.text-muted{color:var(--ink-2)}.text-ink{color:var(--ink)}.text-gold{color:var(--gold-ink)}.text-ok{color:var(--emerald-ink)}.bg-page{background-color:var(--paper)}.bg-white{background-color:var(--card)}.bg-brand{background-color:var(--night)}.bg-gold-light{background-color:var(--gold-tint)}.border-line{border-color:var(--line)}main a.underline{text-decoration-color:var(--gold);text-underline-offset:.28em}.label{display:block;font-size:11.5px;font-weight:600;letter-spacing:.16em;color:var(--gold-ink);text-transform:uppercase}html[lang=ar] .label{letter-spacing:0;text-transform:none;font-size:13px}.section-title{font-family:var(--serif);font-variation-settings:'opsz' 34;font-size:clamp(32px, 3.8vw, 50px);line-height:1.1;font-weight:520;letter-spacing:var(--track)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 1.6rem;background:var(--ink);color:var(--ivory);border-radius:var(--r-s);font-weight:600;font-size:15px;text-decoration:none;border:1px solid var(--ink);transition:background-color .2s}.btn-primary:hover{background:var(--sapphire-ink);border-color:var(--sapphire-ink)}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 1.6rem;border:1px solid var(--ink);border-radius:var(--r-s);font-weight:600;text-decoration:none}.link-quiet{display:inline-flex;align-items:center;min-height:44px;color:var(--sapphire-ink);font-weight:560;text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:.28em}.link-quiet:hover{color:var(--ink)}.link-gold{color:var(--emerald-ink);font-weight:560;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.28em}.bullet{flex-shrink:0;width:6px;height:6px;margin-top:.62em;background:var(--gold);transform:rotate(45deg)}.tick{display:none}.rule-card{border-top:2px solid var(--gold);padding-top:1.4rem}.rule-card--warn{border-top-color:var(--ruby)}.risk-block{background:var(--ruby-tint);border-inline-start:3px solid var(--ruby);border-radius:var(--r-s);padding:28px}.step-card{border-top:1px solid var(--ink);padding-top:1.4rem}.step-num{font-family:var(--sans);font-size:30px;font-weight:300;color:var(--gold)}.masthead{position:relative;color:var(--ivory);background:var(--night);margin-bottom:48px}.masthead::after{content:'';position:absolute;inset-inline:0;bottom:0;height:14px;background:var(--iris);opacity:.9;-webkit-mask:url('/assets/img/g-ribbon.svg') repeat-x center/32px 14px;mask:url('/assets/img/g-ribbon.svg') repeat-x center/32px 14px}.masthead__in{margin-inline:auto;padding:44px var(--gutter) 60px;max-width:46rem}.masthead--guides .masthead__in{max-width:calc(var(--wrap) + 2 * var(--gutter))}@media (min-width:768px){.masthead__in{padding-block:64px 76px}}.masthead .article__crumbs{margin-bottom:26px;color:var(--ivory-3)}.masthead .article__crumbs a{color:var(--ivory-2);text-decoration:none}.masthead .article__crumbs a:hover{color:var(--gold-light)}.masthead .article__crumbs .sep{color:var(--night-line)}.masthead .section-title,.masthead h1{color:var(--ivory)}.masthead h1{font-family:var(--serif);font-variation-settings:'opsz' 48;font-size:clamp(34px, 4.2vw, 52px);line-height:1.1;font-weight:520;letter-spacing:var(--track);text-wrap:balance;margin:0;max-width:26ch}html[lang=ar] .masthead h1{line-height:1.35;font-weight:600}.masthead .article__deck,.masthead .guides__intro,.masthead p.mt-4{margin-top:22px;font-size:19px;line-height:1.6;color:var(--ivory-2);max-width:46rem}.masthead .text-muted{color:var(--ivory-2)}.masthead .article__byline{color:var(--ivory-3);border-top-color:var(--night-line)}.masthead .article__byline a{color:var(--gold-light);text-decoration-color:rgba(231,204,134,.4)}.article{max-width:46rem;margin-inline:auto;padding:0 var(--gutter) 96px}.article__crumbs{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:13.5px;color:var(--ink-3)}.article__crumbs a{color:var(--ink-2);text-decoration:none}.article__crumbs .sep{color:var(--line-2)}.article h1{font-family:var(--serif);font-variation-settings:'opsz' 48;font-size:clamp(36px, 4.6vw, 58px);line-height:1.08;font-weight:520;letter-spacing:var(--track);text-wrap:balance;margin:0}html[lang=ar] .article h1{line-height:1.35;font-weight:600}.article__deck{margin-top:22px;font-size:19px;line-height:1.6;color:var(--ink-2)}.article__byline{margin-top:28px;padding-top:18px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:6px 24px;font-size:13.5px;color:var(--ink-3)}.article__byline a{color:inherit;text-decoration:underline;text-underline-offset:.25em}.article__cover{display:block;width:100%;height:auto;margin:0 0 36px;border-radius:var(--r);border:1px solid var(--line);background:var(--paper)}.article h2{font-family:var(--serif);font-variation-settings:'opsz' 30;font-size:clamp(27px, 2.6vw, 34px);line-height:1.16;font-weight:540;letter-spacing:var(--track);margin:64px 0 0;padding-top:26px;border-top:1px solid var(--line-2);text-wrap:balance}html[lang=ar] .article h2{line-height:1.4;font-weight:600}.article h2::before{content:'';display:block;width:48px;height:2px;margin:-27px 0 25px;background:var(--gold)}.article h3{font-size:18.5px;line-height:1.35;font-weight:640;margin:36px 0 0}.article li,.article p{font-size:17px;line-height:1.75;color:#2a2f48}.article p{margin:18px 0 0}.article ol:not([class]),.article ul:not([class]){margin:18px 0 0;padding-inline-start:1.3rem;display:grid;gap:8px}.article ul:not([class]) li::marker{color:var(--gold)}.article ol:not([class]) li::marker{color:var(--gold-ink);font-weight:600}.article a:not([class]){color:var(--sapphire-ink);text-decoration:underline;text-decoration-color:rgba(184,145,59,.6);text-decoration-thickness:1px;text-underline-offset:.24em}.article a:not([class]):hover{color:var(--ink);text-decoration-color:var(--gold)}.article strong{font-weight:650;color:var(--ink)}.article p.article__note{font-size:13.5px;line-height:1.6;color:var(--ink-3);margin-top:12px}.article figure{margin:32px 0 0}.article figure img{border:1px solid var(--line);border-radius:var(--r);background:var(--card)}.article figcaption{margin-top:10px;font-size:13.5px;color:var(--ink-3)}.article .article__wide{margin:32px 0 0;width:min(62rem,calc(100vw - 2 * var(--gutter)));margin-inline-start:calc((min(46rem,100vw) - 2 * var(--gutter) - min(62rem,100vw - 2 * var(--gutter)))/ 2)}.article .table-wrap,.article__wide .table-wrap{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:14px 6px 4px;overflow-x:auto}.article .data-table{width:100%;border-collapse:collapse;font-size:15px}.article__wide .data-table{min-width:38rem}.article .data-table th{text-align:start;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:8px 14px 12px;border-bottom:1px solid var(--ink);white-space:nowrap}html[lang=ar] .article .data-table th{text-transform:none;letter-spacing:0}.article .data-table td{padding:14px;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.5}.article .data-table tbody tr:last-child td{border-bottom:0}.article .data-table td:first-child{font-weight:600;color:var(--ink)}.article .data-table tr.is-highlight td{background:var(--gold-tint)}.article .data-table tr.is-highlight td:first-child{box-shadow:inset 3px 0 0 var(--gold)}[dir=rtl] .article .data-table tr.is-highlight td:first-child{box-shadow:inset -3px 0 0 var(--gold)}.article h2.label{font-family:var(--sans);font-variation-settings:normal;font-size:11.5px;line-height:1.4;font-weight:600;letter-spacing:.16em;color:var(--gold-ink);margin:0;padding:0;border:0}.article h2.label::before{display:none}.article section>h2.label:first-child{margin-top:56px}.article .article__facts>h2.label:first-child,.article .article__sources>h2.label:first-child{margin-top:0}.article__facts{margin-top:36px;background:var(--card);border:1px solid var(--line);border-top:2px solid var(--gold);border-radius:var(--r);padding:22px 26px 10px}.article__facts table{width:100%;border-collapse:collapse;margin-top:10px}.article__facts td,.article__facts th{text-align:start;vertical-align:top;padding:12px 0;border-top:1px solid var(--line);font-size:15px;line-height:1.55}.article__facts th{width:42%;padding-inline-end:20px;font-weight:500;color:var(--ink-2)}.article__facts td{font-weight:600;color:var(--ink)}@media (max-width:560px){.article__facts td,.article__facts th{display:block;width:auto}.article__facts td{border-top:0;padding-top:0}}.article__toc{margin-top:36px;padding:22px 26px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r)}.article__toc ol{margin-top:12px;padding:0;list-style:none;counter-reset:toc;display:grid;gap:8px}.article__toc li{counter-increment:toc;display:flex;gap:.8rem;font-size:15.5px;line-height:1.45}.article__toc li::before{content:counter(toc,decimal-leading-zero);flex-shrink:0;min-width:1.6rem;font-weight:600;font-size:13px;color:var(--gold-ink);padding-top:.15em;font-variant-numeric:tabular-nums}.article__toc a{color:var(--ink);text-decoration:none}.article__toc a:hover{color:var(--sapphire-ink);text-decoration:underline;text-decoration-color:var(--gold)}.callout{margin-top:28px;padding:20px 24px;border-radius:var(--r-s);background:var(--sapphire-tint);border-inline-start:3px solid var(--sapphire)}.callout p:first-child{margin-top:0}.callout p{font-size:15.5px;line-height:1.7}.callout--example{background:var(--gold-tint);border-inline-start-color:var(--gold)}.callout--tip{background:var(--emerald-tint);border-inline-start-color:var(--emerald)}.article__steps{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:28px 32px}@media (min-width:640px){.article__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.article__steps li{border-top:1px solid var(--ink);padding-top:18px}.article__steps .n{display:block;margin-bottom:10px;font-size:11.5px;font-weight:600;letter-spacing:.16em;color:var(--gold-ink)}.article__steps h3{margin:0;font-size:17px}.article__steps p{margin-top:8px;font-size:15px;line-height:1.65;color:var(--ink-2)}.article__flags{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:12px}.article__flags li{display:flex;gap:.85rem;align-items:baseline}.article__flags li::before{content:'';flex:none;width:6px;height:6px;background:var(--gold);transform:translateY(-.2em) rotate(45deg)}.article__faq h3{font-family:var(--serif);font-variation-settings:'opsz' 16;font-size:22px;line-height:1.3;font-weight:560;padding-top:22px;border-top:1px solid var(--line)}.article__faq h2+h3,.article__faq>h3:first-of-type{border-top:0;padding-top:0}.article__faq details{border-bottom:1px solid var(--line-2)}.article__faq summary{cursor:pointer;list-style:none;padding:20px 0}.article__faq summary::-webkit-details-marker{display:none}.article__cta{position:relative;margin-top:72px;padding:36px 32px;border-radius:var(--r);background:var(--night);color:var(--ivory);overflow:hidden}.article__cta::before{content:'';position:absolute;inset:0;opacity:.14;background:var(--gold-conic);-webkit-mask:url('/assets/img/g-underprint.svg') repeat 0 0/56px 56px;mask:url('/assets/img/g-underprint.svg') repeat 0 0/56px 56px}.article__cta>*{position:relative}.article .article__cta h2{color:var(--ivory);margin:0;padding:0;border:0;font-size:clamp(26px, 2.6vw, 32px)}.article .article__cta h2::before{display:none}.article .article__cta p{color:var(--ivory-2)}.article__cta .row{margin-top:26px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.article__cta .btn-primary{background:var(--foil);color:var(--night);border-color:rgba(138,106,34,.6)}.article__cta .btn-primary:hover{filter:brightness(1.07);background:var(--foil)}.article__cta .link-quiet{color:var(--gold-light);text-decoration-color:rgba(231,204,134,.5)}.article__cta .link-quiet:hover{color:var(--ivory)}.article__sources{margin-top:56px;padding-top:22px;border-top:1px solid var(--ink)}.article .article__sources h2{margin:0;padding:0;border:0;font-family:var(--sans);font-size:11.5px}.article .article__sources h2::before{display:none}.article__sources ul{list-style:none;margin-top:14px;padding:0;display:grid;gap:10px}.article__sources li{font-size:14px;line-height:1.6;color:var(--ink-2);padding-inline-start:18px;position:relative}.article__sources li::before{content:'';position:absolute;inset-inline-start:0;top:.7em;width:8px;height:1px;background:var(--gold)}.article__disclaimer{margin-top:28px!important;font-size:13.5px!important;line-height:1.6!important;color:var(--ink-3)!important}.related{margin-top:64px;padding-top:24px;border-top:1px solid var(--line-2)}.article .related h2{margin:0;padding:0;border:0;font-family:var(--sans);font-size:11.5px;font-weight:600;letter-spacing:.16em;color:var(--gold-ink)}.article .related h2::before{display:none}.related ul{list-style:none;margin-top:16px;padding:0;display:grid;gap:0 28px}@media (min-width:640px){.related ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.related li a{display:block;height:100%;padding:14px 0;border-bottom:1px solid var(--line);font-family:var(--serif);font-variation-settings:'opsz' 16;font-size:18px;line-height:1.35;font-weight:540;color:var(--ink);text-decoration:none}.related li a:hover{color:var(--sapphire-ink)}.guides{max-width:calc(var(--wrap) + 2 * var(--gutter));margin-inline:auto;padding:0 var(--gutter) 96px}.guides>p.mt-4,.guides__intro{margin-top:18px;font-size:18px;line-height:1.6;max-width:46rem}.guides__topics{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.guides__topics a{display:inline-flex;align-items:baseline;gap:.45rem;padding:.5rem .95rem;border:1px solid var(--line-2);border-radius:var(--r-s);background:var(--card);text-decoration:none;font-size:14.5px;font-weight:540}.guides__topics a:hover{border-color:var(--gold);color:var(--gold-ink)}.guides__topics a.is-active,.guides__topics a[aria-current]{background:var(--ink);color:var(--ivory);border-color:var(--ink)}.guides__topics .count{font-size:12.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.guides__topics a.is-active .count,.guides__topics a[aria-current] .count{color:var(--gold-light)}.guides__cluster{margin-top:64px}.guides__cluster>h2{font-family:var(--serif);font-variation-settings:'opsz' 30;font-size:clamp(27px, 2.8vw, 36px);line-height:1.15;font-weight:540;letter-spacing:var(--track);padding-top:22px;border-top:1px solid var(--ink)}.guides__cluster>h2 a{text-decoration:none}.guides__cluster>h2 a:hover{color:var(--sapphire-ink)}.guides__list{list-style:none;padding:0;margin-top:28px!important;display:grid;gap:44px 36px}@media (min-width:700px){.guides__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.guides__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.guide-card{display:block;height:100%;text-decoration:none}.guide-card img{display:block;width:100%;height:auto;aspect-ratio:5/2;object-fit:cover;border-radius:var(--r);border:1px solid var(--line);background:var(--paper);margin-bottom:16px;transition:border-color .2s}.guide-card .label{font-size:11px}.guide-card h2{margin-top:8px;font-family:var(--serif);font-variation-settings:'opsz' 16;font-size:21px;line-height:1.3;font-weight:560;letter-spacing:var(--track);color:var(--ink)}.guide-card p{margin-top:8px;font-size:14.5px;line-height:1.6;color:var(--ink-2)}.guide-card:hover img{border-color:var(--gold)}.guide-card:hover h2{color:var(--sapphire-ink)}.guides__more{margin-top:26px}.guides__more a{color:var(--sapphire-ink);font-weight:560;text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:.28em}.guides__pager{margin-top:64px;padding-top:22px;border-top:1px solid var(--line-2);display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px}.guides__pager .cur,.guides__pager a,.guides__pager span{display:inline-grid;place-items:center;min-width:40px;height:40px;padding:0 10px;border:1px solid var(--line-2);border-radius:var(--r-s);text-decoration:none;background:var(--card)}.guides__pager a:hover{border-color:var(--gold);color:var(--gold-ink)}.guides__pager .cur{background:var(--ink);color:var(--ivory);border-color:var(--ink);font-weight:600}.sitemap__list{list-style:none;padding:0;margin-top:18px;display:grid;gap:0 40px}@media (min-width:860px){.sitemap__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.sitemap__list li{display:flex;justify-content:space-between;gap:1rem;padding:12px 0;border-bottom:1px solid var(--line);font-size:15.5px;line-height:1.45}.sitemap__list a{color:var(--ink);text-decoration:none}.sitemap__list a:hover{color:var(--sapphire-ink);text-decoration:underline;text-decoration-color:var(--gold)}.guides .date,.sitemap__list .date{flex-shrink:0;font-size:13px;color:var(--ink-3);font-variant-numeric:tabular-nums}.guides__cluster .count{font-family:var(--sans);font-size:14px;font-weight:500;color:var(--ink-3);margin-inline-start:.4rem}.article section[aria-labelledby=key-takeaways]{margin-top:44px;background:var(--card);border:1px solid var(--line);border-inline-start:3px solid var(--gold);border-radius:var(--r-s);padding:22px 26px 24px}.article section[aria-labelledby=key-takeaways]>h2.label:first-child{margin-top:0}.article section[aria-labelledby=key-takeaways] ul{margin-top:14px;padding-inline-start:1.1rem;gap:10px}.article section[aria-labelledby=key-takeaways] li{font-size:16px;line-height:1.65}.article .risk-block h2{margin-top:0;padding-top:0;border-top:0}.article .risk-block h2::before{display:none}.masthead--rfq .masthead__in{max-width:calc(64rem + 2 * var(--gutter))}.masthead--rfq h1{max-width:20ch}.rfq-wrap{max-width:calc(64rem + 2 * var(--gutter));margin-inline:auto;padding:0 var(--gutter) 96px}.rfq-layout{display:grid;gap:28px;margin-top:0!important}@media (min-width:960px){.rfq-layout{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:36px;align-items:start}}.rfq-main{min-width:0}.rfq{background:var(--card);border:1px solid var(--line);border-top:2px solid var(--gold);border-radius:var(--r)}.rfq-step{border:0;margin:0;padding:30px 26px;min-width:0}@media (min-width:560px){.rfq-step{padding:32px 34px}}.rfq-step+.rfq-step{border-top:1px solid var(--line)}.rfq-step__title{float:inline-start;width:100%;display:flex;align-items:center;gap:.8rem;padding:0;margin-bottom:20px;font-family:var(--serif);font-variation-settings:'opsz' 22;font-size:23px;line-height:1.25;font-weight:560;letter-spacing:var(--track)}.rfq-step__title+*{clear:both}html[lang=ar] .rfq-step__title{font-size:20px;font-weight:600}.rfq-step__n{flex-shrink:0;display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--gold);font-family:var(--sans);font-size:14px;font-weight:600;color:var(--gold-ink)}.rfq-dir{display:grid;gap:12px}@media (min-width:560px){.rfq-dir{grid-template-columns:repeat(2,minmax(0,1fr))}}.rfq-dir__opt{--acc:var(--sapphire);position:relative;display:grid;gap:4px;text-align:start;cursor:pointer;padding:18px 20px;padding-inline-start:50px;background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-s);transition:border-color .2s,box-shadow .2s}.rfq-dir__opt[data-side=buy]{--acc:var(--emerald)}.rfq-dir__opt::before{content:'';position:absolute;inset-inline-start:18px;top:20px;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--line-2);background:var(--card)}.rfq-dir__opt:hover{border-color:var(--acc)}.rfq-dir__opt.is-active{border-color:var(--acc);box-shadow:inset 0 0 0 1px var(--acc)}.rfq-dir__opt.is-active::before{border-color:var(--acc);background:radial-gradient(circle,var(--acc) 0 4px,var(--card) 4.5px)}.rfq-dir__t{font-size:16.5px;font-weight:640;color:var(--ink)}.rfq-dir__d{font-size:14px;line-height:1.5;color:var(--ink-2)}.rfq-amount{display:flex;align-items:baseline;gap:.6rem;border-bottom:1px solid var(--ink);padding:4px 2px 8px;transition:border-color .2s}.rfq-amount:focus-within{border-bottom-color:var(--sapphire);box-shadow:0 1px 0 var(--sapphire)}.rfq-amount:has(.field.is-bad){border-bottom-color:var(--ruby);box-shadow:0 1px 0 var(--ruby)}.rfq-amount .field{flex:1;min-width:0;margin:0;padding:0;border:0;outline:0;background:0 0;min-height:0;font-size:32px;font-weight:560;letter-spacing:-.01em;line-height:1.2}.rfq-amount__unit{font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--ink-2)}.field{display:block;width:100%;min-height:50px;margin-top:14px;padding:0 14px;font:inherit;font-size:16px;color:var(--ink);background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-s);transition:border-color .2s}.field:focus{outline:0;border-color:var(--sapphire);box-shadow:0 0 0 3px var(--sapphire-tint)}.field::placeholder{color:var(--ink-3)}.field.is-bad{border-color:var(--ruby)}.field--ltr{direction:ltr}html[dir=rtl] .field--ltr::placeholder{text-align:right}.field-error{display:block;margin-top:8px;font-size:13.5px;color:var(--ruby)}.field-error:empty{display:none}.field-hint{margin-top:12px;font-size:13.5px;line-height:1.55;color:var(--ink-3)}.rfq-presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.rfq-presets:empty{display:none}.rfq-chip{min-height:32px;padding:0 .8rem;border:1px solid var(--line);border-radius:var(--r-s);background:var(--card);cursor:pointer;font-size:13.5px;font-weight:560;color:var(--ink-2);font-variant-numeric:tabular-nums}.rfq-chip:hover{color:var(--ink);border-color:var(--line-2)}.rfq-chip.is-active{background:var(--sapphire-tint);color:var(--sapphire-ink);border-color:var(--sapphire)}.rfq-tier{margin-top:12px;font-size:14px;color:var(--ink-2)}.rfq-tier:empty{display:none}.rfq-tier.is-note{color:var(--gold-ink)}.rfq-cur{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:22px}.rfq-cur__label{font-size:13px;font-weight:520;color:var(--ink-2)}.rfq-pills{display:inline-flex;border:1px solid var(--line-2);border-radius:var(--r-s);overflow:hidden}.rfq-pill{min-height:40px;padding:0 1.1rem;border:0;background:0 0;cursor:pointer;font-size:14.5px;font-weight:560;color:var(--ink-2);transition:background-color .2s,color .2s}.rfq-pill+.rfq-pill{border-inline-start:1px solid var(--line-2)}.rfq-pill:hover{background:var(--paper);color:var(--ink)}.rfq-pill.is-active{background:var(--ink);color:var(--ivory)}.rfq-contact{margin-top:14px}.hp{position:absolute!important;inset-inline-start:-10000px;width:1px;height:1px;overflow:hidden}.rfq-send{padding:30px 26px 32px;border-top:1px solid var(--line);background:var(--paper);border-radius:0 0 var(--r) var(--r)}@media (min-width:560px){.rfq-send{padding:32px 34px 34px}}.rfq-send .btn-primary{width:100%;min-height:56px;font-size:16px;background:var(--foil);color:var(--night);border-color:rgba(138,106,34,.6)}.rfq-send .btn-primary:hover{background:var(--foil);filter:brightness(1.07)}.rfq-send .btn-primary:disabled{filter:grayscale(.4);opacity:.7;cursor:progress}.rfq-assure{list-style:none;margin-top:18px;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;color:var(--ink-2)}.rfq-assure li{display:flex;align-items:center;gap:.5rem}.rfq-assure li::before{content:'';width:15px;height:15px;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A8832F' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center/15px no-repeat}#rfq-fail{margin-top:12px}.rfq-done{background:var(--card);border:1px solid var(--line);border-top:2px solid var(--emerald);border-radius:var(--r);padding:34px;margin-top:0!important}.rfq-done h2{font-family:var(--serif);font-variation-settings:'opsz' 22;font-size:28px!important;font-weight:560!important}.field-label{font-size:12.5px;color:var(--ink-3);letter-spacing:.02em}.ref{font-size:22px;font-weight:640;letter-spacing:.02em;font-variant-numeric:tabular-nums}.rfq-aside{position:relative;overflow:hidden;background:var(--night);color:var(--ivory);border-radius:var(--r);padding:30px 28px}.rfq-aside::before{content:'';position:absolute;inset:0;opacity:.12;background:var(--gold-conic);-webkit-mask:url('/assets/img/g-underprint.svg') repeat 0 0/56px 56px;mask:url('/assets/img/g-underprint.svg') repeat 0 0/56px 56px}.rfq-aside>*{position:relative}.rfq-aside__title{font-family:var(--serif);font-variation-settings:'opsz' 22;font-size:24px;line-height:1.25;font-weight:560;color:var(--ivory)}.rfq-next{list-style:none;margin-top:22px;padding:0;display:grid;gap:18px;counter-reset:next}.rfq-next li{counter-increment:next;position:relative;display:grid;gap:3px;padding-inline-start:44px}.rfq-next li::before{content:counter(next);position:absolute;inset-inline-start:0;top:-2px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--gold);color:var(--gold-light);font-size:13.5px;font-weight:600}.rfq-next b{font-weight:620;font-size:15.5px;color:var(--ivory)}.rfq-next span{font-size:14px;line-height:1.5;color:var(--ivory-2)}.rfq-hours{margin-top:24px;padding-top:18px;border-top:1px solid var(--night-line)}.rfq-hours dt{font-size:12.5px;color:var(--ivory-3);letter-spacing:.02em}.rfq-hours dd{margin-top:4px;font-size:20px;font-weight:620;color:var(--gold-light)}.rfq-talk{margin-top:18px;font-size:14.5px;color:var(--ivory-2)}.rfq-talk a{color:var(--gold-light);text-decoration:underline;text-decoration-color:rgba(231,204,134,.45);text-underline-offset:.28em}.rfq-wrap>.risk-block{margin-top:36px!important;padding:28px 30px!important}.rfq-wrap>.risk-block h2{font-family:var(--serif);font-variation-settings:'opsz' 22;font-size:24px!important;font-weight:560!important}.rfq-wrap>.risk-block li{font-size:15px}