._base_16mxc_1{border-radius:var(--radius-pill);font-family:var(--font-sans);text-align:center;text-transform:uppercase;letter-spacing:var(--tracking-wide);white-space:nowrap;cursor:pointer;transition:transform var(--speed) var(--ease), box-shadow var(--speed) var(--ease), background-color var(--speed) var(--ease), border-color var(--speed) var(--ease), color var(--speed) var(--ease);justify-content:center;align-items:center;gap:.6em;font-weight:400;display:inline-flex}._base_16mxc_1:active{transform:translateY(1px)}._base_16mxc_1[aria-disabled=true],._base_16mxc_1:disabled{opacity:.45;pointer-events:none}._sm_16mxc_25{padding:.65rem 1.2rem;font-size:.68rem}._md_16mxc_30{padding:.9rem 1.7rem;font-size:.74rem}._lg_16mxc_35{padding:1.1rem 2.2rem;font-size:.78rem}._primary_16mxc_41{background:var(--gradient-foil);color:var(--color-on-foil);box-shadow:var(--shadow-foil);background-position:20% 0;background-size:180% 100%;border:1px solid #0000;position:relative}._primary_16mxc_41:hover{box-shadow:var(--shadow-foil-hover);background-position:80% 0}._outline_16mxc_55{border:1px solid var(--color-hairline);background:var(--tint-white-soft);color:var(--color-text)}._outline_16mxc_55:hover{border-color:var(--color-foil);background:var(--tint-foil-hover);color:var(--color-accent-hover)}._ink_16mxc_66{border:1px solid var(--color-text-on-light);background:var(--color-text-on-light);color:var(--color-bone)}._ink_16mxc_66:hover{border-color:var(--color-foil-deep);background:var(--color-foil-deep)}._quiet_16mxc_76{border:0;border-bottom:1px solid var(--color-hairline);color:var(--color-accent-hover);background:0 0;border-radius:0;padding-inline:0}._quiet_16mxc_76:hover{border-bottom-color:var(--color-accent-hover)}._block_16mxc_88{width:100%}._field_auu35_1{flex-direction:column;gap:.4rem;display:flex}._label_auu35_7{color:var(--color-text-muted);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase}._required_auu35_14{color:var(--color-accent)}._control_auu35_18{border:1px solid var(--color-hairline-soft);border-radius:var(--radius-m);background:var(--tint-white-field);width:100%;color:var(--color-text);transition:border-color var(--speed) var(--ease), background-color var(--speed) var(--ease);padding:.85rem 1rem;font-size:.95rem}._control_auu35_18::placeholder{color:var(--color-text-faint)}._control_auu35_18:hover{border-color:var(--color-hairline)}._control_auu35_18:focus{border-color:var(--color-foil);background:var(--tint-foil-soft);outline:none}._textarea_auu35_40{resize:vertical;min-height:130px}._select_auu35_45{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-foil) 50%), linear-gradient(135deg, var(--color-foil) 50%, transparent 50%);background-position:right 1.1rem center,right .75rem center;background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:2.4rem}._select_auu35_45 option{background:var(--color-panel);color:var(--color-text)}._hint_auu35_58{color:var(--color-text-faint);font-size:.76rem}._row_auu35_63{gap:var(--gap-m);display:grid}@media (width>=660px){._row_auu35_63{grid-template-columns:repeat(var(--row-cols,2), minmax(0, 1fr))}}._wrap_1rjg9_1{align-items:center;gap:.7rem;line-height:0;display:flex;overflow:visible}._mark_1rjg9_9,._type_1rjg9_10{flex-shrink:0;width:auto;max-width:none;display:block;overflow:visible}._sm_1rjg9_19 ._mark_1rjg9_9{height:55px}._sm_1rjg9_19 ._type_1rjg9_10{height:41px}._md_1rjg9_27 ._mark_1rjg9_9{height:76px}._md_1rjg9_27 ._type_1rjg9_10{height:58px}@media (width>=660px){._sm_1rjg9_19{gap:.85rem}._sm_1rjg9_19 ._mark_1rjg9_9{height:62px}._sm_1rjg9_19 ._type_1rjg9_10{height:47px}}@media (width<400px){._sm_1rjg9_19{gap:.45rem}._sm_1rjg9_19 ._mark_1rjg9_9{height:48px}._sm_1rjg9_19 ._type_1rjg9_10{height:36px}}._footer_1slk1_1{border-top:1px solid var(--color-hairline-soft);background:var(--color-satin);position:relative;overflow:visible}._inner_1slk1_8{width:min(100%, var(--page-max));padding:clamp(3rem, 6vw, 5rem) var(--page-pad) 2rem;margin-inline:auto;position:relative}._top_1slk1_15{gap:var(--gap-xl);display:grid}@media (width>=768px){._top_1slk1_15{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr)}}._pitch_1slk1_25{max-width:42ch}._brand_1slk1_29{align-items:center;margin-bottom:1.25rem;line-height:0;display:inline-flex;overflow:visible}._pitchText_1slk1_37{color:var(--color-text-muted);font-size:.95rem}._signup_1slk1_42{flex-direction:column;gap:.75rem;margin-top:1.75rem;display:flex}._columns_1slk1_49{gap:var(--gap-l) var(--gap-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=660px){._columns_1slk1_49{grid-template-columns:repeat(3,minmax(0,1fr))}}._heading_1slk1_60{color:var(--color-accent);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-bottom:1rem}._list_1slk1_68{flex-direction:column;gap:.6rem;display:flex}._link_1slk1_74{color:var(--color-text-muted);transition:color var(--speed) var(--ease);font-size:.88rem}._link_1slk1_74:hover{color:var(--color-accent-hover)}._legal_1slk1_83{border-top:1px solid var(--color-hairline-soft);flex-direction:column;gap:1rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.75rem;display:flex}._legalText_1slk1_92{max-width:92ch;color:var(--color-text-faint);font-size:.72rem;line-height:1.7}._bottom_1slk1_99{color:var(--color-text-faint);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin-top:.75rem;font-size:.72rem;display:flex}._banner_1i7g7_1{z-index:60;padding:.55rem var(--page-pad);background:var(--gradient-foil);color:var(--color-on-foil);letter-spacing:var(--tracking-wide);text-align:center;text-transform:uppercase;border-bottom:1px solid #00000038;font-size:.66rem;position:relative}._bannerDot_1i7g7_14{opacity:.55;padding-inline:.7rem}._bannerHideNarrow_1i7g7_19{display:none}@media (width>=660px){._bannerHideNarrow_1i7g7_19{display:inline}}._header_1i7g7_28{z-index:50;transition:background-color var(--speed) var(--ease), border-color var(--speed) var(--ease), backdrop-filter var(--speed) var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}._scrolled_1i7g7_36{border-bottom-color:var(--color-hairline-soft);background:var(--veil-page);-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%)}._open_1i7g7_42{background:var(--color-ink)}._bar_1i7g7_46{justify-content:space-between;align-items:center;gap:var(--gap-s);width:min(100%, var(--page-max));min-height:var(--header-h);padding-inline:var(--page-pad);margin-inline:auto;display:flex}._brand_1i7g7_57{flex-shrink:0;align-items:center;padding-block:.4rem;line-height:0;display:flex;overflow:visible}._nav_1i7g7_66{display:none}@media (width>=1024px){._nav_1i7g7_66{flex:1;justify-content:center;align-items:center;gap:clamp(1.2rem,2.4vw,2.6rem);display:flex}}._navLink_1i7g7_79{color:var(--color-text-muted);letter-spacing:.1em;text-transform:uppercase;transition:color var(--speed) var(--ease);padding-block:.4rem;font-size:.84rem;position:relative}._navLink_1i7g7_79:after{inset-inline:0;background:var(--gradient-foil);content:"";transform-origin:0;height:1px;transition:transform var(--speed) var(--ease);position:absolute;bottom:0;transform:scaleX(0)}._navLink_1i7g7_79:hover,._navLink_1i7g7_79._active_1i7g7_99{color:var(--color-text)}._navLink_1i7g7_79._active_1i7g7_99:after,._navLink_1i7g7_79:hover:after{transform:scaleX(1)}._actions_1i7g7_106{flex-shrink:0;align-items:center;gap:.35rem;display:flex}._buyLink_1i7g7_113{display:none}@media (width>=660px){._buyLink_1i7g7_113{display:inline-flex}}._iconButton_1i7g7_122{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--color-text);transition:color var(--speed) var(--ease);justify-content:center;align-items:center;display:inline-flex;position:relative}._iconButton_1i7g7_122:hover{color:var(--color-accent-hover)}@media (width>=1024px){._menuButton_1i7g7_138{display:none}}._count_1i7g7_143{border-radius:var(--radius-pill);background:var(--gradient-foil);min-width:18px;height:18px;color:var(--color-on-foil);letter-spacing:0;place-items:center;padding-inline:4px;font-size:.6rem;font-weight:500;display:grid;position:absolute;top:4px;right:2px}._drawer_1i7g7_160{border-top:1px solid var(--color-hairline-soft);background:var(--color-ink);grid-template-rows:1fr;display:grid}@media (width>=1024px){._drawer_1i7g7_160{display:none}}._drawerInner_1i7g7_172{width:min(100%, var(--page-max));max-height:calc(100svh - var(--header-h));padding:.75rem var(--page-pad) 1.75rem;flex-direction:column;gap:.25rem;margin-inline:auto;display:flex;overflow-y:auto}._drawerLink_1i7g7_183{border-bottom:1px solid var(--color-hairline-soft);font-family:var(--font-display);justify-content:space-between;align-items:baseline;gap:1rem;padding:.95rem 0;font-size:1.25rem;display:flex}._drawerLink_1i7g7_183:hover{color:var(--color-accent-hover)}._drawerIndex_1i7g7_197{color:var(--color-foil-deep);font-family:var(--font-sans);letter-spacing:var(--tracking-label);font-size:.65rem}._drawerCta_1i7g7_204{margin-top:1.25rem}._drawerMeta_1i7g7_208{color:var(--color-text-faint);letter-spacing:.06em;text-align:center;margin-top:1rem;font-size:.72rem}._shell_1xz2u_1{flex-direction:column;min-height:100svh;display:flex}._main_1xz2u_7{flex:1}._skip_1xz2u_11{top:-100px;left:var(--page-pad);z-index:100;border-radius:0 0 var(--radius-m) var(--radius-m);background:var(--color-foil);color:var(--color-on-foil);letter-spacing:var(--tracking-wide);text-transform:uppercase;transition:top var(--speed) var(--ease);padding:.75rem 1.25rem;font-size:.75rem;position:absolute}._skip_1xz2u_11:focus{top:0}._note_m0sfj_1{border-left:1px solid var(--color-hairline);max-width:76ch;color:var(--color-text-faint);padding-left:1rem;font-size:.74rem;line-height:1.65}._center_m0sfj_10{margin-inline:auto}._light_m0sfj_14{border-left-color:var(--color-foil-deep);color:var(--color-text-on-light-muted)}._header_1lk5f_1{border-bottom:1px solid var(--color-hairline-soft);background:radial-gradient(90% 120% at 12% 0%, var(--glow-foil), transparent 62%), var(--color-ink);padding-block:clamp(2.75rem,7vw,5.5rem) clamp(2rem,5vw,3.5rem);position:relative;overflow:hidden}._helix_1lk5f_9{background:radial-gradient(circle at 40% 40%, var(--glow-foil), transparent 64%);pointer-events:none;width:min(320px,46%);height:150%;position:absolute;top:-20%;right:-8%}._inner_1lk5f_19{width:min(100%, var(--page-max));padding-inline:var(--page-pad);flex-direction:column;gap:1rem;margin-inline:auto;display:flex;position:relative}._eyebrow_1lk5f_29{color:var(--color-accent);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase}._title_1lk5f_36{max-width:20ch;font-size:var(--size-h1)}._lede_1lk5f_41{max-width:60ch;color:var(--color-text-muted)}._section_1helw_1{padding-block:var(--section-y);position:relative}._dark_1helw_6{background:var(--color-ink)}._panel_1helw_10{background:var(--color-satin);border-block:1px solid var(--color-hairline-soft)}._light_1helw_15{background:var(--color-marble);color:var(--color-text-on-light)}._clear_1helw_21{background:0 0}._tight_1helw_25{padding-block:clamp(2.5rem,5vw,4rem)}._inner_1helw_29{width:min(100%, var(--page-max));padding-inline:var(--page-pad);margin-inline:auto}._narrow_1helw_35{max-width:860px}._head_1helw_39{flex-direction:column;gap:.9rem;margin-bottom:clamp(2rem,4vw,3.25rem);display:flex}._center_1helw_46{text-align:center;align-items:center}._eyebrow_1helw_51{color:var(--color-accent);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:.7rem;display:inline-flex}._eyebrow_1helw_51:before,._center_1helw_46 ._eyebrow_1helw_51:after{content:"";opacity:.7;background:currentColor;width:28px;height:1px}._title_1helw_76{max-width:22ch;font-size:var(--size-h2)}._center_1helw_46 ._title_1helw_76{max-width:26ch}._lede_1helw_85{max-width:62ch;color:var(--color-text-muted);font-size:1.02rem}._light_1helw_15 ._lede_1helw_85{color:var(--color-text-on-light-muted)}._light_1helw_15 ._eyebrow_1helw_51{color:var(--color-foil-deep)}._beats_lhv6l_1{margin-bottom:var(--gap-l);flex-direction:column;gap:0;display:flex}._beat_lhv6l_1{border-bottom:1px solid var(--color-hairline-soft);gap:.75rem 1.25rem;padding-block:1.5rem;display:grid}@media (width>=660px){._beat_lhv6l_1{grid-template-columns:4.5rem minmax(0,1fr);align-items:start}}._index_lhv6l_21{color:var(--color-accent);font-family:var(--font-display);letter-spacing:.16em;font-size:.9rem}._beatTitle_lhv6l_28{font-size:var(--size-h3);margin-bottom:.45rem}._beatBody_lhv6l_33{max-width:62ch;color:var(--color-text-muted)}._noteLine_lhv6l_38{color:var(--color-text-faint);flex-wrap:wrap;align-items:center;margin-bottom:1.5rem;font-size:.85rem;display:flex}._empty_74glk_1{flex-wrap:wrap;gap:.75rem;display:flex}._layout_74glk_7{align-items:start;gap:clamp(2rem,4vw,3rem);display:grid}@media (width>=900px){._layout_74glk_7{grid-template-columns:minmax(0,1.5fr) minmax(280px,.65fr)}}._lines_74glk_18{border-top:1px solid var(--color-hairline-soft);flex-direction:column;display:flex}._line_74glk_18{border-bottom:1px solid var(--color-hairline-soft);grid-template-columns:72px minmax(0,1fr);gap:1rem;padding-block:1.25rem;display:grid}@media (width>=560px){._line_74glk_18{grid-template-columns:96px minmax(0,1fr) auto;align-items:start;gap:1.25rem}}._thumb_74glk_39{border:1px solid var(--color-hairline-soft);border-radius:var(--radius-m);background:var(--color-satin);overflow:hidden}._thumb_74glk_39 img{aspect-ratio:1;object-fit:cover;width:100%}._lineBody_74glk_51{flex-direction:column;gap:.35rem;min-width:0;display:flex}._lineName_74glk_58{font-size:1.1rem}._lineName_74glk_58 a:hover{color:var(--color-accent-hover)}._lineSize_74glk_65{color:var(--color-text-faint);font-size:.78rem}._lineControls_74glk_70{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.5rem;display:flex}._quantity_74glk_78{border:1px solid var(--color-hairline-soft);border-radius:var(--radius-pill);align-items:center;display:inline-flex}._quantity_74glk_78 button{width:40px;min-height:40px;color:var(--color-text-muted)}._quantity_74glk_78 button:hover{color:var(--color-accent-hover)}._quantity_74glk_78 span{text-align:center;min-width:2ch;font-size:.9rem}._remove_74glk_98{color:var(--color-text-faint);letter-spacing:var(--tracking-wide);text-transform:uppercase;transition:color var(--speed) var(--ease);font-size:.72rem}._remove_74glk_98:hover{color:var(--color-accent-hover)}._linePrice_74glk_109{font-family:var(--font-display);flex-direction:column;grid-column:2;gap:.2rem;font-size:1.1rem;display:flex}@media (width>=560px){._linePrice_74glk_109{text-align:right;grid-column:3}}._lineCompare_74glk_124{color:var(--color-text-faint);font-family:var(--font-sans);font-size:.8rem;text-decoration:line-through}._summary_74glk_131{border:1px solid var(--color-hairline-soft);border-radius:var(--radius-l);background:var(--gradient-card);flex-direction:column;gap:1rem;padding:clamp(1.35rem,3vw,1.85rem);display:flex}@media (width>=900px){._summary_74glk_131{top:calc(var(--header-h) + 1.5rem);position:sticky}}._summaryHeading_74glk_147{color:var(--color-accent);font-family:var(--font-sans);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:400}._rows_74glk_156{flex-direction:column;gap:.6rem;margin:0;display:flex}._row_74glk_156{color:var(--color-text-muted);justify-content:space-between;gap:1rem;font-size:.92rem;display:flex}._row_74glk_156 dd{margin:0}._saving_74glk_174{color:var(--color-accent-hover)}._total_74glk_178{border-top:1px solid var(--color-hairline-soft);color:var(--color-text);padding-top:.85rem;font-size:1.15rem}._total_74glk_178 dd{font-family:var(--font-display);font-size:1.4rem}._shipNote_74glk_189{color:var(--color-text-faint);font-size:.78rem}._keepShopping_74glk_194{color:var(--color-text-muted);letter-spacing:var(--tracking-wide);text-align:center;text-transform:uppercase;font-size:.8rem}._keepShopping_74glk_194:hover{color:var(--color-accent-hover)}._layout_rtxdo_1{align-items:start;gap:clamp(2rem,4vw,3rem);display:grid}@media (width>=900px){._layout_rtxdo_1{grid-template-columns:minmax(0,1.45fr) minmax(300px,.7fr)}}._main_rtxdo_12{gap:var(--gap-l);flex-direction:column;display:flex}._block_rtxdo_18{gap:var(--gap-m);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._legend_rtxdo_28{color:var(--color-accent);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;padding:0}._wireframeNote_rtxdo_36{border:1px dashed var(--color-hairline);border-radius:var(--radius-m);color:var(--color-text-muted);padding:.9rem 1rem;font-size:.8rem}._payment_rtxdo_44{gap:var(--gap-m);opacity:.55;flex-direction:column;display:flex}._summary_rtxdo_51{border:1px solid var(--color-hairline-soft);border-radius:var(--radius-l);background:var(--gradient-card);flex-direction:column;gap:1rem;padding:clamp(1.35rem,3vw,1.85rem);display:flex}@media (width>=900px){._summary_rtxdo_51{top:calc(var(--header-h) + 1.5rem);position:sticky}}._summaryHeading_rtxdo_67{color:var(--color-accent);font-family:var(--font-sans);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:400}._items_rtxdo_76{border-bottom:1px solid var(--color-hairline-soft);flex-direction:column;gap:.85rem;padding-bottom:1rem;display:flex}._item_rtxdo_76{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}._itemThumb_rtxdo_91{border:1px solid var(--color-hairline-soft);border-radius:var(--radius-s);background:var(--color-satin);position:relative;overflow:hidden}._itemThumb_rtxdo_91 img{aspect-ratio:1;object-fit:cover;width:100%}._itemCount_rtxdo_104{background:var(--gradient-foil);width:20px;height:20px;color:var(--color-on-foil);border-radius:50%;place-items:center;font-size:.65rem;display:grid;position:absolute;top:-8px;right:-8px}._itemName_rtxdo_118{font-size:.9rem}._itemPrice_rtxdo_122{white-space:nowrap;font-size:.9rem}._rows_rtxdo_127{flex-direction:column;gap:.6rem;margin:0;display:flex}._row_rtxdo_127{color:var(--color-text-muted);justify-content:space-between;gap:1rem;font-size:.92rem;display:flex}._row_rtxdo_127 dd{margin:0}._saving_rtxdo_145{color:var(--color-accent-hover)}._total_rtxdo_149{border-top:1px solid var(--color-hairline-soft);color:var(--color-text);padding-top:.85rem}._total_rtxdo_149 dd{font-family:var(--font-display);font-size:1.4rem}._guarantee_rtxdo_159{color:var(--color-text-faint);font-size:.75rem}._layout_105gc_1{align-items:start;gap:clamp(2rem,4vw,3rem);display:grid}@media (width>=900px){._layout_105gc_1{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}._receipt_105gc_12{border:1px solid var(--color-hairline);border-radius:var(--radius-l);background:var(--tint-foil-soft);flex-direction:column;gap:1.25rem;padding:clamp(1.35rem,3vw,1.85rem);display:flex}._rows_105gc_22{flex-direction:column;gap:.75rem;margin:0;display:flex}._row_105gc_22{border-bottom:1px solid var(--color-hairline-soft);flex-wrap:wrap;justify-content:space-between;gap:.2rem 1rem;padding-bottom:.75rem;display:flex}._row_105gc_22:last-child{border-bottom:0;padding-bottom:0}._row_105gc_22 dt{color:var(--color-text-faint);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-size:.72rem}._row_105gc_22 dd{text-align:right;margin:0;font-size:.95rem}._wireframeNote_105gc_53{border:1px dashed var(--color-hairline);border-radius:var(--radius-m);color:var(--color-text-muted);padding:.9rem 1rem;font-size:.78rem}._next_105gc_61{flex-direction:column;gap:1.25rem;display:flex}._nextHeading_105gc_67{color:var(--color-accent);font-family:var(--font-sans);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:400}._steps_105gc_76{flex-direction:column;gap:1rem;display:flex}._steps_105gc_76 li{border-top:1px solid var(--color-hairline-soft);padding-top:.9rem}._stepTime_105gc_86{color:var(--color-accent-hover);letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:.68rem}._stepAction_105gc_93{max-width:62ch;color:var(--color-text-muted);margin-top:.25rem;font-size:.92rem}._actions_105gc_100{flex-wrap:wrap;gap:.75rem;display:flex}._support_105gc_106{color:var(--color-text-faint);font-size:.78rem}._layout_1o73v_1{align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}@media (width>=900px){._layout_1o73v_1{grid-template-columns:minmax(0,1.4fr) minmax(0,.75fr)}}._form_1o73v_12{gap:var(--gap-m);flex-direction:column;max-width:620px;display:flex}._form_1o73v_12>button{align-self:flex-start}._formNote_1o73v_23{color:var(--color-text-faint);font-size:.75rem}._sent_1o73v_28{border:1px solid var(--color-hairline);border-radius:var(--radius-l);background:var(--tint-foil-soft);flex-direction:column;align-items:flex-start;gap:1rem;padding:clamp(1.5rem,4vw,2.5rem);display:flex}._sentTitle_1o73v_39{font-size:var(--size-h3)}._sentText_1o73v_43{max-width:48ch;color:var(--color-text-muted)}._aside_1o73v_48{gap:var(--gap-m);flex-direction:column;display:flex}._asideBlock_1o73v_54{border-top:1px solid var(--color-hairline-soft);padding-top:1.1rem}._asideHeading_1o73v_59{color:var(--color-accent);font-family:var(--font-sans);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-bottom:.5rem;font-weight:400}._asideLink_1o73v_69{font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.1rem}._asideLink_1o73v_69:hover{color:var(--color-accent-hover)}._asideNote_1o73v_78{color:var(--color-text-muted);font-size:.88rem}._list_2atg0_1{border-top:1px solid var(--color-hairline-soft);flex-direction:column;display:flex}._item_2atg0_7{border-bottom:1px solid var(--color-hairline-soft)}._item_2atg0_7[open] ._question_2atg0_10{color:var(--color-accent-hover)}._item_2atg0_7[open] ._icon_2atg0_13:after{transform:rotate(90deg)scaleX(0)}._question_2atg0_10{cursor:pointer;font-family:var(--font-display);transition:color var(--speed) var(--ease);justify-content:space-between;align-items:center;gap:1.25rem;padding:1.15rem 0;font-size:clamp(1.02rem,.95rem + .4vw,1.22rem);line-height:1.3;list-style:none;display:flex}._question_2atg0_10::-webkit-details-marker{display:none}._question_2atg0_10:hover{color:var(--color-accent-hover)}._icon_2atg0_13{flex-shrink:0;width:20px;height:20px;position:relative}._icon_2atg0_13:before,._icon_2atg0_13:after{background:var(--color-foil);content:"";transition:transform var(--speed) var(--ease);position:absolute;top:50%;left:50%}._icon_2atg0_13:before{width:14px;height:1px;transform:translate(-50%,-50%)}._icon_2atg0_13:after{width:1px;height:14px;transform:translate(-50%,-50%)}._answer_2atg0_62{max-width:74ch;color:var(--color-text-muted);padding-bottom:1.4rem;font-size:.95rem}._light_2atg0_69 ._list_2atg0_1,._light_2atg0_69 ._item_2atg0_7{border-color:var(--color-hairline-dark)}._light_2atg0_69 ._answer_2atg0_62{color:var(--color-text-on-light-muted)}._light_2atg0_69 ._item_2atg0_7[open] ._question_2atg0_10,._light_2atg0_69 ._question_2atg0_10:hover{color:var(--color-foil-deep)}._card_aonic_1{border:1px solid var(--color-hairline-soft);border-radius:var(--radius-l);background:var(--gradient-card);transition:border-color var(--speed) var(--ease), transform var(--speed) var(--ease), box-shadow var(--speed) var(--ease);flex-direction:column;display:flex;overflow:hidden}._card_aonic_1:hover{border-color:var(--color-hairline);box-shadow:var(--shadow-lift);transform:translateY(-3px)}._media_aonic_16{aspect-ratio:1;border-bottom:1px solid var(--color-hairline-soft);background:var(--color-ink);display:block;position:relative;overflow:hidden}._wide_aonic_26 ._media_aonic_16{aspect-ratio:16/10}._image_aonic_30{object-fit:contain;width:100%;height:100%;transition:transform .6s var(--ease);padding:.75rem}._card_aonic_1:hover ._image_aonic_30{transform:scale(1.03)}._badge_aonic_41{border-radius:var(--radius-pill);background:var(--gradient-foil);color:var(--color-on-foil);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:.35rem .8rem;font-size:.6rem;position:absolute;top:.9rem;left:.9rem}._body_aonic_54{flex-direction:column;flex:1;gap:.6rem;padding:clamp(1.1rem,3vw,1.6rem);display:flex}._kicker_aonic_62{color:var(--color-accent);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase}._name_aonic_69{font-size:var(--size-h3)}._summary_aonic_73{color:var(--color-text-muted);flex:1;font-size:.9rem}._priceRow_aonic_79{align-items:baseline;gap:.6rem;margin-top:.35rem;display:flex}._price_aonic_79{font-family:var(--font-display);font-size:1.35rem}._compare_aonic_91{color:var(--color-text-faint);font-size:.85rem;text-decoration:line-through}._size_aonic_97{color:var(--color-text-faint);font-size:.76rem}._actions_aonic_102{flex-wrap:wrap;gap:.6rem;margin-top:.9rem;display:flex}._actions_aonic_102>*{flex:128px}._hero_1cn3d_2{background:radial-gradient(120% 90% at 8% 8%, var(--glow-foil), transparent 58%), var(--color-ink);display:grid}@media (width>=900px){._hero_1cn3d_2{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;min-height:min(78svh,760px)}}._heroCopy_1cn3d_14{width:100%;max-width:640px;padding:clamp(2.75rem, 8vw, 5rem) var(--page-pad) clamp(2.5rem, 6vw, 4rem);flex-direction:column;align-items:flex-start;gap:1.4rem;margin-inline:auto;display:flex}@media (width>=900px){._heroCopy_1cn3d_14{max-width:none;padding-left:max(var(--page-pad), (100vw - var(--page-max)) / 2 + var(--page-pad));margin-inline:0;padding-right:clamp(2rem,4vw,4rem)}}._heroEyebrow_1cn3d_33{color:var(--color-accent);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase}._heroTitle_1cn3d_40{font-size:var(--size-display);letter-spacing:.005em;line-height:1.02}._heroLede_1cn3d_46{max-width:52ch;color:var(--color-text-muted);font-size:clamp(1rem,.95rem + .3vw,1.15rem)}._heroActions_1cn3d_52{flex-wrap:wrap;gap:.75rem;width:100%;display:flex}._heroActions_1cn3d_52>*{flex:auto}@media (width>=400px){._heroActions_1cn3d_52>*{flex:0 auto}}._heroTrust_1cn3d_67{color:var(--color-text-faint);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:.4rem 1.25rem;margin-top:.5rem;font-size:.7rem;display:flex}._heroTrust_1cn3d_67 li{align-items:center;gap:.5rem;display:flex}._heroTrust_1cn3d_67 li:before{background:var(--color-foil);content:"";border-radius:50%;width:4px;height:4px}._heroMedia_1cn3d_90{aspect-ratio:16/11;position:relative}@media (width>=900px){._heroMedia_1cn3d_90{aspect-ratio:auto;align-self:stretch;height:100%}}._heroMedia_1cn3d_90:after{background:linear-gradient(to top, var(--veil-page-soft), transparent 45%);content:"";pointer-events:none;position:absolute;inset:0}@media (width>=900px){._heroMedia_1cn3d_90:after{background:linear-gradient(to right, var(--veil-page-strong), transparent 32%)}}._heroImage_1cn3d_114{object-fit:contain;object-position:center;width:100%;height:100%}._feature_1cn3d_122{align-items:center;gap:clamp(1.75rem,4vw,3.5rem);display:grid}@media (width>=900px){._feature_1cn3d_122{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}._featureMedia_1cn3d_133{border:1px solid var(--color-hairline-soft);border-radius:var(--radius-l);overflow:hidden}._featureMedia_1cn3d_133 img{object-fit:cover;width:100%;height:100%}._featureBody_1cn3d_144{flex-direction:column;gap:1.5rem;display:flex}._checkList_1cn3d_150{flex-direction:column;gap:.85rem;display:flex}._checkList_1cn3d_150 li{color:var(--color-text-muted);padding-left:1.9rem;font-size:.95rem;position:relative}._checkList_1cn3d_150 li:before{border-bottom:1px solid var(--color-foil);border-left:1px solid var(--color-foil);content:"";width:12px;height:6px;position:absolute;top:.55em;left:0;transform:rotate(-45deg)}._featurePrice_1cn3d_173{border-top:1px solid var(--color-hairline-soft);flex-wrap:wrap;align-items:baseline;gap:.35rem .85rem;padding-top:1.35rem;display:flex}._priceNow_1cn3d_182{font-family:var(--font-display);font-size:clamp(1.9rem,1.5rem + 1.5vw,2.6rem);line-height:1}._priceWas_1cn3d_188{color:var(--color-text-faint);font-size:1rem;text-decoration:line-through}._priceNote_1cn3d_194{color:var(--color-text-faint);flex-basis:100%;font-size:.78rem}._featureActions_1cn3d_200{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}._textLink_1cn3d_207{color:var(--color-accent-hover);transition:border-color var(--speed) var(--ease);border-bottom:1px solid #0000;font-size:.85rem}._textLink_1cn3d_207:hover{border-bottom-color:currentColor}._phases_1cn3d_218{gap:var(--gap-m);text-align:left;display:grid}@media (width>=660px){._phases_1cn3d_218{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._phases_1cn3d_218{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}}._phase_1cn3d_218{border:1px solid var(--color-hairline-dark);border-radius:var(--radius-m);background:var(--tint-white-panel);flex-direction:column;gap:.6rem;padding:clamp(1.25rem,2.6vw,1.6rem);display:flex}._phaseIndex_1cn3d_245{color:var(--color-foil-deep);font-family:var(--font-display);letter-spacing:.2em;font-size:.85rem}._phaseHead_1cn3d_252{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;display:flex}._phaseName_1cn3d_259{font-size:1.35rem}._phaseDuration_1cn3d_263{color:var(--color-text-on-light-muted);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-size:.7rem}._phaseSummary_1cn3d_270{font-size:.95rem}._phaseDetail_1cn3d_274{color:var(--color-text-on-light-muted);font-size:.86rem}._phaseCta_1cn3d_279{justify-content:center;margin-top:clamp(2rem,4vw,3rem);display:flex}._productGrid_1cn3d_286{gap:var(--gap-m);display:grid}@media (width>=560px){._productGrid_1cn3d_286{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._productGrid_1cn3d_286{grid-template-columns:repeat(3,minmax(0,1fr))}}._testimonialGrid_1cn3d_301{gap:var(--gap-m);display:grid}@media (width>=768px){._testimonialGrid_1cn3d_301{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){._testimonialGrid_1cn3d_301{grid-template-columns:repeat(3,minmax(0,1fr))}}._resultsFooter_1cn3d_316{gap:var(--gap-m);margin-top:var(--gap-l);flex-direction:column;display:flex}@media (width>=900px){._resultsFooter_1cn3d_316{align-items:center;gap:var(--gap-l);flex-direction:row}}._benefitList_1cn3d_331{gap:var(--gap-m) clamp(1.75rem, 4vw, 3.5rem);display:grid}@media (width>=560px){._benefitList_1cn3d_331{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){._benefitList_1cn3d_331{max-width:640px}}._benefit_1cn3d_331{border-top:1px solid var(--color-hairline-soft);padding-top:1.1rem}._benefitTitle_1cn3d_351{margin-bottom:.35rem;font-size:1.15rem}._benefitDetail_1cn3d_356{color:var(--color-text-muted);font-size:.88rem}._faqCta_1cn3d_362{margin-top:var(--gap-l);justify-content:center;display:flex}._closer_1cn3d_368{padding-block:var(--section-y);background:radial-gradient(120% 90% at 50% 0%, var(--glow-foil), transparent 60%), var(--color-ink);text-align:center;position:relative;overflow:hidden}._closerInner_1cn3d_376{width:min(100%,720px);padding-inline:var(--page-pad);flex-direction:column;align-items:center;gap:1.1rem;margin-inline:auto;display:flex}._closerEyebrow_1cn3d_386{color:var(--color-accent);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase}._closerTitle_1cn3d_393{font-size:var(--size-h2)}._closerText_1cn3d_397{max-width:54ch;color:var(--color-text-muted)}._wrap_1rnuy_1{width:min(100%,620px);padding:clamp(4rem, 12vw, 8rem) var(--page-pad);text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-inline:auto;display:flex}._code_1rnuy_12{color:var(--color-accent);font-family:var(--font-display);letter-spacing:var(--tracking-label);font-size:.85rem}._title_1rnuy_19{font-size:var(--size-h1)}._text_1rnuy_23{color:var(--color-text-muted)}._actions_1rnuy_27{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.75rem;display:flex}._wrap_vhnc2_1{width:min(100%, var(--page-max));padding:clamp(1.25rem, 3vw, 2.5rem) var(--page-pad) var(--section-y);margin-inline:auto}._crumbs_vhnc2_7{color:var(--color-text-faint);letter-spacing:var(--tracking-wide);text-transform:uppercase;gap:.6rem;margin-bottom:clamp(1.25rem,3vw,2rem);font-size:.72rem;display:flex}._crumbs_vhnc2_7 a:hover{color:var(--color-accent-hover)}._layout_vhnc2_20{align-items:start;gap:clamp(1.75rem,4vw,3.5rem);display:grid}@media (width>=900px){._layout_vhnc2_20{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._mediaColumn_vhnc2_32{top:calc(var(--header-h) + 1.5rem);position:sticky}}._media_vhnc2_32{border:1px solid var(--color-hairline-soft);border-radius:var(--radius-l);background:var(--color-satin);position:relative;overflow:hidden}._media_vhnc2_32 img{aspect-ratio:1;object-fit:contain;width:100%;height:auto}._badge_vhnc2_52{border-radius:var(--radius-pill);background:var(--gradient-foil);color:var(--color-on-foil);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:.35rem .85rem;font-size:.6rem;position:absolute;top:1rem;left:1rem}._detail_vhnc2_65{flex-direction:column;gap:1.15rem;display:flex}._kicker_vhnc2_71{color:var(--color-accent);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase}._name_vhnc2_78{font-size:var(--size-h1)}._summary_vhnc2_82{max-width:56ch;color:var(--color-text-muted);font-size:1.02rem}._priceRow_vhnc2_88{border-top:1px solid var(--color-hairline-soft);flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;padding-top:1.15rem;display:flex}._price_vhnc2_88{font-family:var(--font-display);font-size:clamp(1.8rem,1.4rem + 1.4vw,2.4rem);line-height:1}._compare_vhnc2_103{color:var(--color-text-faint);text-decoration:line-through}._size_vhnc2_108{color:var(--color-text-faint);flex-basis:100%;font-size:.8rem}._buyRow_vhnc2_114{flex-wrap:wrap;gap:.65rem;display:flex}._buyRow_vhnc2_114>button:not(._quantity_vhnc2_119 button){flex:150px}._quantity_vhnc2_119{border:1px solid var(--color-hairline-soft);border-radius:var(--radius-pill);flex:none;align-items:center;display:inline-flex}._quantity_vhnc2_119 button{width:44px;height:100%;min-height:44px;color:var(--color-text-muted);transition:color var(--speed) var(--ease);font-size:1.05rem}._quantity_vhnc2_119 button:hover{color:var(--color-accent-hover)}._quantity_vhnc2_119 span{text-align:center;min-width:2ch;font-size:.95rem}._assurances_vhnc2_147{color:var(--color-text-faint);letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;gap:.4rem 1.25rem;font-size:.7rem;display:flex}._assurances_vhnc2_147 li{align-items:center;gap:.45rem;display:flex}._assurances_vhnc2_147 li:before{background:var(--color-foil);content:"";border-radius:50%;width:4px;height:4px}._body_vhnc2_169{max-width:62ch;color:var(--color-text-muted);flex-direction:column;gap:.9rem;font-size:.95rem;display:flex}._block_vhnc2_178{border-top:1px solid var(--color-hairline-soft);padding-top:1.35rem}._blockHeading_vhnc2_183{color:var(--color-accent);font-family:var(--font-sans);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-bottom:.9rem;font-weight:400}._highlights_vhnc2_193{flex-direction:column;gap:.7rem;display:flex}._highlights_vhnc2_193 li{color:var(--color-text-muted);padding-left:1.6rem;font-size:.93rem;position:relative}._highlights_vhnc2_193 li:before{background:var(--color-foil);content:"";width:10px;height:1px;position:absolute;top:.7em;left:0}._specs_vhnc2_214{gap:0;margin:0;display:grid}._spec_vhnc2_214{border-bottom:1px solid var(--color-hairline-soft);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-block:.7rem;display:flex}._spec_vhnc2_214 dt{color:var(--color-text-faint);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem}._spec_vhnc2_214 dd{text-align:right;margin:0;font-size:.92rem}._related_vhnc2_240{gap:var(--gap-m);display:grid}@media (width>=560px){._related_vhnc2_240{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._related_vhnc2_240{grid-template-columns:repeat(3,minmax(0,1fr))}}._toolbar_ai0wd_1{margin-bottom:var(--gap-m);flex-direction:column;gap:1rem;display:flex}._meta_ai0wd_8{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;font-size:.85rem;display:flex}._filters_ai0wd_16{flex-wrap:wrap;gap:.45rem;display:flex}._filter_ai0wd_16{border:1px solid var(--color-hairline-soft);border-radius:var(--radius-pill);color:var(--color-text-muted);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:.45rem .85rem;font-size:.68rem}._filter_ai0wd_16:hover,._filter_ai0wd_16._filterOn_ai0wd_31{border-color:var(--color-foil);color:var(--color-text);background:var(--tint-foil-soft)}._featured_ai0wd_37{margin-bottom:var(--gap-m)}@media (width>=900px){._featured_ai0wd_37{max-width:100%}}._grid_ai0wd_46{gap:var(--gap-m);display:grid}@media (width>=560px){._grid_ai0wd_46{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._grid_ai0wd_46{grid-template-columns:repeat(3,minmax(0,1fr))}}._notes_ai0wd_61{margin-top:var(--gap-xl);flex-direction:column;gap:1rem;display:flex}:root{--font-display:"Outfit", "Avenir Next", system-ui, sans-serif;--font-sans:"Source Sans 3", "Segoe UI", system-ui, sans-serif;--tracking-wordmark:.28em;--tracking-label:.22em;--tracking-wide:.12em;--size-display:clamp(2.15rem, 1.2rem + 4.2vw, 4.6rem);--size-h1:clamp(1.85rem, 1.25rem + 2.8vw, 3.3rem);--size-h2:clamp(1.5rem, 1.15rem + 1.7vw, 2.4rem);--size-h3:clamp(1.15rem, 1.05rem + .6vw, 1.5rem);--size-body:clamp(1rem, .97rem + .14vw, 1.06rem);--size-small:.875rem;--size-label:.7rem;--page-max:1280px;--gap-xs:.5rem;--gap-s:.875rem;--gap-m:1.5rem;--gap-l:2.5rem;--gap-xl:clamp(2.5rem, 5vw, 4.5rem);--radius-s:4px;--radius-m:10px;--radius-l:18px;--radius-pill:999px;--ease:cubic-bezier(.22, .61, .36, 1);--speed:.26s;--header-h:92px;--page-pad:clamp(1.25rem, 5vw, 3.75rem);--section-y:clamp(4.75rem, 11vw, 10rem);--color-foil:#00c2c7;--color-foil-bright:#7aeff2;--color-foil-deep:#0a8f94;--color-on-foil:#000;--gradient-foil:linear-gradient(100deg, #00c2c7 0%, #7aeff2 50%, #00c2c7 100%);--shadow-foil:0 14px 34px -20px #00c2c78c;--shadow-foil-hover:0 18px 42px -18px #00c2c7b3;--glow-foil:#00c2c724;--tint-foil-soft:#00c2c714;--tint-foil-hover:#00c2c724;--color-ink:#000;--color-satin:#070707;--color-panel:#0c0c0c;--color-panel-raised:#121212;--color-marble:#f4f4f4;--color-bone:#fafafa;--color-greige:#8a8a8a;--color-text:#f5f5f5;--color-text-muted:#a8a8a8;--color-text-faint:#6e6e6e;--color-accent:#00c2c7;--color-accent-hover:#7aeff2;--color-hairline:#ffffff29;--color-hairline-soft:#ffffff14;--color-hairline-dark:#00000024;--tint-white-soft:#ffffff05;--tint-white-field:#ffffff0a;--tint-white-panel:#ffffff6b;--veil-page:#000000e0;--veil-page-soft:#00000080;--veil-page-strong:#000000eb;--shadow-lift:0 28px 70px -32px #000000d9;--gradient-card:linear-gradient(180deg, #121212e0, #080808f5);--gradient-card-angled:linear-gradient(160deg, #141414cc, #060606f0);--gradient-wordmark:var(--gradient-foil);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--veil-media:#080c0ee0;--veil-media-soft:#080c0e8c;--veil-media-mid:#080c0eb3;--color-text-on-light:#14181a;--color-text-on-light-muted:#5c6568}[data-brand]{color:var(--color-text)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1rem)}body{background-color:var(--color-ink);min-height:100svh;color:var(--color-text);font-family:var(--font-sans);font-size:var(--size-body);letter-spacing:.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;transition:background-color var(--speed) var(--ease), color var(--speed) var(--ease);margin:0;font-weight:400;line-height:1.65;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:560;line-height:1.08}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}img,picture,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:var(--radius-s)}::selection{background:var(--color-foil-deep);color:var(--color-bone)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
