._0mCMtG_screen{display:block}._0mCMtG_lead{max-width:68ch;font-size:var(--text-base);color:var(--ink-soft);margin:0 0 14px;line-height:1.55}._0mCMtG_panel{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);margin-bottom:16px;padding:14px 16px}._0mCMtG_panelTitle{font-family:var(--font-display);font-size:var(--text-base);color:var(--ink);margin:0 0 10px;font-weight:700}._0mCMtG_choices{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}._0mCMtG_choice{min-height:var(--tap);font-size:var(--text-sm);color:var(--ink);cursor:pointer;align-items:center;gap:8px;display:inline-flex}._0mCMtG_choice input{width:18px;height:18px;accent-color:var(--stamp);cursor:pointer}._0mCMtG_choice{max-width:100%}._0mCMtG_choice select{min-width:0;max-width:100%}._0mCMtG_choiceNote{font-size:var(--text-2xs);color:var(--ink-faint);display:block}._0mCMtG_fields{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}._0mCMtG_field{flex-direction:column;gap:4px;min-width:0;display:flex}._0mCMtG_fieldLabel{font-size:var(--text-2xs);color:var(--ink-soft);font-weight:600}._0mCMtG_input,._0mCMtG_textarea{width:100%;min-height:var(--tap);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--text-md);padding:8px 10px}._0mCMtG_textarea{resize:vertical;min-height:70px;line-height:1.5}._0mCMtG_input:focus-visible,._0mCMtG_textarea:focus-visible{outline:2px solid var(--ink);outline-offset:1px}._0mCMtG_printBar{z-index:2;border:1px solid var(--rule-firm);border-radius:var(--radius);background:var(--paper-raised);flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0 8px;padding:12px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -2px 14px #00000012}._0mCMtG_printBtn{min-height:var(--tap);border:1px solid var(--stamp);border-radius:var(--radius-pill);background:var(--stamp);color:var(--on-stamp);font:inherit;font-size:var(--text-base);cursor:pointer;padding:0 22px;font-weight:700}._0mCMtG_printBtn:hover{background:var(--stamp-ink);border-color:var(--stamp-ink)}._0mCMtG_printBtn:disabled{opacity:.45;cursor:not-allowed}._0mCMtG_printBtn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._0mCMtG_printCount{font-size:var(--text-sm);color:var(--ink-soft)}._0mCMtG_numbersRow{margin:14px 0 0}._0mCMtG_editRow>td{background:var(--paper-sunk);padding:14px 12px!important}._0mCMtG_sheets{flex-direction:column;align-items:center;gap:22px;padding:22px 0 60px;display:flex}._0mCMtG_sheetsEmpty{text-align:center;color:var(--ink-faint);font-size:var(--text-sm);margin:0;padding:28px 0}._0mCMtG_sheet{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;color:#14181d;width:182mm;max-width:100%;min-height:250mm;font-family:var(--font-body);background:#fff;border:1px solid #c9ced6;padding:14mm;font-size:11pt;line-height:1.5;box-shadow:0 2px 10px #0000001f}._0mCMtG_sheetLabels{flex-direction:column;gap:0;min-height:250mm;display:flex}._0mCMtG_docHead{border-bottom:1.5pt solid #14181d;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10mm;padding-bottom:5mm;display:flex}._0mCMtG_brand{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:19pt;font-weight:800}._0mCMtG_sellerLines{color:#444b55;white-space:pre-line;margin:2mm 0 0;font-size:8.5pt;line-height:1.5}._0mCMtG_docHead>div:first-child{flex:1 1 0;min-width:0}._0mCMtG_docKind{text-align:right;flex:none}._0mCMtG_docTitle{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:15pt;font-weight:800}._0mCMtG_docMeta{color:#444b55;margin:2mm 0 0;font-size:9pt;line-height:1.6}._0mCMtG_docMeta strong{color:#14181d}._0mCMtG_parties{grid-template-columns:1fr 1fr;gap:8mm;margin:6mm 0;display:grid}._0mCMtG_partyLabel{letter-spacing:.12em;text-transform:uppercase;color:#6b727c;margin:0 0 1.5mm;font-size:7.5pt;font-weight:700}._0mCMtG_partyBody{margin:0;font-size:9.5pt;font-style:normal;line-height:1.55}._0mCMtG_partyName{font-weight:700}._0mCMtG_items{border-collapse:collapse;width:100%;margin-top:2mm}._0mCMtG_items th{letter-spacing:.08em;text-transform:uppercase;text-align:left;color:#444b55;border-bottom:1pt solid #14181d;padding:2.5mm 2mm;font-size:8pt;font-weight:700}._0mCMtG_items td{vertical-align:top;border-bottom:.5pt solid #d5d9df;padding:3mm 2mm;font-size:10pt}._0mCMtG_right,._0mCMtG_items th._0mCMtG_right{text-align:right}._0mCMtG_itemName{font-weight:600}._0mCMtG_itemNote{color:#6b727c;margin-top:.8mm;font-size:8pt;display:block}._0mCMtG_totals{width:88mm;max-width:100%;margin:5mm 0 0 auto}._0mCMtG_totalRow{justify-content:space-between;gap:6mm;padding:1.6mm 0;font-size:10pt;display:flex}._0mCMtG_totalRule{border-top:.5pt solid #d5d9df}._0mCMtG_grand{border-top:1.5pt solid #14181d;border-bottom:1.5pt solid #14181d;margin-top:1.5mm;padding:2.5mm 0;font-size:12pt;font-weight:800}._0mCMtG_words{color:#444b55;margin:3mm 0 0;font-size:9pt;font-style:italic}._0mCMtG_foot{color:#444b55;border-top:.5pt solid #d5d9df;margin-top:8mm;padding-top:4mm;font-size:8.5pt;line-height:1.6}._0mCMtG_footNote{color:#14181d;white-space:pre-line;margin:0 0 2mm;font-size:9.5pt}._0mCMtG_footSign{text-align:right;color:#444b55;margin-top:10mm;font-size:8.5pt}._0mCMtG_signLine{border-bottom:.5pt solid #14181d;width:55mm;margin-bottom:1.5mm;display:inline-block}._0mCMtG_warn{color:#7a4a06;background:#fdf6ec;border-left:2pt solid #b45309;margin:4mm 0 0;padding:2.5mm 3mm;font-size:8.5pt}._0mCMtG_slipBig{margin:6mm 0 0;font-size:13pt;font-weight:700}._0mCMtG_checkCol{width:14mm}._0mCMtG_checkBox{border:1pt solid #14181d;border-radius:1mm;width:5mm;height:5mm;display:inline-block}._0mCMtG_plates{border:1pt dashed #9aa1ab;margin:5mm 0 0;padding:3mm 4mm;font-size:9.5pt}._0mCMtG_thanks{border:1pt solid #14181d;margin:8mm 0 0;padding:4mm;font-size:10pt;line-height:1.6}._0mCMtG_thanks strong{margin-bottom:1.5mm;font-size:11pt;display:block}._0mCMtG_label{box-sizing:border-box;border:1pt solid #14181d;flex-direction:column;flex:1 1 0;padding:8mm;display:flex;overflow:hidden}._0mCMtG_labelGap{height:6mm;position:relative}._0mCMtG_labelCut{color:#9aa1ab;border-top:1pt dashed #9aa1ab;font-size:7pt;position:absolute;top:50%;left:0;right:0}._0mCMtG_labelTop{border-bottom:1pt solid #14181d;justify-content:space-between;align-items:baseline;gap:6mm;padding-bottom:2.5mm;display:flex}._0mCMtG_labelBrand{font-family:var(--font-display);font-size:12pt;font-weight:800}._0mCMtG_labelRef{font-family:var(--font-mono);font-size:11pt;font-weight:700}._0mCMtG_labelTo{flex:1;margin-top:5mm}._0mCMtG_labelToLabel{letter-spacing:.14em;text-transform:uppercase;color:#6b727c;margin:0 0 1.5mm;font-size:8pt;font-weight:700}._0mCMtG_labelAddr{margin:0;font-size:13pt;font-style:normal;font-weight:600;line-height:1.45}._0mCMtG_labelPin{letter-spacing:.04em;font-size:15pt;font-weight:800}._0mCMtG_labelPhone{margin:2.5mm 0 0;font-size:11pt;font-weight:600}._0mCMtG_labelBack{color:#444b55;white-space:pre-line;border-top:.5pt dashed #9aa1ab;margin-top:4mm;padding-top:2.5mm;font-size:8pt;line-height:1.45}._0mCMtG_labelStrip{color:#14181d;flex-wrap:wrap;gap:2mm 6mm;margin-top:2.5mm;font-size:8.5pt;display:flex}._0mCMtG_labelStrip span{white-space:nowrap}._0mCMtG_sheetRoll{width:auto;min-height:0;box-shadow:none;background:0 0;border:0;padding:0}._0mCMtG_sheetRoll ._0mCMtG_label{background:#fff;width:94mm;height:142mm}@media print{._0mCMtG_screen{display:none!important}._0mCMtG_sheets{gap:0;padding:0;display:block}._0mCMtG_sheet{width:auto;max-width:none;min-height:0;box-shadow:none;break-after:page;border:0;padding:0}._0mCMtG_sheetLabels{height:258mm;min-height:0}._0mCMtG_sheetRoll ._0mCMtG_label{border:0;width:auto;height:100%;padding:5mm}._0mCMtG_sheets>._0mCMtG_sheet:last-child{break-after:auto}._0mCMtG_docHead,._0mCMtG_parties,._0mCMtG_totals,._0mCMtG_thanks,._0mCMtG_plates,._0mCMtG_label,._0mCMtG_items tr{break-inside:avoid}}@media screen and (max-width:720px){._0mCMtG_sheet{width:100%;min-height:0;font-size:var(--text-xs);padding:18px}._0mCMtG_parties{grid-template-columns:1fr;gap:14px}._0mCMtG_docHead{gap:12px}._0mCMtG_docHead>div:first-child{flex-basis:100%}._0mCMtG_docKind{text-align:left}._0mCMtG_totals{width:100%}._0mCMtG_sheetLabels{min-height:0}._0mCMtG_label{padding:16px}._0mCMtG_printBar{flex-wrap:nowrap;gap:12px;margin:12px 0 8px;padding:8px 12px}._0mCMtG_printBtn{white-space:nowrap;flex:none;padding:0 18px}._0mCMtG_printCount{flex:auto;min-width:0;line-height:1.3}._0mCMtG_printNote{display:none}}
.bTQxeG_page{--s-navy:var(--navy);--s-navy-deep:var(--navy-deep);--s-ink:var(--navy-ink);--s-body:var(--slate);--s-mute:var(--mute);--s-white:var(--white);--s-soft:var(--soft);--s-line:var(--line);--s-rule-firm:var(--line-firm);--s-studio:radial-gradient(ellipse 70% 55% at 32% 22%, #fff 0%, #fff0 70%), linear-gradient(180deg, #f6f4ef 0%, #f2f0ea 62%, #eae7df 100%);--s-studio-navy:radial-gradient(ellipse 75% 65% at 55% 42%, #0c2f52 0%, #051e36 72%);--s-ease:cubic-bezier(.2, .7, .2, 1);--s-red:var(--red);--s-red-ink:var(--red-ink);--s-gold:var(--gold);--s-green:var(--green);--s-green-soft:var(--green-soft);--s-display:var(--font-display);--s-sans:var(--font-body);--s-h1:clamp(36px, 5.4vw, 66px);--s-h2:clamp(29px, 4.1vw, 44px);--s-h3:clamp(20px, 2.1vw, 26px);--s-lede:clamp(16px, 1.4vw, 19px);--s-badge:var(--text-nano);--s-micro:var(--text-micro);--s-fine:var(--text-2xs);--s-small:var(--text-xs);--s-nav:var(--text-sm);--s-btn:var(--text-base);--s-tile:var(--text-md);--s-card:var(--text-lg);--s-brand:var(--text-xl);--s-price:var(--text-2xl);--s-price-lg:clamp(30px, 3.2vw, 40px);--s-fact:clamp(20px, 2.2vw, 28px);--s-price-cur:calc(var(--s-price-lg) * .56);--s-pad:var(--section-y);--s-gut:var(--gutter);--s-wide:var(--content-wide);--s-read:var(--content);background:var(--s-white);min-height:100vh;color:var(--s-ink);font-family:var(--s-sans);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#051e3614;position:relative;overflow-x:clip}.bTQxeG_annShort{display:none}@media (max-width:480px){.bTQxeG_annLong{display:none}.bTQxeG_annShort{display:inline}}.bTQxeG_eyeShort{display:none}@media (max-width:360px){.bTQxeG_eyeLong{display:none}.bTQxeG_eyeShort{display:inline}}.bTQxeG_page [id]{scroll-margin-top:84px}.bTQxeG_container{width:100%;max-width:var(--s-read);padding:0 var(--s-gut);margin:0 auto}.bTQxeG_wide{width:100%;max-width:var(--s-wide);padding:0 var(--s-gut);margin:0 auto}.bTQxeG_section{padding:var(--s-pad) 0}.bTQxeG_sectionAlt{padding:var(--s-pad) 0;background:var(--s-soft)}.bTQxeG_sectionDark{padding:var(--s-pad) 0;background:var(--s-navy);color:var(--s-white)}.bTQxeG_announce{background:var(--s-navy);color:#ffffffd1;font-size:var(--s-fine);letter-spacing:.02em}.bTQxeG_announceInner{text-align:center;white-space:nowrap;justify-content:center;align-items:center;min-height:38px;margin:0;display:flex}.bTQxeG_announceInner b{color:var(--s-white);font-weight:600}.bTQxeG_header{z-index:40;color:var(--s-white);background:0 0;border-bottom:1px solid #0000;transition:background .25s,border-color .25s,color .25s;position:sticky;top:0}.bTQxeG_headerSolid{-webkit-backdrop-filter:saturate(1.6)blur(10px);backdrop-filter:saturate(1.6)blur(10px);border-bottom-color:var(--s-line);color:var(--s-ink);background:#fffffff0}.bTQxeG_headerInner{justify-content:space-between;align-items:center;gap:20px;height:70px;display:flex}.bTQxeG_brand{font-family:var(--s-display);font-weight:800;font-size:var(--s-brand);letter-spacing:-.02em;color:inherit;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.bTQxeG_brandMark{background:var(--s-white);border-radius:50%;place-items:center;width:32px;height:32px;transition:background .25s;display:grid}.bTQxeG_headerSolid .bTQxeG_brandMark{background:0 0}.bTQxeG_nav{align-items:center;gap:2px;display:flex}.bTQxeG_navLink{font-size:var(--s-nav);color:inherit;opacity:.88;border-radius:100px;align-items:center;gap:6px;padding:8px 12px;font-weight:500;text-decoration:none;display:inline-flex}.bTQxeG_navLink:hover{opacity:1;background:#80808029}.bTQxeG_navHere{opacity:1;background:#80808029;font-weight:600}.bTQxeG_navDemo{opacity:1;margin-left:6px;font-weight:600;box-shadow:inset 0 0 0 1.5px}.bTQxeG_navDemo:hover{background:#80808029}.bTQxeG_readProgress{background:var(--s-red);transform-origin:0;pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.bTQxeG_toTop{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:35;cursor:pointer;background:var(--s-navy);width:44px;height:44px;color:var(--s-white);border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:fixed;box-shadow:0 8px 22px -10px #051e36b3}.bTQxeG_toTop:hover{background:var(--s-navy-deep)}@media (max-width:760px){.bTQxeG_toTopLifted{bottom:calc(84px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:no-preference){.bTQxeG_toTop{animation:bTQxeG_toTopIn .25s var(--s-ease) both}}@keyframes bTQxeG_toTopIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bTQxeG_headerActions{align-items:center;gap:10px;display:flex}.bTQxeG_navLink,.bTQxeG_brand{white-space:nowrap}.bTQxeG_burger{cursor:pointer;width:40px;height:40px;color:inherit;background:0 0;border:0;flex:none;place-content:center;gap:6px;padding:0;display:none}.bTQxeG_burger>span{transform-origin:50%;background:currentColor;width:20px;height:2px;transition:transform .2s,opacity .2s;display:block}.bTQxeG_burger>span:first-child.bTQxeG_burgerX{transform:translateY(4px)rotate(45deg)}.bTQxeG_burger>span:last-child.bTQxeG_burgerX{transform:translateY(-4px)rotate(-45deg)}.bTQxeG_menu{background:var(--s-white);border-top:1px solid var(--s-line);padding:8px var(--s-gut) 16px;display:grid}.bTQxeG_menuLink{border-bottom:1px solid var(--s-line);color:var(--s-ink);font-family:var(--s-display);font-weight:600;font-size:var(--s-card);padding:14px 0;text-decoration:none;display:block}.bTQxeG_menuLink:last-child{border-bottom:0}.bTQxeG_menuDemo{background:var(--s-navy);color:var(--s-white);border-radius:16px;gap:8px;margin:8px 0 6px;padding:14px;display:grid}.bTQxeG_menuDemoKicker{font-size:var(--s-fine);letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3;font-weight:700}.bTQxeG_menuDemoMain{background:var(--s-red);color:var(--s-white);font-family:var(--s-display);font-weight:700;font-size:var(--s-card);border-radius:12px;gap:2px;padding:12px 14px;text-decoration:none;display:grid}.bTQxeG_menuDemoMain span{font-family:inherit;font-size:var(--s-small);opacity:.88;font-weight:500}.bTQxeG_menuDemoAlt{min-height:44px;color:var(--s-white);font-weight:600;font-size:var(--s-btn);border:1px solid #ffffff47;border-radius:12px;align-items:center;padding:0 14px;text-decoration:none;display:flex}.bTQxeG_menu[hidden]{display:none}.bTQxeG_btn{min-height:48px;font-family:var(--s-sans);font-size:var(--s-btn);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-weight:600;text-decoration:none;transition:transform .12s,background .2s,color .2s,border-color .2s;display:inline-flex}.bTQxeG_btn:active{transform:translateY(1px)}.bTQxeG_btnRed{background:var(--s-red);color:#fff}.bTQxeG_btnRed:hover{background:var(--s-red-ink)}.bTQxeG_btnNavy{background:var(--s-navy);color:#fff}.bTQxeG_btnNavy:hover{background:var(--s-navy-deep)}.bTQxeG_btnLine{color:inherit;background:0 0;border-color:currentColor}.bTQxeG_btnLine:hover{background:var(--s-ink);color:var(--s-white);border-color:var(--s-ink)}.bTQxeG_sectionDark .bTQxeG_btnLine:hover,.bTQxeG_hero .bTQxeG_btnLine:hover{background:var(--s-white);color:var(--s-ink);border-color:var(--s-white)}.bTQxeG_btnSm{min-height:40px;font-size:var(--s-nav);padding:0 18px}.bTQxeG_btnWide{width:100%}.bTQxeG_hero{background:var(--s-navy);min-height:min(90vh,760px);color:var(--s-white);align-items:flex-end;margin-top:-70px;display:flex;position:relative;overflow:hidden}.bTQxeG_heroMedia{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.bTQxeG_heroScrim{background:linear-gradient(#051e36c7 0%,#051e362e 36%,#03152af0 100%);position:absolute;inset:0}.bTQxeG_heroInner{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:center;gap:clamp(28px,4vw,64px);padding-top:clamp(120px,13vw,168px);padding-bottom:clamp(48px,6vw,96px);display:grid;position:relative}.bTQxeG_heroCopy{min-width:0}.bTQxeG_heroArt{place-items:center;min-width:0;margin:0;display:grid}.bTQxeG_heroPhoto{aspect-ratio:4/5;background:#1a2f47;border-radius:22px;width:100%;max-width:440px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 30px 70px -24px #000000b3}.bTQxeG_heroPhotoCap{text-align:center;max-width:440px;font-size:var(--s-fine);color:#ffffffb3;margin-top:14px;line-height:1.45}.bTQxeG_heroEyebrow{font-size:var(--s-fine);letter-spacing:.14em;text-transform:uppercase;color:var(--s-gold);flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:18px;font-weight:700;display:inline-flex}.bTQxeG_heroStars{letter-spacing:.12em}.bTQxeG_h1{font-family:var(--s-display);font-size:var(--s-h1);letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;margin:0 0 20px;font-weight:800;line-height:.92}.bTQxeG_h1 em{color:#f2553a;font-style:normal}.bTQxeG_heroSub{font-size:var(--s-lede);color:#ffffffd6;max-width:46ch;margin:0 0 30px;line-height:1.55}.bTQxeG_heroActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bTQxeG_heroDemo{line-height:1.4;font-size:var(--s-small);color:var(--s-white);text-underline-offset:4px;margin-top:4px;padding:13px 0;font-weight:600;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;display:inline-block}.bTQxeG_heroDemo:hover{text-decoration-color:currentColor}.bTQxeG_heroDemo span{display:inline-block}.bTQxeG_heroFoot{font-size:var(--s-small);color:#ffffffbd;flex-wrap:wrap;gap:9px 22px;margin:30px 0 0;padding:0;list-style:none;display:flex}.bTQxeG_heroFoot li{align-items:center;gap:7px;display:flex}.bTQxeG_tick{color:#4ade80;flex:none}.bTQxeG_brands{background:var(--s-white);border-bottom:1px solid var(--s-line);padding:clamp(22px,3vw,34px) 0}.bTQxeG_brandsInner{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 40px;display:flex}.bTQxeG_brandsTitle{font-size:var(--s-fine);letter-spacing:.14em;text-transform:uppercase;color:var(--s-mute);margin:0;font-weight:700}.bTQxeG_brandsList{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px clamp(28px,4vw,48px);margin:0;padding:0;list-style:none;display:flex}.bTQxeG_brandsList li{align-items:center;display:flex}.bTQxeG_brandLogo{width:auto;height:52px;display:block}@media (max-width:480px){.bTQxeG_brandsInner{flex-direction:column;gap:14px}.bTQxeG_brandsList{gap:12px 28px}.bTQxeG_brandLogo{height:42px}}.bTQxeG_scene{--scan-loop:3s;--scan-runs:1.5;width:100%;max-width:400px;position:relative}.bTQxeG_sceneStage{justify-content:flex-start;padding-bottom:26px;display:flex;position:relative}.bTQxeG_plate{z-index:2;aspect-ratio:1;background:#f7f5ef;border:1px solid #dedace;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:11px;width:min(216px,56vw);padding:20px;display:flex;position:relative;transform:rotate(-2.2deg);box-shadow:0 24px 50px -18px #000000b3,inset 0 2px #ffffff59}.bTQxeG_plateTop{font-family:var(--s-display);font-size:var(--s-tile);color:var(--s-ink);text-align:center;letter-spacing:-.01em;font-weight:700;line-height:1.2}.bTQxeG_plateStars{gap:3px;display:flex}.bTQxeG_plateQr{display:block}.bTQxeG_plateFoot{font-size:var(--s-badge);letter-spacing:.14em;text-transform:uppercase;color:#6e695d}.bTQxeG_qrWrap{border-radius:3px;display:block;position:relative;overflow:hidden}.bTQxeG_qrScan{animation:bTQxeG_shopQrScan var(--scan-loop) cubic-bezier(.4, 0, .2, 1) var(--scan-runs) both;will-change:transform;background:linear-gradient(#0000 0%,#f2b23e00 34%,#f2b23e8c 50%,#f2b23e00 66%,#0000 100%);position:absolute;inset:0;transform:translateY(-100%)}@keyframes bTQxeG_shopQrScan{0%{transform:translateY(-100%)}32%{transform:translateY(100%)}to{transform:translateY(100%)}}.bTQxeG_plateGlow{z-index:0;pointer-events:none;background:radial-gradient(circle,#f2b23e33 0%,#f2b23e1a 34%,#f2b23e08 56%,#f2b23e00 72%);border-radius:50%;width:520px;height:520px;margin:-260px 0 0 -230px;position:absolute;top:50%;left:50%}.bTQxeG_phone{z-index:3;aspect-ratio:100/196;background:var(--s-navy-deep);border:1px solid #24425f;border-radius:16px;width:min(104px,27vw);padding:7px;position:absolute;bottom:0;right:12%;transform:rotate(5deg);box-shadow:0 20px 42px -14px #000000d9}.bTQxeG_phoneScreen{background:#f7f5ef;border-radius:10px;width:100%;height:100%;position:relative;overflow:hidden}.bTQxeG_phoneCam{animation:bTQxeG_shopCam var(--scan-loop) ease-in-out var(--scan-runs) both;background:#0d2a47;place-items:center;display:grid;position:absolute;inset:0}.bTQxeG_phoneCamFrame{aspect-ratio:1;background:linear-gradient(var(--s-gold), var(--s-gold)) 0 0 / 1.5px 7px no-repeat, linear-gradient(var(--s-gold), var(--s-gold)) 0 0 / 7px 1.5px no-repeat, linear-gradient(var(--s-gold), var(--s-gold)) 100% 0 / 1.5px 7px no-repeat, linear-gradient(var(--s-gold), var(--s-gold)) 100% 0 / 7px 1.5px no-repeat, linear-gradient(var(--s-gold), var(--s-gold)) 0 100% / 1.5px 7px no-repeat, linear-gradient(var(--s-gold), var(--s-gold)) 0 100% / 7px 1.5px no-repeat, linear-gradient(var(--s-gold), var(--s-gold)) 100% 100% / 1.5px 7px no-repeat, linear-gradient(var(--s-gold), var(--s-gold)) 100% 100% / 7px 1.5px no-repeat;opacity:.85;width:54%}@keyframes bTQxeG_shopCam{0%,34%{opacity:1}46%,88%{opacity:0}97%,to{opacity:1}}.bTQxeG_phonePage{opacity:0;animation:bTQxeG_shopPage var(--scan-loop) ease-in-out var(--scan-runs) both;flex-direction:column;align-items:center;gap:6px;padding:12px 9px;display:flex;position:absolute;inset:0}@keyframes bTQxeG_shopPage{0%,36%{opacity:0}48%,86%{opacity:1}95%,to{opacity:0}}.bTQxeG_phoneBar{background:#e2dfd5;border-radius:3px;flex:none;width:100%;height:5px}.bTQxeG_phoneBarShort{width:62%}.bTQxeG_phoneStars{flex:none;gap:1.5px;margin:3px 0 1px;display:flex}.bTQxeG_phoneStar{opacity:0;animation:bTQxeG_shopStarIn var(--scan-loop) cubic-bezier(0, 0, .3, 1) var(--scan-runs) both;display:block}@keyframes bTQxeG_shopStarIn{0%,6%{opacity:0;transform:scale(.6)}14%,56%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(.6)}}.bTQxeG_phoneField{background:#e2dfd5;border-radius:4px;flex:1;width:100%}.bTQxeG_phoneBtn{background:var(--s-red);border-radius:4px;flex:none;width:100%;height:15px}.bTQxeG_head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(26px,3vw,44px);display:flex}.bTQxeG_kicker{font-size:var(--s-fine);letter-spacing:.14em;text-transform:uppercase;color:var(--s-red-ink);align-items:center;gap:10px;margin-bottom:14px;font-weight:700;display:flex}.bTQxeG_kicker:before{content:"";opacity:.55;background:currentColor;flex:none;width:26px;height:1.5px;display:block}.bTQxeG_closing .bTQxeG_kicker{justify-content:center}.bTQxeG_closing .bTQxeG_kicker:after{content:"";opacity:.55;background:currentColor;flex:none;width:26px;height:1.5px;display:block}.bTQxeG_sectionDark .bTQxeG_kicker{color:var(--s-gold)}.bTQxeG_h2{font-family:var(--s-display);font-size:var(--s-h2);letter-spacing:-.028em;text-wrap:balance;max-width:20ch;margin:0;font-weight:700;line-height:1.04}.bTQxeG_closing .bTQxeG_h2{max-width:none}.bTQxeG_headSub{color:var(--s-body);font-size:var(--s-lede);max-width:52ch;margin:10px 0 0}.bTQxeG_sectionDark .bTQxeG_headSub{color:#ffffffbd}.bTQxeG_headSide{flex:none;align-items:center;gap:14px;display:flex}.bTQxeG_headLink{font-size:var(--s-nav);color:inherit;white-space:nowrap;border-bottom:1.5px solid;padding-bottom:2px;font-weight:600;text-decoration:none}.bTQxeG_tiles{grid-template-columns:repeat(4,1fr);gap:clamp(10px,1.6vw,20px);display:grid}.bTQxeG_tile{color:inherit;border:1px solid var(--s-line);background:var(--s-white);padding:clamp(14px,2vw,22px);text-decoration:none;transition:border-color .2s,transform .2s;display:block}.bTQxeG_tile:hover{border-color:var(--s-rule-firm);transform:translateY(-4px);box-shadow:0 18px 40px -22px #00000042}.bTQxeG_tileArt{aspect-ratio:1;background:var(--s-studio);place-items:center;margin-bottom:15px;display:grid}.bTQxeG_tileArt>svg{transition:transform .6s var(--s-ease)}.bTQxeG_tile:hover .bTQxeG_tileArt>svg{transform:translateY(-5px)}.bTQxeG_tileName{font-family:var(--s-display);font-weight:700;font-size:var(--s-tile);margin:0}.bTQxeG_tileNote{font-size:var(--s-small);color:var(--s-mute);margin:3px 0 0;line-height:1.4}.bTQxeG_railWrap{position:relative}.bTQxeG_rail{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;grid-auto-columns:minmax(250px,1fr);grid-auto-flow:column;gap:clamp(12px,1.6vw,20px);padding-bottom:4px;display:grid;overflow-x:auto}.bTQxeG_rail::-webkit-scrollbar{display:none}.bTQxeG_rail>*{scroll-snap-align:start}@media (min-width:1000px){.bTQxeG_rail{grid-auto-columns:minmax(0,1fr);overflow-x:visible}}.bTQxeG_railBtns{gap:8px;display:flex}.bTQxeG_railBtn{width:38px;height:38px;color:inherit;cursor:pointer;background:0 0;border:1.5px solid;border-radius:50%;place-items:center;transition:background .2s,color .2s,opacity .2s;display:grid}.bTQxeG_railBtn:hover:not(:disabled){background:var(--s-ink);color:var(--s-white);border-color:var(--s-ink)}.bTQxeG_railBtn:disabled{opacity:.28;cursor:default}@media (min-width:1000px){.bTQxeG_railBtns{display:none}.bTQxeG_railNarrow{grid-auto-columns:minmax(0,360px)}}.bTQxeG_compareTitle{font-family:var(--s-display);font-size:var(--s-h3);letter-spacing:-.02em;margin:clamp(40px,5vw,64px) 0 18px;font-weight:700}.bTQxeG_card{background:var(--s-white);border:1px solid var(--s-line);flex-direction:column;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative}.bTQxeG_card:hover{border-color:var(--s-rule-firm);transform:translateY(-4px);box-shadow:0 18px 40px -20px #00000047}.bTQxeG_cardArt{aspect-ratio:4/3;background:var(--s-studio);border-bottom:1px solid var(--s-line);place-items:center;display:grid;overflow:hidden}.bTQxeG_artBody{transition:transform .7s var(--s-ease)}.bTQxeG_artShadow{transform-box:fill-box;transform-origin:50%;transition:transform .7s var(--s-ease), opacity .7s var(--s-ease)}.bTQxeG_card:hover .bTQxeG_artBody{transform:translateY(-7px)}.bTQxeG_card:hover .bTQxeG_artShadow{opacity:.05;transform:scaleX(.86)}.bTQxeG_badge{z-index:2;background:var(--s-navy);color:#fff;font-size:var(--s-badge);letter-spacing:.1em;align-items:center;gap:5px;padding:5px 9px;font-weight:800;display:inline-flex;position:absolute;top:10px;left:10px}.bTQxeG_badgeRed{background:var(--s-red)}.bTQxeG_cardBody{flex-direction:column;flex:1;gap:8px;padding:18px 17px 17px;display:flex}.bTQxeG_cardName{font-family:var(--s-display);font-size:var(--s-card);margin:0;font-weight:700;line-height:1.2}.bTQxeG_cardLink{color:inherit;text-decoration:none}.bTQxeG_cardLink:hover{text-underline-offset:3px;text-decoration:underline}a.bTQxeG_cardArt{text-decoration:none}.bTQxeG_cardArt{position:relative}.bTQxeG_card .bTQxeG_cardArt.bTQxeG_cardArtPhoto{aspect-ratio:1}.bTQxeG_cardPhoto{object-fit:cover;transition:transform .7s var(--s-ease)}.bTQxeG_card:hover .bTQxeG_cardPhoto{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.bTQxeG_card:hover .bTQxeG_cardPhoto{transform:none}}.bTQxeG_cardTag{font-size:var(--s-small);color:var(--s-body);margin:0;line-height:1.45}.bTQxeG_cardSpecs{gap:4px;margin:2px 0 0;padding:0;list-style:none;display:grid}.bTQxeG_cardSpecs li{font-size:var(--s-fine);color:var(--s-mute);align-items:center;gap:7px;display:flex}.bTQxeG_specTick{color:var(--s-green);flex:none}.bTQxeG_meter{font-size:var(--s-fine);color:var(--s-mute);align-items:center;gap:7px;display:flex}.bTQxeG_meterDots{gap:3px;display:flex}.bTQxeG_meterDot{background:var(--s-line);border-radius:50%;width:7px;height:7px}.bTQxeG_meterOn{background:var(--s-gold)}.bTQxeG_meterValue{color:var(--s-ink);font-weight:600}.bTQxeG_cardPrice{border-top:1px solid var(--s-line);flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:auto;padding-top:14px;display:flex}.bTQxeG_priceFrom{font-size:var(--s-micro);color:var(--s-mute);text-transform:uppercase;letter-spacing:.08em}.bTQxeG_priceNow{font-family:var(--s-display);font-size:var(--s-price);letter-spacing:-.02em;color:var(--s-ink);font-weight:700}.bTQxeG_priceWas{font-size:var(--s-small);color:var(--s-mute);text-decoration:line-through}.bTQxeG_priceSave{font-size:var(--s-micro);color:var(--s-green);background:var(--s-green-soft);padding:2px 6px;font-weight:700}.bTQxeG_cardCta{margin-top:12px}.bTQxeG_whyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,4vw,64px);display:grid}.bTQxeG_tabs{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.bTQxeG_tab{border:1.5px solid var(--s-line);color:var(--s-body);font-size:var(--s-nav);font-weight:600;font-family:var(--s-sans);cursor:pointer;background:0 0;border-radius:100px;padding:9px 18px;transition:background .2s,color .2s,border-color .2s}.bTQxeG_tab:hover{border-color:var(--s-ink);color:var(--s-ink)}.bTQxeG_tabOn{background:var(--s-ink);border-color:var(--s-ink);color:#fff}.bTQxeG_panelTitle{font-family:var(--s-display);font-size:var(--s-h3);letter-spacing:-.02em;margin:0 0 10px;font-weight:700}.bTQxeG_panelBody{color:var(--s-body);font-size:var(--s-lede);margin:0 0 20px;line-height:1.6}.bTQxeG_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bTQxeG_chip{border:1px solid var(--s-line);background:var(--s-white);font-size:var(--s-small);border-radius:100px;align-items:center;gap:7px;padding:7px 13px;font-weight:500;display:inline-flex}.bTQxeG_whyArt{background:var(--s-studio);border:1px solid var(--s-line);place-items:center;min-height:clamp(240px,26vw,340px);padding:clamp(24px,4vw,52px);display:grid}.bTQxeG_whyArt>svg{width:100%;max-width:300px;height:auto}@media (max-width:900px){.bTQxeG_whyArt{display:none}}.bTQxeG_wall{grid-template-columns:repeat(4,1fr);gap:clamp(10px,1.4vw,16px);display:grid}.bTQxeG_wallTile{aspect-ratio:9/16;color:#fff;background:#0b2945;place-items:end start;display:grid;position:relative;overflow:hidden}.bTQxeG_wallVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bTQxeG_wallArt{opacity:.5;place-items:center;display:grid;position:absolute;inset:0}.bTQxeG_wallCap{z-index:2;background:linear-gradient(#0000,#000000d9);width:100%;padding:14px;position:relative}.bTQxeG_wallWho{font-size:var(--s-fine);margin:0;font-weight:700}.bTQxeG_wallWhat{font-size:var(--s-fine);color:#ffffffc7;margin:3px 0 0;line-height:1.4}.bTQxeG_wallEmpty{text-align:center;background:radial-gradient(90% 60% at 50% 38%,#ffffff12 0%,#fff0 70%),linear-gradient(170deg,#0d2c4a 0%,#07223d 100%);border:1px solid #ffffff17;align-content:center;place-items:center;gap:14px;padding:22px;transition:border-color .4s;display:grid}.bTQxeG_wallEmpty:hover{border-color:#f2b23e59}.bTQxeG_wallPlay{color:#ffffffd9;width:58px;height:58px;transition:border-color .4s ease, color .4s ease, transform .5s var(--s-ease);border:1px solid #ffffff47;border-radius:50%;place-items:center;display:grid}.bTQxeG_wallEmpty:hover .bTQxeG_wallPlay{border-color:var(--s-gold);color:var(--s-gold);transform:scale(1.06)}.bTQxeG_wallEmpty p{max-width:18ch;font-family:var(--s-display);font-size:var(--s-tile);color:#ffffffe6;letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.3}.bTQxeG_wallEmptyMark{font-size:var(--s-micro);letter-spacing:.14em;text-transform:uppercase;color:#ffffff73}.bTQxeG_stats{text-align:center;grid-template-columns:repeat(4,1fr);gap:0;display:grid}.bTQxeG_stat{align-content:start;gap:7px;padding:6px clamp(10px,2vw,24px);display:grid}.bTQxeG_stat+.bTQxeG_stat{border-left:1px solid #ffffff1f}.bTQxeG_statNum{font-family:var(--s-display);letter-spacing:-.03em;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1}.bTQxeG_statLabel{font-size:var(--s-small);color:#ffffffad;line-height:1.4}.bTQxeG_closing{text-align:center;position:relative}.bTQxeG_closing:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#f2b23e1c,#f2b23e00);width:min(760px,100%);height:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bTQxeG_closingInner{max-width:62ch;margin:0 auto;position:relative}.bTQxeG_closingActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.bTQxeG_faq{border-top:1px solid var(--s-line);gap:0;max-width:860px;display:grid}.bTQxeG_faqItem{border-bottom:1px solid var(--s-line)}.bTQxeG_faqQ{cursor:pointer;font-family:var(--s-display);font-weight:600;font-size:var(--s-card);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}.bTQxeG_faqQ::-webkit-details-marker{display:none}.bTQxeG_faqMark{color:var(--s-mute);flex:none;transition:transform .2s}.bTQxeG_faqItem[open] .bTQxeG_faqMark{transform:rotate(45deg)}.bTQxeG_faqA{color:var(--s-body);max-width:62ch;margin:0 0 20px;line-height:1.6}.bTQxeG_footer{background:var(--s-navy);color:#ffffffb3;padding:clamp(44px,5vw,72px) 0 32px}.bTQxeG_footerGrid{grid-template-columns:1.4fr repeat(5,1fr);gap:32px;display:grid}@media (max-width:1240px) and (min-width:901px){.bTQxeG_footerGrid{grid-template-columns:repeat(3,1fr)}}.bTQxeG_footerLede{font-size:var(--s-nav);max-width:34ch;margin:14px 0 0;line-height:1.6}.bTQxeG_footerCol h2{font-family:var(--s-display);font-size:var(--s-fine);letter-spacing:.12em;text-transform:uppercase;color:#fff;margin:0 0 14px}.bTQxeG_footerCol a:not(.bTQxeG_brand){color:inherit;font-size:var(--s-nav);margin:0 0 10px;line-height:1.5;text-decoration:none;display:block}.bTQxeG_footerCol a:not(.bTQxeG_brand):hover{color:#fff;text-decoration:underline}.bTQxeG_footerBar{font-size:var(--s-fine);border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:40px;padding-top:22px;display:flex}.bTQxeG_page :focus-visible{outline:2px solid var(--s-white);outline-offset:2px;box-shadow:0 0 0 4px var(--s-red)}.bTQxeG_page :focus-visible:not(button,input,textarea,select,.bTQxeG_btn){border-radius:4px}.bTQxeG_reveal{isolation:isolate}.bTQxeG_revealPending{opacity:0;transform:translateY(20px)}.bTQxeG_revealIn{opacity:1;transition:opacity .62s cubic-bezier(0,0,.3,1),transform .62s cubic-bezier(0,0,.3,1);transform:none}@media (max-width:1000px) and (min-width:721px){.bTQxeG_heroInner{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(20px,3vw,40px);padding-top:clamp(104px,14vw,150px)}.bTQxeG_scene{max-width:340px}}@media (max-width:720px){.bTQxeG_heroInner{grid-template-columns:minmax(0,1fr);gap:clamp(30px,6vw,48px);padding-top:clamp(104px,22vw,150px)}.bTQxeG_heroArt{order:2}.bTQxeG_heroPhoto{aspect-ratio:1;max-width:520px}.bTQxeG_h1,.bTQxeG_heroSub{max-width:none}}@media (max-width:900px){.bTQxeG_tiles,.bTQxeG_wall{grid-template-columns:repeat(2,1fr)}.bTQxeG_whyGrid{grid-template-columns:1fr}.bTQxeG_footerGrid{grid-template-columns:1fr 1fr}.bTQxeG_stats{grid-template-columns:repeat(2,1fr);gap:30px 0}.bTQxeG_stat:nth-child(odd){border-left:0}.bTQxeG_head{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.bTQxeG_hero{min-height:0}.bTQxeG_nav{display:none}.bTQxeG_burger{display:grid}.bTQxeG_footerGrid{grid-template-columns:1fr}.bTQxeG_heroActions .bTQxeG_btn{flex:100%}.bTQxeG_headerActions .bTQxeG_navLink{display:none}.bTQxeG_headerInner{gap:12px}.bTQxeG_brand{font-size:var(--s-card);gap:7px}.bTQxeG_brandMark{width:28px;height:28px}}@media (max-width:1000px){.bTQxeG_nav{display:none}.bTQxeG_burger{display:grid}.bTQxeG_headerActions .bTQxeG_navLink{display:none}}@media (min-width:1001px){.bTQxeG_menu{display:none}}.bTQxeG_floatShadow{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.bTQxeG_heroCopy>*{animation:bTQxeG_shopRise .8s var(--s-ease) both}.bTQxeG_heroCopy>:first-child{animation-delay:50ms}.bTQxeG_heroCopy>:nth-child(2){animation-delay:.12s}.bTQxeG_heroCopy>:nth-child(3){animation-delay:.22s}.bTQxeG_heroCopy>:nth-child(4){animation-delay:.3s}.bTQxeG_heroCopy>:nth-child(5){animation-delay:.38s}.bTQxeG_heroArt{animation:bTQxeG_shopSettle 1.1s var(--s-ease) .18s both}.bTQxeG_panelIn{animation:bTQxeG_shopRise .5s var(--s-ease) both}.bTQxeG_faqItem[open] .bTQxeG_faqA{animation:bTQxeG_shopRise .45s var(--s-ease) both}.bTQxeG_revealIn .bTQxeG_rail>.bTQxeG_card{animation:bTQxeG_shopRise .7s var(--s-ease) backwards}.bTQxeG_revealIn .bTQxeG_rail>.bTQxeG_card:nth-child(2){animation-delay:70ms}.bTQxeG_revealIn .bTQxeG_rail>.bTQxeG_card:nth-child(3){animation-delay:.14s}.bTQxeG_revealIn .bTQxeG_rail>.bTQxeG_card:nth-child(4){animation-delay:.21s}.bTQxeG_revealIn .bTQxeG_rail>.bTQxeG_card:nth-child(n+5){animation-delay:.28s}.bTQxeG_card:hover .bTQxeG_badge{transform:translateY(-2px)}.bTQxeG_badge{transition:transform .5s var(--s-ease)}}@keyframes bTQxeG_shopRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes bTQxeG_shopSettle{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bTQxeG_rail{scroll-behavior:auto}.bTQxeG_card,.bTQxeG_tile,.bTQxeG_btn,.bTQxeG_header,.bTQxeG_artBody,.bTQxeG_artShadow,.bTQxeG_tileArt>svg,.bTQxeG_wallEmpty,.bTQxeG_wallPlay{transition:none}.bTQxeG_qrScan,.bTQxeG_phoneCam{opacity:0;animation:none}.bTQxeG_phonePage,.bTQxeG_phoneStar{opacity:1;animation:none}}@media print{.bTQxeG_heroCopy>*,.bTQxeG_heroArt,.bTQxeG_floatBody,.bTQxeG_floatShadow,.bTQxeG_panelIn,.bTQxeG_faqA{animation:none!important}.bTQxeG_announce,.bTQxeG_header,.bTQxeG_footer{display:none!important}.bTQxeG_page{min-height:0}}@media (max-width:760px){.bTQxeG_pageWithBar{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}.bTQxeG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bTQxeG_compareWrap{max-width:980px}.bTQxeG_compare{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--s-nav)}.bTQxeG_compare,.bTQxeG_compare thead,.bTQxeG_compare tbody,.bTQxeG_compare tfoot{display:block}.bTQxeG_compare tr{grid-template-columns:1fr 1fr;display:grid}.bTQxeG_compareHead{z-index:5;background:var(--s-white);position:sticky;top:70px}.bTQxeG_compareCorner{display:none}.bTQxeG_tierHead{text-align:left;border-bottom:1.5px solid var(--s-ink);gap:3px;padding:14px 12px 12px;font-weight:400;display:grid}.bTQxeG_tierPro{background:var(--s-navy);color:var(--s-white);border-bottom-color:var(--s-navy)}.bTQxeG_tierName{font-family:var(--s-display);font-size:var(--s-brand);letter-spacing:-.02em;font-weight:800}.bTQxeG_compareRow{border-bottom:1px solid var(--s-line)}.bTQxeG_compareLabel{text-align:left;font-weight:600;font-size:var(--s-fine);letter-spacing:.02em;color:var(--s-mute);grid-column:1/-1;padding:14px 12px 4px}.bTQxeG_compareCell{color:var(--s-ink);padding:4px 12px 14px;line-height:1.45}.bTQxeG_cellPro{background:#051e3609}.bTQxeG_cellYes{color:var(--s-green);display:inline-flex}.bTQxeG_compareRow:last-child .bTQxeG_compareCell{font-weight:700}.bTQxeG_compareFoot .bTQxeG_compareCell{padding-top:16px;padding-bottom:16px}@media (min-width:761px){.bTQxeG_compare{table-layout:fixed;display:table}.bTQxeG_tierHead{width:33%}.bTQxeG_compare thead{display:table-header-group}.bTQxeG_compare tbody{display:table-row-group}.bTQxeG_compare tfoot{display:table-footer-group}.bTQxeG_compare tr{display:table-row}.bTQxeG_compareHead{position:static}.bTQxeG_compareCorner{border-bottom:1.5px solid var(--s-ink);width:34%;display:table-cell}.bTQxeG_tierHead{vertical-align:bottom;padding:20px 22px 16px;display:table-cell}.bTQxeG_tierName{font-size:var(--s-h3);display:block}.bTQxeG_compareLabel,.bTQxeG_compareCell{vertical-align:top;border-bottom:1px solid var(--s-line);padding:16px 22px;display:table-cell}.bTQxeG_compareLabel{font-size:var(--s-nav);color:var(--s-body);letter-spacing:0;padding-left:0;font-weight:500}.bTQxeG_compareFoot .bTQxeG_compareCell,.bTQxeG_compareFoot .bTQxeG_compareCorner{border-bottom:0}}.bTQxeG_btnSm,.bTQxeG_navLink{min-height:var(--tap)}.bTQxeG_burger,.bTQxeG_railBtn{width:var(--tap);height:var(--tap)}.bTQxeG_tab{min-height:var(--tap)}.bTQxeG_brand,.bTQxeG_headLink,.bTQxeG_cardLink{margin-block:-12px;padding-block:12px}.bTQxeG_cardLink{display:inline-block}.bTQxeG_footerCol a:not(.bTQxeG_brand){margin:0;padding-block:11px;line-height:22px}.bTQxeG_footerBar a{margin-block:-13px;padding-block:13px;display:inline-block}@media (max-width:620px){.bTQxeG_footerGrid{grid-template-columns:1fr 1fr;gap:28px 20px}.bTQxeG_footerGrid>:first-child{grid-column:1/-1}.bTQxeG_footerGrid{grid-template-areas:"brand brand""shop biz""card biz""card legal";align-items:start}.bTQxeG_footerGrid>:first-child{grid-area:brand}.bTQxeG_footerGrid>:nth-child(2){grid-area:shop}.bTQxeG_footerGrid>:nth-child(3){grid-area:biz}.bTQxeG_footerGrid>:nth-child(4){grid-area:card}.bTQxeG_footerGrid>:nth-child(5){grid-area:legal}}@media (hover:none){.bTQxeG_card:hover,.bTQxeG_tile:hover{box-shadow:none;border-color:var(--s-line);transform:none}.bTQxeG_card:hover .bTQxeG_artBody,.bTQxeG_tile:hover .bTQxeG_tileArt>svg{transform:none}.bTQxeG_card:hover .bTQxeG_artShadow{opacity:.08;transform:none}.bTQxeG_card:hover .bTQxeG_badge{transform:none}.bTQxeG_wallEmpty:hover{border-color:#ffffff17}.bTQxeG_wallEmpty:hover .bTQxeG_wallPlay{color:#ffffffd9;border-color:#ffffff47;transform:none}.bTQxeG_navLink:hover{background:0 0}}@supports selector(:has(*)){.bTQxeG_compareCollapsible:not(:has(.bTQxeG_compareToggle[open])) .bTQxeG_compareMore{display:none}}@supports not selector(:has(*)){.bTQxeG_compareToggleRow{display:none}}.bTQxeG_compareToggleRow>td{border:0;grid-column:1/-1;padding:6px 0 2px}.bTQxeG_compareToggle>summary{cursor:pointer;min-height:var(--tap);font-size:var(--s-nav);color:var(--s-ink);border-radius:var(--radius-pill);justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:600;list-style:none;display:flex}.bTQxeG_compareToggle>summary::-webkit-details-marker{display:none}.bTQxeG_compareToggle>summary:hover{background:var(--s-soft)}.bTQxeG_compareToggle>summary:focus-visible{outline:2px solid var(--s-navy);outline-offset:2px}.bTQxeG_whenOpen{display:none}.bTQxeG_compareToggle[open] .bTQxeG_whenOpen{display:inline}.bTQxeG_compareToggle[open] .bTQxeG_whenClosed{display:none}.bTQxeG_toggleChevron{transition:transform var(--dur) var(--ease-out)}.bTQxeG_compareToggle[open] .bTQxeG_toggleChevron{transform:rotate(180deg)}.bTQxeG_closingNote{font-size:var(--s-nav);margin:18px 0 0}.bTQxeG_closingNote a{min-height:var(--tap);color:#ffffffd1;text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.bTQxeG_closingNote a:hover{color:var(--s-white)}.bTQxeG_tradeLinks{flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px;display:flex}.bTQxeG_tradeLabel{font-size:var(--s-fine);letter-spacing:.08em;text-transform:uppercase;color:var(--s-mute);margin-right:4px;font-weight:600}.bTQxeG_tradeLinks a{min-height:var(--tap);border:1px solid var(--s-line);border-radius:var(--radius-pill);background:var(--s-white);color:var(--s-ink);font-size:var(--s-nav);align-items:center;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.bTQxeG_tradeLinks a:hover{border-color:var(--s-ink)}.bTQxeG_tradeLinks a:focus-visible{outline:2px solid var(--s-navy);outline-offset:2px}@media (max-width:760px){.bTQxeG_tradeLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.bTQxeG_tradeLabel{grid-column:1/-1;margin:0 0 2px}.bTQxeG_tradeLinks a{text-decoration:underline;-webkit-text-decoration-color:var(--s-line);text-decoration-color:var(--s-line);text-underline-offset:4px;background:0 0;border:0;border-radius:0;padding:0}}@media (max-width:1000px){.bTQxeG_headerActions{margin-left:auto}}.bTQxeG_planGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);max-width:980px;display:grid}.bTQxeG_planGrid .bTQxeG_cardArt{aspect-ratio:16/9}.bTQxeG_planGrid .bTQxeG_cardArt>svg{width:auto;max-width:100%;height:100%}@media (max-width:700px){.bTQxeG_planGrid{grid-template-columns:minmax(0,1fr)}.bTQxeG_planGrid .bTQxeG_cardArt{aspect-ratio:2}}@media (min-width:701px){.bTQxeG_planGrid .bTQxeG_card .bTQxeG_cardArt.bTQxeG_cardArtPhoto{aspect-ratio:5/4}}@media (max-width:700px){.bTQxeG_planGrid .bTQxeG_card .bTQxeG_cardArt.bTQxeG_cardArtPhoto,.bTQxeG_cardGrid .bTQxeG_card .bTQxeG_cardArt.bTQxeG_cardArtPhoto{aspect-ratio:5/4}}.bTQxeG_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);display:grid}@media (min-width:1000px){.bTQxeG_cardGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.bTQxeG_cardGrid{grid-template-columns:minmax(0,1fr)}.bTQxeG_cardGrid .bTQxeG_cardArt{aspect-ratio:2}.bTQxeG_cardGrid .bTQxeG_cardArt>svg{width:auto;max-width:100%;height:100%}.bTQxeG_cardGrid .bTQxeG_cardAsk .bTQxeG_cardArt{display:none}}.bTQxeG_cardFeatured{outline:2px solid var(--s-navy);outline-offset:-1px}.bTQxeG_planAssure{font-size:var(--s-small);color:var(--s-body);flex-wrap:wrap;gap:10px 26px;margin:22px 0 0;padding:0;list-style:none;display:flex}.bTQxeG_planAssure li{align-items:center;gap:7px;display:flex}.bTQxeG_steps{grid-template-columns:repeat(3,1fr);gap:clamp(16px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.bTQxeG_step{border-top:1px solid #ffffff2e;padding-top:22px}.bTQxeG_stepNum{font-family:var(--s-display);font-size:var(--s-fact);color:var(--s-gold);margin-bottom:14px;font-weight:800;display:block}.bTQxeG_stepTitle{font-family:var(--s-display);font-size:var(--s-brand);margin:0 0 6px;font-weight:700}.bTQxeG_stepBody{color:#ffffffbd;font-size:var(--s-tile);margin:0;line-height:1.55}@media (max-width:760px){.bTQxeG_steps{grid-template-columns:minmax(0,1fr);gap:0}.bTQxeG_step{grid-template-columns:36px minmax(0,1fr);column-gap:14px;padding:18px 0;display:grid}.bTQxeG_step:last-child{padding-bottom:0}.bTQxeG_stepNum{grid-row:span 2;margin:0;line-height:1.1}}@media (prefers-reduced-motion:no-preference){.bTQxeG_planGrid.bTQxeG_revealIn>.bTQxeG_card{animation:bTQxeG_shopRise .7s var(--s-ease) backwards}.bTQxeG_planGrid.bTQxeG_revealIn>.bTQxeG_card:nth-child(2){animation-delay:70ms}.bTQxeG_cardGrid.bTQxeG_revealIn>.bTQxeG_card{animation:bTQxeG_shopRise .7s var(--s-ease) backwards}.bTQxeG_cardGrid.bTQxeG_revealIn>.bTQxeG_card:nth-child(2){animation-delay:70ms}.bTQxeG_cardGrid.bTQxeG_revealIn>.bTQxeG_card:nth-child(3){animation-delay:.14s}.bTQxeG_cardGrid.bTQxeG_revealIn>.bTQxeG_card:nth-child(4){animation-delay:.21s}}.bTQxeG_points{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,20px);margin:0;padding:0;list-style:none;display:grid}.bTQxeG_pointsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.bTQxeG_point{background:var(--s-white);border:1px solid var(--s-line);padding:20px 20px 22px}.bTQxeG_pointTitle{font-family:var(--s-display);font-size:var(--s-card);margin:0 0 6px;font-weight:700}.bTQxeG_pointBody{color:var(--s-body);font-size:var(--s-tile);margin:0;line-height:1.55}.bTQxeG_pointBody a{color:inherit;text-underline-offset:3px;text-decoration:underline}.bTQxeG_pointsFoot{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:24px;display:flex}@media (max-width:760px){.bTQxeG_points,.bTQxeG_pointsTwo{background:var(--s-white);border:1px solid var(--s-line);grid-template-columns:minmax(0,1fr);gap:0}.bTQxeG_point{border:0;padding:16px 18px}.bTQxeG_point+.bTQxeG_point{border-top:1px solid var(--s-line)}}.bTQxeG_askCall{border:1px solid var(--s-line);background:var(--s-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;margin-top:clamp(22px,3vw,36px);padding:22px 24px;display:flex}.bTQxeG_askCall>div{flex:320px;min-width:0}.bTQxeG_askTitle{font-family:var(--s-display);font-size:var(--s-card);margin:0 0 6px;font-weight:700}.bTQxeG_askBody{color:var(--s-body);font-size:var(--s-tile);max-width:62ch;margin:0;line-height:1.55}.bTQxeG_heroFoot a{color:inherit;text-underline-offset:3px;margin:-12px 0;padding:12px 0;text-decoration:underline}.bTQxeG_showGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(14px,2vw,24px);display:grid}@media (max-width:860px){.bTQxeG_showGrid{grid-template-columns:minmax(0,1fr)}}.bTQxeG_showPick{display:none}@media (max-width:860px){@supports selector(:has(*)){.bTQxeG_showPick{border:1px solid var(--s-line);background:var(--s-white);border-radius:999px;gap:4px;min-inline-size:0;margin:0 0 14px;padding:4px;display:flex}.bTQxeG_showPick label{text-align:center;cursor:pointer;line-height:1.2;font-size:var(--s-nav);color:var(--s-body);border-radius:999px;flex:1 1 0;padding:11px 12px;font-weight:700}.bTQxeG_showPick input:checked+label{background:var(--s-navy);color:var(--s-white)}.bTQxeG_showPick input:focus-visible+label{outline:2px solid var(--s-navy);outline-offset:2px}:is(.bTQxeG_showWrap:has(.bTQxeG_showPick input:first-of-type:checked) .bTQxeG_showYear,.bTQxeG_showWrap:has(.bTQxeG_showPick input:nth-of-type(2):checked) .bTQxeG_show30){display:none}}}.bTQxeG_showScreen{background:var(--s-white);border:1px solid var(--s-line);flex-direction:column;gap:12px;min-width:0;padding:clamp(16px,2.4vw,24px);display:flex;box-shadow:0 18px 40px -28px #051e3659}.bTQxeG_showTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.bTQxeG_showPlan,.bTQxeG_showExample{font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:6px 9px;font-weight:800;line-height:1}.bTQxeG_showPlan{background:var(--s-soft);color:var(--s-ink)}.bTQxeG_showPro{background:var(--s-navy);color:var(--s-white)}.bTQxeG_showExample{border:1px dashed var(--s-rule-firm);color:var(--s-mute)}.bTQxeG_showShop{font-size:var(--text-xs);color:var(--s-mute);margin:0}.bTQxeG_showBig{font-family:var(--s-display);letter-spacing:-.02em;color:var(--s-ink);margin:0;font-size:clamp(30px,4vw,38px);font-weight:700;line-height:1.05}.bTQxeG_showBig span{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:0;color:var(--s-body);margin-top:4px;font-weight:500;display:block}.bTQxeG_showTitle{font-family:var(--s-display);font-size:var(--text-2xl);color:var(--s-ink);margin:0;font-weight:700}.bTQxeG_showAxis{font-size:var(--text-nano);color:var(--s-mute);justify-content:space-between;margin-top:-6px;display:flex}.bTQxeG_split{background:var(--s-soft);border-radius:999px;height:10px;display:flex;overflow:hidden}.bTQxeG_splitChip{background:var(--brass)}.bTQxeG_splitCode{background:var(--good)}.bTQxeG_splitWords{font-size:var(--text-xs);color:var(--s-body);flex-wrap:wrap;gap:4px 16px;margin:-4px 0 0;padding:0;list-style:none;display:flex}.bTQxeG_splitWords li{align-items:center;gap:6px;display:inline-flex}.bTQxeG_keyChip,.bTQxeG_keyCode{border-radius:2px;width:10px;height:10px;display:inline-block}.bTQxeG_keyChip{background:var(--brass)}.bTQxeG_keyCode{background:var(--good)}.bTQxeG_showStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.bTQxeG_showStats div{border:1px solid var(--s-line);border-radius:var(--radius);padding:10px 12px}.bTQxeG_showStats dt{font-size:var(--text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--s-mute);font-weight:700}.bTQxeG_showStats dd{font-family:var(--s-display);font-size:var(--text-2xl);color:var(--s-ink);font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:700}.bTQxeG_showTip{background:var(--s-soft);font-size:var(--text-xs);color:var(--s-body);margin:0;padding:12px 14px;line-height:1.5}.bTQxeG_showTip b{color:var(--s-ink)}.bTQxeG_showNote{max-width:70ch;font-size:var(--text-xs);color:var(--s-mute);margin:18px 0 0;line-height:1.5}.bTQxeG_signup{gap:8px;max-width:34ch;margin:22px 0 0;display:grid}.bTQxeG_signupLabel{font-size:var(--s-nav);color:#fff;font-weight:600}.bTQxeG_signupRow{gap:8px;min-width:0;display:flex}.bTQxeG_signupInput{width:100%;min-width:0;min-height:44px;font:inherit;font-size:var(--s-tile);color:#fff;background:#ffffff14;border:1.5px solid #ffffff47;border-radius:10px;flex:auto;padding:8px 14px}.bTQxeG_signupInput::placeholder{color:#ffffff8c}.bTQxeG_signupInput:focus{border-color:#fff}.bTQxeG_signupBtn{min-height:44px;color:var(--s-navy);font:inherit;font-size:var(--s-nav);cursor:pointer;background:#fff;border:0;border-radius:100px;flex:none;padding:0 18px;font-weight:700}.bTQxeG_signupBtn:disabled{opacity:.6;cursor:default}.bTQxeG_signupNote{font-size:var(--s-small);color:#ffffffbf;margin:0;line-height:1.5}.bTQxeG_signupNote:empty{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.bTQxeG_signupBad{color:#ffb4a8}
.yW4Z7a_wrap{width:100%;max-width:var(--s-read);padding:clamp(24px, 4vw, 48px) var(--s-gut) clamp(48px, 6vw, 88px);margin:0 auto}.yW4Z7a_title{font-family:var(--s-display);font-size:var(--s-h2);letter-spacing:-.028em;margin:6px 0 20px;font-weight:800;line-height:1.04}.yW4Z7a_grid{align-items:start;gap:24px;display:grid}@media (min-width:900px){.yW4Z7a_grid{grid-template-columns:minmax(0,1fr) 380px;gap:40px}.yW4Z7a_aside{position:sticky;top:96px}}.yW4Z7a_count{background:var(--s-white);min-width:20px;height:20px;color:var(--s-red-ink);font-size:var(--s-micro);font-variant-numeric:tabular-nums;border-radius:100px;place-items:center;margin-left:2px;padding:0 6px;font-weight:800;display:inline-grid}@media (prefers-reduced-motion:no-preference){.yW4Z7a_count{animation:yW4Z7a_countPop .35s var(--s-ease) both}}@keyframes yW4Z7a_countPop{0%{transform:scale(.4)}to{transform:scale(1)}}.yW4Z7a_inCart{color:var(--s-green);border-color:var(--s-green)}.yW4Z7a_inCart:hover{background:var(--s-green);border-color:var(--s-green);color:var(--s-white)}.yW4Z7a_lines{border-top:1px solid var(--s-line);margin:0;padding:0;list-style:none}.yW4Z7a_line{border-bottom:1px solid var(--s-line);grid-template-columns:76px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.yW4Z7a_thumb{background:var(--s-studio);border:1px solid var(--s-line);place-items:center;width:76px;height:76px;display:grid;position:relative;overflow:hidden}.yW4Z7a_thumb svg{width:88%;height:auto}.yW4Z7a_lineMain{gap:6px;min-width:0;display:grid}.yW4Z7a_lineTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.yW4Z7a_lineName{font-weight:700;font-size:var(--s-card);color:var(--s-ink);overflow-wrap:anywhere;text-decoration:none}.yW4Z7a_lineName:hover{text-underline-offset:3px;text-decoration:underline}.yW4Z7a_lineName{margin:-9px 0;padding:9px 0;display:inline-block}.yW4Z7a_lineTotal{font-weight:700;font-size:var(--s-card);white-space:nowrap;font-variant-numeric:tabular-nums}.yW4Z7a_lineMeta{font-size:var(--s-small);color:var(--s-mute)}.yW4Z7a_lineControls{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.yW4Z7a_remove{cursor:pointer;min-height:44px;font:inherit;font-size:var(--s-small);color:var(--s-body);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--s-line);text-decoration-color:var(--s-line);background:0 0;border:0;padding:0 0 0 12px}.yW4Z7a_remove:hover{color:var(--s-red-ink);text-decoration-color:currentColor}.yW4Z7a_addOns{gap:6px;margin-top:8px;display:grid}@media (min-width:900px){.yW4Z7a_aside{grid-area:1/2/span 2;align-self:start}.yW4Z7a_addOns{grid-column:1;margin-top:0}}.yW4Z7a_swap{border:1.5px solid var(--s-green);background:var(--s-green-soft);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 16px;display:flex}.yW4Z7a_swapText{font-size:var(--s-small);color:var(--s-ink);flex:220px;margin:0;line-height:1.5}.yW4Z7a_swapText strong{color:var(--s-green)}@media (min-width:900px){.yW4Z7a_swap{grid-column:1}}@media (max-width:420px){.yW4Z7a_swap>button{flex:100%}}.yW4Z7a_addOnsTitle{font-family:var(--s-display);font-size:var(--s-h3);margin:0;font-weight:700}.yW4Z7a_addOnsSub{font-size:var(--s-small);color:var(--s-body);margin:0 0 10px;line-height:1.5}.yW4Z7a_box{border:1px solid var(--s-line);background:var(--s-white);gap:14px;padding:20px;display:grid}.yW4Z7a_boxTitle{font-family:var(--s-display);font-size:var(--s-h3);margin:0;font-weight:700}.yW4Z7a_rows{gap:8px;margin:0;display:grid}.yW4Z7a_row{font-size:var(--s-nav);color:var(--s-body);justify-content:space-between;gap:12px;display:flex}.yW4Z7a_row dd{font-variant-numeric:tabular-nums;color:var(--s-ink);text-align:right;margin:0}.yW4Z7a_row dt{min-width:0}.yW4Z7a_free,.yW4Z7a_saving dd{color:var(--s-green);font-weight:600}.yW4Z7a_totalRow{border-top:1px solid var(--s-line);color:var(--s-ink);justify-content:space-between;align-items:baseline;gap:12px;padding-top:12px;font-weight:700;display:flex}.yW4Z7a_totalRow dd{font-family:var(--s-display);font-size:var(--s-price);margin:0;font-weight:800}.yW4Z7a_note{font-size:var(--s-small);color:var(--s-body);margin:0;line-height:1.5}.yW4Z7a_noteMonthly{background:var(--s-soft);font-size:var(--s-small);color:var(--s-body);margin:0;padding:10px 12px;line-height:1.5}.yW4Z7a_keep{min-height:44px;font-size:var(--s-nav);color:var(--s-body);text-underline-offset:4px;justify-self:center;align-items:center;padding:0 12px;display:inline-flex}.yW4Z7a_empty{justify-items:start;gap:16px;padding:24px 0;display:grid}.yW4Z7a_empty p{color:var(--s-body);font-size:var(--s-lede);margin:0}.yW4Z7a_form{gap:22px;display:grid}.yW4Z7a_fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.yW4Z7a_legend{font-family:var(--s-display);font-size:var(--s-h3);margin-bottom:4px;padding:0;font-weight:700}.yW4Z7a_two{gap:14px;display:grid}@media (min-width:560px){.yW4Z7a_two{grid-template-columns:1fr 1fr}}.yW4Z7a_field{gap:6px;min-width:0;display:grid}.yW4Z7a_label{font-size:var(--s-nav);color:var(--s-ink);font-weight:600}.yW4Z7a_optional{color:var(--s-mute);font-weight:400}.yW4Z7a_input{border:1.5px solid var(--s-line);background:var(--s-white);width:100%;min-height:48px;font:inherit;font-size:var(--s-tile);color:var(--s-ink);border-radius:10px;padding:10px 14px;transition:border-color .2s,box-shadow .2s}textarea.yW4Z7a_input{resize:vertical;min-height:88px}.yW4Z7a_input:hover{border-color:var(--s-rule-firm)}.yW4Z7a_input:focus{border-color:var(--s-navy)}.yW4Z7a_input[aria-invalid=true]{border-color:var(--s-red-ink)}.yW4Z7a_hint{font-size:var(--s-fine);color:var(--s-mute)}.yW4Z7a_pinNote{margin:-6px 0 0}.yW4Z7a_pinNote:empty{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.yW4Z7a_pinOk{color:var(--s-green);font-weight:600}.yW4Z7a_pinWarn{color:var(--s-red-ink)}.yW4Z7a_pay{gap:10px;display:grid}.yW4Z7a_payOption{border:1.5px solid var(--s-line);cursor:pointer;border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;transition:border-color .2s,background .2s;display:grid}.yW4Z7a_payOption:has(input:checked){border-color:var(--s-navy);background:var(--s-soft)}.yW4Z7a_payOption input{width:20px;height:20px;accent-color:var(--s-navy);margin:2px 0 0}.yW4Z7a_payName{font-weight:700;font-size:var(--s-btn);color:var(--s-ink)}.yW4Z7a_payDesc{font-size:var(--s-small);color:var(--s-body);margin-top:2px;line-height:1.45;display:block}.yW4Z7a_planPickKey{font-size:var(--s-fine);color:var(--s-body);gap:2px;margin:0;padding:0;list-style:none;display:grid}.yW4Z7a_planPickKey strong{color:var(--s-ink)}.yW4Z7a_planPicks{gap:10px;display:grid}.yW4Z7a_planPick{gap:6px;display:grid}.yW4Z7a_planPickName{font-size:var(--s-small);color:var(--s-ink);font-weight:700}.yW4Z7a_planPickChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.yW4Z7a_planPickChoice{text-align:center;border:1.5px solid var(--s-line);min-height:44px;font-size:var(--s-small);color:var(--s-ink);cursor:pointer;border-radius:12px;place-items:center;padding:6px 8px;font-weight:600;line-height:1.2;transition:border-color .2s,background .2s;display:grid;position:relative}.yW4Z7a_planPickChoice:has(input:checked){border-color:var(--s-navy);background:var(--s-navy);color:#fff}.yW4Z7a_planPickChoice:has(input:focus-visible){outline:3px solid var(--s-red);outline-offset:2px}.yW4Z7a_planPickChoice input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.yW4Z7a_coupon{gap:8px;display:flex}.yW4Z7a_coupon .yW4Z7a_input{text-transform:uppercase;flex:1;min-width:0}.yW4Z7a_couponMsg{font-size:var(--s-small);margin:0}.yW4Z7a_couponOk{color:var(--s-green);font-weight:600}.yW4Z7a_error{color:var(--s-red-ink);font-size:var(--s-nav);background:#fdecea;border-radius:10px;margin:0;padding:12px 14px;line-height:1.45}.yW4Z7a_submit{min-height:56px;font-size:var(--s-tile)}.yW4Z7a_submit:disabled{opacity:.6;cursor:progress}.yW4Z7a_secure{font-size:var(--s-fine);color:var(--s-mute);justify-content:center;align-items:center;gap:6px;margin:0;display:flex}.yW4Z7a_mini{gap:10px;margin:0;padding:0;list-style:none;display:grid}.yW4Z7a_miniLine{font-size:var(--s-nav);justify-content:space-between;gap:12px;display:flex}.yW4Z7a_miniName{min-width:0;color:var(--s-ink)}.yW4Z7a_miniQty{color:var(--s-mute)}.yW4Z7a_miniPrice{white-space:nowrap;font-variant-numeric:tabular-nums}.yW4Z7a_done{background:var(--s-green-soft);border:1px solid #cde5d6;gap:10px;margin-bottom:24px;padding:22px 20px;display:grid}.yW4Z7a_doneTitle{font-family:var(--s-display);font-size:var(--s-h3);color:var(--s-ink);margin:0;font-weight:800}.yW4Z7a_doneBody{color:var(--s-body);font-size:var(--s-nav);margin:0;line-height:1.5}.yW4Z7a_ref{font-family:var(--s-display);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--s-ink);font-weight:800}.yW4Z7a_waiting{background:#fff6e5;border-color:#f3ddb0}.yW4Z7a_steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.yW4Z7a_step{font-size:var(--s-nav);color:var(--s-mute);grid-template-columns:22px minmax(0,1fr);gap:12px;padding-bottom:18px;display:grid;position:relative}.yW4Z7a_step:last-child{padding-bottom:0}.yW4Z7a_step:before{content:"";background:var(--s-line);width:2px;position:absolute;top:22px;bottom:0;left:10px}.yW4Z7a_step:last-child:before{display:none}.yW4Z7a_dot{border:2px solid var(--s-line);background:var(--s-white);width:22px;height:22px;color:var(--s-white);border-radius:50%;place-items:center;display:grid}.yW4Z7a_stepDone{color:var(--s-ink)}.yW4Z7a_stepDone .yW4Z7a_dot{background:var(--s-green);border-color:var(--s-green)}.yW4Z7a_stepNow{color:var(--s-ink);font-weight:700}.yW4Z7a_stepNow .yW4Z7a_dot{border-color:var(--s-navy)}.yW4Z7a_address{font-style:normal;font-size:var(--s-nav);color:var(--s-body);margin:0;line-height:1.55}.yW4Z7a_loading{color:var(--s-mute);font-size:var(--s-nav);padding:24px 0}@media (max-width:400px){.yW4Z7a_cartWord{display:none}.yW4Z7a_cartBtn.yW4Z7a_cartBtn{gap:6px;padding:0 14px}}.yW4Z7a_bagNudge{display:inline-grid}.yW4Z7a_tick{flex:none}.yW4Z7a_tickCircle,.yW4Z7a_tickMark{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.yW4Z7a_doneHead{color:var(--s-green);align-items:center;gap:12px;display:flex}.yW4Z7a_waiting .yW4Z7a_doneHead{color:var(--s-gold)}.yW4Z7a_doneMuted{background:var(--s-soft);border-color:var(--s-line)}.yW4Z7a_doneMuted .yW4Z7a_doneHead{color:var(--s-mute)}@media (prefers-reduced-motion:no-preference){.yW4Z7a_bagNudge{animation:yW4Z7a_cartNudge .5s var(--s-ease) both;transform-origin:50% 80%}.yW4Z7a_line,.yW4Z7a_miniLine{animation:yW4Z7a_cartRise .5s var(--s-ease) backwards}.yW4Z7a_line:nth-child(2),.yW4Z7a_miniLine:nth-child(2){animation-delay:60ms}.yW4Z7a_line:nth-child(3),.yW4Z7a_miniLine:nth-child(3){animation-delay:.12s}.yW4Z7a_line:nth-child(n+4),.yW4Z7a_miniLine:nth-child(n+4){animation-delay:.18s}.yW4Z7a_box,.yW4Z7a_fieldset{animation:yW4Z7a_cartRise .55s var(--s-ease) 80ms backwards}.yW4Z7a_error,.yW4Z7a_couponMsg{animation:yW4Z7a_cartRise .3s var(--s-ease) backwards}.yW4Z7a_done{animation:yW4Z7a_cartRise .5s var(--s-ease) backwards}.yW4Z7a_tickCircle{stroke-dasharray:63;animation:yW4Z7a_cartDraw .6s var(--s-ease) .15s backwards}.yW4Z7a_tickMark{stroke-dasharray:16;animation:yW4Z7a_cartDraw .35s var(--s-ease) .6s backwards}.yW4Z7a_waiting .yW4Z7a_tickCircle{stroke-dasharray:44 19;transform-origin:50%;transform-box:fill-box;animation:1.4s linear infinite yW4Z7a_cartSpin}.yW4Z7a_step{animation:yW4Z7a_cartRise .45s var(--s-ease) backwards}.yW4Z7a_step:nth-child(2){animation-delay:80ms}.yW4Z7a_step:nth-child(3){animation-delay:.16s}.yW4Z7a_step:nth-child(4){animation-delay:.24s}.yW4Z7a_stepNow .yW4Z7a_dot{animation:2.4s ease-in-out 3 yW4Z7a_cartPulse}}@keyframes yW4Z7a_cartRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes yW4Z7a_cartNudge{0%{transform:none}30%{transform:translateY(-3px)rotate(-8deg)}60%{transform:translateY(0)rotate(5deg)}to{transform:none}}@keyframes yW4Z7a_cartDraw{0%{stroke-dashoffset:63px}to{stroke-dashoffset:0}}@keyframes yW4Z7a_cartSpin{to{transform:rotate(360deg)}}@keyframes yW4Z7a_cartPulse{0%,to{box-shadow:0 0 #051e3640}50%{box-shadow:0 0 0 6px #051e3600}}.yW4Z7a_trackLede{color:var(--s-body);font-size:var(--s-lede);margin:-8px 0 20px}.yW4Z7a_trackBox{border-radius:var(--radius-lg);max-width:460px}@media (min-width:560px){.yW4Z7a_trackBox{padding:24px}}.yW4Z7a_orderActions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:520px){.yW4Z7a_orderActions>*{flex:100%}}.yW4Z7a_printOnly{display:none}.yW4Z7a_receiptBrand{font-family:var(--s-display);font-weight:800;font-size:var(--s-h3);color:var(--s-ink);margin:0}.yW4Z7a_receiptBiz{font-size:var(--s-fine);color:var(--s-body);margin:4px 0 0;line-height:1.5}.yW4Z7a_receiptTitle{border-bottom:1px solid var(--s-ink);font-weight:700;font-size:var(--s-card);color:var(--s-ink);margin:14px 0 18px;padding-bottom:12px}@media print{.yW4Z7a_printOnly{display:block}.yW4Z7a_printHide,.yW4Z7a_steps,.yW4Z7a_done{display:none!important}.yW4Z7a_line,.yW4Z7a_miniLine,.yW4Z7a_box,.yW4Z7a_fieldset,.yW4Z7a_step{animation:none!important}.yW4Z7a_wrap{max-width:none;padding:0}.yW4Z7a_title{display:none}.yW4Z7a_grid{display:block}.yW4Z7a_box{border:0;margin-top:18px;padding:0}.yW4Z7a_fieldset{break-inside:avoid}}.yW4Z7a_receiptSub{font-weight:400;font-size:var(--s-fine);color:var(--s-body);margin-top:2px;display:block}.yW4Z7a_autopayTitle{font-weight:700;font-size:var(--s-tile);color:var(--s-ink);margin:0;line-height:1.35}.yW4Z7a_drawerWrap{z-index:70;position:fixed;inset:0}.yW4Z7a_scrim{cursor:pointer;background:#051e3680;border:0;width:100%;padding:0;position:absolute;inset:0}.yW4Z7a_drawer{background:var(--s-white);width:min(420px,100%);color:var(--s-ink);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-24px 0 60px -30px #051e3699}@media (prefers-reduced-motion:no-preference){.yW4Z7a_drawer{animation:yW4Z7a_drawerIn .28s var(--s-ease) both}.yW4Z7a_scrim{animation:.28s both yW4Z7a_scrimIn}}@keyframes yW4Z7a_drawerIn{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes yW4Z7a_scrimIn{0%{opacity:0}to{opacity:1}}.yW4Z7a_drawerHead{border-bottom:1px solid var(--s-line);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 20px;display:flex}.yW4Z7a_drawerTitle{font-family:var(--s-display);font-size:var(--s-h3);margin:0;font-weight:800}.yW4Z7a_drawerClose{width:44px;height:44px;color:var(--s-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.yW4Z7a_drawerClose:hover{background:var(--s-soft)}.yW4Z7a_drawerLines{overscroll-behavior:contain;border-top:0;flex:auto;padding:0 20px;overflow-y:auto}.yW4Z7a_drawerLine:last-child{border-bottom:0}.yW4Z7a_drawerFoot{padding:16px 20px max(16px, env(safe-area-inset-bottom));border-top:1px solid var(--s-line);background:var(--s-white);flex:none;gap:12px;display:grid}.yW4Z7a_drawerEmpty{justify-items:start;gap:16px;padding:24px 20px;display:grid}.yW4Z7a_drawerEmpty p{color:var(--s-body);font-size:var(--s-lede);margin:0}.yW4Z7a_share{font-size:var(--s-small);color:var(--s-body);flex-wrap:wrap;align-items:center;gap:0 18px;display:flex}.yW4Z7a_shareLabel{color:var(--s-mute)}.yW4Z7a_shareBtns{align-items:center;gap:18px;display:inline-flex}.yW4Z7a_shareBtn{cursor:pointer;min-height:44px;font:inherit;color:var(--s-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--s-rule-firm);text-decoration-color:var(--s-rule-firm);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.yW4Z7a_shareBtn:hover{text-decoration-color:currentColor}.yW4Z7a_linkBtn{cursor:pointer;font:inherit;color:var(--s-ink);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.yW4Z7a_peek{border:1px solid var(--s-line);background:var(--s-soft);border-radius:14px;margin:0 0 20px}@media (min-width:900px){.yW4Z7a_peek{display:none}}.yW4Z7a_peekBar{cursor:pointer;min-height:52px;font-size:var(--s-nav);color:var(--s-ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-weight:600;list-style:none;display:flex}.yW4Z7a_peekBar::-webkit-details-marker{display:none}.yW4Z7a_peekLabel{align-items:center;gap:8px;display:inline-flex}.yW4Z7a_peekLabel:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-top:-3px;transform:rotate(45deg)}.yW4Z7a_peek[open] .yW4Z7a_peekLabel:after{margin-top:3px;transform:rotate(-135deg)}.yW4Z7a_peekHide,.yW4Z7a_peek[open] .yW4Z7a_peekShow{display:none}.yW4Z7a_peek[open] .yW4Z7a_peekHide{display:inline}.yW4Z7a_peekBar:focus-visible{outline:3px solid var(--s-navy);outline-offset:2px;border-radius:14px}.yW4Z7a_peekTotal{font-size:var(--s-card);font-variant-numeric:tabular-nums}.yW4Z7a_peek>.yW4Z7a_mini{border-top:1px solid var(--s-line);padding:12px 16px}.yW4Z7a_peekEdit{min-height:44px;font-size:var(--s-nav);color:var(--s-ink);text-underline-offset:3px;align-items:center;margin:-6px 16px 4px;font-weight:600;display:inline-flex}
._tpGna_top{padding:clamp(24px, 3vw, 40px) 0 var(--s-pad)}._tpGna_topGrid{grid-template:"gallery head""gallery info"1fr/minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:14px clamp(28px,4.5vw,72px);display:grid}._tpGna_head{flex-direction:column;grid-area:head;gap:14px;min-width:0;display:flex}._tpGna_gallery{grid-area:gallery;position:sticky;top:94px}._tpGna_well{aspect-ratio:1;border:1px solid var(--s-line);background:var(--s-studio);place-items:center;display:grid;position:relative;overflow:hidden}._tpGna_wellNavy{border-color:var(--s-navy);background:var(--s-studio-navy)}._tpGna_wellArt{width:80%;height:auto;overflow:visible}._tpGna_wellPhoto{object-fit:cover}._tpGna_viewEnter{place-items:center;width:100%;height:100%;display:grid}._tpGna_views{grid-template-columns:repeat(var(--n), 1fr);border:1px solid var(--s-line);background:var(--s-white);border-radius:100px;margin-top:12px;padding:4px;display:grid;position:relative}._tpGna_viewPill{width:calc((100% - 8px) / var(--n));background:var(--s-ink);transform:translateX(calc(var(--i) * 100%));transition:transform .5s var(--s-ease);border-radius:100px;position:absolute;top:4px;bottom:4px;left:4px}._tpGna_viewBtn{z-index:1;color:var(--s-body);font-family:var(--s-sans);font-size:var(--s-nav);cursor:pointer;background:0 0;border:0;border-radius:100px;padding:10px 16px;font-weight:600;transition:color .35s;position:relative}._tpGna_viewBtn:hover{color:var(--s-ink)}._tpGna_viewOn,._tpGna_viewOn:hover{color:var(--s-white)}._tpGna_info{flex-direction:column;grid-area:info;gap:14px;min-width:0;display:flex}._tpGna_crumbs{font-size:var(--s-small);color:var(--s-mute);flex-wrap:wrap;align-items:center;gap:8px;display:flex}._tpGna_crumbs a{color:inherit;text-decoration:none;transition:color .2s}._tpGna_crumbs a:hover,._tpGna_crumbs [aria-current]{color:var(--s-ink)}._tpGna_tag{background:var(--s-navy);color:#fff;font-size:var(--s-badge);letter-spacing:.12em;align-self:flex-start;padding:5px 10px;font-weight:800}._tpGna_tagRed{background:var(--s-red)}._tpGna_title{font-family:var(--s-display);font-size:var(--s-h2);letter-spacing:-.035em;text-wrap:balance;margin:2px 0 0;font-weight:800;line-height:1}._tpGna_tagline{font-size:var(--s-lede);color:var(--s-body);margin:0;line-height:1.5}._tpGna_picker{gap:8px;margin-top:4px;display:grid}._tpGna_pickerLabel{font-size:var(--s-fine);letter-spacing:.08em;text-transform:uppercase;color:var(--s-mute);font-weight:600}._tpGna_pickerList{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._tpGna_pickerItem{border:1px solid var(--s-line);background:var(--s-white);height:100%;min-height:52px;color:var(--s-ink);flex-direction:column;justify-content:center;gap:2px;padding:8px 12px;text-decoration:none;transition:border-color .2s;display:flex}a._tpGna_pickerItem:hover{border-color:var(--s-ink)}._tpGna_pickerOn{outline:2px solid var(--s-navy);outline-offset:-1px;border-color:#0000}._tpGna_pickerList._tpGna_pickerTwo{grid-template-columns:repeat(2,minmax(0,1fr))}._tpGna_pickerName{font-size:var(--s-small);font-weight:600;line-height:1.25}._tpGna_pickerPrice{font-size:var(--s-fine);color:var(--s-mute)}@media (max-width:620px){._tpGna_pickerList{grid-template-columns:repeat(2,minmax(0,1fr))}}._tpGna_priceRow{border-top:1px solid var(--s-line);flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:8px;padding-top:18px;display:flex}._tpGna_price{font-family:var(--s-display);font-size:var(--s-price-lg);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}._tpGna_cur{font-size:var(--s-price-cur);vertical-align:.62em;color:var(--s-body);margin-right:.08em;font-weight:700}._tpGna_unit{font-size:var(--s-small);color:var(--s-mute);margin:-6px 0 4px}._tpGna_qtyRow{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}._tpGna_qtyLabel{font-size:var(--s-nav);color:var(--s-ink);font-weight:600}._tpGna_stepper{border:1.5px solid var(--s-line);border-radius:100px;align-items:center;transition:border-color .2s;display:inline-flex;overflow:hidden}._tpGna_stepper:hover{border-color:var(--s-rule-firm)}._tpGna_stepBtn{width:44px;height:44px;color:var(--s-ink);cursor:pointer;background:0 0;border:0;place-items:center;transition:background .2s;display:grid}._tpGna_stepBtn:hover:not(:disabled){background:var(--s-soft)}._tpGna_stepBtn:disabled{color:var(--s-line);cursor:default}._tpGna_qty{text-align:center;min-width:40px;font-family:var(--s-display);font-size:var(--s-card);font-variant-numeric:tabular-nums;font-weight:700}._tpGna_total{font-size:var(--s-nav);color:var(--s-body)}._tpGna_total strong{color:var(--s-ink);font-weight:700}._tpGna_tickIn{display:inline-block}._tpGna_capNote{font-size:var(--s-small);color:var(--s-body);margin:0}._tpGna_capNote a{color:var(--s-red-ink)}._tpGna_orderBtn{min-height:56px;font-size:var(--s-tile);margin-top:4px;transition:transform .2s,box-shadow .3s,background .2s;position:relative;overflow:hidden;box-shadow:0 12px 26px -14px #e03e26b3}._tpGna_orderBtn:hover{transform:translateY(-1px);box-shadow:0 16px 30px -14px #e03e26cc}._tpGna_orderBtn:after{content:"";transition:transform .9s var(--s-ease);pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff42 50%,#0000 62%);position:absolute;inset:0;transform:translate(-110%)}._tpGna_orderBtn:hover:after{transform:translate(110%)}._tpGna_askLink{font-size:var(--s-nav);color:var(--s-body);text-decoration:underline;-webkit-text-decoration-color:var(--s-line);text-decoration-color:var(--s-line);text-underline-offset:4px;align-self:center;transition:color .2s,text-decoration-color .2s}._tpGna_askLink:hover{color:var(--s-ink);text-decoration-color:currentColor}._tpGna_perks{border-top:1px solid var(--s-line);gap:11px;margin:10px 0 0;padding:18px 0 0;list-style:none;display:grid}._tpGna_perks li{font-size:var(--s-nav);color:var(--s-ink);align-items:center;gap:10px;display:flex}._tpGna_pinCheck{border-top:1px solid var(--s-line);grid-template-columns:minmax(0,1fr);gap:8px;margin:4px 0 0;padding:16px 0 0;display:grid}._tpGna_pinLabel{font-size:var(--s-nav);color:var(--s-ink);font-weight:600}._tpGna_pinRow{gap:8px;display:flex}._tpGna_pinInput{border:1.5px solid var(--s-line);background:var(--s-white);min-width:0;min-height:44px;font:inherit;font-size:var(--s-tile);color:var(--s-ink);font-variant-numeric:tabular-nums;border-radius:10px;flex:auto;padding:8px 14px}._tpGna_pinInput:hover{border-color:var(--s-rule-firm)}._tpGna_pinInput:focus{border-color:var(--s-navy)}._tpGna_pinBtn{border:1.5px solid var(--s-ink);min-height:44px;font:inherit;font-size:var(--s-nav);color:var(--s-ink);cursor:pointer;background:0 0;border-radius:100px;flex:none;padding:0 18px;font-weight:600}._tpGna_pinBtn:hover:not(:disabled){background:var(--s-soft)}._tpGna_pinBtn:disabled{color:var(--s-mute);border-color:var(--s-line);cursor:default}._tpGna_pinAnswer{font-size:var(--s-small);margin:0;line-height:1.5}._tpGna_pinAnswer:empty{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}._tpGna_pinOk{color:var(--s-green);font-weight:600}._tpGna_arrives{background:var(--s-soft);font-size:var(--s-small);color:var(--s-ink);border-radius:12px;align-items:flex-start;gap:10px;margin:0 0 6px;padding:12px 14px;line-height:1.5;display:flex}._tpGna_arrives strong{font-weight:700}._tpGna_arrivesIcon{color:var(--s-navy);flex:none;margin-top:1px}._tpGna_pinWarn{color:var(--s-red-ink)}._tpGna_facts{border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line)}._tpGna_factsGrid{grid-template-columns:repeat(4,1fr);display:grid}._tpGna_fact{text-align:center;align-content:center;gap:6px;padding:clamp(24px,3.2vw,40px) clamp(12px,2vw,28px);display:grid}._tpGna_fact+._tpGna_fact{border-left:1px solid var(--s-line)}._tpGna_factBig{font-family:var(--s-display);font-size:var(--s-fact);letter-spacing:-.02em;color:var(--s-ink);font-weight:800;line-height:1.1}._tpGna_factSmall{font-size:var(--s-small);color:var(--s-mute);line-height:1.4}._tpGna_ways{grid-template-columns:1fr 1fr;gap:clamp(12px,2vw,24px);display:grid}._tpGna_way{border:1px solid var(--s-line);background:var(--s-white);transition:transform .35s var(--s-ease), box-shadow .35s ease, border-color .35s ease;padding:clamp(24px,3vw,40px)}._tpGna_way:hover{border-color:var(--s-rule-firm);transform:translateY(-3px);box-shadow:0 20px 40px -26px #051e3659}._tpGna_wayMark{width:52px;height:52px;color:var(--s-ink);margin-bottom:20px;display:block;overflow:visible}._tpGna_wayTitle{font-family:var(--s-display);font-size:var(--s-h3);letter-spacing:-.02em;margin:0 0 8px;font-weight:700}._tpGna_wayBody{color:var(--s-body);font-size:var(--s-tile);max-width:46ch;margin:0;line-height:1.6}._tpGna_tapArcNear,._tpGna_tapArcFar{opacity:1}._tpGna_scanLine{opacity:0}._tpGna_includes{border-top:1.5px solid var(--s-ink);margin:0}._tpGna_includesRow{border-bottom:1px solid var(--s-line);break-inside:avoid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:20px;padding:16px 0;display:grid}@media (min-width:900px){._tpGna_includes{columns:2;column-gap:clamp(28px,5vw,80px)}}._tpGna_includesRow dt{color:var(--s-body);font-size:var(--s-nav)}._tpGna_includesRow dd{color:var(--s-ink);font-weight:600;font-size:var(--s-nav);margin:0;line-height:1.45}@media (max-width:620px){._tpGna_includesRow{grid-template-columns:minmax(0,1fr);gap:4px}._tpGna_includesRow dt{font-size:var(--s-fine);color:var(--s-mute)}}._tpGna_about{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}._tpGna_aboutBody{color:var(--s-body);font-size:var(--s-lede);max-width:56ch;margin:16px 0 0;line-height:1.7}._tpGna_sheet{border-top:1.5px solid var(--s-ink);margin:0}._tpGna_sheetRow{border-bottom:1px solid var(--s-line);font-size:var(--s-nav);grid-template-columns:9.5em 1fr;gap:16px;padding:15px 0;transition:background .2s;display:grid}._tpGna_sheetRow:hover{background:#051e3606}._tpGna_sheetRow dt{color:var(--s-mute);padding-left:2px}._tpGna_sheetRow dd{color:var(--s-ink);margin:0;font-weight:500}._tpGna_stickyBar{display:none}@media (max-width:760px){._tpGna_stickyBar{z-index:45;-webkit-backdrop-filter:saturate(1.6)blur(10px);backdrop-filter:saturate(1.6)blur(10px);border-top:1px solid var(--s-line);padding:10px var(--s-gut) calc(10px + env(safe-area-inset-bottom));background:#fffffff7;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px -16px #051e3666}}._tpGna_stickyInfo{min-width:0;display:grid}._tpGna_stickyName{font-size:var(--s-fine);color:var(--s-mute);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._tpGna_stickyPrice{font-family:var(--s-display);font-size:var(--s-brand);color:var(--s-ink);font-weight:800}._tpGna_stickyQty{font-family:var(--s-sans);font-size:var(--s-small);color:var(--s-mute);font-weight:500}@media (prefers-reduced-motion:no-preference){._tpGna_gallery{animation:_tpGna_pdpSettle .9s var(--s-ease) both}._tpGna_head>*,._tpGna_info>:not(._tpGna_stickyBar){animation:_tpGna_pdpRise .7s var(--s-ease) both}._tpGna_head>:first-child{animation-delay:.1s}._tpGna_head>:nth-child(2){animation-delay:.15s}._tpGna_head>:nth-child(3){animation-delay:.2s}._tpGna_head>:nth-child(4){animation-delay:.25s}._tpGna_info>:first-child{animation-delay:.3s}._tpGna_info>:nth-child(2){animation-delay:.35s}._tpGna_info>:nth-child(3){animation-delay:.4s}._tpGna_info>:nth-child(4){animation-delay:.45s}._tpGna_info>:nth-child(5){animation-delay:.5s}._tpGna_info>:nth-child(6){animation-delay:.55s}._tpGna_info>:nth-child(n+7){animation-delay:.6s}._tpGna_stickyBar{animation:_tpGna_pdpBarUp .6s var(--s-ease) .25s both}._tpGna_viewEnter{animation:_tpGna_pdpViewIn .55s var(--s-ease) both}._tpGna_tickIn{animation:_tpGna_pdpTick .4s var(--s-ease) both}._tpGna_tapArcNear{animation:3s ease-in-out 2 _tpGna_pdpArcNear}._tpGna_tapArcFar{animation:3s ease-in-out 2 _tpGna_pdpArcFar}._tpGna_scanLine{animation:3s cubic-bezier(.4,0,.2,1) 2 _tpGna_pdpScanLine}}@keyframes _tpGna_pdpSettle{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes _tpGna_pdpRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes _tpGna_pdpBarUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes _tpGna_pdpViewIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes _tpGna_pdpTick{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes _tpGna_pdpArcNear{0%,8%{opacity:.12}22%,70%{opacity:1}88%,to{opacity:.12}}@keyframes _tpGna_pdpArcFar{0%,20%{opacity:.12}34%,70%{opacity:.55}88%,to{opacity:.12}}@keyframes _tpGna_pdpScanLine{0%{opacity:0;transform:translateY(0)}6%{opacity:1}30%{opacity:1}34%{opacity:0;transform:translateY(20px)}to{opacity:0;transform:translateY(20px)}}@media print{._tpGna_gallery,._tpGna_head>*,._tpGna_info>*,._tpGna_stickyBar,._tpGna_viewEnter,._tpGna_tickIn,._tpGna_tapArcNear,._tpGna_tapArcFar,._tpGna_scanLine{animation:none!important}}@media (max-width:900px){._tpGna_topGrid{grid-template:"head""gallery""info"/minmax(0,1fr)}._tpGna_about{grid-template-columns:minmax(0,1fr)}._tpGna_gallery{position:static}._tpGna_factsGrid{grid-template-columns:repeat(2,1fr)}._tpGna_fact:nth-child(3){border-left:0}._tpGna_fact:nth-child(n+3){border-top:1px solid var(--s-line)}}@media (max-width:620px){._tpGna_ways{grid-template-columns:minmax(0,1fr)}._tpGna_sheetRow{grid-template-columns:7.5em 1fr}}@media (max-width:760px){._tpGna_top{padding-top:16px}._tpGna_topGrid{row-gap:12px}._tpGna_gallery{margin:6px 0 8px}._tpGna_well{aspect-ratio:5/4}._tpGna_wellArt{width:70%}}._tpGna_viewBtn{min-height:var(--tap)}._tpGna_crumbs a,._tpGna_askLink{margin-block:-12px;padding-block:12px}._tpGna_crumbs a{margin-inline:-10px;padding-inline:10px}@media (hover:none){._tpGna_way:hover{box-shadow:none;border-color:var(--s-line);transform:none}._tpGna_orderBtn:hover{transform:none;box-shadow:0 12px 26px -14px #e03e26b3}._tpGna_orderBtn:hover:after{transform:translate(-110%)}._tpGna_sheetRow:hover,._tpGna_stepBtn:hover:not(:disabled){background:0 0}}._tpGna_inCartNote{font-size:var(--s-nav);color:var(--s-green);align-self:center;margin:0;font-weight:600}._tpGna_inCartNote a{color:inherit;text-underline-offset:3px}._tpGna_askLink{align-items:center;gap:6px;display:inline-flex}._tpGna_askLink svg{width:15px;height:15px}._tpGna_addedIn{align-items:center;gap:8px;display:inline-flex}@media (prefers-reduced-motion:no-preference){._tpGna_addedIn{animation:_tpGna_pdpAdded .35s var(--s-ease) both}}@keyframes _tpGna_pdpAdded{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}._tpGna_assure{border:1px solid var(--s-line);background:var(--s-soft);border-radius:12px;margin:2px 0 0;padding:14px 16px 12px}._tpGna_assureTitle{font-family:var(--s-sans);font-size:var(--s-nav);color:var(--s-ink);letter-spacing:0;align-items:center;gap:8px;margin:0 0 10px;font-weight:700;display:flex}._tpGna_assureMark{width:18px;height:18px;color:var(--s-green);flex:none}._tpGna_assureList{gap:8px;margin:0;padding:0;list-style:none;display:grid}._tpGna_assureList li{font-size:var(--s-small);color:var(--s-body);align-items:flex-start;gap:9px;line-height:1.45;display:flex}._tpGna_assureList li svg{margin-top:2px}._tpGna_assureFoot{border-top:1px solid var(--s-line);font-size:var(--s-small);color:var(--s-mute);margin:12px 0 0;padding-top:10px;line-height:1.45}._tpGna_assureFoot a{color:var(--s-ink);text-underline-offset:3px;white-space:nowrap;font-weight:600}._tpGna_scaleArt{width:86%;height:auto;max-height:86%}._tpGna_cmpWrap{margin:0 -2px;padding:0 2px;overflow-x:auto}._tpGna_cmp{border-collapse:collapse;table-layout:fixed;width:100%;min-width:288px;font-size:var(--s-small);color:var(--s-ink);line-height:1.4}._tpGna_cmp th,._tpGna_cmp td{text-align:left;vertical-align:top;border-bottom:1px solid var(--s-line);padding:11px 8px}._tpGna_cmp thead th{font-family:var(--s-sans);border-bottom:1.5px solid var(--s-ink);font-weight:700}._tpGna_cmp thead th a{color:var(--s-ink);text-underline-offset:3px}._tpGna_cmp tbody th{width:26%;color:var(--s-mute);padding-left:2px;font-weight:500}._tpGna_cmp strong{font-variant-numeric:tabular-nums;font-weight:700}._tpGna_cmpOn{background:var(--s-soft)}._tpGna_cmpSub{color:var(--s-mute);margin-top:2px;font-weight:500;display:block}._tpGna_cmpNote{font-size:var(--s-small);color:var(--s-body);margin:14px 0 0}@media (min-width:760px){._tpGna_cmp{font-size:var(--s-nav)}._tpGna_cmp th,._tpGna_cmp td{padding:14px 16px}._tpGna_cmp tbody th{width:20%}}._tpGna_faqMore{font-size:var(--s-nav);color:var(--s-body);margin:18px 0 0}._tpGna_faqMore a{color:var(--s-ink);text-underline-offset:3px;font-weight:600}
@font-face{font-family:archivo;src:url(../media/archivo-s.p.0t1f0670rza1j.woff2)format("woff2");font-display:swap;font-weight:600 800;font-style:normal}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.FOUuNa_className{font-family:archivo,archivo Fallback,system-ui,Arial,sans-serif;font-style:normal}.FOUuNa_variable{--font-archivo:"archivo", "archivo Fallback", system-ui, Arial, sans-serif}
@font-face{font-family:inter;src:url(../media/inter-s.p.3v6uuumolpwhv.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.mtzWnq_className{font-family:inter,inter Fallback,system-ui,-apple-system,Arial,sans-serif;font-style:normal}.mtzWnq_variable{--font-inter:"inter", "inter Fallback", system-ui, -apple-system, Arial, sans-serif}
.DqymLW_head{gap:var(--gap-sm);flex-direction:column;display:flex}.DqymLW_pills{flex-wrap:wrap;gap:6px;display:flex}.DqymLW_pill{font-size:var(--text-xs);border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-weight:600;line-height:1;display:inline-flex}.DqymLW_dot{background:currentColor;border-radius:50%;width:7px;height:7px}.DqymLW_pill_good{background:var(--good-soft);color:var(--good-ink)}.DqymLW_pill_bad{background:var(--stamp-soft);color:var(--stamp-ink)}.DqymLW_pill_caution{background:var(--caution-soft);color:var(--caution-ink)}.DqymLW_pill_plain{background:var(--paper-raised);color:var(--ink-soft);border-color:var(--rule)}.DqymLW_section{--stack-gap:12px;padding-top:var(--gap-lg);border-top:1px solid var(--rule);flex-direction:column;gap:12px;display:flex}.DqymLW_section>.DqymLW_h2+p.lede{margin-top:-8px}.DqymLW_h2Row+p.lede{margin-top:-8px}.DqymLW_h2{font-family:var(--font-display);font-size:var(--text-xl);color:var(--ink);margin:0;font-weight:600;line-height:1.2}.DqymLW_h2Row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.DqymLW_dest{border-radius:var(--radius);border:1px solid var(--rule);background:var(--paper-raised);border-left-width:4px;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.DqymLW_dest_good{border-left-color:var(--good)}.DqymLW_dest_caution{border-left-color:var(--caution)}.DqymLW_destKind{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-weight:700}.DqymLW_dest_good .DqymLW_destKind{color:var(--good-ink)}.DqymLW_dest_caution .DqymLW_destKind{color:var(--caution-ink)}.DqymLW_destUrl{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink);overflow-wrap:anywhere;font-weight:600}.DqymLW_destNote{font-size:var(--text-sm);color:var(--ink-soft);line-height:1.45}.DqymLW_destMeta{font-size:var(--text-2xs);color:var(--ink-faint)}.DqymLW_pair{gap:var(--gap-sm);flex-wrap:wrap;display:flex}.DqymLW_pair>.btn{width:auto;font-size:var(--text-base);flex:130px;padding:12px}.DqymLW_linkInput{text-align:left!important;font-weight:500!important;font-size:var(--text-md)!important}.DqymLW_textLink{color:var(--brass-ink);font-size:var(--text-sm);text-underline-offset:3px;align-self:flex-start;align-items:center;min-height:44px;padding:10px 0;font-weight:600;text-decoration:underline;display:inline-flex}.DqymLW_textLink:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.DqymLW_segment{border:1px solid var(--rule-firm);background:var(--paper-raised);border-radius:999px;padding:2px;display:inline-flex}.DqymLW_segmentBtn{font-family:var(--font-body);font-size:var(--text-xs);color:var(--ink-soft);min-height:var(--tap);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 14px;font-weight:600}.DqymLW_segmentBtn[aria-pressed=true]{background:var(--ink);color:var(--paper)}.DqymLW_segmentBtn:focus-visible{outline:2px solid var(--brass);outline-offset:1px}.DqymLW_segmentBtn:disabled{cursor:progress}.DqymLW_panel{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.DqymLW_panel[aria-busy=true]{opacity:.6}.DqymLW_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.DqymLW_tile>dt,.DqymLW_tile>dd{margin:0}.DqymLW_tile>.DqymLW_tileValue{order:-1}@media (min-width:400px){.DqymLW_tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.DqymLW_tile{border-radius:var(--radius);background:var(--paper-sunk);flex-direction:column;gap:2px;min-width:0;padding:10px;display:flex}.DqymLW_tileValue{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.DqymLW_tileLabel{font-size:var(--text-2xs);color:var(--ink-soft);font-weight:600}.DqymLW_tileSub{font-size:var(--text-micro);color:var(--ink-faint)}.DqymLW_split{flex-direction:column;gap:6px;display:flex}.DqymLW_splitLabel{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-weight:700}.DqymLW_splitBar{background:var(--paper-sunk);border-radius:999px;height:10px;display:flex;overflow:hidden}.DqymLW_splitChip{background:var(--brass)}.DqymLW_splitCode{background:var(--good)}.DqymLW_splitText{font-size:var(--text-xs);color:var(--ink-soft)}.DqymLW_facts{font-size:var(--text-sm);color:var(--ink-soft);flex-direction:column;gap:4px;margin:0;padding:0 0 0 18px;display:flex}.DqymLW_facts li:empty{display:none}.DqymLW_advice{border-radius:var(--radius);background:var(--brass-soft);color:var(--ink);font-size:var(--text-sm);margin:0;padding:10px 12px;line-height:1.45}.DqymLW_rhythm{border-radius:var(--radius);border:1px solid var(--rule);background:var(--paper-raised);border-left-width:4px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.DqymLW_rhythm_steady{border-left-color:var(--good)}.DqymLW_rhythm_patchy,.DqymLW_rhythm_quiet{border-left-color:var(--caution)}.DqymLW_rhythmLine{font-size:var(--text-base);color:var(--ink);margin:0;font-weight:700;line-height:1.35}.DqymLW_rhythmNote{font-size:var(--text-xs);color:var(--ink-soft);margin:0;line-height:1.45}.DqymLW_reviewRow{align-items:center;gap:14px;display:flex}.DqymLW_bigNumber{font-family:var(--font-display);font-size:var(--text-6xl);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.DqymLW_reviewBody{flex-direction:column;gap:4px;min-width:0;display:flex}.DqymLW_reviewCount{color:var(--ink);font-weight:600;font-size:var(--text-base)}.DqymLW_stars{font-size:var(--text-xl);letter-spacing:2px;line-height:1;display:inline-block;position:relative}.DqymLW_starsBase{color:var(--rule-firm)}.DqymLW_starsFill{white-space:nowrap;color:var(--brass);position:absolute;inset:0 auto 0 0;overflow:hidden}.DqymLW_tool{flex-direction:column;gap:6px;display:flex}.DqymLW_toolNote{font-size:var(--text-xs);color:var(--ink-faint);margin:0;line-height:1.4}.DqymLW_dl{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);margin:0}.DqymLW_dlRow{grid-template-columns:minmax(0,38%) minmax(0,1fr);align-items:baseline;gap:10px;padding:12px 14px;display:grid}.DqymLW_dlRow+.DqymLW_dlRow{border-top:1px solid var(--rule)}.DqymLW_dlRow dt{font-size:var(--text-xs);color:var(--ink-faint);font-weight:600}.DqymLW_dlRow dd{font-size:var(--text-sm);color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;margin:0;display:flex}.DqymLW_ddSub{font-size:var(--text-xs);color:var(--ink-faint);flex-basis:100%;line-height:1.4}.DqymLW_inlineBtn{font-family:var(--font-body);font-size:var(--text-xs);color:var(--brass-ink);border:1px solid var(--rule-firm);border-radius:var(--radius-sm);min-height:var(--tap);min-width:var(--tap);cursor:pointer;background:0 0;padding:6px 12px;font-weight:600}.DqymLW_inlineBtn:focus-visible{outline:2px solid var(--brass);outline-offset:1px}.DqymLW_inlineBtn:hover{background:var(--paper-sunk)}.DqymLW_chartNote{font-size:var(--text-xs);color:var(--ink-faint);margin:4px 0 0;line-height:1.4}.DqymLW_proTag{font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;background:var(--navy);color:var(--white);border-radius:999px;padding:5px 9px;font-weight:700;line-height:1}.DqymLW_report{animation:DqymLW_reportIn var(--dur-slow) var(--ease-out) both;flex-direction:column;gap:12px;display:flex}.DqymLW_report>p.lede{margin:-4px 0 0}@keyframes DqymLW_reportIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.DqymLW_report{animation:none}}.DqymLW_kicker{font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin:0;font-weight:700}.DqymLW_reportLead{border-radius:var(--radius);border:1px solid var(--rule);border-left:4px solid var(--navy);background:var(--brass-soft);flex-direction:column;gap:10px;padding:16px;display:flex}.DqymLW_reportHeadline{font-family:var(--font-display);font-size:var(--text-xl);color:var(--ink);margin:0;font-weight:600;line-height:1.25}.DqymLW_reportJob{border-radius:var(--radius-sm);background:var(--paper-raised);border:1px solid var(--rule);flex-direction:column;gap:4px;padding:12px;display:flex}.DqymLW_reportJobText{font-size:var(--text-base);color:var(--ink);margin:0;line-height:1.45}.DqymLW_noteActions{flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}.DqymLW_noteActions>li::marker{color:var(--ink-soft);font-weight:700}.DqymLW_block{flex-direction:column;gap:8px;min-width:0;display:flex}.DqymLW_block+.DqymLW_block{border-top:1px solid var(--rule);padding-top:14px}.DqymLW_blockNote{font-size:var(--text-xs);color:var(--ink-soft);margin:0;line-height:1.45}.DqymLW_compare,.DqymLW_weekBars{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.DqymLW_compareRow{grid-template-columns:5.6em minmax(0,1fr) 3em;align-items:center;gap:10px;display:grid}.DqymLW_compareLabel{font-size:var(--text-xs);color:var(--ink-soft);font-weight:600}.DqymLW_compareTrack,.DqymLW_weekTrack{background:var(--paper-sunk);border-radius:999px;height:14px;display:block;overflow:hidden}.DqymLW_compareFill,.DqymLW_weekFill{background:var(--rule-firm);border-radius:999px;height:100%;display:block}.DqymLW_compareRow_now .DqymLW_compareFill{background:var(--navy)}.DqymLW_compareRow_now .DqymLW_compareLabel{color:var(--ink)}.DqymLW_compareValue,.DqymLW_weekValue{font-size:var(--text-sm);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.DqymLW_weekBars{gap:6px}.DqymLW_weekRow{grid-template-columns:2.6em minmax(0,1fr) 3em;align-items:center;gap:10px;display:grid}.DqymLW_weekLabel{font-size:var(--text-xs);color:var(--ink-soft);font-weight:600}.DqymLW_weekTrack{height:12px}.DqymLW_weekFill{background:var(--navy)}.DqymLW_weekRow_busy .DqymLW_weekLabel{color:var(--ink);font-weight:700}.DqymLW_weekRow_quiet .DqymLW_weekFill{background:var(--caution)}.DqymLW_weekRow_quiet .DqymLW_weekLabel,.DqymLW_weekRow_quiet .DqymLW_weekValue{color:var(--caution-ink);font-weight:700}.DqymLW_weekKey{background:var(--caution);vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.DqymLW_festival{border-radius:var(--radius);border:1px solid var(--rule);background:var(--paper-raised);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:14px;display:grid}.DqymLW_festivalCount{border-radius:var(--radius-sm);background:var(--navy);min-width:64px;color:var(--white);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:10px 8px;display:flex}.DqymLW_festivalDays{font-family:var(--font-display);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.DqymLW_festivalUnit{font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--band-ink-soft);margin-top:2px;font-weight:600}.DqymLW_festivalBody{flex-direction:column;gap:2px;min-width:0;display:flex}.DqymLW_festivalName{font-family:var(--font-display);font-size:var(--text-lg);color:var(--ink);margin:0;font-weight:600}.DqymLW_finding{border-radius:var(--radius);border-left:3px solid var(--brass);background:var(--brass-soft);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.DqymLW_findingHead{font-family:var(--font-display);font-size:var(--text-lg);color:var(--ink);margin:0;font-weight:600}.DqymLW_festivalText{font-size:var(--text-sm);color:var(--ink-soft);margin:2px 0 0;line-height:1.45}.DqymLW_reportNotes{color:var(--ink);line-height:1.25}.DqymLW_findingBody{font-size:var(--text-sm);color:var(--ink);margin:0;line-height:1.45}.DqymLW_reportBlock{flex-direction:column;gap:6px;display:flex}.DqymLW_reportText{font-size:var(--text-sm);color:var(--ink);margin:0;line-height:1.45}.DqymLW_reportSmall{font-size:var(--text-xs);color:var(--ink-soft);margin:0;line-height:1.45}.DqymLW_askNumberRow{align-items:stretch;gap:8px;display:flex}.DqymLW_askNumberRow>input.input{flex:auto;min-width:0}.DqymLW_optional{color:var(--ink-faint);font-weight:400}.DqymLW_askError{font-size:var(--text-xs);color:var(--stamp-ink);margin:0;line-height:1.4}.DqymLW_askActions{flex-direction:column;gap:8px;display:flex}@media (min-width:520px){.DqymLW_askActions{flex-direction:row}.DqymLW_askActions>.btn{flex:1 1 0}}.DqymLW_askListBox{flex-direction:column;gap:8px;display:flex}.DqymLW_askList{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);margin:0;padding:0;list-style:none}.DqymLW_askRow{align-items:center;gap:8px;padding:10px 12px;display:flex}.DqymLW_askRow+.DqymLW_askRow{border-top:1px solid var(--rule)}.DqymLW_askWho{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.DqymLW_askName{font-size:var(--text-base);color:var(--ink);overflow-wrap:anywhere;font-weight:600}.DqymLW_askNum{font-size:var(--text-xs);color:var(--ink-faint);font-variant-numeric:tabular-nums}.DqymLW_askSend{width:auto;font-size:var(--text-base);min-height:var(--tap);flex:none;padding:10px 18px}.DqymLW_askPreview{border-radius:var(--radius) var(--radius) var(--radius) 4px;background:var(--good-soft);color:var(--ink);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 14px;line-height:1.5}.DqymLW_askTextarea{width:100%;font-size:var(--text-md);font-family:var(--font-body);color:var(--ink);background:var(--paper-raised);border:1.5px solid var(--rule);border-radius:var(--radius);resize:vertical;padding:12px 14px;line-height:1.5}.DqymLW_askTextarea:focus{border-color:var(--brass);box-shadow:0 0 0 3px var(--ring-brass)}.DqymLW_askWarnings{border-radius:var(--radius);background:var(--caution-soft);color:var(--caution-ink);font-size:var(--text-xs);margin:0;padding:10px 12px 10px 28px;line-height:1.45}.DqymLW_askCount{font-size:var(--text-base);color:var(--ink);margin:0;font-weight:700;line-height:1.4}.DqymLW_safetyList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.DqymLW_safetyItem{border-radius:var(--radius);border:1px solid var(--rule);background:var(--paper-raised);border-left-width:4px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.DqymLW_safetyItem_ok{border-left-color:var(--good)}.DqymLW_safetyItem_caution{border-left-color:var(--caution);background:var(--caution-soft)}.DqymLW_safetyItem_info{border-left-color:var(--rule-firm)}.DqymLW_safetyItemTitle{font-size:var(--text-base);color:var(--ink);margin:0;font-weight:700;line-height:1.35}.DqymLW_safetyItemBody{font-size:var(--text-sm);color:var(--ink-soft);margin:0;line-height:1.5}.DqymLW_hourStrip{grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:2px;height:64px;display:grid}.DqymLW_hourBar{background:var(--rule-firm);border-radius:2px 2px 0 0;min-height:2px;display:block}.DqymLW_hourBar_busy{background:var(--navy)}.DqymLW_hourAxis{font-size:var(--text-2xs);color:var(--ink-faint);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:4px;display:grid}.DqymLW_rules{font-size:var(--text-sm);color:var(--ink);flex-direction:column;gap:6px;margin:0;padding-left:20px;line-height:1.45;display:flex}.DqymLW_pickGroup{gap:var(--gap-xs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.DqymLW_picks{flex-wrap:wrap;gap:8px;display:flex}.DqymLW_pick{min-height:var(--tap);min-width:var(--tap);border:1.5px solid var(--rule-firm);background:var(--paper-raised);font-size:var(--text-base);color:var(--ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-weight:600;display:inline-flex;position:relative}.DqymLW_pick input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.DqymLW_pick_on{border-color:var(--navy);background:var(--navy);color:var(--white)}.DqymLW_pick:focus-within{outline:2px solid var(--brass);outline-offset:2px}@media (hover:hover){.DqymLW_pick:not(.DqymLW_pick_on):hover{background:var(--paper-sunk)}}@media (forced-colors:active){.DqymLW_pick_on{outline-offset:1px;outline:3px solid highlight}}.DqymLW_picks_tight{flex-wrap:nowrap;gap:6px}.DqymLW_picks_tight .DqymLW_pick{flex:1 1 0;min-width:0;padding:0 4px}:is(.DqymLW_replyMore>.field,.DqymLW_replyMore>.DqymLW_toolNote){margin-top:12px}.DqymLW_replyMore>summary{min-height:var(--tap);font-size:var(--text-sm);color:var(--brass-ink);cursor:pointer;align-items:center;font-weight:600;display:flex}.DqymLW_jump{z-index:5;background:var(--paper);border-bottom:1px solid var(--rule);margin:0 -22px;padding:6px 22px;position:sticky;top:0}.DqymLW_jumpRow{scrollbar-width:none;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.DqymLW_jumpRow::-webkit-scrollbar{display:none}.DqymLW_jumpRow>li{flex:none}.DqymLW_jumpChip{min-height:var(--tap);border:1px solid var(--rule-firm);background:var(--paper-raised);color:var(--ink);font-size:var(--text-sm);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.DqymLW_jumpChip:focus-visible{outline:2px solid var(--brass);outline-offset:-2px}@media (hover:hover){.DqymLW_jumpChip:not(.DqymLW_jumpChip_on):hover{background:var(--paper-sunk)}}.DqymLW_jumpChip_on{background:var(--navy);border-color:var(--navy);color:var(--white)}@media (forced-colors:active){.DqymLW_jumpChip_on{outline-offset:-3px;outline:3px solid highlight}}.DqymLW_h2{scroll-margin-top:76px}.DqymLW_noteLead{border-radius:var(--radius);border:1px solid var(--rule);border-left:4px solid var(--navy);background:var(--brass-soft);flex-direction:column;gap:10px;padding:16px;display:flex}.DqymLW_noteList{flex-direction:column;gap:14px;margin:0;padding-left:22px;display:flex}.DqymLW_noteItem::marker{color:var(--ink-soft);font-weight:700}.DqymLW_noteTitle{font-size:var(--text-base);color:var(--ink);margin:0 0 2px;font-weight:700;line-height:1.35}.DqymLW_noteBody{font-size:var(--text-sm);color:var(--ink);margin:0;line-height:1.55}.DqymLW_noteSummary{font-size:var(--text-base);color:var(--ink);margin:8px 0 0;line-height:1.55}.DqymLW_noteTone{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;font-weight:700}.DqymLW_noteTone_good{color:var(--good-ink)}.DqymLW_noteTone_watch{color:var(--caution-ink)}.DqymLW_noteTip{border-left:3px solid var(--rule);font-size:var(--text-sm);color:var(--ink);margin:6px 0 0;padding:8px 10px;line-height:1.5}.DqymLW_noteBox{border-radius:var(--radius);background:var(--caution-soft);flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;display:flex}.DqymLW_noteBox_staff{background:var(--good-soft)}.DqymLW_figures{flex-direction:column;margin:0;display:flex}.DqymLW_figureRow{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:8px 0;display:grid}.DqymLW_figureRow:first-child{border-top:0}.DqymLW_figureRow dt{font-size:var(--text-sm);color:var(--ink-soft)}.DqymLW_figureRow dd{font-size:var(--text-sm);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}@media (max-width:380px){.DqymLW_figureRow{grid-template-columns:minmax(0,1fr);gap:2px}.DqymLW_figureRow dd{text-align:left}}.DqymLW_linkLike{font:inherit;color:var(--brass-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:-10px 0;padding:10px 0;text-decoration:underline}.DqymLW_linkLike:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.DqymLW_glance{gap:var(--gap);flex-direction:column;display:flex}.DqymLW_h3{font-family:var(--font-display);font-size:var(--text-lg);color:var(--ink);margin:0;scroll-margin-top:76px;font-weight:600;line-height:1.25}.DqymLW_hero{border-radius:var(--radius-lg);background:var(--band);color:var(--band-ink);box-shadow:var(--shadow);flex-direction:column;gap:8px;min-width:0;padding:18px 18px 16px;display:flex}.DqymLW_heroKicker{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--band-ink-soft);margin:0;font-weight:700}.DqymLW_heroNumber{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.DqymLW_heroValue{font-family:var(--font-display);font-size:var(--text-6xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.DqymLW_heroUnit{font-size:var(--text-base);color:var(--band-ink-soft);font-weight:600}.DqymLW_heroWait{font-size:var(--text-base);color:var(--band-ink);margin:0}.DqymLW_hero .btn{align-self:flex-start;width:auto;padding:10px 18px}.DqymLW_delta{font-size:var(--text-xs);border:1px solid var(--band-rule);color:var(--band-ink);background:#ffffff1a;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:0;padding:6px 10px;font-weight:700;line-height:1.2;display:inline-flex}.DqymLW_delta_up{background:#4fa97a33}.DqymLW_delta_down{background:#c99a4a33}.DqymLW_heroBars{width:100%;height:40px;margin-top:4px;display:block}.DqymLW_heroBar{fill:var(--band-ink-soft)}.DqymLW_heroBarEmpty{fill:var(--band-rule)}.DqymLW_heroStats{border-top:1px solid var(--band-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 0;padding-top:12px;display:grid}.DqymLW_heroStats>div{flex-direction:column;gap:2px;min-width:0;display:flex}.DqymLW_heroStats dt{font-size:var(--text-2xs);color:var(--band-ink-soft)}.DqymLW_heroStats dd{font-family:var(--font-display);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;color:var(--band-ink);order:2;margin:0;font-weight:600}.DqymLW_checkBox{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.DqymLW_checkHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.DqymLW_checkScore{font-size:var(--text-xs);color:var(--ink-soft);font-weight:600}.DqymLW_checkList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DqymLW_checkItem{min-height:var(--tap);align-items:center;gap:10px;padding:6px 0;display:flex}.DqymLW_checkItem+.DqymLW_checkItem{border-top:1px solid var(--rule)}.DqymLW_checkMark{border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.DqymLW_checkItem_ok .DqymLW_checkMark{background:var(--good-soft);color:var(--good-ink)}.DqymLW_checkItem_todo .DqymLW_checkMark{background:var(--caution-soft);color:var(--caution-ink)}.DqymLW_checkText{min-width:0;font-size:var(--text-sm);color:var(--ink);flex:auto;line-height:1.4}.DqymLW_checkItem_todo .DqymLW_checkText{font-weight:600}@media (forced-colors:active){.DqymLW_checkMark{border:1px solid canvastext}}.DqymLW_quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}@media (min-width:560px){.DqymLW_quick{grid-template-columns:repeat(4,minmax(0,1fr))}}.DqymLW_quick>li{display:flex}.DqymLW_quickBtn{border:1px solid var(--rule-firm);border-radius:var(--radius);background:var(--paper-raised);min-height:84px;color:var(--ink);font-family:var(--font-body);font-size:var(--text-sm);text-align:left;cursor:pointer;flex-direction:column;flex:auto;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.DqymLW_quickBtn>svg{color:var(--brass-ink)}.DqymLW_quickBtn[aria-disabled=true]{cursor:progress;opacity:.7}.DqymLW_quickBtn:focus-visible{outline:2px solid var(--brass);outline-offset:2px}@media (hover:hover){.DqymLW_quickBtn:hover{background:var(--paper-sunk);border-color:var(--ink-faint)}}.DqymLW_proGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}@media (min-width:560px){.DqymLW_proGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.DqymLW_proGrid>li{display:flex}.DqymLW_proCard{min-height:var(--tap);border:1px solid var(--rule);border-top:3px solid var(--brass);border-radius:var(--radius);background:var(--paper-raised);color:var(--ink);flex-direction:column;flex:auto;gap:4px;padding:12px;text-decoration:none;display:flex}.DqymLW_proCardTitle{font-size:var(--text-sm);font-weight:700;line-height:1.3}.DqymLW_proCardNote{font-size:var(--text-2xs);color:var(--ink-soft);line-height:1.4}.DqymLW_proCard:focus-visible{outline:2px solid var(--brass);outline-offset:2px}@media (hover:hover){.DqymLW_proCard:hover{background:var(--paper-sunk)}}.DqymLW_tableWrap{border:1px solid var(--rule);border-radius:var(--radius-sm);max-height:320px;overflow:auto}.DqymLW_tableWrap:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.DqymLW_table{border-collapse:collapse;width:100%;font-size:var(--text-xs);font-variant-numeric:tabular-nums}.DqymLW_table th,.DqymLW_table td{text-align:right;border-bottom:1px solid var(--rule);color:var(--ink);padding:8px 10px}.DqymLW_table th[scope=row],.DqymLW_table thead th:first-child{text-align:left;font-weight:600}.DqymLW_table thead th{background:var(--paper-sunk);color:var(--ink-soft);font-weight:700;position:sticky;top:0}.DqymLW_table tbody tr:last-child>*{border-bottom:0}.DqymLW_weekRow_named{grid-template-columns:6.4em minmax(0,1fr) 2.4em;row-gap:2px}.DqymLW_busyTag{font-size:var(--text-2xs);color:var(--ink);grid-column:2/-1;justify-self:start;font-weight:700}.DqymLW_weekRow_named.DqymLW_weekRow_busy .DqymLW_weekValue{color:var(--ink)}.DqymLW_weekRow_named:not(.DqymLW_weekRow_busy) .DqymLW_weekFill{background:var(--rule-firm)}.DqymLW_weekRow_named.DqymLW_weekRow_busy .DqymLW_weekFill{background:var(--brass)}.DqymLW_segmentLocked{color:var(--ink-faint);align-items:center;gap:6px;display:inline-flex}.DqymLW_segmentLocked[aria-expanded=true]{color:var(--ink);background:var(--paper-sunk)}.DqymLW_lockTag{font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--rule-firm);color:var(--ink-soft);border-radius:999px;padding:3px 6px;font-weight:700;line-height:1}.DqymLW_offerNote{border:1px solid var(--rule);border-left:3px solid var(--brass);border-radius:var(--radius-sm);background:var(--paper-raised);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.DqymLW_offerNoteTitle{font-size:var(--text-sm);color:var(--ink);margin:0;font-weight:700}.DqymLW_offerNoteBody{font-size:var(--text-sm);color:var(--ink-soft);margin:0;line-height:1.45}.DqymLW_offerLinks{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}.DqymLW_offerLinks button.DqymLW_textLink{cursor:pointer;font-family:var(--font-body);background:0 0;border:0}.DqymLW_offerPrice{font-size:var(--text-sm);color:var(--ink);margin:4px 0 0;line-height:1.45}.DqymLW_offerClose{font-family:var(--font-body);font-size:var(--text-xs);color:var(--ink-soft);min-height:var(--tap);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:10px 0;font-weight:600;text-decoration:underline}.DqymLW_offerClose:focus-visible{outline:2px solid var(--brass);outline-offset:2px}
.O-sFVG_updated{border-top:1px solid var(--line);font-family:var(--font-body);font-weight:600;font-size:var(--text-2xs);color:var(--ink-faint);margin:44px 0 0;padding-top:18px}
@font-face{font-family:mapsCredit;src:url(../media/roboto_maps-s.1rozxa3_421mg.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mapsCredit Fallback;src:local(Arial);ascent-override:92.77%;descent-override:24.41%;line-gap-override:0.0%;size-adjust:100.0%}._8KwKEG_className{font-family:mapsCredit,mapsCredit Fallback,Roboto,Arial,sans-serif;font-style:normal;font-weight:400}
.VPrxSW_match{font-weight:700}.VPrxSW_credit{border-top:1px solid var(--s-line);text-align:right;white-space:nowrap;font-weight:400;font-size:var(--s-fine);color:#5e5e5e;margin:0;padding:6px 14px 8px}
