html.sales-supply-document{scroll-behavior:auto}.sales-supply{--ss-ink:#202d49;--ss-purple:#76658b;--ss-line:#dad9df;--ss-paper:#f6f4f8;color:var(--ss-ink);font-family:'DM Sans',Arial,sans-serif}.sales-supply h1,.sales-supply h2,.sales-supply h3,.ss-invite h2{font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;letter-spacing:-.035em}.ss-hero{padding-top:44px;padding-bottom:44px}.ss-hero h1{font-size:clamp(50px,7.4vw,96px);line-height:.95;max-width:950px;margin:24px 0}.ss-hero em{color:var(--ss-purple)}.ss-hero>p:not(.eyebrow){max-width:760px;line-height:1.7}.ss-small,.sales-supply small{font-size:12px;line-height:1.6}.ss-section{padding:48px 0;border-top:1px solid var(--ss-line);scroll-margin-top:46px}.ss-heading{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:end}.ss-heading h2,.ss-section>h2,.ss-invite h2{font-size:clamp(32px,4vw,54px);line-height:1.03;margin:12px 0 20px}.ss-heading>p{line-height:1.75;max-width:430px}.ss-stock{display:grid;grid-template-columns:1fr 180px 1fr;margin:26px 0 22px;background:var(--ss-paper);border:1px solid var(--ss-line);border-radius:5px}.ss-stock article{padding:36px;text-align:center}.ss-stock article>span,.ss-separator>span,.ss-answer-label,.ss-answer aside>span,.ss-detail-value>span,.ss-exact-grid article>span{font-size:11px;letter-spacing:.1em}.ss-stock article>strong{display:block;font-size:clamp(38px,5vw,62px);font-weight:500;margin:12px 0}.ss-separator{align-self:center;text-align:center;padding:16px}.ss-separator strong{display:block;font-size:38px;color:var(--ss-purple);margin:10px}.ss-separator p{font-size:11px;line-height:1.5}.ss-stock p{margin-bottom:0}.ss-questions{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.ss-questions button,.ss-actions button,.ss-actions a{background:#fff;border:1px solid var(--ss-line);color:var(--ss-ink);font:inherit;font-size:13px;padding:13px 18px;border-radius:3px;cursor:pointer;text-decoration:none}.ss-questions button[aria-pressed=true]{background:var(--ss-ink);color:#fff;border-color:var(--ss-ink)}.ss-answer{background:var(--ss-ink);color:#fff;padding:32px 38px;border-radius:4px}.ss-answer h2{font-size:clamp(26px,3.25vw,42px);line-height:1.14;max-width:850px;margin:14px 0 20px}.ss-answer>p:not(.ss-answer-label){font-size:14px;line-height:1.8;max-width:840px;color:#ececf4}.ss-answer aside{border-top:1px solid #ffffff40;padding-top:20px;margin-top:24px}.ss-answer aside>span{color:#dac5ea}.ss-answer aside p{margin-bottom:0;font-size:13px;line-height:1.75;max-width:850px}.ss-record-buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:12px;margin:22px 0}.ss-record-buttons button{display:flex;flex-direction:column;align-items:start;text-align:left;background:#fff;border:1px solid var(--ss-line);padding:22px;color:var(--ss-ink);font:inherit;border-radius:4px;cursor:pointer}.ss-record-buttons button[aria-pressed=true]{border-color:var(--ss-purple);box-shadow:inset 0 0 0 2px var(--ss-purple);background:var(--ss-paper)}.ss-record-buttons button>span:first-child{font-size:10px;line-height:1.6;text-transform:uppercase;letter-spacing:.04em}.ss-record-buttons strong{font-size:clamp(22px,2.5vw,30px);line-height:1.15;margin:20px 0 8px;font-weight:500}.ss-record-buttons small{font-size:11px}.ss-card-title{font-size:12px;line-height:1.5;margin-top:16px}.ss-detail{display:grid;grid-template-columns:250px 1fr;gap:34px;padding:32px;background:var(--ss-paper);border:1px solid var(--ss-line);border-radius:4px}.ss-detail-value strong{display:block;font-size:clamp(28px,3.5vw,42px);font-weight:500;line-height:1.12;margin-top:24px}.ss-detail-value p{font-size:12px}.ss-detail-copy h3{font-size:32px;line-height:1.1;margin:0 0 22px}.ss-detail dl{margin:0 0 24px}.ss-detail dl>div{display:grid;grid-template-columns:140px 1fr;gap:16px;padding:12px 0;border-bottom:1px solid var(--ss-line);font-size:12px;line-height:1.6}.ss-detail dt{font-weight:600}.ss-detail dd{margin:0}.ss-detail-copy>p{font-size:13px;line-height:1.8}.ss-limit{border-left:3px solid var(--ss-purple);padding-left:16px}.ss-limit strong{display:block;font-size:11px;letter-spacing:.05em;margin-bottom:6px}.ss-currency{color:#665779}.sales-supply a{color:inherit;text-underline-offset:4px}.ss-actions{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.ss-link{display:block;font-size:11px;letter-spacing:.04em}.ss-link input{display:block;box-sizing:border-box;width:100%;min-width:0;margin-top:8px;border:1px solid var(--ss-line);background:#fff;color:var(--ss-ink);padding:12px;font:inherit;font-size:12px}.ss-dates{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:26px;padding:0;margin:32px 0}.ss-dates li{border-top:3px solid var(--ss-purple);padding-top:20px}.ss-dates span{font-size:10px;letter-spacing:.1em}.ss-dates h3{font-size:30px;line-height:1.05;margin:14px 0}.ss-dates p{font-size:13px;line-height:1.7}.ss-dates small{display:block}.ss-exact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:32px}.ss-exact-grid h3{font-size:29px;line-height:1.05}.ss-exact-grid p{font-size:13px;line-height:1.8}.ss-next{display:flex;flex-direction:column;gap:14px;margin-top:30px}.ss-next a{font-size:13px;width:fit-content}.ss-all,.ss-evidence{border-top:1px solid var(--ss-line);padding:24px 0}.ss-all summary,.ss-evidence summary{cursor:pointer;font-size:14px}.ss-table-scroll{overflow:auto;margin-top:24px}.ss-table-scroll table{min-width:760px;border-collapse:collapse;width:100%;font-size:12px;text-align:left}.ss-table-scroll caption{text-align:left;font-size:14px;padding-bottom:18px}.ss-table-scroll th,.ss-table-scroll td{padding:18px 14px;vertical-align:top;border-bottom:1px solid var(--ss-line);line-height:1.65}.ss-table-scroll thead th{font-size:11px;background:var(--ss-paper)}.ss-table-scroll small{display:block;font-size:11px;font-weight:400;margin-top:8px}.ss-evidence{font-size:12px;line-height:1.8;margin-bottom:40px}.ss-evidence article{margin-top:24px;padding-top:10px;border-top:1px solid var(--ss-line)}.ss-evidence h3{font-size:25px;margin:10px 0}.ss-invite{padding-top:38px;padding-bottom:38px;border-top:1px solid #dad9df}.ss-invite p{max-width:680px;line-height:1.7}.ss-invite a{font-size:14px;color:#202d49}.sales-supply button:focus-visible,.sales-supply a:focus-visible,.sales-supply input:focus-visible,.sales-supply summary:focus-visible{outline:3px solid #b38439;outline-offset:4px}.ss-offline-head{padding:30px 5%;background:#202d49;color:#fff;font:14px/1.7 Arial,sans-serif}.ss-offline-head a{color:#fff}.ss-offline-page{margin:0;background:#fbfaf7}.ss-offline-page .wrap{width:min(1184px,90%);margin-inline:auto}.ss-offline-page .eyebrow{font-size:11px;letter-spacing:.12em}.ss-offline-page .breadcrumb{font-size:13px}.ss-offline-page main{display:block}
@media(max-width:760px){.ss-heading{display:block}.ss-stock{grid-template-columns:1fr}.ss-stock article{padding:26px}.ss-separator{padding:8px 18px;border-block:1px solid var(--ss-line)}.ss-separator strong{display:inline-block;margin:0 12px;font-size:24px}.ss-separator p{display:inline-block;margin:0}.ss-answer{padding:26px 22px}.ss-record-buttons{grid-template-columns:1fr 1fr;gap:9px}.ss-record-buttons button{padding:18px 14px}.ss-detail{grid-template-columns:1fr;padding:24px;gap:22px}.ss-detail-value{border-bottom:1px solid var(--ss-line);padding-bottom:18px}.ss-detail-value strong{margin-top:12px}.ss-detail dl>div{grid-template-columns:1fr;gap:4px}.ss-dates,.ss-exact-grid{grid-template-columns:1fr;gap:24px}.ss-section{padding:34px 0}.ss-actions>*{flex:1;text-align:center}.ss-hero{padding-bottom:30px}.ss-detail-copy h3{font-size:30px}.ss-stock p{font-size:13px}}
@media(max-width:350px){.ss-record-buttons{grid-template-columns:1fr}.ss-questions button{width:100%}.ss-actions>*{flex:auto;width:100%;box-sizing:border-box}}
@media print{.ss-questions,.ss-record-buttons,.ss-actions,.ss-link,#ss-status,.ss-invite,.ss-offline-head{display:none!important}.ss-answer{background:#fff;color:#202d49;border:1px solid #aaa}.ss-answer>p:not(.ss-answer-label),.ss-answer aside>span{color:#202d49}.ss-answer aside{border-color:#aaa}.ss-section,.ss-all,.ss-evidence{break-inside:auto}.ss-detail,.ss-stock article,.ss-dates li{break-inside:avoid}.ss-table-scroll{overflow:visible}.ss-table-scroll table{min-width:0}.ss-hero h1{font-size:48px}}
