.BuyerGuidance-module__NxBR0a__heading{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,5vw,80px);margin-bottom:36px;display:grid}.BuyerGuidance-module__NxBR0a__heading h2{color:var(--brand-text-dark);font-family:var(--font-heading);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(27px,3vw,38px);line-height:1.2}.BuyerGuidance-module__NxBR0a__heading p,.BuyerGuidance-module__NxBR0a__twoColumns li,.BuyerGuidance-module__NxBR0a__example p,.BuyerGuidance-module__NxBR0a__fabricTable td{color:var(--brand-text-muted);font-size:15px;line-height:1.75}.BuyerGuidance-module__NxBR0a__heading p{max-width:70ch;margin:0}.BuyerGuidance-module__NxBR0a__twoColumns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);display:grid}.BuyerGuidance-module__NxBR0a__twoColumns h3,.BuyerGuidance-module__NxBR0a__example h2{font-family:var(--font-heading);color:var(--brand-text-dark);margin:0;font-size:21px;line-height:1.4}.BuyerGuidance-module__NxBR0a__twoColumns ul{margin:20px 0 0;padding:0;list-style:none}.BuyerGuidance-module__NxBR0a__twoColumns li{border-top:1px solid var(--brand-border-light);margin:0;padding:14px 0}.BuyerGuidance-module__NxBR0a__example{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:36px;display:grid}.BuyerGuidance-module__NxBR0a__example blockquote{color:var(--brand-text-dark);margin:0;font-size:18px;line-height:1.65}.BuyerGuidance-module__NxBR0a__example p{margin:12px 0 0}.BuyerGuidance-module__NxBR0a__productGuide{border-top:1px solid var(--brand-border-light);margin-top:64px;padding-top:48px}.BuyerGuidance-module__NxBR0a__guideLinks{flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px;display:flex}.BuyerGuidance-module__NxBR0a__guideLinks a{color:var(--brand-text-dark);text-underline-offset:4px;font-size:14px;line-height:1.6;text-decoration:underline}.BuyerGuidance-module__NxBR0a__guideLinks a:hover{color:var(--brand-accent)}.BuyerGuidance-module__NxBR0a__tableScroll{max-width:100%;overflow-x:auto}.BuyerGuidance-module__NxBR0a__fabricTable{border-collapse:collapse;text-align:start;width:100%;min-width:680px}.BuyerGuidance-module__NxBR0a__fabricTable th,.BuyerGuidance-module__NxBR0a__fabricTable td{border-bottom:1px solid var(--brand-border-light);vertical-align:top;text-align:start;padding:20px 24px 20px 0}.BuyerGuidance-module__NxBR0a__fabricTable th{color:var(--brand-text-dark);font-size:15px;font-weight:600;line-height:1.6}.BuyerGuidance-module__NxBR0a__fabricTable thead th{background:var(--brand-muted);padding:15px 20px;font-size:13px}.BuyerGuidance-module__NxBR0a__fabricTable tbody th{width:18%}.BuyerGuidance-module__NxBR0a__fabricTable td{width:41%}:is([dir=rtl] .BuyerGuidance-module__NxBR0a__fabricTable th,[dir=rtl] .BuyerGuidance-module__NxBR0a__fabricTable td){padding-inline:0 24px}@media (max-width:760px){.BuyerGuidance-module__NxBR0a__heading,.BuyerGuidance-module__NxBR0a__twoColumns,.BuyerGuidance-module__NxBR0a__example{grid-template-columns:1fr;gap:22px}.BuyerGuidance-module__NxBR0a__heading{margin-bottom:28px}.BuyerGuidance-module__NxBR0a__twoColumns{gap:30px}.BuyerGuidance-module__NxBR0a__heading p,.BuyerGuidance-module__NxBR0a__twoColumns li,.BuyerGuidance-module__NxBR0a__example p,.BuyerGuidance-module__NxBR0a__fabricTable td{font-size:14px}.BuyerGuidance-module__NxBR0a__productGuide{margin-top:44px;padding-top:36px}.BuyerGuidance-module__NxBR0a__example blockquote{font-size:16px}.BuyerGuidance-module__NxBR0a__fabricTable th,.BuyerGuidance-module__NxBR0a__fabricTable td{padding:16px 18px 16px 0}}
.forms-module__b71mVa__form{min-width:0;color:var(--brand-foreground);container-type:inline-size}.forms-module__b71mVa__section{border:0;min-width:0;margin:0 0 26px;padding:0}.forms-module__b71mVa__legend{width:100%;font-family:var(--font-heading);letter-spacing:-.015em;color:var(--brand-foreground);align-items:center;gap:12px;margin-bottom:16px;padding:0;font-size:17px;font-weight:650;line-height:1.35;display:flex}.forms-module__b71mVa__legendNumber{background:var(--petrol-050);min-width:30px;height:24px;box-shadow:inset 0 0 0 1px var(--brand-border-light);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--brand-accent);border-radius:999px;flex:none;place-items:center;padding-inline:8px;font-size:11.5px;font-weight:700;display:inline-grid}.forms-module__b71mVa__grid{grid-template-columns:minmax(0,1fr);gap:4px 16px;display:grid}@container (min-width:520px){.forms-module__b71mVa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.forms-module__b71mVa__field{flex-direction:column;grid-column:1/-1;min-width:0;display:flex}@container (min-width:520px){.forms-module__b71mVa__field[data-span=half]{grid-column:span 1}}.forms-module__b71mVa__label{color:var(--brand-foreground);margin-bottom:7px;font-size:13px;font-weight:600;line-height:1.4;display:block}.forms-module__b71mVa__help{color:var(--brand-text-muted);margin:7px 0 0;font-size:12px;line-height:1.55}.forms-module__b71mVa__control{appearance:none;border:1px solid var(--brand-border);width:100%;min-height:48px;color:var(--brand-foreground);font:inherit;transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);background:#fff;border-radius:12px;padding:12px 14px;font-size:14.5px;line-height:1.45;box-shadow:0 1px 2px #002b360a}.forms-module__b71mVa__control::placeholder{color:var(--brand-text-muted);opacity:1}.forms-module__b71mVa__control:hover{border-color:var(--brand-secondary)}.forms-module__b71mVa__control:focus-visible,select.forms-module__b71mVa__control:focus{border-color:var(--brand-accent);outline:2px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in srgb, var(--brand-accent) 10%, transparent)}.forms-module__b71mVa__control[aria-invalid=true]{border-color:var(--brand-error);background:color-mix(in srgb, var(--brand-error) 3%, #fff)}.forms-module__b71mVa__control:disabled{opacity:.7}[dir=rtl] .forms-module__b71mVa__control[dir=ltr]{text-align:right}textarea.forms-module__b71mVa__control{resize:vertical;min-height:132px}select.forms-module__b71mVa__control:has(option[value=""]:checked){color:var(--brand-text-muted)}select.forms-module__b71mVa__control option{color:var(--brand-foreground)}.forms-module__b71mVa__selectWrap{position:relative}.forms-module__b71mVa__selectWrap>.forms-module__b71mVa__control{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;padding-inline-end:46px}.forms-module__b71mVa__chevron{inset-inline-end:12px;pointer-events:none;width:22px;height:22px;color:var(--brand-accent);background:var(--petrol-050);transition:background-color var(--motion-fast) var(--ease-standard);border-radius:999px;padding:3px;position:absolute;top:50%;translate:0 -50%}.forms-module__b71mVa__selectWrap:hover .forms-module__b71mVa__chevron{background:var(--petrol-100)}.forms-module__b71mVa__chevron{transition:background-color var(--motion-fast) var(--ease-standard), rotate var(--motion-base) var(--ease-standard)}.forms-module__b71mVa__selectWrap[data-open] .forms-module__b71mVa__chevron{background:var(--petrol-100);rotate:180deg}.forms-module__b71mVa__chevronButton{pointer-events:auto;cursor:pointer;place-items:center;display:grid}.forms-module__b71mVa__chevronButton svg{width:16px;height:16px}.forms-module__b71mVa__trigger{text-align:start;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;display:flex}.forms-module__b71mVa__triggerText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.forms-module__b71mVa__trigger[data-placeholder] .forms-module__b71mVa__triggerText{color:var(--brand-text-muted)}.forms-module__b71mVa__selectWrap>.forms-module__b71mVa__comboInput{cursor:text}.forms-module__b71mVa__trigger:focus,.forms-module__b71mVa__comboInput:focus,.forms-module__b71mVa__selectWrap[data-open]>.forms-module__b71mVa__control{border-color:var(--brand-accent);outline:2px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in srgb, var(--brand-accent) 10%, transparent)}.forms-module__b71mVa__listbox{z-index:1000;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--brand-border-light);width:auto;max-width:calc(100vw - 16px);max-height:320px;color:var(--brand-foreground);text-align:start;scrollbar-width:thin;scrollbar-color:var(--petrol-100) transparent;animation:forms-module__b71mVa__listbox-in .16s var(--ease-out-expo) both;background:#fff;border-radius:12px;margin:0;padding:6px;font-family:inherit;font-size:14.5px;line-height:1.4;list-style:none;position:fixed;inset:auto;overflow:hidden auto;box-shadow:0 24px 56px -22px #00232c57,0 6px 16px -8px #00232c29}.forms-module__b71mVa__listbox:not([data-open]){display:none}.forms-module__b71mVa__listbox[data-side=top]{animation-name:forms-module__b71mVa__listbox-in-up}@keyframes forms-module__b71mVa__listbox-in{0%{opacity:0;translate:0 -4px}}@keyframes forms-module__b71mVa__listbox-in-up{0%{opacity:0;translate:0 4px}}.forms-module__b71mVa__option{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:flex}.forms-module__b71mVa__option+.forms-module__b71mVa__option{margin-top:1px}.forms-module__b71mVa__option[data-active]{background:color-mix(in srgb, var(--brand-accent) 9%, #fff)}.forms-module__b71mVa__option[aria-selected=true]{color:var(--brand-accent);font-weight:650}.forms-module__b71mVa__option[aria-selected=true][data-active]{background:color-mix(in srgb, var(--brand-accent) 13%, #fff)}.forms-module__b71mVa__option[data-empty]{color:var(--brand-text-muted)}.forms-module__b71mVa__optionLabel{overflow-wrap:anywhere;flex:1;min-width:0}.forms-module__b71mVa__optionCheck{stroke-width:2.4px;width:18px;height:18px;color:var(--brand-accent);opacity:0;flex:none}.forms-module__b71mVa__option[aria-selected=true] .forms-module__b71mVa__optionCheck{opacity:1}.forms-module__b71mVa__optionEmpty{color:var(--brand-text-muted);padding:12px;font-size:14px}@media (forced-colors:active){.forms-module__b71mVa__listbox{border-color:canvastext}.forms-module__b71mVa__option[data-active]{outline-offset:-2px;outline:2px solid highlight}}.forms-module__b71mVa__error{min-height:20px;color:var(--brand-error);align-items:flex-start;gap:6px;margin:4px 0 8px;font-size:12.5px;line-height:1.5;display:flex}.forms-module__b71mVa__error svg{flex:none;width:14px;height:14px;margin-top:2px}.forms-module__b71mVa__choiceGroup{border:0;grid-column:1/-1;min-width:0;margin:0 0 12px;padding:0}.forms-module__b71mVa__choiceGroup>legend{padding:0}.forms-module__b71mVa__choiceGroup>.forms-module__b71mVa__help,.forms-module__b71mVa__files>.forms-module__b71mVa__help{margin:-3px 0 8px}.forms-module__b71mVa__choices{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:0 16px;margin:0;padding:0;list-style:none;display:grid}.forms-module__b71mVa__choice{cursor:pointer;align-items:center;gap:11px;min-height:44px;font-size:14px;line-height:1.4;display:flex}.forms-module__b71mVa__choice input,.forms-module__b71mVa__consent input{width:18px;height:18px;accent-color:var(--brand-accent);cursor:pointer;flex:none;margin:0}.forms-module__b71mVa__choice input:focus-visible,.forms-module__b71mVa__consent input:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.forms-module__b71mVa__consent{cursor:pointer;align-items:flex-start;gap:11px;padding-block:10px 0;font-size:13.5px;line-height:1.6;display:flex}.forms-module__b71mVa__consent input{margin-top:2px}.forms-module__b71mVa__consent a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.forms-module__b71mVa__consent a:hover{color:var(--brand-accent)}.forms-module__b71mVa__more{border-block:1px solid var(--brand-border-light);margin:4px 0 22px}.forms-module__b71mVa__moreSummary{cursor:pointer;align-items:center;gap:14px;min-height:60px;padding-block:10px;list-style:none;display:flex}.forms-module__b71mVa__moreSummary::-webkit-details-marker{display:none}.forms-module__b71mVa__moreSummary:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}.forms-module__b71mVa__moreText{flex:1;gap:2px;min-width:0;display:grid}.forms-module__b71mVa__moreTitle{font-family:var(--font-heading);color:var(--brand-foreground);font-size:15px;font-weight:650}.forms-module__b71mVa__moreHint{color:var(--brand-text-muted);font-size:12.5px;line-height:1.5}.forms-module__b71mVa__moreIcon{border:1px solid var(--brand-border);width:32px;height:32px;color:var(--brand-accent);transition:rotate var(--motion-base) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);border-radius:999px;flex:none;place-items:center;display:grid}.forms-module__b71mVa__moreSummary:hover .forms-module__b71mVa__moreIcon{background:var(--brand-muted)}.forms-module__b71mVa__more[open] .forms-module__b71mVa__moreIcon{rotate:45deg}.forms-module__b71mVa__moreBody{padding-block:6px 10px}.forms-module__b71mVa__note{color:var(--brand-text-muted);grid-column:1/-1;margin:0 0 16px;font-size:12.5px;line-height:1.6}.forms-module__b71mVa__note a{color:var(--brand-foreground);text-underline-offset:3px;font-weight:600;text-decoration:underline}.forms-module__b71mVa__files{grid-column:1/-1;min-width:0;margin-bottom:12px}.forms-module__b71mVa__drop{border:1.5px dashed color-mix(in srgb, var(--brand-accent) 30%, transparent);background:var(--petrol-050);cursor:pointer;min-height:84px;transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);border-radius:14px;align-items:center;gap:14px;padding:16px 18px;display:flex}.forms-module__b71mVa__drop:hover{border-color:var(--brand-accent);background:color-mix(in srgb, var(--mint-100) 55%, var(--petrol-050))}.forms-module__b71mVa__drop[data-dragging]{border-style:solid;border-color:var(--brand-accent);background:var(--mint-100)}.forms-module__b71mVa__drop[data-invalid]{border-color:var(--brand-error)}.forms-module__b71mVa__fileInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.forms-module__b71mVa__fileInput:focus-visible+.forms-module__b71mVa__drop{border-style:solid;border-color:var(--brand-accent);outline:2px solid var(--focus);outline-offset:2px}.forms-module__b71mVa__dropIcon{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--brand-border-light);color:var(--brand-accent);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.forms-module__b71mVa__dropIcon svg{width:20px;height:20px}.forms-module__b71mVa__dropText{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.forms-module__b71mVa__pick{border:1px solid color-mix(in srgb, var(--brand-accent) 35%, transparent);min-height:40px;color:var(--brand-accent);font-family:var(--font-heading);transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);background:#fff;border-radius:999px;align-items:center;padding:0 18px;font-size:13.5px;font-weight:650;display:inline-flex}.forms-module__b71mVa__drop:hover .forms-module__b71mVa__pick{border-color:var(--brand-accent)}.forms-module__b71mVa__dropHint{color:var(--brand-text-muted);font-size:13px;line-height:1.5}@media (pointer:coarse){.forms-module__b71mVa__dropHint{display:none}}.forms-module__b71mVa__rules{color:var(--brand-text-muted);margin:8px 0 0;font-size:12px;line-height:1.6}.forms-module__b71mVa__fileList{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.forms-module__b71mVa__fileItem{border:1px solid var(--brand-border-light);background:#fff;border-radius:12px;align-items:center;gap:12px;min-height:56px;padding-block:6px;padding-inline:8px 4px;display:flex}.forms-module__b71mVa__fileIcon{background:var(--petrol-050);width:36px;height:36px;color:var(--brand-accent);border-radius:10px;flex:none;place-items:center;display:grid}.forms-module__b71mVa__fileIcon svg{width:18px;height:18px}.forms-module__b71mVa__fileName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.forms-module__b71mVa__fileSize{font-variant-numeric:tabular-nums;color:var(--brand-text-muted);flex:none;font-size:12px}.forms-module__b71mVa__remove{width:44px;height:44px;color:var(--brand-text-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);border-radius:999px;flex:none;place-items:center;display:grid}.forms-module__b71mVa__remove:hover{background:var(--brand-muted);color:var(--brand-error)}.forms-module__b71mVa__remove:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.forms-module__b71mVa__remove svg{width:16px;height:16px}.forms-module__b71mVa__notice{border:1px solid var(--brand-border-light);background:var(--brand-muted);color:var(--brand-foreground);border-radius:12px;align-items:flex-start;gap:12px;margin:0 0 22px;padding:16px 18px;font-size:13.5px;line-height:1.6;display:flex}.forms-module__b71mVa__notice[data-tone=error]{border-color:color-mix(in srgb, var(--brand-error) 30%, #fff);background:color-mix(in srgb, var(--brand-error) 5%, #fff)}.forms-module__b71mVa__notice:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.forms-module__b71mVa__noticeIcon{width:18px;height:18px;color:var(--brand-accent);flex:none;margin-top:2px}.forms-module__b71mVa__notice[data-tone=error] .forms-module__b71mVa__noticeIcon{color:var(--brand-error)}.forms-module__b71mVa__noticeActions{margin-top:6px}.forms-module__b71mVa__retryButton{border:1px solid var(--brand-border);min-height:44px;color:var(--brand-foreground);font-family:var(--font-heading);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:13.5px;font-weight:650;display:inline-flex}.forms-module__b71mVa__retryButton:hover{border-color:var(--brand-accent);color:var(--brand-accent)}.forms-module__b71mVa__retryButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.forms-module__b71mVa__retryButton svg{width:15px;height:15px}.forms-module__b71mVa__noticeBody{gap:4px;min-width:0;display:grid}.forms-module__b71mVa__noticeHeading{font-family:var(--font-heading);font-size:14.5px;font-weight:700;line-height:1.4}.forms-module__b71mVa__noticeBody a,.forms-module__b71mVa__inlineLink{text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline}.forms-module__b71mVa__noticeBody a:hover,.forms-module__b71mVa__inlineLink:hover{color:var(--brand-accent)}.forms-module__b71mVa__status{margin:0 0 16px}.forms-module__b71mVa__status:empty{margin:0}.forms-module__b71mVa__summary{color:var(--brand-error);align-items:flex-start;gap:8px;font-size:13.5px;font-weight:600;line-height:1.5;display:flex}.forms-module__b71mVa__summary svg{flex:none;width:16px;height:16px;margin-top:2px}.forms-module__b71mVa__actions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:6px;display:flex}.forms-module__b71mVa__submit{background:var(--brand-accent);color:#fff;min-height:50px;font-family:var(--font-heading);text-align:center;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard), scale var(--motion-fast) var(--ease-standard);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:13px 26px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}.forms-module__b71mVa__submit svg.forms-module__b71mVa__directional{transition:translate var(--motion-fast) var(--ease-standard)}.forms-module__b71mVa__submit:hover svg.forms-module__b71mVa__directional{translate:3px}[dir=rtl] .forms-module__b71mVa__submit:hover svg.forms-module__b71mVa__directional{translate:-3px}.forms-module__b71mVa__submit:hover{background:var(--brand-accent-hover)}.forms-module__b71mVa__submit:active{scale:.98}.forms-module__b71mVa__submit:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.forms-module__b71mVa__submit[aria-disabled=true]{opacity:.72;cursor:progress}.forms-module__b71mVa__submit svg{flex:none;width:16px;height:16px}[dir=rtl] .forms-module__b71mVa__submit svg.forms-module__b71mVa__directional{scale:-1 1}.forms-module__b71mVa__spinner{animation:.9s linear infinite forms-module__b71mVa__forms-spin}@keyframes forms-module__b71mVa__forms-spin{to{rotate:360deg}}@container (max-width:519px){.forms-module__b71mVa__actions>.forms-module__b71mVa__submit{width:100%}}.forms-module__b71mVa__privacy{color:var(--brand-text-muted);margin:18px 0 0;font-size:12px;line-height:1.7}.forms-module__b71mVa__privacy a{color:var(--brand-foreground);text-underline-offset:2px;text-decoration:underline}.forms-module__b71mVa__privacy a:hover{color:var(--brand-accent)}.forms-module__b71mVa__success{border:1px solid color-mix(in srgb, var(--mint-700) 22%, transparent);background:var(--mint-100);color:var(--petrol-800);border-radius:18px;justify-items:start;gap:10px;padding:32px 28px;display:grid}.forms-module__b71mVa__success:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.forms-module__b71mVa__successIcon{width:34px;height:34px;color:var(--mint-700)}.forms-module__b71mVa__successHeading{font-family:var(--font-heading);letter-spacing:-.015em;text-wrap:balance;font-size:22px;font-weight:700;line-height:1.25}.forms-module__b71mVa__successBody{max-width:56ch;font-size:14.5px;line-height:1.65}.forms-module__b71mVa__successActions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.forms-module__b71mVa__secondary{border:1px solid var(--brand-border);min-height:46px;color:var(--brand-foreground);font-family:var(--font-heading);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:13.5px;font-weight:700;display:inline-flex}.forms-module__b71mVa__secondary:hover{border-color:var(--brand-accent);color:var(--brand-accent)}.forms-module__b71mVa__secondary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.forms-module__b71mVa__trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:650px){.forms-module__b71mVa__control{min-height:48px;font-size:16px}.forms-module__b71mVa__listbox{font-size:16px}.forms-module__b71mVa__option{min-height:48px}}@media (prefers-reduced-motion:reduce){.forms-module__b71mVa__control,.forms-module__b71mVa__pick,.forms-module__b71mVa__remove,.forms-module__b71mVa__submit,.forms-module__b71mVa__submit svg.forms-module__b71mVa__directional,.forms-module__b71mVa__secondary,.forms-module__b71mVa__retryButton,.forms-module__b71mVa__drop,.forms-module__b71mVa__chevron,.forms-module__b71mVa__moreIcon{transition:none}.forms-module__b71mVa__listbox{animation:none}.forms-module__b71mVa__submit:hover svg.forms-module__b71mVa__directional{translate:none}.forms-module__b71mVa__submit:active{scale:none}.forms-module__b71mVa__spinner{animation:none}}
.RfqDialog-module__Kig_qq__dialog{--enter:48px;width:100%;max-width:none;height:100%;max-height:none;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));color:var(--brand-foreground);overscroll-behavior:contain;transition:background-color .32s var(--ease-out-expo);background:#00232c00;border:0;justify-content:flex-end;align-items:stretch;margin:0;display:flex;position:fixed;inset:0}.RfqDialog-module__Kig_qq__dialog:not([open]){display:none}.RfqDialog-module__Kig_qq__dialog::backdrop{background:0 0}.RfqDialog-module__Kig_qq__dialog[data-state=open]{background:#00232c75}html[dir=rtl] .RfqDialog-module__Kig_qq__dialog{--enter:-48px}.RfqDialog-module__Kig_qq__panel{opacity:0;width:min(600px,100%);height:100%;transform:translateX(var(--enter));transition:opacity .26s var(--ease-standard), transform .42s var(--ease-out-expo);background:#fff;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px -24px #00232c80,0 8px 24px -12px #00232c40}.RfqDialog-module__Kig_qq__dialog[data-state=open] .RfqDialog-module__Kig_qq__panel{opacity:1;transform:none}.RfqDialog-module__Kig_qq__top{border-bottom:1px solid var(--brand-border-light);flex:none;align-items:center;gap:12px;min-height:64px;padding-inline:26px 12px;display:flex}.RfqDialog-module__Kig_qq__eyebrow{margin-inline-end:auto}.RfqDialog-module__Kig_qq__close{width:44px;height:44px;color:var(--brand-foreground);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard);border-radius:999px;place-items:center;display:grid}.RfqDialog-module__Kig_qq__close:hover{background:var(--brand-muted)}.RfqDialog-module__Kig_qq__close:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.RfqDialog-module__Kig_qq__close svg{width:20px;height:20px}.RfqDialog-module__Kig_qq__body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:26px 26px calc(28px + env(safe-area-inset-bottom));flex:auto;overflow-y:auto}.RfqDialog-module__Kig_qq__title{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--brand-foreground);text-wrap:balance;margin:0;font-size:26px;font-weight:700;line-height:1.15}.RfqDialog-module__Kig_qq__title:focus{outline:none}.RfqDialog-module__Kig_qq__lede{max-width:52ch;color:var(--brand-text-muted);margin:10px 0 26px;font-size:14.5px;line-height:1.6}.RfqDialog-module__Kig_qq__state{min-height:160px;color:var(--brand-text-muted);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:14px;line-height:1.6;display:flex}.RfqDialog-module__Kig_qq__state a{color:var(--brand-foreground);text-underline-offset:3px;font-weight:600;text-decoration:underline}.RfqDialog-module__Kig_qq__retry{border:1px solid var(--brand-border);min-height:44px;color:var(--brand-foreground);cursor:pointer;border-radius:999px;padding:0 18px;font-weight:700}.RfqDialog-module__Kig_qq__retry:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.RfqDialog-module__Kig_qq__spinner{width:18px;height:18px;animation:.9s linear infinite RfqDialog-module__Kig_qq__dialog-spin}@keyframes RfqDialog-module__Kig_qq__dialog-spin{to{rotate:360deg}}@media (max-width:640px){.RfqDialog-module__Kig_qq__dialog{padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))}.RfqDialog-module__Kig_qq__panel{border-radius:16px;width:100%}.RfqDialog-module__Kig_qq__top{min-height:58px;padding-inline:18px 6px}.RfqDialog-module__Kig_qq__body{padding:20px 18px calc(22px + env(safe-area-inset-bottom))}.RfqDialog-module__Kig_qq__title{font-size:22px}.RfqDialog-module__Kig_qq__lede{margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.RfqDialog-module__Kig_qq__dialog,.RfqDialog-module__Kig_qq__panel,.RfqDialog-module__Kig_qq__close{transition:none}.RfqDialog-module__Kig_qq__panel{transform:none}.RfqDialog-module__Kig_qq__spinner{animation:none}}
.contact-module__PO5r9W__chooser{padding-block:8px 52px}@media (min-width:768px){.contact-module__PO5r9W__chooser{padding-block:8px 64px}}.contact-module__PO5r9W__chooserHeading{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--brand-foreground);font-size:20px;font-weight:700;line-height:1.3}.contact-module__PO5r9W__routes{gap:14px;margin-top:18px;display:grid}@media (min-width:768px){.contact-module__PO5r9W__routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}.contact-module__PO5r9W__route{border:1px solid var(--brand-border-light);min-height:176px;color:var(--brand-foreground);text-align:start;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), scale var(--motion-fast) var(--ease-standard);background:#fff;border-radius:20px;grid-template-rows:auto 1fr auto;grid-template-columns:auto minmax(0,1fr);gap:6px 18px;padding:26px 26px 22px;display:grid;position:relative}.contact-module__PO5r9W__route:active{scale:.99}.contact-module__PO5r9W__route:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}.contact-module__PO5r9W__route[data-variant=quote]{background:var(--petrol-600);color:#fff;border-color:#0000}.contact-module__PO5r9W__route[data-variant=quote]:hover{background:var(--petrol-700)}.contact-module__PO5r9W__route[data-variant=general]:hover{border-color:var(--brand-accent);background:var(--brand-muted)}.contact-module__PO5r9W__routeIcon{background:var(--brand-muted);width:48px;height:48px;color:var(--brand-accent);border-radius:14px;grid-row:1/span 3;place-items:center;display:grid}.contact-module__PO5r9W__route[data-variant=quote] .contact-module__PO5r9W__routeIcon{background:var(--mint-600);color:var(--petrol-800)}.contact-module__PO5r9W__routeIcon svg{width:22px;height:22px}.contact-module__PO5r9W__routeTitle{font-family:var(--font-heading);letter-spacing:-.015em;font-size:20px;font-weight:700;line-height:1.25}.contact-module__PO5r9W__routeBody{max-width:46ch;color:var(--brand-text-muted);font-size:14.5px;line-height:1.6}.contact-module__PO5r9W__route[data-variant=quote] .contact-module__PO5r9W__routeBody{color:var(--on-dark-2)}.contact-module__PO5r9W__routeAction{font-family:var(--font-heading);color:var(--brand-accent);align-items:center;gap:8px;margin-top:12px;font-size:13.5px;font-weight:700;display:inline-flex}.contact-module__PO5r9W__route[data-variant=quote] .contact-module__PO5r9W__routeAction{color:var(--mint-300)}.contact-module__PO5r9W__routeAction svg{width:17px;height:17px;transition:translate var(--motion-fast) var(--ease-standard)}.contact-module__PO5r9W__route:hover .contact-module__PO5r9W__routeAction svg{translate:0 2px}.contact-module__PO5r9W__route[data-variant=quote]:hover .contact-module__PO5r9W__routeAction svg{translate:2px -2px}[dir=rtl] .contact-module__PO5r9W__route[data-variant=quote] .contact-module__PO5r9W__routeAction svg{scale:-1 1}[dir=rtl] .contact-module__PO5r9W__route[data-variant=quote]:hover .contact-module__PO5r9W__routeAction svg{translate:-2px -2px}.contact-module__PO5r9W__layout{gap:32px;display:grid}@media (min-width:1024px){.contact-module__PO5r9W__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px}}.contact-module__PO5r9W__details{gap:22px;min-width:0;display:grid}@media (min-width:1024px){.contact-module__PO5r9W__details{position:sticky;top:112px}}.contact-module__PO5r9W__detailsHeading{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--brand-foreground);font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.15}.contact-module__PO5r9W__list{border-top:1px solid var(--brand-border-light);margin:0;display:grid}.contact-module__PO5r9W__row{border-bottom:1px solid var(--brand-border-light);align-content:center;gap:2px;min-height:72px;padding-block:14px;padding-inline-start:56px;display:grid;position:relative}.contact-module__PO5r9W__rowIcon{inset-inline-start:0;width:40px;height:40px;color:var(--brand-accent);background:#fff;border-radius:12px;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}.contact-module__PO5r9W__rowIcon svg{width:18px;height:18px}.contact-module__PO5r9W__row dt{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-text-muted);font-size:12px;font-weight:700}[dir=rtl] .contact-module__PO5r9W__row dt{letter-spacing:0}.contact-module__PO5r9W__row dd{color:var(--brand-foreground);overflow-wrap:anywhere;margin:0;font-size:15.5px;font-weight:600;line-height:1.45}.contact-module__PO5r9W__mail{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--brand-foreground) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--brand-foreground) 30%, transparent);text-underline-offset:4px;transition:color var(--motion-fast) var(--ease-standard), text-decoration-color var(--motion-fast) var(--ease-standard);align-items:center;display:inline-flex}.contact-module__PO5r9W__mail:hover{color:var(--brand-accent);text-decoration-color:currentColor}.contact-module__PO5r9W__mail:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}.contact-module__PO5r9W__response{background:var(--mint-100);color:var(--petrol-800);border-radius:14px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:14px;line-height:1.6;display:flex}.contact-module__PO5r9W__response svg{width:20px;height:20px;color:var(--mint-700);flex:none;margin-top:1px}.contact-module__PO5r9W__response strong{font-family:var(--font-heading);font-weight:700;display:block}.contact-module__PO5r9W__division{max-width:52ch;color:var(--brand-text-muted);font-size:13px;line-height:1.65}.contact-module__PO5r9W__formCard{border:1px solid var(--brand-border-light);background:#fff;border-radius:20px;min-width:0;padding:26px 20px;scroll-margin-top:104px}@media (min-width:640px){.contact-module__PO5r9W__formCard{padding:36px 36px 32px}}.contact-module__PO5r9W__formHeading{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--brand-foreground);font-size:clamp(22px,2.2vw,26px);font-weight:700;line-height:1.2}.contact-module__PO5r9W__formIntro{max-width:60ch;color:var(--brand-text-muted);margin:8px 0 26px;font-size:14.5px;line-height:1.65}@media (prefers-reduced-motion:reduce){.contact-module__PO5r9W__route,.contact-module__PO5r9W__routeAction svg,.contact-module__PO5r9W__mail{transition:none}.contact-module__PO5r9W__route:active{scale:none}}
