@layer components.pages{:where([data-ui=unified][data-instant]) .stk-hero{display:grid;grid-template-columns:1fr 380px;grid-template-rows:auto auto;gap:24px 40px;align-items:start;padding:18px 0 40px}:where([data-ui=unified][data-instant]) .stk-hero-copy{grid-column:1;grid-row:1}:where([data-ui=unified][data-instant]) .stk-card{grid-column:2;grid-row:1 / span 2;background:var(--ui-surface);border:1px solid var(--ui-line);padding:16px;min-width:0;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}:where([data-ui=unified][data-instant]) .stk-hero-copy h1{font-family:var(--ui-font);font-size:clamp(30px,4vw,42px);line-height:1.08;letter-spacing:-.02em;margin:0 0 10px}:where([data-ui=unified][data-instant]) .stk-deck{font-size:17px;color:var(--ui-muted);margin:0 0 18px;max-width:46ch}:where([data-ui=unified][data-instant]) .stk-trust-line{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;color:var(--ui-muted);margin:0 0 22px;padding:0;list-style:none}:where([data-ui=unified][data-instant]) .stk-trust-line li{display:flex;align-items:center;gap:7px}:where([data-ui=unified][data-instant]) .stk-trust-line svg{flex:none;color:var(--ui-accent)}:where([data-ui=unified][data-instant]) .stk-figure{grid-column:1;grid-row:2;background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--radius-lg);padding:22px;box-shadow:var(--shadow-sm)}:where([data-ui=unified][data-instant]) .stk-figure svg{display:block;width:100%;height:auto}:where([data-ui=unified][data-instant]) .stk-figure-photo{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--radius-sm);margin-bottom:16px;background:var(--ui-tint)}:where([data-ui=unified][data-instant]) .stk-figure-note{font-size:13px;color:var(--ui-muted);margin:14px 0 0;text-align:center}:where([data-ui=unified][data-instant]) .stk-trust-photo{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-sm);margin-bottom:12px;background:var(--ui-tint)}:where([data-ui=unified][data-instant]) .stk-card fieldset{border:0;margin:0;padding:0}:where([data-ui=unified][data-instant]) .stk-card legend{font-family:var(--ui-font);font-size:17px;font-weight:700;padding:0;margin:0}:where([data-ui=unified][data-instant]) .stk-legend-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:2px}:where([data-ui=unified][data-instant]) .stk-textbtn{background:none;border:0;padding:4px 2px;font:inherit;font-size:13px;font-weight:600;color:var(--ui-accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}:where([data-ui=unified][data-instant]) .stk-textbtn:hover{color:var(--ui-accent-hover)}:where([data-ui=unified][data-instant]) .stk-sizes{list-style:none;margin:0 0 6px;padding:0}:where([data-ui=unified][data-instant]) .stk-size-row{display:flex;align-items:center;gap:10px;min-height:30px;padding:0 6px;border-radius:var(--radius-sm);cursor:pointer}:where([data-ui=unified][data-instant]) .stk-size-row:hover{background:var(--ui-tint)}:where([data-ui=unified][data-instant]) .stk-size-row input{margin:0;flex:none;width:16px;height:16px;accent-color:var(--ui-accent)}:where([data-ui=unified][data-instant]) .stk-size-row .stk-size-label{font-weight:600;font-size:14px}:where([data-ui=unified][data-instant]) .stk-size-row .stk-size-from{margin-left:auto;font-size:12.5px;color:var(--ui-muted)}:where([data-ui=unified][data-instant]) .stk-custom-dims{display:none;gap:8px;align-items:center;padding:8px 6px 10px 32px;font-size:13px}:where([data-ui=unified][data-instant]) .stk-custom-dims.is-open{display:flex}:where([data-ui=unified][data-instant]) .stk-custom-dims input{width:74px;padding:7px 8px;font:inherit;font-size:14px;border:1px solid var(--ui-line-strong);border-radius:var(--radius-sm);background:var(--ui-surface);color:var(--ui-ink)}:where([data-ui=unified][data-instant]) .stk-custom-dims input:focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}:where([data-ui=unified][data-instant]) .stk-custom-dims .is-invalid{border-color:var(--color-danger)}:where([data-ui=unified][data-instant]) .stk-inline-note{font-size:12.5px;color:var(--ui-muted);margin:0 0 10px;padding-left:6px}:where([data-ui=unified][data-instant]) .stk-inline-note.is-upgrade{color:var(--ui-accent-hover)}:where([data-ui=unified][data-instant]) .stk-inline-note.is-error{color:var(--color-danger);font-weight:600}:where([data-ui=unified][data-instant]) .stk-overflow-link{font-size:12.5px;color:var(--ui-muted);margin:0 0 14px;padding-left:6px}:where([data-ui=unified][data-instant]) .stk-overflow-link a{color:var(--ui-accent);font-weight:600}:where([data-ui=unified][data-instant]) .stk-ladder{width:100%;border-collapse:collapse;margin-bottom:4px}:where([data-ui=unified][data-instant]) .stk-ladder caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:where([data-ui=unified][data-instant]) .stk-ladder td{padding:0;height:24px;font-size:13.5px;vertical-align:middle}:where([data-ui=unified][data-instant]) .stk-ladder tr{cursor:pointer}:where([data-ui=unified][data-instant]) .stk-ladder tr:hover td{background:var(--ui-tint)}:where([data-ui=unified][data-instant]) .stk-ladder tr.is-selected td{background:var(--ui-tint)}:where([data-ui=unified][data-instant]) .stk-ladder .stk-l-radio{width:26px}:where([data-ui=unified][data-instant]) .stk-ladder .stk-l-radio input{margin:0;width:15px;height:15px;accent-color:var(--ui-accent);vertical-align:middle}:where([data-ui=unified][data-instant]) .stk-ladder .stk-l-qty{width:62px;font-variant-numeric:tabular-nums}:where([data-ui=unified][data-instant]) .stk-ladder .stk-l-price{font-weight:700;font-variant-numeric:tabular-nums}:where([data-ui=unified][data-instant]) .stk-ladder .stk-l-save{text-align:right;font-size:12px;color:var(--ui-accent-hover);white-space:nowrap}:where([data-ui=unified][data-instant]) .stk-ladder .stk-l-best{display:inline-block;margin-left:6px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ui-accent-hover);background:var(--ui-tint);border-radius:999px;padding:1px 6px}:where([data-ui=unified][data-instant]) .stk-ladder.is-disabled{opacity:.45;pointer-events:none}:where([data-ui=unified][data-instant]) .stk-custom-qty{display:none;padding:6px 0 2px 26px}:where([data-ui=unified][data-instant]) .stk-custom-qty.is-open{display:block}:where([data-ui=unified][data-instant]) .stk-custom-qty input{width:96px;padding:7px 8px;font:inherit;font-size:14px;border:1px solid var(--ui-line-strong);border-radius:var(--radius-sm)}:where([data-ui=unified][data-instant]) .stk-custom-qty input.is-invalid{border-color:var(--color-danger)}:where([data-ui=unified][data-instant]) .stk-price{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-top:1px solid var(--ui-line);margin-top:6px;padding-top:10px}:where([data-ui=unified][data-instant]) .stk-price-unit{font-size:13.5px;color:var(--ui-muted);font-variant-numeric:tabular-nums}:where([data-ui=unified][data-instant]) .stk-price-rounding{font-size:11.5px;color:var(--ui-muted);margin:4px 0 0}:where([data-ui=unified][data-instant]) .stk-cta{display:block;width:100%;min-height:60px;margin-top:12px;border:0;border-radius:var(--radius-sm);background:var(--ui-accent);color:var(--color-on-brand);font-family:var(--ui-font);font-size:19px;font-weight:700;cursor:pointer}:where([data-ui=unified][data-instant]) .stk-cta:hover{background:var(--ui-accent-hover)}:where([data-ui=unified][data-instant]) .stk-cta[disabled]{background:var(--ui-line-strong);color:var(--color-on-brand);cursor:not-allowed}:where([data-ui=unified][data-instant]) .stk-cta-sub{font-size:12px;color:var(--ui-muted);text-align:center;margin:8px 0 0}:where([data-ui=unified][data-instant]) .stk-below{border-top:1px solid var(--ui-line);margin-top:14px;padding-top:12px;font-size:13px;color:var(--ui-muted)}:where([data-ui=unified][data-instant]) .stk-below p{margin:0 0 8px}:where([data-ui=unified][data-instant]) .stk-below p:last-child{margin-bottom:0}:where([data-ui=unified][data-instant]) .stk-setup-q{font-weight:600;color:var(--ui-ink)}:where([data-ui=unified][data-instant]) .stk-setup-opts{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 8px}:where([data-ui=unified][data-instant]) .stk-setup-opts label{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--ui-line-strong);border-radius:999px;padding:6px 11px;font-size:12.5px;cursor:pointer;min-height:34px}:where([data-ui=unified][data-instant]) .stk-setup-opts label:hover{background:var(--ui-tint)}:where([data-ui=unified][data-instant]) .stk-setup-opts input{margin:0;accent-color:var(--ui-accent)}:where([data-ui=unified][data-instant]) .stk-setup-opts label:has(input:checked){border-color:var(--ui-accent);background:var(--ui-tint);color:var(--ui-accent-hover);font-weight:600}:where([data-ui=unified][data-instant]) .stk-setup-total{font-weight:700;color:var(--ui-ink)}:where([data-ui=unified][data-instant]) .stk-nudge{color:var(--ui-accent-hover);font-weight:600}:where([data-ui=unified][data-instant]) .stk-keep{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}:where([data-ui=unified][data-instant]) .stk-keep-label{font-size:12px;color:var(--ui-muted)}:where([data-ui=unified][data-instant]) .stk-keep button{background:none;border:1px solid var(--ui-line-strong);border-radius:999px;padding:5px 11px;font:inherit;font-size:12.5px;color:var(--ui-muted);cursor:pointer;min-height:32px}:where([data-ui=unified][data-instant]) .stk-keep button:hover{border-color:var(--ui-accent);color:var(--ui-accent-hover)}:where([data-ui=unified][data-instant]) .stk-oversize{padding:6px 0 2px}:where([data-ui=unified][data-instant]) .stk-oversize h3{font-family:var(--ui-font);font-size:17px;margin:0 0 8px}:where([data-ui=unified][data-instant]) .stk-oversize p{font-size:13.5px;color:var(--ui-muted);margin:0 0 12px}:where([data-ui=unified][data-instant]) .stk-bar{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--ui-accent-hover);color:var(--color-on-brand);padding:9px 16px calc(9px + env(safe-area-inset-bottom,0px));min-height:var(--stk-bar-h);box-shadow:0 -8px 30px #122b1859}:where([data-ui=unified][data-instant]) .stk-bar[hidden]{display:none}:where([data-ui=unified][data-instant]) .stk-bar.is-down{transform:translateY(110%)}:where([data-ui=unified][data-instant]) .stk-bar-summary{display:grid;gap:1px}:where([data-ui=unified][data-instant]) .stk-bar-summary strong{font-family:var(--ui-font);font-size:19px;font-variant-numeric:tabular-nums}:where([data-ui=unified][data-instant]) .stk-band{padding:40px 0;border-top:1px solid var(--ui-line)}:where([data-ui=unified][data-instant]) .stk-band h2{font-family:var(--ui-font);font-size:26px;margin:0 0 6px;letter-spacing:-.01em}:where([data-ui=unified][data-instant]) .stk-band-sub{color:var(--ui-muted);margin:0 0 22px}:where([data-ui=unified][data-instant]) .stk-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}:where([data-ui=unified][data-instant]) .stk-trust-grid h2{font-family:var(--ui-font);font-size:17px;margin:0 0 6px}:where([data-ui=unified][data-instant]) .stk-trust-grid p{margin:0;font-size:14px;color:var(--ui-muted)}:where([data-ui=unified][data-instant]) .stk-trust-grid svg{color:var(--ui-accent);margin-bottom:8px}:where([data-ui=unified][data-instant]) .stk-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;counter-reset:stk-step;list-style:none;margin:0;padding:0}:where([data-ui=unified][data-instant]) .stk-steps li{counter-increment:stk-step;font-size:14px;color:var(--ui-muted)}:where([data-ui=unified][data-instant]) .stk-steps li:before{content:counter(stk-step);display:grid;place-items:center;width:28px;height:28px;margin-bottom:10px;border-radius:50%;background:var(--ui-tint);color:var(--ui-accent-hover);font-family:var(--ui-font);font-weight:700;font-size:14px}:where([data-ui=unified][data-instant]) .stk-steps strong{display:block;color:var(--ui-ink);margin-bottom:3px;font-size:15px}:where([data-ui=unified][data-instant]) .stk-rate-block h3{font-family:var(--ui-font);font-size:16px;margin:0 0 8px}:where([data-ui=unified][data-instant]) .stk-rate-block table{width:100%;border-collapse:collapse;font-size:13px}:where([data-ui=unified][data-instant]) .stk-rate-block th{text-align:left;font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--ui-muted);border-bottom:1px solid var(--ui-line);padding:0 6px 5px 0;font-weight:600}:where([data-ui=unified][data-instant]) .stk-rate-block td{padding:5px 6px 5px 0;border-bottom:1px solid var(--ui-line);font-variant-numeric:tabular-nums}:where([data-ui=unified][data-instant]) .stk-rate-block .num{text-align:right}:where([data-ui=unified][data-instant]) .stk-rate-block tr.is-active-tier td{background:var(--ui-tint);font-weight:700}:where([data-ui=unified][data-instant]) .stk-rate-foot{font-size:12.5px;color:var(--ui-muted);margin:16px 0 0}:where([data-ui=unified][data-instant]) .stk-faq details{border-bottom:1px solid var(--ui-line);padding:12px 0}:where([data-ui=unified][data-instant]) .stk-faq summary{font-weight:600;cursor:pointer;font-size:15px}:where([data-ui=unified][data-instant]) .stk-faq p{margin:8px 0 0;color:var(--ui-muted);font-size:14px;max-width:72ch}:where([data-ui=unified][data-instant]) .stk-cross{background:var(--ui-tint);border-radius:var(--radius-lg);padding:26px}:where([data-ui=unified][data-instant]) .stk-cross h2{margin-top:0}:where([data-ui=unified][data-instant]) .stk-dialog::backdrop{background:#1222168c}:where([data-ui=unified][data-instant]) .stk-dialog-body{padding:26px}:where([data-ui=unified][data-instant]) .stk-dialog h2{font-family:var(--ui-font);font-size:21px;margin:0 0 12px}:where([data-ui=unified][data-instant]) .stk-dialog p{font-size:14.5px;color:var(--ui-muted);margin:0 0 12px}:where([data-ui=unified][data-instant]) .stk-dialog strong{color:var(--ui-ink)}:where([data-ui=unified][data-instant]) .stk-dialog-close{margin-top:6px}:where([data-ui=unified][data-instant]) .stk-lead{display:none;margin-top:16px;border-top:1px solid var(--ui-line);padding-top:16px}:where([data-ui=unified][data-instant]) .stk-lead.is-open{display:block}:where([data-ui=unified][data-instant]) .stk-lead h3{font-family:var(--ui-font);font-size:17px;margin:0 0 4px}:where([data-ui=unified][data-instant]) .stk-lead-sub{font-size:13px;color:var(--ui-muted);margin:0 0 12px}:where([data-ui=unified][data-instant]) .stk-lead-grid{display:grid;gap:10px}:where([data-ui=unified][data-instant]) .stk-lead label{display:block;font-size:12.5px;font-weight:600;margin-bottom:3px}:where([data-ui=unified][data-instant]) .stk-lead input,:where([data-ui=unified][data-instant]) .stk-lead textarea{width:100%;padding:9px 10px;font:inherit;font-size:14px;border:1px solid var(--ui-line-strong);border-radius:var(--radius-sm);background:var(--ui-surface);color:var(--ui-ink)}:where([data-ui=unified][data-instant]) .stk-lead .is-error{border-color:var(--color-danger)}:where([data-ui=unified][data-instant]) .stk-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}:where([data-ui=unified][data-instant]) .aw-block{margin-bottom:14px}:where([data-ui=unified][data-instant]) .aw-zone{display:grid;justify-items:center;gap:3px;padding:18px 14px;border:1.5px dashed var(--ui-line-strong);border-radius:var(--radius-sm);background:var(--ui-canvas);text-align:center;cursor:pointer}:where([data-ui=unified][data-instant]) .aw-zone:hover{border-color:var(--ui-accent);background:var(--ui-tint)}:where([data-ui=unified][data-instant]) .aw-zone.is-over{border-color:var(--ui-accent);background:var(--ui-tint);border-style:solid}:where([data-ui=unified][data-instant]) .aw-zone.has-file{border-style:solid;border-color:var(--ui-accent);background:var(--ui-tint)}:where([data-ui=unified][data-instant]) .aw-zone svg{color:var(--ui-accent)}:where([data-ui=unified][data-instant]) .aw-zone-main{font-weight:600;font-size:14px}:where([data-ui=unified][data-instant]) .aw-zone-sub{font-size:12px;color:var(--ui-muted);max-width:34ch}:where([data-ui=unified][data-instant]) .aw-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:where([data-ui=unified][data-instant]) .aw-input:focus-visible+*,:where([data-ui=unified][data-instant]) .aw-zone:has(.aw-input:focus-visible){outline:2px solid var(--ui-accent);outline-offset:2px}:where([data-ui=unified][data-instant]) .aw-file{display:flex;align-items:center;gap:10px;margin-top:8px}:where([data-ui=unified][data-instant]) .aw-preview{flex:none}:where([data-ui=unified][data-instant]) .aw-preview[hidden]{display:none}:where([data-ui=unified][data-instant]) .aw-thumb{display:block;width:48px;height:48px;object-fit:contain;border:1px solid var(--ui-line);border-radius:var(--radius-sm);background:var(--ui-surface);background-image:linear-gradient(45deg,var(--ui-tint) 25%,transparent 25%),linear-gradient(-45deg,var(--ui-tint) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--ui-tint) 75%),linear-gradient(-45deg,transparent 75%,var(--ui-tint) 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}:where([data-ui=unified][data-instant]) .aw-thumb-badge{display:grid;place-items:center;font-family:var(--ui-font);font-size:12px;font-weight:700;letter-spacing:.03em;color:var(--ui-accent-hover);background:var(--ui-tint);background-image:none}:where([data-ui=unified][data-instant]) .aw-status{font-size:12.5px;margin:0;min-height:1em;color:var(--ui-muted);flex:1}:where([data-ui=unified][data-instant]) .aw-status.is-ok{color:var(--ui-accent-hover)}:where([data-ui=unified][data-instant]) .aw-status.is-busy{color:var(--ui-muted)}:where([data-ui=unified][data-instant]) .aw-status.is-error{color:var(--color-danger)}:where([data-ui=unified][data-instant]) .aw-status a{color:inherit;text-decoration:underline}:where([data-ui=unified][data-instant]) .aw-size{color:var(--ui-muted);font-weight:400}:where([data-ui=unified][data-instant]) .aw-actions{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:6px}:where([data-ui=unified][data-instant]) .aw-remove{background:none;border:0;padding:2px 0;font:inherit;font-size:12.5px;font-weight:600;color:var(--ui-accent);text-decoration:underline;cursor:pointer}:where([data-ui=unified][data-instant]) .aw-remove:hover{color:var(--ui-accent-hover)}:where([data-ui=unified][data-instant]) .aw-skip{font-size:12px;color:var(--ui-muted)}@media screen and (width<=620px){:where([data-ui=unified][data-instant]) .aw-zone{padding:22px 14px}}:where([data-ui=unified][data-instant]) .stk-alert{border-radius:var(--radius-sm);padding:14px 16px;margin:16px 0;font-size:14px}:where([data-ui=unified][data-instant]) .stk-alert[hidden]{display:none}:where([data-ui=unified][data-instant]) .stk-alert-error{background:var(--color-danger-bg);border:1px solid var(--color-danger);color:var(--color-danger-ink)}:where([data-ui=unified][data-instant]) .stk-alert-warn{background:var(--color-warning-bg);border:1px solid var(--color-warning);color:var(--amber-900)}:where([data-ui=unified][data-instant]) .stk-alert strong{display:block;margin-bottom:3px}:where([data-ui=unified][data-instant]) .stk-toast{position:fixed;left:50%;bottom:calc(var(--stk-bar-h) + 18px);transform:translate(-50%);background:var(--ui-accent-hover);color:var(--color-on-brand);padding:10px 18px;border-radius:999px;font-size:13.5px;z-index:290;opacity:0;pointer-events:none}:where([data-ui=unified][data-instant]) .stk-toast.is-up{opacity:1}@media screen and (width<=900px){:where([data-ui=unified][data-instant]) .stk-hero{grid-template-columns:1fr;grid-template-rows:none;gap:20px;padding-top:14px}:where([data-ui=unified][data-instant]) .stk-hero-copy{grid-column:1;grid-row:auto;order:1}:where([data-ui=unified][data-instant]) .stk-card{grid-column:1;grid-row:auto;order:2}:where([data-ui=unified][data-instant]) .stk-figure{grid-column:1;grid-row:auto;order:3}:where([data-ui=unified][data-instant]) .stk-trust-grid,:where([data-ui=unified][data-instant]) .stk-steps{grid-template-columns:1fr 1fr;gap:20px}:where([data-ui=unified][data-instant]) .stk-ladder-wrap{display:none}:where([data-ui=unified][data-instant]) .stk-qty-select{display:block}:where([data-ui=unified][data-instant]) .stk-qty-select select{width:100%;min-height:44px;padding:10px;font:inherit;font-size:15px;border:1px solid var(--ui-line-strong);border-radius:var(--radius-sm);background:var(--ui-surface)}:where([data-ui=unified][data-instant]) .stk-size-row{min-height:44px}}@media screen and (width>=901px){:where([data-ui=unified][data-instant]) .stk-qty-select{display:none}}@media screen and (width<=620px){:where([data-ui=unified][data-instant]) .stk-trust-grid,:where([data-ui=unified][data-instant]) .stk-steps{grid-template-columns:1fr}:where([data-ui=unified][data-instant]) .stk-rates{grid-template-columns:1fr}:where([data-ui=unified][data-instant]) .stk-trust-line li:nth-child(n+2){display:none}:where([data-ui=unified][data-instant]) .stk-deck{margin-bottom:12px;font-size:16px}:where([data-ui=unified][data-instant]) .stk-trust-line{margin-bottom:16px}:where([data-ui=unified][data-instant]) .stk-hero-copy h1{font-size:27px}}:where([data-ui=unified][data-instant]) .stk-optional{font-weight:400}:where([data-ui=unified][data-instant]){--stk-bar-h: 62px;padding-bottom:78px}:where([data-ui=unified][data-instant]) :is(h1,h2,h3,p,figure){margin-top:0}:where([data-ui=unified][data-instant]) .nav-bar-inner{position:relative}:where([data-ui=unified][data-instant]) .nav-menu{gap:14px}:where([data-ui=unified][data-instant]) .sidebar-overlay{display:none}:where([data-ui=unified][data-instant]) .stk-price-total{font-family:var(--ui-font);font-size:30px;line-height:1.1;font-variant-numeric:tabular-nums;font-weight:700;color:var(--ui-ink)}:where([data-ui=unified][data-instant]) .stk-bar-summary span{font-size:12px;opacity:1}:where([data-ui=unified][data-instant]) .stk-bar-cta{border:0;border-radius:var(--radius-sm);font-family:var(--ui-font);font-size:15px;font-weight:700;padding:0 18px;min-height:44px;cursor:pointer;background:var(--ui-surface);color:var(--ui-accent-hover)}:where([data-ui=unified][data-instant]) .stk-bar-cta:hover{background:var(--ui-tint);color:var(--ui-accent-hover)}:where([data-ui=unified][data-instant]) .stk-rates{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}:where([data-ui=unified][data-instant]) .stk-lead-grid>div{min-width:0}:where([data-ui=unified][data-instant]) .stk-dialog{border-radius:var(--radius-lg);padding:0;max-width:560px;width:calc(100% - 32px);box-shadow:var(--shadow-md);background:var(--ui-surface);margin:auto;color:var(--ui-ink);border:1px solid var(--ui-line)}@media screen and (width<=1050px){:where([data-ui=unified][data-instant]) .category-flyout{display:none}}@media screen and (width<=620px){:where([data-ui=unified][data-instant]) .stk-bar{gap:8px;padding-inline:12px}:where([data-ui=unified][data-instant]) .stk-bar-summary{min-width:0}:where([data-ui=unified][data-instant]) .stk-bar-summary span{font-size:11px}:where([data-ui=unified][data-instant]) .stk-bar-cta{padding-inline:10px;font-size:13px}:where([data-ui=unified][data-instant]) .stk-toast{max-width:calc(100% - 24px);border-radius:var(--radius-md)}}@media print{:where([data-ui=unified][data-instant]){padding:0;background:var(--ui-surface)}:where([data-ui=unified][data-instant]) :is(.stk-bar,.stk-toast,.stk-keep,.stk-textbtn,.stk-cta,.stk-dialog,.aw-actions,.aw-zone,.aw-input,.quote-badge,.category-flyout){display:none}:where([data-ui=unified][data-instant]) .stk-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:min-content 1fr;gap:16px;padding:12px 0}:where([data-ui=unified][data-instant]) .stk-hero-copy h1{font-size:26px}:where([data-ui=unified][data-instant]) :is(.stk-deck,.stk-trust-line){font-size:12px}:where([data-ui=unified][data-instant]) .stk-card{padding:12px;max-width:520px;margin:0;box-shadow:none;break-inside:avoid}:where([data-ui=unified][data-instant]) .stk-ladder caption{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;text-align:left;font-size:11px;margin-bottom:6px}:where([data-ui=unified][data-instant]) .stk-qty-select{display:none}:where([data-ui=unified][data-instant]) :is(.stk-size-row,.stk-ladder td){min-height:24px;height:24px;font-size:11px}:where([data-ui=unified][data-instant]) :is(.stk-size-label,.stk-size-from,.stk-size-row span){font-size:11px}:where([data-ui=unified][data-instant]) .stk-card fieldset{margin-bottom:8px}:where([data-ui=unified][data-instant]) .stk-card :is(p,label,legend,span){font-size:11px;line-height:1.35}:where([data-ui=unified][data-instant]) .stk-below{margin-top:8px;padding-top:8px}:where([data-ui=unified][data-instant]) .stk-ladder td{height:18px}:where([data-ui=unified][data-instant]) .stk-cross{break-inside:avoid}:where([data-ui=unified][data-instant]) .stk-price{margin-top:8px;padding-top:8px}:where([data-ui=unified][data-instant]) .stk-figure{padding:12px;margin:16px 0;break-inside:avoid}:where([data-ui=unified][data-instant]) .stk-figure-photo{height:150px;aspect-ratio:auto;object-fit:contain;margin-bottom:8px}:where([data-ui=unified][data-instant]) .stk-figure svg{max-height:160px}:where([data-ui=unified][data-instant]) .stk-band{padding:16px 0}:where([data-ui=unified][data-instant]) .stk-band h2{font-size:20px}:where([data-ui=unified][data-instant]) .stk-band p{font-size:11px}:where([data-ui=unified][data-instant]) :is(.stk-rate-block,.bn-rate-cell,.stk-faq details,tr){break-inside:avoid}:where([data-ui=unified][data-instant]) .stk-rates{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:where([data-ui=unified][data-instant]) .stk-rate-block :is(td,th){font-size:10px;white-space:nowrap}:where([data-ui=unified][data-instant]) .stk-faq summary{font-size:12px;break-after:avoid}:where([data-ui=unified][data-instant]) .stk-faq p{font-size:11px}:where([data-ui=unified][data-instant]) .site-footer{margin-top:12px;padding-top:12px}:where([data-ui=unified][data-instant]) .site-footer :is(p,address){font-size:11px}:where([data-ui=unified][data-instant]) .site-footer .footer-inner{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:12px}:where([data-ui=unified][data-instant]) .site-footer .footer-brand img{display:block;max-height:40px;width:auto}:where([data-ui=unified][data-instant]) .site-footer .footer-col{display:block}:where([data-ui=unified][data-instant]) .site-footer :is(h3,li,a){font-size:11px;color:var(--ui-ink)}}}
