._7HnD1W_hero{isolation:isolate;z-index:2;margin:0 var(--page-gutter) clamp(1.5rem, 4vw, 3rem);height:calc(100svh - 88px - var(--announce-h,0px) - 1rem);border-radius:var(--radius-card);color:#fff;background:var(--ink-13);align-items:center;min-height:24rem;max-height:52rem;padding:clamp(1.5rem,5vh,4rem) clamp(1.5rem,5vw,5.5rem);display:flex;position:relative;overflow:hidden}._7HnD1W_photo,._7HnD1W_photo img,._7HnD1W_scrim{width:100%;height:100%;position:absolute;inset:0}._7HnD1W_photo{z-index:-2}._7HnD1W_photo img{object-fit:cover;object-position:center 54%}._7HnD1W_scrim{z-index:-1;background:linear-gradient(90deg,#112338f0 0%,#112338db 38%,#11233859 66%,#1123380d 100%)}._7HnD1W_copy{width:min(100%,38rem);animation:.8s cubic-bezier(.16,1,.3,1) 50ms both _7HnD1W_rise}._7HnD1W_title{letter-spacing:-.01em;text-wrap:balance;margin:0 0 clamp(.75rem,2vh,1.25rem);font-size:clamp(2.5rem,min(5.6vw,9vh),4.75rem);font-weight:600;line-height:1.04}._7HnD1W_title span{display:block}._7HnD1W_sub{color:#fff;max-width:32ch;margin:0;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:500;line-height:1.4}._7HnD1W_buttons{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.25rem,3.5vh,2rem);display:flex}._7HnD1W_primary,._7HnD1W_secondary,._7HnD1W_barBtn{min-height:52px;font-family:var(--font-ui);border-radius:999px;justify-content:center;align-items:center;padding:0 1.9rem;font-size:1.05rem;font-weight:600;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}._7HnD1W_primary{color:var(--ink-12);background:#fff}._7HnD1W_primary:hover{background:var(--brand-ice)}._7HnD1W_secondary{color:#fff;border:1.5px solid #fff}._7HnD1W_secondary:hover{background:#ffffff29}._7HnD1W_primary:focus-visible,._7HnD1W_secondary:focus-visible{outline:3px solid var(--brand-ice);outline-offset:3px}._7HnD1W_note{color:#fff;margin:1rem 0 0;font-size:.95rem}._7HnD1W_credit{color:#fff;background:#112338d1;border-radius:999px;margin:0;padding:.2rem .65rem;font-size:.75rem;position:absolute;bottom:1rem;right:1.5rem}._7HnD1W_bar{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink-12);background:#fffffff0;border-radius:999px;align-items:center;gap:1.25rem;padding:.4rem .4rem .4rem 1.4rem;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #1123382e}._7HnD1W_barText{font-family:var(--font-ui);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:.95rem}._7HnD1W_bar ._7HnD1W_barBtn{background:var(--ink-12);color:#fff;min-height:44px;padding:0 1.4rem;font-size:.95rem}._7HnD1W_bar ._7HnD1W_barBtn:hover{background:var(--ink-13)}._7HnD1W_barHidden{opacity:0;pointer-events:none;transform:translate(-50%,160%)}@keyframes _7HnD1W_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:1020px){._7HnD1W_hero{height:calc(100svh - 72px - var(--announce-h,0px) - 1rem)}}@media (max-width:760px){._7HnD1W_hero{align-items:flex-end;min-height:0;padding:1.25rem 1.25rem 2.75rem}._7HnD1W_scrim{background:linear-gradient(#11233833 0%,#112338db 52%,#112338f2 100%)}._7HnD1W_title{font-size:clamp(2.1rem,min(11.5vw,7vh),3.5rem)}._7HnD1W_sub{font-size:clamp(1rem,2.3vh,1.15rem)}._7HnD1W_primary,._7HnD1W_secondary{flex:9rem;min-height:clamp(46px,6.4vh,52px)}._7HnD1W_credit{bottom:.9rem;left:1.25rem;right:auto}._7HnD1W_bar{left:1rem;right:1rem;bottom:calc(.75rem + env(safe-area-inset-bottom));justify-content:space-between;transform:none}._7HnD1W_barHidden{transform:translateY(150%)}._7HnD1W_bar ._7HnD1W_barBtn{flex:none}._7HnD1W_barBtn:focus-visible{outline:3px solid var(--focus);outline-offset:3px}}@media (max-width:760px) and (max-height:700px){._7HnD1W_note{display:none}._7HnD1W_sub{line-height:1.35}._7HnD1W_buttons{margin-top:.9rem}}@media (prefers-reduced-motion:reduce){._7HnD1W_copy{animation:none}}@media (max-width:420px){._7HnD1W_primary,._7HnD1W_secondary{white-space:nowrap;flex:auto;padding-inline:1rem;font-size:.95rem}}@media (prefers-reduced-motion:no-preference){._7HnD1W_copy{animation:none}._7HnD1W_photo img{animation:1.8s cubic-bezier(.16,1,.3,1) both _7HnD1W_settle}._7HnD1W_title span,._7HnD1W_sub,._7HnD1W_buttons,._7HnD1W_note{animation:.9s cubic-bezier(.16,1,.3,1) both _7HnD1W_rise}._7HnD1W_title span:first-child{animation-delay:.1s}._7HnD1W_title span:nth-child(2){animation-delay:.22s}._7HnD1W_sub{animation-delay:.36s}._7HnD1W_buttons{animation-delay:.48s}._7HnD1W_note{animation-delay:.6s}._7HnD1W_credit{animation:1.2s .8s both _7HnD1W_fadeonly}}@keyframes _7HnD1W_settle{0%{transform:scale(1.08)}}@keyframes _7HnD1W_fadeonly{0%{opacity:0}}
._8RiFmG_button{min-height:48px;font:inherit;font-family:var(--font-ui);cursor:pointer;border:1.5px solid #0000;border-radius:999px;padding:.7rem 1.6rem;font-size:1rem;font-weight:600;transition:background-color .16s,color .16s}._8RiFmG_button:focus-visible{outline:3px solid var(--focus);outline-offset:3px}._8RiFmG_primary{background:var(--primary);color:var(--on-primary)}._8RiFmG_primary:hover{background:var(--ink-13)}._8RiFmG_quiet{background:var(--brand-ice);color:var(--primary)}._8RiFmG_quiet:hover{background:var(--blue-6)}._8RiFmG_button:disabled{opacity:.5;cursor:not-allowed}._8RiFmG_quiet[aria-pressed=true]{background:var(--brand-ice);border-color:var(--primary)}
.ji0kVG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ji0kVG_page{padding:clamp(2rem,5vw,4rem) var(--edge) clamp(4rem,8vw,7rem);min-height:60vh}.ji0kVG_page>h1{text-align:center;margin:0 0 .75rem}.ji0kVG_lede{color:var(--muted);text-align:center;max-width:55ch;margin:0 auto 2.5rem;font-size:1.15rem}.ji0kVG_title,.ji0kVG_subhead{font-family:var(--font-ui);font-synthesis:none;letter-spacing:-.01em;font-weight:600;line-height:1.25}.ji0kVG_title{margin:0;font-size:1.25rem}.ji0kVG_subhead{margin:0 0 1rem;font-size:1.375rem}.ji0kVG_crumbs{font-family:var(--font-ui);color:var(--muted);margin:0 0 .5rem;font-size:.9rem}.ji0kVG_crumbs ol{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.ji0kVG_crumbs li{align-items:center;min-height:44px;display:inline-flex}.ji0kVG_crumbs li+li:before{content:"›";margin-right:.4rem}.ji0kVG_crumbs a{align-items:center;min-height:44px;display:inline-flex}.ji0kVG_muted{color:var(--muted);margin:.25rem 0}.ji0kVG_price{font-family:var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:600}.ji0kVG_textLink{min-height:44px;font-family:var(--font-ui);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);align-items:center;font-weight:600;display:inline-flex}.ji0kVG_note,.ji0kVG_hint{color:var(--muted);margin:0;font-size:.85rem}.ji0kVG_status{min-height:1.5rem;margin:0;font-size:.95rem}.ji0kVG_badge,.ji0kVG_eyebrow{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--text);min-height:1.05rem;margin:0;font-size:.75rem;font-weight:700;line-height:1.4}.ji0kVG_tagline{color:var(--muted);margin:0}.ji0kVG_saving{font-family:var(--font-ui);color:var(--text);margin:0;font-size:.95rem;font-weight:600}.ji0kVG_giveaway{border-radius:var(--radius-photo);background:var(--brand-ice);margin:.75rem 0 0;padding:.75rem 1.1rem;font-size:.95rem}.ji0kVG_grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.ji0kVG_tile{background:#fff;flex-direction:column;display:flex}.ji0kVG_visual{aspect-ratio:4/3;background:var(--brand-ice);border-radius:var(--radius-photo);display:grid;overflow:hidden}.ji0kVG_visual img{object-fit:cover;width:100%;height:100%;display:block}.ji0kVG_textTile{text-align:center;background:var(--brand-ice);color:var(--brand-slate);align-content:center;justify-items:center;gap:.5rem;padding:1.5rem;display:grid}.ji0kVG_tileScents{font-family:var(--font-ui);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.4}.ji0kVG_tileBody{flex-direction:column;flex:1;gap:.35rem;padding:1rem .25rem 0;display:flex}.ji0kVG_tileName{font-family:var(--font-display);font-variation-settings:"SOFT" 100,"WONK" 0;letter-spacing:-.01em;margin:0;font-size:1.6rem;font-weight:500;line-height:1.15}.ji0kVG_tileName a{text-decoration:none}.ji0kVG_tileName a:hover{text-decoration:underline}.ji0kVG_tilePrice{margin-top:.35rem;font-size:1.05rem;font-weight:600}.ji0kVG_tileActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:auto;padding-top:1rem;display:flex}.ji0kVG_features{gap:.2rem;margin:0;padding-left:1.1rem;display:grid}.ji0kVG_detail{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:2rem clamp(2rem,5vw,4rem);display:grid}.ji0kVG_detailVisual{border-radius:var(--radius-card)}.ji0kVG_buyCol{gap:1.25rem;display:grid}.ji0kVG_buyCol h1{margin:0 0 .5rem}.ji0kVG_detailPrice{margin-top:1rem;font-size:1.75rem;display:block}.ji0kVG_description{max-width:55ch;margin:0;font-size:1.0625rem}.ji0kVG_buyBox{border-radius:var(--radius-card);background:var(--ink-1);gap:1.25rem;padding:1.5rem;display:grid}.ji0kVG_wide{width:100%}.ji0kVG_facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem clamp(1.5rem,4vw,4rem);margin-top:clamp(2.5rem,6vw,4.5rem);display:grid}.ji0kVG_facts>section{background:var(--ink-1);border-radius:var(--radius-card);padding:1.5rem}.ji0kVG_plain{gap:.3rem;margin:0;padding-left:1.1rem;display:grid}.ji0kVG_specs{gap:.75rem;margin:0;display:grid}.ji0kVG_specs dt{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700;font-family:var(--font-ui)}.ji0kVG_specs dd{margin:.1rem 0 0}.ji0kVG_how,.ji0kVG_accordion,.ji0kVG_cross{margin-top:clamp(2.5rem,6vw,4.5rem)}.ji0kVG_steps{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem clamp(1.25rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}.ji0kVG_steps li{counter-increment:s;background:var(--ink-1);border-radius:var(--radius-photo);padding:1.25rem}.ji0kVG_steps li:before{content:counter(s,decimal-leading-zero);font-family:var(--font-ui);color:var(--muted);font-variant-numeric:tabular-nums;margin-bottom:.5rem;font-size:.9rem;font-weight:500;display:block}.ji0kVG_steps h3{margin:0 0 .35rem;font-size:1.0625rem}.ji0kVG_steps p{color:var(--muted);margin:0}.ji0kVG_accordion{max-width:48rem}.ji0kVG_faqItem{border-top:1px solid var(--hairline)}.ji0kVG_faqItem:last-of-type{border-bottom:1px solid var(--hairline)}.ji0kVG_faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;min-height:56px;padding:.75rem 0;font-weight:600;list-style:none;display:flex}.ji0kVG_faqItem summary::-webkit-details-marker{display:none}.ji0kVG_faqItem p{color:var(--muted);max-width:60ch;margin:0 0 1.25rem}.ji0kVG_plus{flex:none;width:14px;height:14px;transition:transform .18s ease-out;position:relative}.ji0kVG_plus:before,.ji0kVG_plus:after{content:"";background:currentColor;width:100%;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:0}.ji0kVG_plus:after{transform:rotate(90deg)}.ji0kVG_faqItem[open] .ji0kVG_plus{transform:rotate(45deg)}.ji0kVG_stickyBar{display:none}.ji0kVG_scents{border:0;min-width:0;margin:0;padding:0}.ji0kVG_scents legend{margin-bottom:.5rem;padding:0;font-weight:600}.ji0kVG_optional{color:var(--muted);font-weight:400}.ji0kVG_scentList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.ji0kVG_scent{border:1.5px solid var(--border);cursor:pointer;background:var(--background);white-space:nowrap;border-radius:999px;align-items:center;gap:.6rem;min-height:44px;padding:.4rem .75rem;display:flex}.ji0kVG_scent:has(input:checked){border-color:var(--primary);background:var(--brand-ice)}.ji0kVG_scent:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.ji0kVG_scent input{width:1.1rem;height:1.1rem;accent-color:var(--primary);flex-shrink:0;margin:0}.ji0kVG_field{gap:.35rem;min-width:0;display:grid}.ji0kVG_fieldLabel{font-size:.95rem;font-weight:600}.ji0kVG_input{border:1px solid var(--muted);background:var(--background);width:100%;min-height:44px;color:var(--text);border-radius:12px;padding:.6rem .75rem;font-size:1rem}.ji0kVG_input:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.ji0kVG_input[aria-invalid=true]{border-color:var(--error,#a12620);border-width:2px}.ji0kVG_error{color:var(--error,#a12620);margin:0;font-size:.9rem;font-weight:600}.ji0kVG_stepper{border:1.5px solid var(--border);background:var(--background);border-radius:999px;grid-template-columns:44px minmax(2.5rem,auto) 44px;justify-self:start;align-items:center;display:inline-grid;overflow:hidden}.ji0kVG_stepper button{cursor:pointer;min-height:44px;color:var(--text);background:0 0;border:0;border-radius:999px;font-size:1.25rem}.ji0kVG_stepper button:hover:not(:disabled){background:var(--elevated)}.ji0kVG_stepper button:disabled{opacity:.4;cursor:not-allowed}.ji0kVG_stepper button:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.ji0kVG_stepper output{text-align:center;font-variant-numeric:tabular-nums;font-weight:600}.ji0kVG_cartPlaceholder{min-height:20rem}.ji0kVG_empty{justify-items:start;gap:1rem;min-height:12rem;padding:2rem 0;display:grid}.ji0kVG_empty p{margin:0;font-size:1.15rem}.ji0kVG_cartLayout,.ji0kVG_checkoutLayout{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;gap:2rem 4rem;display:grid}.ji0kVG_lines{margin:0;padding:0;list-style:none}.ji0kVG_line{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;gap:1rem 2rem;padding:1.25rem 0;display:grid}.ji0kVG_line:last-child{border-bottom:1px solid var(--hairline)}.ji0kVG_lineInfo{align-content:start;gap:.25rem;max-width:20rem;display:grid}.ji0kVG_lineInfo h2{font-size:1.125rem}.ji0kVG_lineInfo h2 a{text-decoration:none}.ji0kVG_lineInfo h2 a:hover{text-decoration:underline}.ji0kVG_lineInfo .ji0kVG_field{margin-top:.75rem}.ji0kVG_lineControls{align-content:start;justify-items:end;gap:.5rem;display:grid}.ji0kVG_lineTotal{font-size:1.125rem}.ji0kVG_remove{min-height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:.95rem;text-decoration:underline}.ji0kVG_remove:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.ji0kVG_summary{border-radius:var(--radius-card);background:var(--ink-1);gap:1rem;padding:1.5rem;display:grid;position:sticky;top:6.5rem}.ji0kVG_summary a[class*=button]{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ji0kVG_totals{margin:0}.ji0kVG_totals div{justify-content:space-between;display:flex}.ji0kVG_totals dd{margin:0}.ji0kVG_summaryLines{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ji0kVG_summaryLines li{justify-content:space-between;gap:1rem;display:flex}.ji0kVG_summaryLines span{display:grid}.ji0kVG_summaryLines small{color:var(--muted)}.ji0kVG_totalRow{border-top:1px solid var(--border);font-family:var(--font-ui);font-variant-numeric:tabular-nums;justify-content:space-between;margin:0;padding-top:.75rem;font-size:1.125rem;font-weight:600;display:flex}.ji0kVG_form{gap:1.5rem;display:grid}.ji0kVG_group{border:1px solid var(--hairline);border-radius:var(--radius-photo);gap:1rem;min-width:0;margin:0;padding:1.25rem;display:grid}.ji0kVG_group legend{font-family:var(--font-ui);padding:0 .5rem;font-weight:600}.ji0kVG_row{grid-template-columns:2fr 1fr 1fr;gap:1rem;display:grid}.ji0kVG_row2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.ji0kVG_submitRow{justify-items:start;gap:.75rem;display:grid}.ji0kVG_confirm{border-radius:var(--radius-card);background:var(--ink-1);gap:1rem;max-width:36rem;padding:2rem;display:grid}.ji0kVG_confirm h2{margin:0;font-size:2.25rem}.ji0kVG_confirm h2:focus:not(:focus-visible){outline:none}.ji0kVG_confirm p{margin:0}.ji0kVG_orderNumber{font-variant-numeric:tabular-nums;font-size:1.15rem}.ji0kVG_confirm a[class*=button]{justify-self:start;align-items:center;text-decoration:none;display:inline-flex}@media (max-width:1020px){.ji0kVG_grid,.ji0kVG_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ji0kVG_detail,.ji0kVG_cartLayout,.ji0kVG_checkoutLayout,.ji0kVG_facts{grid-template-columns:minmax(0,1fr)}.ji0kVG_summary{position:static}.ji0kVG_checkoutLayout .ji0kVG_summary{order:-1}}@media (max-width:760px){.ji0kVG_grid{grid-template-columns:1fr}.ji0kVG_row{grid-template-columns:1fr 1fr}.ji0kVG_row>:first-child{grid-column:1/-1}.ji0kVG_line{grid-template-columns:1fr}.ji0kVG_lineControls{grid-template-columns:auto 1fr auto;place-items:center start}.ji0kVG_lineTotal{text-align:right}.ji0kVG_scentList{grid-template-columns:repeat(2,minmax(0,1fr))}.ji0kVG_steps{grid-template-columns:minmax(0,1fr)}.ji0kVG_stickyBar{z-index:25;padding:.75rem var(--page-gutter);background:var(--brand-white);border-top:1px solid var(--hairline);visibility:hidden;justify-content:space-between;align-items:center;gap:1rem;transition:transform .2s ease-out;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.ji0kVG_stickyBar div{line-height:1.3;display:grid}.ji0kVG_stickyShow{visibility:visible;transform:none}}@media (prefers-reduced-motion:reduce){.ji0kVG_stepper button,.ji0kVG_plus,.ji0kVG_stickyBar{transition:none}}.ji0kVG_visual:has(.ji0kVG_textTile){aspect-ratio:auto;min-height:9rem}.ji0kVG_textTile{background:linear-gradient(135deg,var(--brand-ice),color-mix(in srgb,var(--brand-ice) 55%,#fff))}.ji0kVG_lede{margin-bottom:1.5rem}.ji0kVG_jump{border:1.5px solid var(--border);background:var(--background);border-radius:999px;justify-content:center;gap:.25rem;width:fit-content;max-width:100%;margin:0 auto clamp(2rem,5vw,3.5rem);padding:.25rem;display:flex}.ji0kVG_jump a{min-width:7rem;min-height:44px;font-family:var(--font-ui);color:var(--text);border-radius:999px;justify-content:center;align-items:center;padding:0 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.ji0kVG_jump a:hover{background:var(--brand-ice)}.ji0kVG_jump a:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.ji0kVG_shopSection+.ji0kVG_shopSection{border-top:1px solid var(--hairline);margin-top:clamp(3rem,7vw,5rem);padding-top:clamp(2rem,5vw,3rem)}.ji0kVG_sectionTitle{margin:0 0 .5rem}.ji0kVG_sectionLede{color:var(--muted);max-width:60ch;margin:0 0 1.25rem}.ji0kVG_filters{flex-wrap:wrap;gap:.5rem;display:flex}.ji0kVG_chip{border:1.5px solid var(--border);background:var(--background);min-height:44px;color:var(--text);font-family:var(--font-ui);cursor:pointer;border-radius:999px;padding:0 1.1rem;font-size:.95rem;font-weight:600}.ji0kVG_chip:hover{background:var(--brand-ice)}.ji0kVG_chip[aria-pressed=true]{border-color:var(--primary);background:var(--brand-ice)}.ji0kVG_chip:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.ji0kVG_shopSection .ji0kVG_status{margin:.5rem 0 .75rem}.ji0kVG_bundleBlock{margin-top:clamp(2.5rem,6vw,3.5rem)}.ji0kVG_scentNotes{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ji0kVG_scentNotes li{border-radius:var(--radius-photo);background:var(--ink-1);gap:.15rem;padding:.9rem 1.1rem;display:grid}.ji0kVG_scentNotes span{color:var(--muted)}.ji0kVG_shopSection .ji0kVG_subhead{margin-top:clamp(2rem,5vw,3rem)}.ji0kVG_bundleBlock .ji0kVG_subhead{margin-top:0}
.AjQtHW_story{--pinned:0;padding:var(--section-space) var(--edge);scroll-margin-top:6rem;position:relative}.AjQtHW_pin{flex-direction:column;justify-content:center;display:flex}.AjQtHW_head{text-align:center;max-width:40rem;margin:0 auto clamp(1.5rem,4vh,2.75rem)}.AjQtHW_head h2{margin:0}.AjQtHW_sub{font-family:var(--font-ui);margin:.6rem 0 0;font-size:clamp(1.15rem,2vw,1.75rem);font-weight:500;line-height:1.3}.AjQtHW_stage{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.AjQtHW_art{aspect-ratio:4/3;border-radius:var(--radius-card);background:var(--brand-ice);margin:0;position:relative;overflow:hidden}.AjQtHW_art img{object-fit:cover;width:100%;height:100%;display:block}.AjQtHW_story[data-armed] .AjQtHW_art img{transform:scale(calc(1.06 - var(--p) * .06))}.AjQtHW_label{color:#fff;background:#112338d1;border-radius:999px;padding:.2rem .65rem;font-size:.75rem;position:absolute;bottom:1rem;left:1rem}.AjQtHW_steam{pointer-events:none;opacity:.8;position:absolute;inset:0}.AjQtHW_story[data-armed] .AjQtHW_steam{opacity:calc(.15 + var(--p) * .85)}.AjQtHW_steam i{aspect-ratio:1/2.2;filter:blur(10px);background:radial-gradient(closest-side,#ffffffbf,#fff0);border-radius:50%;width:22%;animation:4.5s ease-in-out infinite AjQtHW_plume;position:absolute;bottom:30%}.AjQtHW_steam i:first-child{animation-delay:0s;left:14%}.AjQtHW_steam i:nth-child(2){animation-delay:1.1s;left:34%}.AjQtHW_steam i:nth-child(3){animation-delay:2.2s;left:54%}.AjQtHW_steam i:nth-child(4){animation-delay:3.3s;left:72%}@keyframes AjQtHW_plume{0%{opacity:0;transform:translateY(20%)scale(.6)}35%{opacity:1}to{opacity:0;transform:translateY(-70%)scale(1.25)}}.AjQtHW_timer{aspect-ratio:1;width:clamp(4.5rem,8vw,6rem);color:var(--ink-12);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;top:1rem;right:1rem;box-shadow:0 8px 24px #1123382e}.AjQtHW_timer svg{width:88%;height:88%;position:absolute;inset:6%;transform:rotate(-90deg)}.AjQtHW_timer circle{fill:none;stroke-width:6px;stroke:var(--ink-2)}.AjQtHW_story:not([data-armed]) .AjQtHW_timer .AjQtHW_fill{stroke-dashoffset:0}.AjQtHW_timer .AjQtHW_fill{stroke:var(--brand-blue);stroke-linecap:round;transition:stroke-dashoffset .2s linear}.AjQtHW_timer>span{font-family:var(--font-ui);font-variant-numeric:tabular-nums;justify-items:center;font-size:clamp(.85rem,1.3vw,1.05rem);font-weight:700;line-height:1;display:grid;position:relative}.AjQtHW_timer small{color:var(--muted);margin-top:.15rem;font-size:.7em;font-weight:500}.AjQtHW_steps{gap:clamp(.9rem,2.6vh,1.5rem);margin:0;padding:0;list-style:none;display:grid}.AjQtHW_steps li{border-left:2px solid var(--brand-blue);grid-template-columns:auto 1fr;gap:1.25rem;padding-left:1.25rem;transition:opacity .5s,transform .5s cubic-bezier(.16,1,.3,1),border-color .5s;display:grid}.AjQtHW_story[data-armed] .AjQtHW_steps li:not([data-on]){opacity:.35;border-left-color:var(--hairline);transform:translate(.75rem)}.AjQtHW_n{font-family:var(--font-display);color:var(--brand-blue);font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,3.2vw,2.6rem);line-height:1}.AjQtHW_steps h3{margin:0;font-size:clamp(1.25rem,2vw,1.6rem)}.AjQtHW_steps p{color:var(--muted);margin:.3rem 0 0}.AjQtHW_progress{background:var(--hairline);width:min(16rem,60%);height:2px;margin:clamp(1.25rem,3.5vh,2.25rem) auto 0;display:none;overflow:hidden}.AjQtHW_progress span{background:var(--ink-12);height:100%;transform:scaleX(var(--p));transform-origin:0;display:block}@media (min-width:900px) and (min-height:640px) and (prefers-reduced-motion:no-preference){.AjQtHW_story{--pinned:1;height:280vh;margin-block:var(--section-space);padding-block:0}.AjQtHW_pin{min-height:calc(100svh - 72px);padding-block:1.5rem;position:sticky;top:72px}.AjQtHW_art{justify-self:center;width:100%;max-height:62vh}.AjQtHW_progress{display:block}}@media (max-width:899px){.AjQtHW_stage{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AjQtHW_steam i{opacity:.6;animation:none;transform:translateY(-20%)}.AjQtHW_art img{transform:none}}
._7m-qTa_finder{margin:0 var(--page-gutter);border-radius:var(--radius-card);background:var(--brand-ice);padding:clamp(2.5rem,6vw,5rem) clamp(1.5rem,5vw,4.5rem)}._7m-qTa_inner{grid-template-columns:1.1fr 1fr;align-items:center;gap:2rem clamp(2rem,6vw,5rem);max-width:1200px;margin:0 auto;display:grid}._7m-qTa_title{margin:0 0 1.5rem}._7m-qTa_chips{border:0;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;display:flex}._7m-qTa_chip{position:relative}._7m-qTa_chip input{z-index:1;opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._7m-qTa_chip span{border:1.5px solid var(--ink-12);min-height:48px;color:var(--ink-12);font-family:var(--font-ui);background:#fff;border-radius:999px;align-items:center;padding:.6rem 1.25rem;font-weight:600;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}._7m-qTa_chip:hover span{transform:translateY(-1px)}._7m-qTa_chip input:checked+span{background:var(--ink-12);color:#fff}._7m-qTa_chip input:focus-visible+span{outline:3px solid var(--focus);outline-offset:3px}._7m-qTa_result{border-radius:var(--radius-card);background:#fff;padding:clamp(1.5rem,3vw,2.25rem);animation:.45s cubic-bezier(.16,1,.3,1) both _7m-qTa_pop;box-shadow:0 12px 32px #1123381a}._7m-qTa_eyebrow{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 .4rem;font-size:.8rem;font-weight:700}._7m-qTa_name{font-family:var(--font-display);margin:0;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:500;line-height:1.1}._7m-qTa_for{color:var(--muted);margin:.5rem 0 0}._7m-qTa_price{font-family:var(--font-ui);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.6rem;margin:1rem 0 0;font-size:1.5rem;font-weight:700;display:flex}._7m-qTa_save{background:var(--brand-ice);border-radius:999px;padding:.15rem .6rem;font-size:.85rem;font-weight:700}._7m-qTa_box{color:var(--muted);margin:.35rem 0 0;font-size:.95rem}._7m-qTa_actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.25rem;display:flex}._7m-qTa_add{background:var(--ink-12);color:#fff;min-height:48px;font:600 1rem var(--font-ui);cursor:pointer;border:0;border-radius:999px;padding:.6rem 1.6rem;transition:background-color .15s}._7m-qTa_add:hover{background:var(--ink-13)}._7m-qTa_link{font-family:var(--font-ui);font-weight:600}._7m-qTa_status{min-height:1.5rem;margin:.6rem 0 0;font-size:.95rem}._7m-qTa_status a{font-weight:600}._7m-qTa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _7m-qTa_pop{0%{opacity:0;transform:translateY(10px)scale(.98)}}@media (max-width:900px){._7m-qTa_inner{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._7m-qTa_result{animation:none}._7m-qTa_chip span{transition:none}}
.YeEf2G_section{--panel-pad:clamp(1.5rem,5vw,4.5rem);padding:var(--section-space) var(--edge);scroll-margin-top:6rem}.YeEf2G_tinted{margin:0 var(--page-gutter);padding:clamp(2.5rem,6vw,5rem) var(--panel-pad);border-radius:var(--radius-card);background:var(--ink-1)}.YeEf2G_head{text-align:center;max-width:40rem;margin:0 auto clamp(1.75rem,4vw,3rem)}.YeEf2G_head h2{margin:0}.YeEf2G_sub{font-family:var(--font-ui);margin:.6rem 0 0;font-size:clamp(1.15rem,2vw,1.75rem);font-weight:500;line-height:1.3}.YeEf2G_heading{margin:0 0 clamp(1.25rem,3vw,2rem)}.YeEf2G_body{max-width:44ch;color:var(--muted);margin:0;font-size:1.0625rem}.YeEf2G_body a{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);font-weight:600}.YeEf2G_values{margin:clamp(1.5rem,4vw,3rem) var(--page-gutter) 0;border-radius:var(--radius-card);background:var(--ink-1);padding:clamp(1.75rem,4vw,3rem) clamp(1rem,3vw,2.5rem)}.YeEf2G_values ul{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem 1.5rem;max-width:1200px;margin:0 auto;padding:0;list-style:none;display:grid}.YeEf2G_values li{justify-items:center;gap:.4rem;display:grid}.YeEf2G_values svg{color:var(--ink-12);margin-bottom:.6rem}.YeEf2G_values h3{margin:0;font-size:1rem;font-weight:700}.YeEf2G_values p{color:var(--muted);margin:0;font-size:.95rem}.YeEf2G_steps{counter-reset:step;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.YeEf2G_step{counter-increment:step;border-radius:var(--radius-card);background:var(--ink-1);padding:1.5rem}.YeEf2G_step:before{content:counter(step);background:var(--primary);width:2.25rem;height:2.25rem;color:var(--on-primary);font-family:var(--font-ui);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;margin-bottom:1rem;font-size:1rem;font-weight:600;display:grid}.YeEf2G_stepTitle{margin:0 0 .5rem;font-size:1.25rem}.YeEf2G_feature{grid-template-columns:1fr 1fr;align-items:center;gap:2rem clamp(2rem,6vw,5rem);display:grid}.YeEf2G_panel{aspect-ratio:4/3;border-radius:var(--radius-card);background:var(--brand-ice);margin:0;overflow:hidden}.YeEf2G_panel img{object-fit:cover;width:100%;height:100%;display:block}.YeEf2G_feature .YeEf2G_heading{margin-bottom:1.25rem}.YeEf2G_note{border-top:1px solid var(--hairline);padding:1.1rem 0}.YeEf2G_note:last-child{padding-bottom:0}.YeEf2G_note h3{margin:0 0 .35rem;font-size:1.2rem}.YeEf2G_note p{max-width:44ch;color:var(--muted);margin:0}.YeEf2G_split{grid-template-columns:1fr 1fr;align-items:start;gap:2rem clamp(2rem,6vw,6rem);display:grid}.YeEf2G_split .YeEf2G_heading{margin-bottom:1.25rem}.YeEf2G_scentList{margin:0;padding:0;list-style:none}.YeEf2G_scentList li{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1.5rem;padding:.9rem 0;display:flex}.YeEf2G_scentList li:first-child{border-top:1px solid var(--hairline)}.YeEf2G_scentList strong{font-family:var(--font-ui);font-weight:600}.YeEf2G_scentList span{color:var(--muted)}.YeEf2G_tiles{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:2rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.YeEf2G_packs{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2rem,5vw,3.5rem)}.YeEf2G_giveaway{border-radius:var(--radius-photo);background:var(--brand-ice);text-align:center;max-width:60ch;margin:2rem auto 0;padding:.9rem 1.25rem}.YeEf2G_more{text-align:center;margin:1.5rem 0 0}.YeEf2G_pill{background:var(--primary);min-height:48px;color:var(--on-primary);font-family:var(--font-ui);border-radius:999px;align-items:center;padding:.7rem 1.75rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.YeEf2G_pill:hover{background:var(--ink-13)}.YeEf2G_faqLayout{grid-template-columns:.9fr 1.25fr;align-items:start;gap:2rem clamp(2rem,8vw,8rem);display:grid}.YeEf2G_faqLayout .YeEf2G_heading{margin-bottom:1.25rem}.YeEf2G_faq{border-top:1px solid var(--hairline)}.YeEf2G_faqItem{border-bottom:1px solid var(--hairline)}.YeEf2G_faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;min-height:64px;padding:1rem 0;font-size:1.0625rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.YeEf2G_faqItem summary::-webkit-details-marker{display:none}.YeEf2G_faqItem summary:hover{color:var(--accent-text,var(--brand-blue))}.YeEf2G_faqItem p{max-width:60ch;color:var(--muted);margin:0 0 1.5rem}.YeEf2G_plus{flex:none;width:14px;height:14px;transition:transform .18s ease-out;position:relative}.YeEf2G_plus:before,.YeEf2G_plus:after{content:"";background:currentColor;width:100%;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:0}.YeEf2G_plus:after{transform:rotate(90deg)}.YeEf2G_faqItem[open] .YeEf2G_plus{transform:rotate(45deg)}.YeEf2G_cta{margin:0 var(--page-gutter);background:var(--ink-12);color:#fff;border-radius:var(--radius-card);text-align:center;padding:clamp(2.5rem,6vw,5rem) clamp(1.5rem,5vw,4.5rem)}.YeEf2G_ctaInner{justify-items:center;gap:1.75rem;display:grid}.YeEf2G_ctaTitle{max-width:18ch;margin:0;font-size:clamp(2rem,4.6vw,3.5rem);font-weight:600}.YeEf2G_ctaPrimary{min-height:52px;color:var(--ink-12);font-family:var(--font-ui);background:#fff;border-radius:999px;align-items:center;padding:.7rem 2rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.YeEf2G_ctaPrimary:hover{background:var(--brand-ice)}.YeEf2G_cta a:focus-visible{outline:3px solid var(--brand-ice);outline-offset:4px}@media (max-width:1020px){.YeEf2G_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.YeEf2G_steps{grid-template-columns:repeat(2,1fr)}.YeEf2G_values ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.YeEf2G_feature,.YeEf2G_split,.YeEf2G_faqLayout{grid-template-columns:1fr}}@media (max-width:640px){.YeEf2G_tiles,.YeEf2G_packs,.YeEf2G_steps{grid-template-columns:1fr}.YeEf2G_section{--panel-pad:1.25rem}.YeEf2G_tinted{padding:2rem var(--panel-pad)}}@media (prefers-reduced-motion:reduce){.YeEf2G_plus{transition:none}}@media (min-width:1021px){.YeEf2G_tiles:not(.YeEf2G_packs):has(>li:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.YeEf2G_tiles:not(.YeEf2G_packs):has(>li:nth-child(5):last-child)>li{grid-column:span 2}.YeEf2G_tiles:not(.YeEf2G_packs):has(>li:nth-child(5):last-child)>li:nth-child(4){grid-column:2/span 2}}.YeEf2G_packs [class*=visual]{aspect-ratio:auto;min-height:9rem}.YeEf2G_faqSection{padding-inline:calc(var(--page-gutter) + var(--panel-pad))}.YeEf2G_packs>li{border-radius:var(--radius-card);background:#fff;padding:.75rem;box-shadow:0 1px 2px #1123380f}.YeEf2G_packs>li>div:last-child{padding:1rem .5rem .25rem}.YeEf2G_marquee{background:var(--ink-12);color:#fff;margin:clamp(1.25rem,3vw,2.5rem) 0 0;padding:1rem 0;overflow:hidden}.YeEf2G_track{width:max-content;animation:36s linear infinite YeEf2G_marquee;display:flex}.YeEf2G_marquee:hover .YeEf2G_track{animation-play-state:paused}.YeEf2G_marquee ul{flex:none;margin:0;padding:0;list-style:none;display:flex}.YeEf2G_marquee li{font-family:var(--font-display);white-space:nowrap;align-items:center;gap:.9rem;padding-right:2.5rem;font-size:clamp(1.25rem,2.2vw,1.7rem);line-height:1;display:flex}.YeEf2G_marquee svg{color:var(--brand-ice)}@keyframes YeEf2G_marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.YeEf2G_track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.YeEf2G_track ul+ul{display:none}.YeEf2G_marquee ul{flex-wrap:wrap;justify-content:center;row-gap:.75rem}}.YeEf2G_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.YeEf2G_panel{position:relative}.YeEf2G_credit{color:#fff;background:#112338d1;border-radius:999px;margin:0;padding:.2rem .65rem;font-size:.75rem;position:absolute;bottom:1rem;left:1rem}.YeEf2G_marquee{position:relative}.YeEf2G_marquee[data-paused] .YeEf2G_track{animation-play-state:paused}.YeEf2G_marqueeToggle{right:var(--page-gutter);color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;translate:0 -50%}.YeEf2G_marqueeToggle:hover{background:#ffffff42}.YeEf2G_marqueeToggle:focus-visible{outline:3px solid var(--brand-ice);outline-offset:2px}@media (prefers-reduced-motion:reduce){.YeEf2G_marqueeToggle{display:none}}@media (min-width:901px){.YeEf2G_feature .YeEf2G_panel{grid-area:1/2}.YeEf2G_feature>div{grid-area:1/1}}
._FweAq_stage{min-width:0;color:var(--text,#202824);position:relative}._FweAq_visual{isolation:isolate;aspect-ratio:auto;background:radial-gradient(ellipse at 50% 42%, color-mix(in srgb, var(--stage-accent) 12%, var(--stage-bg)), var(--stage-bg) 68%);width:100%;height:clamp(380px,68svh,680px);min-height:0;position:relative;overflow:hidden}._FweAq_visual:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(transparent, color-mix(in srgb, var(--stage-bg) 46%, transparent));height:22%;position:absolute;inset:auto 0 0}._FweAq_poster,._FweAq_canvas{width:100%;height:100%;display:block;position:absolute;inset:0}._FweAq_poster{z-index:0;object-fit:contain}._FweAq_posterHidden{visibility:hidden}._FweAq_canvas{z-index:1}._FweAq_canvas canvas{width:100%;height:100%;display:block}._FweAq_canvasHidden{visibility:hidden}._FweAq_label,._FweAq_status{z-index:3;max-width:calc(100% - 24px);margin:0;font-size:.8rem;line-height:1.4;position:absolute;left:12px}._FweAq_label{color:var(--text,#202824);top:12px}._FweAq_status{color:var(--text,#202824);bottom:12px}._FweAq_controls{gap:8px;padding-top:12px;display:grid}._FweAq_row{flex-wrap:wrap;gap:8px;display:flex}._FweAq_row button{min-width:44px;min-height:44px}._FweAq_row:first-child button{padding-inline:.65rem;font-size:.9rem}._FweAq_row:nth-child(2) button{padding-inline:.5rem;font-size:.875rem}@media (max-width:700px){._FweAq_visual{aspect-ratio:auto;height:clamp(360px,58svh,540px);min-height:0}}@media (max-width:360px){._FweAq_row{gap:4px}._FweAq_row:first-child button{padding-inline:.4rem;font-size:.8rem}._FweAq_row:nth-child(2) button{padding-inline:.25rem;font-size:.75rem}}
.buc7kG_specimen{color:#313c45;width:100%;min-width:0;font-family:var(--font-avenir), var(--font-dm-sans), sans-serif;text-align:left;--marketing-gutter:clamp(1.25rem, 4.5cqi, 4rem);background:#f6f8f8;font-size:1rem;line-height:1.55;container:hangr-marketing/inline-size}.buc7kG_specimen *,.buc7kG_specimen :before,.buc7kG_specimen :after{box-sizing:border-box}.buc7kG_specimen ::selection{color:#f6f8f8;background:#313c45}.buc7kG_specimen h2,.buc7kG_specimen h3,.buc7kG_specimen p,.buc7kG_specimen figure,.buc7kG_specimen dl,.buc7kG_specimen dd{margin:0}.buc7kG_specimen h2{font-family:var(--font-shree), "Times New Roman", serif;font-synthesis:weight;font-weight:700}.buc7kG_specimen h3{font-family:var(--font-dm-sans), sans-serif;letter-spacing:-.025em;font-size:1.25rem;font-weight:500;line-height:1.25}.buc7kG_specimen a,.buc7kG_specimen button{-webkit-tap-highlight-color:transparent}.buc7kG_specimen a:focus-visible,.buc7kG_specimen button:focus-visible{outline-offset:4px;outline:3px solid #3782aa}.buc7kG_specimen button{cursor:pointer}.buc7kG_specimen .buc7kG_display{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.8rem,7.6cqi,6rem);line-height:.99}.buc7kG_specimen .buc7kG_sectionTitle{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.65rem,5.6cqi,4.6rem);line-height:1.02}.buc7kG_specimen .buc7kG_offer{max-width:32ch;font-size:clamp(1.1rem,1.8cqi,1.4rem);line-height:1.5}.buc7kG_action,.buc7kG_stageButton{color:#f6f8f8;width:fit-content;max-width:100%;min-height:52px;font-family:var(--font-dm-sans), sans-serif;background:#313c45;border:1px solid #313c45;border-radius:4px;justify-content:space-between;align-items:center;gap:1.5rem;padding:.8rem 1.2rem;font-size:.9rem;font-weight:600;line-height:1.35;text-decoration:none;transition:background-color .16s ease-out,color .16s ease-out;display:inline-flex}.buc7kG_action svg,.buc7kG_stageButton svg,.buc7kG_textLink svg,.buc7kG_chapterButton svg{flex:none}.buc7kG_action:hover{background:#4b5c68}.buc7kG_actionLight{color:#313c45;background:#c6e9ff;border-color:#c6e9ff}.buc7kG_actionLight:hover{background:#f6f8f8}.buc7kG_textLink{width:fit-content;min-height:44px;font-family:var(--font-dm-sans), sans-serif;text-underline-offset:.25em;align-items:center;gap:1rem;font-size:.875rem;font-weight:600;display:inline-flex}.buc7kG_textLink:hover{text-decoration-thickness:2px}.buc7kG_credit{text-underline-offset:.2em;font-size:.7rem;line-height:1.5;display:inline-block}.buc7kG_garmentPhoto{object-fit:cover;width:100%;height:100%;min-height:0;display:block}.buc7kG_poster{object-fit:contain;width:100%;height:100%;display:block}.buc7kG_diptychGrid{grid-template-columns:1.06fr 1fr;display:grid}.buc7kG_diptychCopy{padding:clamp(2rem, 5.5cqi, 5rem) var(--marketing-gutter);flex-direction:column;justify-content:center;align-items:flex-start;gap:1.8rem;display:flex}.buc7kG_diptychCopy .buc7kG_display span{color:#836871}.buc7kG_diptychCopy .buc7kG_action{margin-top:.3rem}.buc7kG_diptychPhoto{grid-template-rows:minmax(0,1fr) auto;min-height:600px;display:grid}.buc7kG_diptychPhoto .buc7kG_garmentPhoto{object-position:44% center}.buc7kG_diptychPhoto figcaption{background:#e3eff5;padding:.65rem 1rem}.buc7kG_sloganStrip{padding:1rem var(--marketing-gutter);color:#313c45;text-align:center;background:#c6e9ff;font-size:clamp(1.1rem,2.25cqi,1.7rem);font-style:italic}.buc7kG_objectHeading{padding:3rem var(--marketing-gutter) 2rem;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.buc7kG_objectHeading .buc7kG_display{font-size:clamp(3.15rem,8.4cqi,6rem)}.buc7kG_objectHeading .buc7kG_display span{color:#3782aa}.buc7kG_objectHeading>p{max-width:19ch;padding-bottom:.4rem;font-size:1.1rem;font-style:italic}.buc7kG_objectGrid{background:#c6e9ff;grid-template-columns:1.35fr 1fr;display:grid}.buc7kG_objectFigure{min-width:0;position:relative}.buc7kG_objectFigure .buc7kG_poster{height:clamp(310px,42cqi,510px)}.buc7kG_objectFigure figcaption,.buc7kG_stillFigure figcaption{font-family:var(--font-dm-sans), sans-serif;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.8rem 1.1rem;font-size:.72rem;line-height:1.5;display:flex}.buc7kG_objectFigure figcaption span,.buc7kG_stillFigure figcaption span{color:#4b5c68}.buc7kG_objectIntro{padding:2.5rem var(--marketing-gutter) 2.5rem 1.5rem;align-self:center}.buc7kG_objectIntro .buc7kG_offer{margin-bottom:1rem}.buc7kG_objectIntro>p:not(.buc7kG_offer){max-width:30ch;margin-bottom:1.7rem}.buc7kG_campaignField{isolation:isolate;color:#f6f8f8;background:#313c45;min-height:610px;position:relative}.buc7kG_campaignPhoto{z-index:-2;object-position:58% center;position:absolute;inset:0}.buc7kG_campaignScrim{z-index:-1;background:linear-gradient(90deg,#313c45f0,#313c45b3 60%,#313c455c);position:absolute;inset:0}.buc7kG_campaignCopy{min-height:inherit;padding:3rem var(--marketing-gutter);flex-direction:column;justify-content:space-between;gap:5rem;display:flex}.buc7kG_campaignCopy .buc7kG_display{max-width:12ch}.buc7kG_campaignBottom{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.buc7kG_campaignBottom .buc7kG_offer{max-width:30ch}.buc7kG_campaignCopy a:focus-visible,.buc7kG_closingStatement a:focus-visible{outline-color:#f6f8f8}.buc7kG_campaignCaption{padding:.85rem var(--marketing-gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 2rem;display:flex}.buc7kG_campaignCaption>p{font-style:italic}.buc7kG_requestedStage{color:#313c45;background:#c6e9ff;min-width:0}.buc7kG_stillFigure .buc7kG_poster{height:clamp(300px,43cqi,520px)}.buc7kG_stageBar{border-top:1px solid #a4b8c4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1rem;padding:1rem 1.1rem;display:flex}.buc7kG_stageBar>p{max-width:36ch;font-size:.78rem;line-height:1.5}.buc7kG_stageButton{color:#313c45;background:0 0;justify-content:center;gap:.6rem;min-height:44px;padding:.65rem .85rem;font-size:.8rem}.buc7kG_stageButton:hover{background:#f6f8f8}.buc7kG_liveStage{padding:.7rem}.buc7kG_liveStage>div:first-child{height:clamp(300px,43cqi,520px)}.buc7kG_compactStage .buc7kG_stillFigure .buc7kG_poster,.buc7kG_compactStage .buc7kG_liveStage>div:first-child{height:clamp(290px,37cqi,460px)}.buc7kG_studioGrid{grid-template-columns:1.35fr 1fr;align-items:stretch;display:grid}.buc7kG_studioCopy{padding:3rem var(--marketing-gutter);align-self:center}.buc7kG_studioCopy .buc7kG_sectionTitle{margin-bottom:1.6rem}.buc7kG_studioCopy .buc7kG_offer{margin-bottom:2rem}.buc7kG_offerList{border-top:1px solid #a4b8c4}.buc7kG_offerList>div{border-bottom:1px solid #a4b8c4;padding:1.1rem 0}.buc7kG_offerList dt{font-family:var(--font-dm-sans), sans-serif;margin-bottom:.4rem;font-weight:600}.buc7kG_offerList dd{font-size:.92rem}.buc7kG_studioCopy .buc7kG_textLink{margin-top:1.3rem}.buc7kG_dossierHeading{padding:2.5rem var(--marketing-gutter);justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.buc7kG_dossierHeading>p{max-width:28ch;font-size:1.1rem}.buc7kG_dossierFeatures{padding:2rem var(--marketing-gutter) 2.5rem;border-bottom:4px solid #836871;grid-template-columns:1fr 1fr;gap:2rem 3rem;display:grid}.buc7kG_dossierFeatures>div+div{border-left:1px solid #a4b8c4;padding-left:3rem}.buc7kG_dossierFeatures p{max-width:38ch;margin-top:.7rem}.buc7kG_chapterShowcase>.buc7kG_sectionTitle{padding:2.5rem var(--marketing-gutter) 1.8rem}.buc7kG_chapterLayout{grid-template-columns:.6fr 1.4fr;display:grid}.buc7kG_chapterPhoto{background:#e3eff5;grid-template-rows:minmax(0,1fr) auto;min-width:0;display:grid}.buc7kG_chapterPhoto figcaption{padding:.75rem 1rem}.buc7kG_chapterObject{min-width:0}.buc7kG_chapterRail{grid-template-columns:.6fr 1.4fr;display:grid}.buc7kG_chapterControls{border-right:1px solid #a4b8c4;flex-direction:column;padding:1.3rem;display:flex}.buc7kG_chapterButton{color:#313c45;width:100%;min-height:48px;font-family:var(--font-dm-sans), sans-serif;text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:.6rem;padding:.65rem .7rem;font-size:.88rem;font-weight:500;display:flex}.buc7kG_chapterButton[aria-pressed=true]{background:#c6e9ff;border-color:#3782aa}.buc7kG_chapterButton:hover{background:#e3eff5}.buc7kG_chapterText{align-self:center;padding:2rem}.buc7kG_chapterText>p{max-width:57ch;margin-top:.7rem}.buc7kG_closingStatement{color:#f6f8f8;background:#313c45;border-top:5px solid #836871}.buc7kG_closingStatement>.buc7kG_display{padding:3.5rem var(--marketing-gutter) 2.5rem;max-width:20ch}.buc7kG_statementBottom{padding:0 var(--marketing-gutter) 2.5rem;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.buc7kG_statementBottom>p{max-width:43ch;font-size:1.1rem}.buc7kG_closingStatement .buc7kG_educational{padding:1rem var(--marketing-gutter);color:#c6e9ff;border-top:1px solid #a4b8c4;font-size:.75rem}.buc7kG_invitationGrid{grid-template-columns:.85fr 1.15fr;display:grid}.buc7kG_invitationPhoto{background:#e3eff5;grid-template-rows:minmax(0,1fr) auto;min-height:470px;display:grid}.buc7kG_invitationPhoto figcaption{padding:.7rem 1rem}.buc7kG_invitationCopy{padding:3rem var(--marketing-gutter);flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;display:flex}.buc7kG_invitationCopy>p{max-width:34ch;font-size:1.1rem}.buc7kG_invitationCopy .buc7kG_textLink{margin-top:-.5rem}.buc7kG_brandSignature{background:#c6e9ff;border-top:5px solid #836871}.buc7kG_signatureTitle{padding:1.6rem var(--marketing-gutter) 0;letter-spacing:-.03em;font-size:clamp(1.9rem,3.4cqi,3rem);line-height:1.15}.buc7kG_signatureLogo{width:min(68%,660px);height:auto;margin:1.7rem auto 2.5rem;display:block}.buc7kG_signatureBottom{padding:1.5rem var(--marketing-gutter) 2rem;border-top:1px solid #a4b8c4;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.buc7kG_signatureSlogan{font-size:clamp(1.2rem,2.3cqi,1.8rem);font-style:italic}.buc7kG_signatureBottom p+p{margin-top:.3rem;font-size:.9rem}@container hangr-marketing (max-width:700px){.buc7kG_diptychGrid,.buc7kG_objectGrid,.buc7kG_studioGrid,.buc7kG_invitationGrid{grid-template-columns:1fr}.buc7kG_diptychCopy{gap:1.5rem;padding-block:2.5rem}.buc7kG_diptychPhoto{min-height:0}.buc7kG_diptychPhoto .buc7kG_garmentPhoto{object-position:center 44%;height:330px}.buc7kG_objectHeading{align-items:flex-start;padding-top:2rem}.buc7kG_objectHeading>p{display:none}.buc7kG_objectFigure .buc7kG_poster{height:340px}.buc7kG_objectIntro{padding:1.5rem var(--marketing-gutter) 2rem;border-top:1px solid #a4b8c4}.buc7kG_objectIntro .buc7kG_offer{margin-bottom:.8rem}.buc7kG_objectIntro>p:not(.buc7kG_offer){max-width:39ch}.buc7kG_campaignField{min-height:610px}.buc7kG_campaignPhoto{object-position:68% center}.buc7kG_campaignScrim{background:linear-gradient(#313c45a6,#313c45b3 35%,#313c45f5)}.buc7kG_campaignCopy{padding-block:2.5rem}.buc7kG_campaignBottom,.buc7kG_statementBottom,.buc7kG_signatureBottom{flex-direction:column;align-items:flex-start;gap:1.5rem}.buc7kG_campaignBottom .buc7kG_offer{max-width:28ch}.buc7kG_studioCopy{padding-block:2.5rem}.buc7kG_studioCopy .buc7kG_offer{max-width:35ch}.buc7kG_offerList{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.buc7kG_dossierHeading{flex-direction:column;align-items:flex-start;gap:1.2rem}.buc7kG_dossierHeading>p{max-width:36ch}.buc7kG_dossierFeatures{gap:1.5rem}.buc7kG_dossierFeatures>div+div{padding-left:1.5rem}.buc7kG_chapterLayout{grid-template-columns:.38fr 1fr}.buc7kG_chapterPhoto figcaption{padding:.65rem}.buc7kG_chapterPhoto .buc7kG_credit{font-size:.65rem}.buc7kG_chapterRail{grid-template-columns:1fr}.buc7kG_chapterControls{border-bottom:1px solid #a4b8c4;border-right:0;flex-direction:row;gap:.3rem;padding:1rem}.buc7kG_chapterButton{justify-content:center;padding-inline:.6rem;font-size:.78rem}.buc7kG_chapterButton svg{display:none}.buc7kG_chapterText{padding:1.5rem var(--marketing-gutter) 2rem}.buc7kG_stageBar{flex-direction:column;align-items:flex-start}.buc7kG_stillFigure .buc7kG_poster,.buc7kG_liveStage>div:first-child{height:340px}.buc7kG_compactStage .buc7kG_stillFigure .buc7kG_poster,.buc7kG_compactStage .buc7kG_liveStage>div:first-child{height:320px}.buc7kG_closingStatement>.buc7kG_display{padding-top:2.5rem}.buc7kG_invitationPhoto{min-height:0}.buc7kG_invitationPhoto .buc7kG_garmentPhoto{height:280px}.buc7kG_invitationCopy{padding-block:2.5rem}.buc7kG_signatureLogo{width:83%;margin-block:2rem}}@container hangr-marketing (max-width:380px){.buc7kG_diptychPhoto .buc7kG_garmentPhoto{height:270px}.buc7kG_objectFigure .buc7kG_poster{height:280px}.buc7kG_campaignField{min-height:580px}.buc7kG_offerList,.buc7kG_dossierFeatures{grid-template-columns:1fr;gap:0}.buc7kG_dossierFeatures{gap:1.5rem}.buc7kG_dossierFeatures>div+div{border-top:1px solid #a4b8c4;border-left:0;padding-top:1.5rem;padding-left:0}.buc7kG_chapterLayout{grid-template-columns:1fr}.buc7kG_chapterPhoto{display:none}.buc7kG_chapterControls{padding-inline:.7rem}.buc7kG_chapterButton{padding-inline:.45rem;font-size:.75rem}.buc7kG_compactStage .buc7kG_stillFigure .buc7kG_poster,.buc7kG_compactStage .buc7kG_liveStage>div:first-child{height:290px}.buc7kG_signatureSlogan{max-width:24ch}}@media (prefers-reduced-motion:reduce){.buc7kG_action,.buc7kG_stageButton{transition:none}}
.q-TI5G_closing{isolation:isolate;margin:0 var(--page-gutter);border-radius:var(--radius-card);background:var(--ink-12);color:#fff;text-align:center;padding:clamp(4rem,10vw,7.5rem) clamp(1.5rem,5vw,4.5rem);position:relative;overflow:hidden}.q-TI5G_inner{justify-items:center;gap:1.1rem;max-width:40rem;margin:0 auto;display:grid;position:relative}.q-TI5G_eyebrow{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-ice);margin:0;font-size:.85rem;font-weight:700}.q-TI5G_title{color:#fff;margin:0;font-size:clamp(2.4rem,5.6vw,4.25rem);line-height:1.04}.q-TI5G_lede{color:#ffffffe6;font-variant-numeric:tabular-nums;max-width:34rem;margin:0;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.5}.q-TI5G_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem 1.5rem;margin-top:.6rem;display:flex}.q-TI5G_buy{min-height:54px;color:var(--ink-12);font:600 1.075rem var(--font-ui);cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:.6rem;padding:0 2.1rem;transition:background-color .18s,transform .18s;display:inline-flex}.q-TI5G_buy span{transition:transform .25s cubic-bezier(.16,1,.3,1)}.q-TI5G_buy:hover{background:var(--brand-ice)}.q-TI5G_buy:hover span{transform:translate(4px)}.q-TI5G_buy:active{transform:scale(.97)}.q-TI5G_link{color:#fff;font-family:var(--font-ui);text-underline-offset:.25em;font-weight:600}.q-TI5G_buy:focus-visible,.q-TI5G_link:focus-visible{outline:3px solid var(--brand-ice);outline-offset:4px}.q-TI5G_fine{color:#ffffffbf;margin:.4rem 0 0;font-size:.9rem}.q-TI5G_hangers{z-index:-1;pointer-events:none;position:absolute;inset:0}.q-TI5G_hangers i{top:-12%;left:calc(4% + var(--i) * 14%);aspect-ratio:2;opacity:.14;width:clamp(3.5rem,7vw,6rem);animation:q-TI5G_drift calc(14s + var(--i) * 1.7s) linear calc(var(--i) * -2.3s) infinite;position:absolute}.q-TI5G_hangers i:before{content:"";border:2px solid var(--brand-ice);clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(to top right, transparent calc(50% - 1.5px), var(--brand-ice) calc(50% - 1px), var(--brand-ice) calc(50% + 1px), transparent calc(50% + 1.5px)) left / 50% 100% no-repeat, linear-gradient(to top left, transparent calc(50% - 1.5px), var(--brand-ice) calc(50% - 1px), var(--brand-ice) calc(50% + 1px), transparent calc(50% + 1.5px)) right / 50% 100% no-repeat;border-top:0;position:absolute;inset:35% 0 0}.q-TI5G_hangers i:after{content:"";border:2px solid var(--brand-ice);border-bottom:0;border-left:0;border-radius:0 999px 0 0;width:22%;height:38%;position:absolute;top:0;left:50%;translate:-10%}@keyframes q-TI5G_drift{0%{transform:translateY(0)rotate(-12deg)}50%{transform:translateY(330%)rotate(10deg)}to{transform:translateY(660%)rotate(-12deg)}}@media (prefers-reduced-motion:reduce){.q-TI5G_hangers i{top:calc(10% + var(--i) * 11%);animation:none}.q-TI5G_buy,.q-TI5G_buy span{transition:none}}
._7tJUiq_container{width:100%;min-width:0;container-type:inline-size}._7tJUiq_specimen{--slate:#313c45;--ice:#c6e9ff;--blue:#3782aa;--white:#f6f8f8;--mauve:#836871;--line:#a4b8c4;box-sizing:border-box;width:100%;min-width:0;color:var(--slate);background:var(--white);font-family:var(--font-avenir), var(--font-dm-sans), sans-serif;text-align:left;isolation:isolate;font-size:1rem;line-height:1.55}._7tJUiq_specimen *,._7tJUiq_specimen :before,._7tJUiq_specimen :after{box-sizing:border-box}._7tJUiq_specimen ::selection{background:var(--slate);color:var(--ice)}._7tJUiq_specimen :is(h2,h3,p,figure){margin:0}._7tJUiq_specimen h2{font-family:var(--font-shree), "Times New Roman", serif;font-synthesis:weight;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word;font-size:clamp(2.3rem,4.8cqi,4.6rem);font-weight:700;line-height:1.04}._7tJUiq_specimen h3{font-family:var(--font-dm-sans), sans-serif;letter-spacing:-.025em;font-weight:500;line-height:1.2}._7tJUiq_specimen :is(a,button,summary){-webkit-tap-highlight-color:transparent}._7tJUiq_specimen :is(a,button,summary):focus-visible{outline:3px solid var(--blue);outline-offset:4px}._7tJUiq_specimen a{text-underline-offset:.23em;text-decoration-thickness:1px}._7tJUiq_specimen a:hover{text-decoration:underline}._7tJUiq_specimen button,._7tJUiq_specimen summary{font-family:var(--font-dm-sans), sans-serif;color:inherit;font-size:inherit}._7tJUiq_specimen button{cursor:pointer}._7tJUiq_specimen svg{flex-shrink:0}._7tJUiq_brand{flex-shrink:0;align-items:center;width:148px;min-height:44px;display:inline-flex}._7tJUiq_brand img{width:100%;height:auto;display:block}._7tJUiq_textLink{min-height:44px;font-family:var(--font-dm-sans), sans-serif;align-items:center;gap:1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}._7tJUiq_navigation{z-index:2;border-bottom:1px solid var(--line);position:relative}._7tJUiq_navigation :is(a,summary){font-family:var(--font-dm-sans), sans-serif;font-size:.88rem;font-weight:600;text-decoration:none}._7tJUiq_navLine{justify-content:space-between;align-items:center;gap:2rem;min-height:104px;padding:1rem 4%;display:flex}._7tJUiq_desktopLinks{align-items:center;gap:clamp(1rem,3cqi,3rem);display:flex}._7tJUiq_desktopLinks a,._7tJUiq_desktopSide{align-items:center;gap:.75rem;min-height:44px;display:inline-flex}._7tJUiq_mobileMenu{display:none}._7tJUiq_mobileMenu summary{cursor:pointer;border:1px solid var(--slate);border-radius:4px;align-items:center;gap:.75rem;min-height:44px;padding:.55rem .75rem;list-style:none;display:flex}._7tJUiq_mobileMenu summary::-webkit-details-marker{display:none}._7tJUiq_menuOpen,._7tJUiq_mobileMenu[open] ._7tJUiq_menuClosed{display:none}._7tJUiq_mobileMenu[open] ._7tJUiq_menuOpen{display:inline}._7tJUiq_mobileMenu[open] ._7tJUiq_plus{transform:rotate(45deg)}._7tJUiq_mobileLinks a{justify-content:space-between;align-items:center;gap:1.5rem;min-height:48px;padding:.75rem;display:flex}._7tJUiq_mobileLinks small{font-family:var(--font-avenir), sans-serif;margin-top:.25rem;font-size:.85rem;font-weight:400;display:block}._7tJUiq_mobileLinks a:hover{background:var(--ice);text-decoration:none}._7tJUiq_navContext{background:var(--ice);justify-content:space-between;align-items:end;gap:2rem;min-height:205px;padding:2rem 4%;display:flex}._7tJUiq_navContext p{font-family:var(--font-shree), "Times New Roman", serif;font-synthesis:weight;letter-spacing:-.025em;font-size:clamp(1.6rem,2.8cqi,2.4rem);font-weight:700;line-height:1.15}._7tJUiq_navContext p span{font-family:var(--font-avenir), sans-serif;letter-spacing:0;padding-top:.5rem;font-size:1rem;font-weight:400;line-height:1.55;display:inline-block}._7tJUiq_navContext>a{min-height:44px;font:600 .88rem var(--font-dm-sans), sans-serif;flex-shrink:0;align-items:center;gap:1rem;text-decoration:none;display:inline-flex}._7tJUiq_centerLine{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.5rem;min-height:76px;padding:.5rem 4%;display:grid}._7tJUiq_centerLine>._7tJUiq_desktopLinks{justify-self:end}._7tJUiq_centerLine ._7tJUiq_brand,._7tJUiq_directoryLine ._7tJUiq_brand{width:112px}._7tJUiq_directoryLine{background:var(--ice);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem;min-height:76px;padding:.5rem 4%;display:grid}._7tJUiq_directoryLine>._7tJUiq_desktopLinks{justify-self:center}._7tJUiq_exploreLink{background:var(--slate);min-height:44px;color:var(--white);border-radius:4px;align-items:center;gap:.75rem;padding:.55rem .9rem;display:inline-flex}._7tJUiq_featureRails{grid-template-columns:1fr 1fr;gap:8%;padding:clamp(2rem,6cqi,5rem) 5%;display:grid}._7tJUiq_railIntro p{max-width:32ch;margin-top:1.75rem;font-size:1.15rem}._7tJUiq_railIntro ._7tJUiq_textLink{margin-top:1.5rem}._7tJUiq_rails article{border-top:1px solid var(--mauve);padding:1.75rem 0}._7tJUiq_rails article:last-child{padding-bottom:0}._7tJUiq_rails h3{font-family:var(--font-shree), "Times New Roman", serif;font-synthesis:weight;font-size:clamp(2rem,3.8cqi,3.4rem);font-weight:700;line-height:1.05}._7tJUiq_rails p{max-width:39ch;margin-top:1rem}._7tJUiq_featureAnatomy{padding:clamp(2rem,5cqi,4rem) 5%}._7tJUiq_anatomyHeading{grid-template-columns:1.2fr 1fr;align-items:end;gap:10%;margin-bottom:2.75rem;display:grid}._7tJUiq_anatomyHeading p{max-width:34ch;font-size:1.12rem}._7tJUiq_anatomyBody{grid-template-columns:1.2fr 1fr;align-items:start;gap:10%;display:grid}._7tJUiq_productFigure{background:var(--ice);min-width:0;position:relative}._7tJUiq_productFigure img{width:100%;height:auto;display:block}._7tJUiq_productFigure figcaption{font-family:var(--font-dm-sans), sans-serif;padding:1rem 1.25rem 1.25rem;font-size:.78rem;font-weight:600}._7tJUiq_productFigure figcaption span{font-family:var(--font-avenir), sans-serif;margin-top:.2rem;font-size:.78rem;font-weight:400;display:block}._7tJUiq_anatomyNotes article{border-top:1px solid var(--line);padding:1.25rem 0}._7tJUiq_anatomyNotes h3{font-size:1.25rem}._7tJUiq_anatomyNotes p{max-width:37ch;margin-top:.6rem}._7tJUiq_anatomyNotes ._7tJUiq_textLink{margin-top:.75rem}._7tJUiq_featureReader{grid-template-columns:1fr 1fr;display:grid}._7tJUiq_readerIntro{background:var(--slate);color:var(--white);padding:clamp(2rem,6cqi,5rem) 10%}._7tJUiq_readerIntro h2{font-size:clamp(2.6rem,6cqi,5rem)}._7tJUiq_readerIntro h2 span{color:var(--ice)}._7tJUiq_readerIntro p{max-width:27ch;color:var(--ice);margin-top:2rem}._7tJUiq_readerContent{flex-direction:column;align-items:flex-start;padding:clamp(2rem,5cqi,4rem) 10%;display:flex}._7tJUiq_readerControls{border-bottom:1px solid var(--line);gap:.5rem;width:100%;padding-bottom:2rem;display:flex}._7tJUiq_readerControls button{border:1px solid var(--line);background:0 0;border-radius:4px;justify-content:space-between;align-items:center;gap:.75rem;min-height:48px;padding:.65rem .8rem;font-size:.88rem;font-weight:600;display:flex}._7tJUiq_readerControls button[aria-pressed=true]{background:var(--ice);border-color:var(--blue)}._7tJUiq_readerControls button:hover{background:var(--ice)}._7tJUiq_readerExplanation{flex:1;padding:2rem 0}._7tJUiq_readerExplanation h3{font-family:var(--font-shree), "Times New Roman", serif;font-synthesis:weight;font-size:clamp(2rem,3.5cqi,3rem);font-weight:700;line-height:1.05}._7tJUiq_readerExplanation p{max-width:37ch;margin-top:1.25rem}._7tJUiq_readerExplanation ._7tJUiq_readerNote{border-top:1px solid var(--line);padding-top:1rem;font-size:.85rem}._7tJUiq_faqRails{grid-template-columns:.9fr 1.25fr;gap:8%;padding:clamp(2rem,6cqi,5rem) 5%;display:grid}._7tJUiq_faqIntro p{max-width:28ch;margin-top:1.75rem}._7tJUiq_faqIntro ._7tJUiq_textLink{margin-top:1.5rem}._7tJUiq_question{border-top:1px solid var(--line)}._7tJUiq_question:last-child{border-bottom:1px solid var(--line)}._7tJUiq_question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;min-height:80px;padding:1.1rem .25rem;font-weight:500;line-height:1.4;list-style:none;display:flex}._7tJUiq_question summary::-webkit-details-marker{display:none}._7tJUiq_question summary:hover{color:var(--slate);background:var(--ice)}._7tJUiq_question[open] summary ._7tJUiq_plus{transform:rotate(45deg)}._7tJUiq_plus{transition:transform .18s ease-out}._7tJUiq_answer{padding:0 2.5rem 1.5rem .25rem}._7tJUiq_answer p{max-width:68ch}._7tJUiq_faqCompact{padding:clamp(2rem,6cqi,5rem) 8%}._7tJUiq_compactHeading{justify-content:space-between;align-items:end;gap:3rem;padding-bottom:2rem;display:flex}._7tJUiq_compactHeading p{max-width:20ch}._7tJUiq_compactList{max-width:820px;margin:0 auto}._7tJUiq_faqCompact>._7tJUiq_textLink{width:fit-content;margin:1.5rem auto 0;display:flex}._7tJUiq_faqCompact ._7tJUiq_question summary{padding-inline:1rem}._7tJUiq_faqCompact ._7tJUiq_question[open]{background:var(--ice)}._7tJUiq_faqCompact ._7tJUiq_answer{padding-left:1rem}._7tJUiq_faqGrouped{background:var(--ice);padding:clamp(2rem,5cqi,4rem) 5%}._7tJUiq_groupedHeading{justify-content:space-between;align-items:end;gap:3rem;padding-bottom:3rem;display:flex}._7tJUiq_faqGroups{grid-template-columns:1fr 1fr;gap:7%;display:grid}._7tJUiq_faqGroups h3{padding-bottom:1.25rem;font-size:1.25rem}._7tJUiq_faqGroups ._7tJUiq_question{border-color:var(--slate)}._7tJUiq_faqGroups ._7tJUiq_question summary:hover{background:var(--white)}._7tJUiq_faqGroups ._7tJUiq_textLink{margin-top:1.25rem}._7tJUiq_footerColophon{border-top:1px solid var(--mauve);padding:2.5rem 5%}._7tJUiq_colophonTop{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5%;padding-bottom:2.5rem;display:grid}._7tJUiq_slogan{max-width:25ch;font-size:1.1rem;font-style:italic}._7tJUiq_colophonTop nav{gap:.1rem;display:grid}._7tJUiq_colophonTop nav a{min-height:44px;font-family:var(--font-dm-sans), sans-serif;align-items:center;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}._7tJUiq_colophonBottom{border-top:1px solid var(--line);grid-template-columns:1fr 1fr auto;align-items:start;gap:5%;padding-top:1.5rem;display:grid}._7tJUiq_colophonBottom p{max-width:42ch;font-size:.8rem}._7tJUiq_colophonBottom>a{font-family:var(--font-dm-sans), sans-serif;align-items:center;gap:.75rem;min-height:44px;font-size:.8rem;display:inline-flex}._7tJUiq_footerStatement{background:var(--ice);padding:clamp(2rem,5cqi,4rem) 5% 1.5rem}._7tJUiq_statementTop{grid-template-columns:1.4fr 1fr;align-items:start;gap:10%;padding-bottom:3rem;display:grid}._7tJUiq_statementTop h2{max-width:15ch;font-size:clamp(2.7rem,6cqi,5.5rem)}._7tJUiq_statementTop nav a,._7tJUiq_footerIndex nav a{border-top:1px solid var(--slate);min-height:72px;font-family:var(--font-dm-sans), sans-serif;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-size:1.1rem;font-weight:500;text-decoration:none;display:flex}._7tJUiq_statementTop nav a:last-child{border-bottom:1px solid var(--slate)}._7tJUiq_statementTop nav a:hover,._7tJUiq_footerIndex nav a:hover{text-decoration:underline}._7tJUiq_statementTop small,._7tJUiq_footerIndex small{font-family:var(--font-avenir), sans-serif;margin-top:.3rem;font-size:.8rem;font-weight:400;display:block}._7tJUiq_statementBottom{border-top:1px solid var(--slate);grid-template-columns:auto 1fr auto;align-items:center;gap:5%;padding-top:1.5rem;display:grid}._7tJUiq_statementBottom ._7tJUiq_brand{width:110px}._7tJUiq_statementBottom p{max-width:65ch;font-size:.78rem}._7tJUiq_statementBottom p+p{margin-top:.5rem}._7tJUiq_statementBottom>a{min-height:44px;font-family:var(--font-dm-sans), sans-serif;align-items:center;gap:1rem;font-size:.8rem;display:inline-flex}._7tJUiq_footerDirectory{grid-template-columns:1fr 1fr;display:grid}._7tJUiq_footerIdentity{background:var(--ice);flex-direction:column;align-items:flex-start;padding:clamp(2rem,5cqi,4rem) 10%;display:flex}._7tJUiq_largeBrand{width:min(100%,300px)}._7tJUiq_footerIdentity ._7tJUiq_slogan{max-width:25ch;margin:1.5rem 0 2.5rem;font-size:clamp(1.25rem,2.5cqi,1.75rem)}._7tJUiq_footerIdentity ._7tJUiq_textLink{margin-top:auto}._7tJUiq_footerIndex{background:var(--slate);color:var(--white);border-top:4px solid var(--mauve);padding:clamp(2rem,4cqi,3rem) 10%}._7tJUiq_footerIndex nav a{border-color:var(--ice)}._7tJUiq_footerIndex small{color:var(--ice)}._7tJUiq_footerIndex :is(a,summary):focus-visible{outline-color:var(--ice)}._7tJUiq_directoryDisclosure{border-top:1px solid var(--ice);margin-top:2rem;padding-top:1.5rem}._7tJUiq_directoryDisclosure p{max-width:46ch;font-size:.8rem}._7tJUiq_directoryDisclosure p+p{color:var(--ice);margin-top:.75rem}@container (max-width:680px){._7tJUiq_navLine{gap:1rem;min-height:84px;padding:.7rem 5%}._7tJUiq_brand{width:120px}._7tJUiq_desktopLinks,._7tJUiq_desktopSide{display:none}._7tJUiq_mobileMenu{display:block}._7tJUiq_N1 ._7tJUiq_mobileMenu{position:relative}._7tJUiq_N1 ._7tJUiq_mobileLinks{border:1px solid var(--line);background:var(--white);width:min(240px,76cqi);padding:.5rem;position:absolute;top:calc(100% + .75rem);right:0;box-shadow:0 12px 30px #0005}._7tJUiq_navContext{flex-direction:column;align-items:flex-start;gap:1rem;min-height:230px;padding:2rem 5%}._7tJUiq_centerLine,._7tJUiq_directoryLine{justify-content:space-between;gap:.75rem;min-height:72px;padding:.5rem 5%;display:flex}._7tJUiq_directoryLine>._7tJUiq_exploreLink{display:none}._7tJUiq_N2 ._7tJUiq_mobileLinks,._7tJUiq_N3 ._7tJUiq_mobileLinks{border:1px solid var(--line);background:var(--white);width:min(320px,100cqi);padding:.5rem;position:absolute;top:100%;right:0;box-shadow:0 12px 30px #0005}._7tJUiq_featureRails{grid-template-columns:1fr;gap:2.5rem;padding:2.5rem 6%}._7tJUiq_railIntro p{margin-top:1.25rem}._7tJUiq_rails{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}._7tJUiq_rails h3{font-size:2rem}._7tJUiq_anatomyHeading{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2rem}._7tJUiq_anatomyBody{grid-template-columns:1fr;gap:2rem}._7tJUiq_anatomyNotes article{padding:1.25rem 0}._7tJUiq_featureReader{grid-template-columns:1fr}._7tJUiq_readerIntro,._7tJUiq_readerContent{padding:2.5rem 6%}._7tJUiq_readerIntro h2{font-size:clamp(2.6rem,10cqi,4rem)}._7tJUiq_readerIntro p{margin-top:1.25rem}._7tJUiq_readerControls{padding-bottom:1.5rem}._7tJUiq_readerExplanation{min-height:290px;padding:1.5rem 0}._7tJUiq_readerExplanation h3{font-size:2.3rem}._7tJUiq_faqRails{grid-template-columns:1fr;gap:2.5rem;padding:2.5rem 6%}._7tJUiq_faqIntro p{margin-top:1.25rem}._7tJUiq_faqCompact{padding:2.5rem 6%}._7tJUiq_compactHeading,._7tJUiq_groupedHeading{padding-bottom:2rem;display:block}._7tJUiq_compactHeading p,._7tJUiq_groupedHeading p{max-width:30ch;margin-top:1.25rem}._7tJUiq_faqGrouped{padding:2.5rem 6%}._7tJUiq_faqGroups{grid-template-columns:1fr;gap:2.5rem}._7tJUiq_question summary{min-height:80px;font-size:.95rem}._7tJUiq_answer{font-size:.95rem}._7tJUiq_colophonTop{grid-template-columns:1fr 1fr;gap:1.5rem;padding-bottom:1.5rem}._7tJUiq_colophonTop>._7tJUiq_slogan{grid-area:2/1/auto/-1}._7tJUiq_colophonTop nav{justify-self:end}._7tJUiq_colophonBottom{grid-template-columns:1fr;gap:1rem}._7tJUiq_statementTop{grid-template-columns:1fr;gap:2rem;padding-bottom:2rem}._7tJUiq_statementTop h2{font-size:clamp(2.7rem,10cqi,4rem)}._7tJUiq_statementBottom{grid-template-columns:1fr;gap:1.25rem}._7tJUiq_statementBottom ._7tJUiq_brand{width:120px}._7tJUiq_footerDirectory{grid-template-columns:1fr}._7tJUiq_footerIdentity,._7tJUiq_footerIndex{padding:2.5rem 6%}._7tJUiq_largeBrand{width:220px}._7tJUiq_footerIdentity ._7tJUiq_slogan{margin-block:1.25rem 2rem;font-size:1.5rem}}@container (max-width:380px){._7tJUiq_rails{grid-template-columns:1fr;gap:0}._7tJUiq_mobileMenu summary{gap:.4rem;padding-inline:.6rem;font-size:.8rem}._7tJUiq_readerControls{flex-direction:column}._7tJUiq_readerControls button{width:100%}._7tJUiq_readerExplanation{min-height:330px}._7tJUiq_colophonTop{grid-template-columns:1fr;gap:1rem}._7tJUiq_colophonTop nav{justify-self:start}._7tJUiq_colophonTop>._7tJUiq_slogan{grid-row:auto}}@media (prefers-reduced-motion:reduce){._7tJUiq_plus{transition:none}}
@property --tint{syntax:"<color>";inherits:true;initial-value:#c6e9ff}._9qKDJa_hero{--ice:var(--brand-ice,#c6e9ff);--slate:var(--brand-slate,#313c45);--white:var(--brand-white,#f6f8f8);--mauve:var(--brand-mauve,#836871);--tint:color-mix(in srgb, var(--ice) 60%, white);--dw:clamp(280px, 88vw, min(420px, 38vh));isolation:isolate;background:var(--slate);color:var(--white);min-height:100svh;padding:2rem var(--page-gutter) 5.5rem;place-items:center;transition:--tint .6s;display:grid;position:relative;overflow:clip}._9qKDJa_hero[data-scent=none]{--tint:var(--ice)}._9qKDJa_hero[data-scent=lavender]{--tint:color-mix(in srgb, var(--mauve) 55%, var(--ice))}._9qKDJa_hero[data-scent=ocean-breeze]{--tint:color-mix(in srgb, var(--brand-blue,#3782aa) 45%, var(--ice))}._9qKDJa_hero[data-scent=sandalwood]{--tint:color-mix(in srgb, var(--mauve) 70%, var(--white))}._9qKDJa_hero[data-scent=vanilla]{--tint:color-mix(in srgb, var(--white) 75%, var(--mauve))}._9qKDJa_hero[data-scent=eucalyptus]{--tint:color-mix(in srgb, var(--ice) 65%, var(--slate))}._9qKDJa_hero[data-scent=citrus]{--tint:color-mix(in srgb, var(--white) 60%, var(--ice))}._9qKDJa_hero[data-scent=cedarwood]{--tint:color-mix(in srgb, var(--mauve) 70%, var(--slate))}._9qKDJa_lamp{z-index:-3;aspect-ratio:1;width:min(1100px,140vw);translate:calc(-50% + var(--lx,0px)) var(--ly,0px);background:radial-gradient(circle at center, color-mix(in srgb, var(--tint) 46%, transparent) 0, color-mix(in srgb, var(--tint) 16%, transparent) 34%, transparent 62%);pointer-events:none;position:absolute;top:-5%;left:50%}._9qKDJa_grain{z-index:-2;pointer-events:none;opacity:.04;background:repeating-linear-gradient(0deg,#fff 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#000 0 1px,#0000 1px 4px),repeating-linear-gradient(45deg,#fff 0 1px,#0000 1px 7px);position:absolute;inset:0}._9qKDJa_door{z-index:20;pointer-events:none;background:linear-gradient(90deg, #262f36, var(--slate));width:50.5%;animation:none;position:absolute;top:0;bottom:0;transform:translate(-101%)}._9qKDJa_doorL{left:0;box-shadow:inset -2px 0 #1d252b}._9qKDJa_doorR{right:0;transform:translate(101%);box-shadow:inset 2px 0 #1d252b}@media (prefers-reduced-motion:no-preference){._9qKDJa_doorL{animation:.7s cubic-bezier(.65,0,.25,1) .15s backwards _9qKDJa_openL}._9qKDJa_doorR{animation:.7s cubic-bezier(.65,0,.25,1) .15s backwards _9qKDJa_openR}}@keyframes _9qKDJa_openL{0%{transform:translate(0)}to{transform:translate(-101%)}}@keyframes _9qKDJa_openR{0%{transform:translate(0)}to{transform:translate(101%)}}._9qKDJa_inner{text-align:center;flex-direction:column;align-items:center;width:min(100%,64rem);display:flex}._9qKDJa_topline{font-family:var(--font-dm-sans), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--ice) 80%, transparent);margin:0 0 .9rem;font-size:.78rem;font-weight:600}._9qKDJa_title{z-index:2;letter-spacing:-.01em;color:var(--white);text-wrap:nowrap;justify-items:center;margin:0;font-size:clamp(3rem,min(11vw,10vh),9.5rem);line-height:.92;display:grid;position:relative}._9qKDJa_line{display:block}._9qKDJa_slot{place-items:center;width:100%;height:1.02em;display:grid;overflow:hidden}._9qKDJa_word{white-space:nowrap;color:var(--white);grid-area:1/1;display:block}._9qKDJa_small{font-size:.55em}._9qKDJa_in{animation:.45s ease-out backwards _9qKDJa_rollIn}._9qKDJa_out{animation:.45s ease-out forwards _9qKDJa_rollOut}@keyframes _9qKDJa_rollIn{0%{opacity:0;transform:translateY(100%)}}@keyframes _9qKDJa_rollOut{to{opacity:0;transform:translateY(-100%)}}._9qKDJa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._9qKDJa_stage{z-index:1;width:min(88vw,36rem);margin:-.2rem 0 0;position:relative}._9qKDJa_hangerCrop{aspect-ratio:890/400;width:100%;position:relative}._9qKDJa_sway{transform-origin:55.6% 2%;animation:6s ease-in-out infinite _9qKDJa_sway;position:absolute;inset:0}._9qKDJa_hanger{filter:drop-shadow(0 18px 30px #00000059);width:123.6%;max-width:none;height:auto;position:absolute;top:-76%;left:-11.8%}@keyframes _9qKDJa_sway{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}._9qKDJa_caption{color:color-mix(in srgb, var(--ice) 78%, transparent);font-size:.75rem;font-family:var(--font-body);margin-top:.35rem}._9qKDJa_steam{pointer-events:none;position:absolute;inset:0 0 35%}._9qKDJa_puff{left:var(--x);font-family:var(--font-dm-sans), sans-serif;font-size:calc(.95rem * var(--s));letter-spacing:.06em;color:var(--ice);opacity:0;filter:blur(.6px);white-space:nowrap;animation:_9qKDJa_rise calc(var(--steam-dur) * (1 + var(--s) * .1)) ease-out var(--d) infinite;position:absolute;bottom:0}@keyframes _9qKDJa_rise{0%{opacity:0;filter:blur();transform:translate(-50%)scale(.9)}20%{opacity:.35}70%{opacity:.18}to{transform:translate(calc(-50% + var(--dx)), -9rem) scale(1.25);opacity:0;filter:blur(3px)}}._9qKDJa_dial{width:var(--dw);flex-direction:column;align-items:center;margin-top:.6rem;display:flex}._9qKDJa_arcArea{width:var(--dw);height:calc(var(--dw) * .3);position:relative}._9qKDJa_arc{border:1.5px solid color-mix(in srgb, var(--ice) 85%, transparent);border-bottom:0;border-radius:50% 50% 0 0/100% 100% 0 0;position:absolute;inset:0}._9qKDJa_tick{background:var(--slate);border:1.5px solid var(--ice);border-radius:50%;width:9px;height:9px;transition:background-color .3s,scale .3s;position:absolute;translate:-50% 50%}._9qKDJa_tickOn{background:var(--ice);scale:1.35}._9qKDJa_needle{--needle:color-mix(in srgb, var(--mauve) 55%, white);width:3px;height:calc(var(--dw) * .424);background:linear-gradient(to top, var(--needle), color-mix(in srgb, var(--needle) 60%, white));transform-origin:50% 100%;translate:-50%;rotate:var(--a);scale:1 var(--k);border-radius:2px;transition:rotate .5s cubic-bezier(.34,1.56,.64,1),scale .5s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:0;left:50%}._9qKDJa_hub{background:color-mix(in srgb, var(--mauve) 55%, white);width:14px;height:14px;box-shadow:0 0 0 3px var(--slate);border-radius:50%;position:absolute;bottom:0;left:50%;translate:-50% 50%}@media (prefers-reduced-motion:no-preference){._9qKDJa_warm{animation:1.2s ease-in-out _9qKDJa_warmup}}@keyframes _9qKDJa_warmup{0%,to{rotate:var(--rest-a);scale:1 var(--rest-k)}28%{rotate:var(--lo-a);scale:1 var(--lo-k)}70%{rotate:var(--hi-a);scale:1 var(--hi-k)}}@media (prefers-reduced-motion:reduce){._9qKDJa_needle,._9qKDJa_tick{transition:none}}._9qKDJa_selected{font-family:var(--font-dm-sans), sans-serif;color:var(--white);margin:.9rem 0 0;font-size:1.25rem;font-weight:600;line-height:1.1}._9qKDJa_options{width:min(100vw - 2 * var(--page-gutter), 34rem);flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:.6rem;display:flex}._9qKDJa_option{border:1.5px solid color-mix(in srgb, var(--ice) 35%, transparent);min-width:44px;min-height:44px;color:color-mix(in srgb, var(--ice) 88%, transparent);white-space:nowrap;cursor:pointer;background:0 0;border-radius:99px;flex:none;padding:.35rem .9rem;font-size:.875rem;font-weight:600;line-height:1.2;transition:background-color .2s,color .2s,border-color .2s}._9qKDJa_option:hover{background:color-mix(in srgb, var(--ice) 10%, transparent);color:var(--white)}._9qKDJa_option[aria-checked=true]{color:var(--slate);background:var(--ice);border-color:var(--ice)}._9qKDJa_option:focus-visible{outline:2px solid var(--brand-blue,#3782aa);outline-offset:2px;box-shadow:0 0 0 4px var(--white)}@media (max-width:600px){._9qKDJa_options{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding:4px 4px 6px;scroll-padding-inline:4px;overflow-x:auto}._9qKDJa_options::-webkit-scrollbar{display:none}._9qKDJa_option{scroll-snap-align:center}}._9qKDJa_note{min-height:1.5rem;font-family:var(--font-avenir), var(--font-dm-sans), sans-serif;color:color-mix(in srgb, var(--ice) 92%, transparent);margin:.5rem 0 0;font-size:.9375rem}._9qKDJa_noteName{color:var(--white);font-weight:600}._9qKDJa_ctas{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;margin-top:.7rem;display:flex}._9qKDJa_primary,._9qKDJa_ghost{min-height:56px;font-family:var(--font-dm-sans), sans-serif;border-radius:4px;justify-content:center;align-items:center;gap:.75rem;padding:.5rem 1.4rem;font-size:1.125rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .25s,background-color .2s;display:inline-flex}._9qKDJa_primary{background:var(--ice);color:var(--slate)}._9qKDJa_primary:hover{box-shadow:0 0 40px color-mix(in srgb, var(--tint) 35%, transparent), 0 8px 24px #00000040;transform:translateY(-2px)}._9qKDJa_primary:active{transform:translateY(1px)}._9qKDJa_arrow{transition:transform .2s;display:inline-block}._9qKDJa_primary:hover ._9qKDJa_arrow{transform:translate(4px)}._9qKDJa_chip{font-variant-numeric:tabular-nums;background:var(--slate);color:var(--white);border-radius:99px;padding:.15rem .55rem;font-size:.875rem}._9qKDJa_ghost{color:var(--white);border:1.5px solid var(--ice);background:0 0}._9qKDJa_ghost:hover{background:color-mix(in srgb, var(--ice) 10%, transparent)}._9qKDJa_primary:focus-visible,._9qKDJa_ghost:focus-visible,._9qKDJa_barLink:focus-visible,._9qKDJa_care:focus-visible{outline:2px solid var(--brand-blue,#3782aa);outline-offset:3px;box-shadow:0 0 0 5px var(--white)}._9qKDJa_fine{font-family:var(--font-avenir), var(--font-dm-sans), sans-serif;color:color-mix(in srgb, var(--ice) 78%, transparent);margin:.9rem 0 0;font-size:.8125rem}._9qKDJa_care{z-index:4;perspective:700px;cursor:pointer;background:0 0;border:0;width:9.5rem;height:4.4rem;padding:0;position:absolute;bottom:clamp(.75rem,3vw,2rem);right:clamp(.75rem,3vw,2.5rem);rotate:-4deg}._9qKDJa_careFace{text-align:center;background:var(--white);color:var(--slate);border:1.5px dashed color-mix(in srgb, var(--slate) 55%, transparent);outline:3px solid var(--white);outline-offset:-5px;font-family:var(--font-dm-sans), sans-serif;backface-visibility:hidden;border-radius:4px;place-content:center;gap:.1rem;padding:.4rem .6rem;font-size:.75rem;font-weight:600;line-height:1.25;transition:transform .6s cubic-bezier(.4,0,.2,1);display:grid;position:absolute;inset:0;box-shadow:0 6px 16px #0000004d}._9qKDJa_careFace b{letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}._9qKDJa_careBack{transform:rotateY(180deg)}._9qKDJa_flipped ._9qKDJa_careFace:first-child{transform:rotateY(-180deg)}._9qKDJa_flipped ._9qKDJa_careBack{transform:rotateY(0)}@media (hover:hover){._9qKDJa_care:hover ._9qKDJa_careFace:first-child,._9qKDJa_care:focus-visible ._9qKDJa_careFace:first-child{transform:rotateY(-180deg)}._9qKDJa_care:hover ._9qKDJa_careBack,._9qKDJa_care:focus-visible ._9qKDJa_careBack{transform:rotateY(0)}}._9qKDJa_bar{z-index:25;padding:.6rem var(--page-gutter) calc(.6rem + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--slate) 94%, transparent);border-top:1px solid color-mix(in srgb, var(--ice) 30%, transparent);visibility:hidden;transition:transform .3s,visibility 0s .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}._9qKDJa_barOn{visibility:visible;transition:transform .3s;transform:none}._9qKDJa_barLink{background:var(--ice);min-height:52px;color:var(--slate);font-family:var(--font-dm-sans), sans-serif;border-radius:4px;justify-content:center;align-items:center;gap:.75rem;font-size:1rem;font-weight:600;text-decoration:none;display:flex}@media (min-width:720px){._9qKDJa_bar{display:none}._9qKDJa_hero{min-height:min(900px,100svh - 72px);padding-block:1.25rem 2rem}._9qKDJa_stage{width:min(30rem,51vh);min-width:20rem}._9qKDJa_topline{font-size:.85rem}}@media (max-width:480px){._9qKDJa_care{width:7.5rem;height:3.6rem}._9qKDJa_careFace{font-size:.66rem}._9qKDJa_hero{padding-bottom:6.5rem}._9qKDJa_primary{gap:.5rem;width:100%;padding-inline:.9rem;font-size:1rem}._9qKDJa_primary>span:first-child{white-space:nowrap}._9qKDJa_ghost{width:100%}}@media (max-width:360px){._9qKDJa_primary{padding-inline:.7rem;font-size:.9375rem}._9qKDJa_arrow{display:none}}@media (prefers-reduced-motion:reduce){._9qKDJa_sway,._9qKDJa_puff{animation:none}._9qKDJa_puff{opacity:0}._9qKDJa_in,._9qKDJa_out{animation:none}._9qKDJa_hero,._9qKDJa_careFace{transition:none}}._9qKDJa_hero{--avail:calc(100svh - 72px - var(--announce-h,0px));height:var(--avail);min-height:0;padding:clamp(.75rem, 2.2vh, 1.5rem) var(--page-gutter);--dw:min(88vw, 420px, 26vh)}._9qKDJa_title{font-size:clamp(2.25rem,min(11vw,8.5vh),7.5rem)}._9qKDJa_topline{margin-bottom:clamp(.3rem,1.2vh,.9rem)}._9qKDJa_stage{width:min(88vw,34rem,38vh);margin-top:0}._9qKDJa_dial{margin-top:clamp(.2rem,.8vh,.6rem)}._9qKDJa_selected{margin-top:clamp(.3rem,1vh,.9rem);font-size:clamp(1rem,2.2vh,1.25rem)}._9qKDJa_options{margin-top:clamp(.3rem,.8vh,.6rem)}._9qKDJa_note{margin-top:clamp(.2rem,.6vh,.5rem)}._9qKDJa_ctas{margin-top:clamp(.4rem,1.2vh,.9rem)}._9qKDJa_primary,._9qKDJa_ghost{min-height:clamp(48px,6.4vh,56px)}._9qKDJa_fine{margin-top:clamp(.4rem,1vh,.9rem)}@media (min-width:761px){._9qKDJa_hero{--avail:calc(100svh - 88px - var(--announce-h,0px))}}@media (min-width:720px){._9qKDJa_hero{min-height:0;padding-block:clamp(.75rem,2.5vh,1.75rem)}}._9qKDJa_ghost{gap:0}@media (max-width:719px){._9qKDJa_primary{width:100%}._9qKDJa_ghost{display:none}}@media (max-height:760px){._9qKDJa_fine{display:none}}@media (max-height:640px){._9qKDJa_note{display:none}._9qKDJa_caption{margin-top:.1rem;font-size:.68rem}._9qKDJa_care{display:none}}@media (min-width:720px) and (max-height:780px){._9qKDJa_title{font-size:clamp(2.25rem,7.5vh,6rem)}._9qKDJa_stage{width:min(88vw,30rem,32vh)}._9qKDJa_options{width:min(100vw - 2 * var(--page-gutter), 46rem)}._9qKDJa_note{display:none}}
.aG-CKG_board{background:var(--brand-white);min-height:100svh;color:var(--brand-slate);--board-gutter:clamp(1.25rem,4.5vw,4.5rem)}.aG-CKG_header{padding:1rem var(--board-gutter);border-bottom:1px solid var(--border);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;display:grid}.aG-CKG_header img{object-fit:contain;width:132px;height:65px;display:block}.aG-CKG_back{min-height:44px;font-family:var(--font-dm-sans),sans-serif;align-items:center;gap:.65rem;width:max-content;font-size:.88rem;text-decoration:none;display:inline-flex}.aG-CKG_summaryToggle{border:1px solid var(--brand-slate);min-height:44px;color:var(--brand-slate);font-family:var(--font-dm-sans),sans-serif;cursor:pointer;background:0 0;border-radius:4px;justify-self:end;align-items:center;gap:.75rem;padding:.65rem .85rem;font-size:.85rem;display:inline-flex}.aG-CKG_summaryToggle span{font-variant-numeric:tabular-nums}.aG-CKG_summaryToggle[aria-pressed=true]{background:var(--brand-slate);color:var(--brand-white)}.aG-CKG_intro{padding:clamp(2rem,3.5vw,3rem) var(--board-gutter);grid-template-columns:1.15fr 1fr;align-items:end;gap:3rem;display:grid}.aG-CKG_intro h1{letter-spacing:-.035em;margin:0;font-size:clamp(3rem,5vw,4.5rem);line-height:1}.aG-CKG_intro>div{max-width:45ch}.aG-CKG_intro p{margin:1.25rem 0 0}.aG-CKG_intro .aG-CKG_lead{font-family:var(--font-dm-sans),sans-serif;margin:0;font-size:clamp(1.15rem,1.7vw,1.5rem);font-weight:500;line-height:1.25}.aG-CKG_intro .aG-CKG_privacy{color:var(--muted);font-size:.8rem}.aG-CKG_toolbar{z-index:40;background:var(--brand-white);border-block:1px solid var(--border);padding:.7rem var(--board-gutter);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;top:0}.aG-CKG_toolbar nav{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}.aG-CKG_toolbar button{min-height:44px;color:var(--brand-slate);font:500 .82rem/1.2 var(--font-dm-sans),sans-serif;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:.4rem;padding:.65rem .8rem;display:inline-flex}.aG-CKG_toolbar nav button:not([aria-pressed=true]):hover{background:var(--elevated)}.aG-CKG_toolbar button[aria-pressed=true]{background:var(--brand-slate);color:var(--brand-white)}.aG-CKG_toolbar .aG-CKG_summaryButton{border-color:var(--brand-slate);flex-shrink:0}.aG-CKG_status{padding:1rem var(--board-gutter) 0;min-height:3rem;color:var(--muted);max-width:85ch;font-size:.85rem}.aG-CKG_gallery,.aG-CKG_summary{padding:2.5rem var(--board-gutter) clamp(4rem,7vw,7rem);max-width:1720px;margin:auto}.aG-CKG_familyHeading{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.5rem;display:flex}.aG-CKG_familyHeading h2{letter-spacing:-.025em;margin:0 0 .75rem;font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.05}.aG-CKG_familyHeading p{max-width:65ch;margin:0}.aG-CKG_familyHeading>span{max-width:23ch;color:var(--muted);font-size:.8rem}.aG-CKG_specimen{border:1px solid var(--border);min-width:0;margin-bottom:3rem;scroll-margin-top:8rem}.aG-CKG_specimen.aG-CKG_chosen{border-color:var(--brand-slate)}.aG-CKG_specimenHeader{justify-content:space-between;align-items:center;gap:1.5rem;padding:1.3rem 1.5rem;display:flex}.aG-CKG_specimenHeader h3{align-items:center;gap:.8rem;margin:0;font-size:1.15rem;font-weight:500;line-height:1.35;display:flex}.aG-CKG_specimenHeader p{max-width:65ch;margin:.65rem 0 0;font-size:.88rem}.aG-CKG_id{background:var(--brand-ice);flex-shrink:0;justify-content:center;align-items:center;min-width:44px;height:36px;padding:.35rem .5rem;font-size:.9rem;font-weight:650;display:inline-flex}.aG-CKG_choose{border:1px solid var(--brand-slate);min-height:46px;color:var(--brand-slate);font:600 .85rem/1.3 var(--font-dm-sans),sans-serif;cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1rem;display:inline-flex}.aG-CKG_choose:hover{background:var(--brand-ice)}.aG-CKG_choose[aria-pressed=true]{background:var(--brand-slate);color:var(--brand-white)}.aG-CKG_preview{isolation:isolate;border-block:1px solid var(--border);min-width:0;position:relative;container-type:inline-size}.aG-CKG_preview:has(header details[open]){z-index:2}.aG-CKG_specimenNote{color:var(--muted);margin:0;padding:.8rem 1.5rem;font-size:.72rem}.aG-CKG_galleryEnd{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.aG-CKG_galleryEnd p{max-width:48ch}.aG-CKG_galleryEnd button,.aG-CKG_textButton,.aG-CKG_recipeActions button{min-height:44px;color:var(--brand-slate);font:500 .85rem/1.3 var(--font-dm-sans),sans-serif;cursor:pointer;text-underline-offset:.3em;background:0 0;border:0;align-items:center;gap:.65rem;padding:.65rem .5rem;text-decoration:underline;display:inline-flex}.aG-CKG_recipe{border-top:1px solid var(--brand-slate)}.aG-CKG_recipeRow{border-bottom:1px solid var(--border);grid-template-columns:minmax(8rem,.6fr) minmax(0,1.8fr) auto;align-items:center;gap:2rem;padding:1.5rem 0;display:grid}.aG-CKG_recipeRow>span{font-family:var(--font-dm-sans),sans-serif;font-size:.9rem}.aG-CKG_recipeRow strong{font-family:var(--font-dm-sans),sans-serif;font-size:1rem;font-weight:600}.aG-CKG_recipeRow p{max-width:65ch;margin:.4rem 0 0;font-size:.9rem}.aG-CKG_recipeRow .aG-CKG_unselected{color:var(--muted);margin:0}.aG-CKG_recipeActions{align-items:center;gap:.5rem;display:flex}.aG-CKG_recipeActions button:last-child:not(:first-child){border:1px solid var(--border);border-radius:4px;justify-content:center;width:44px;text-decoration:none}.aG-CKG_exports{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.aG-CKG_exports button{border:1px solid var(--brand-slate);min-height:48px;color:var(--brand-slate);font:500 .85rem/1.3 var(--font-dm-sans),sans-serif;cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1rem;display:inline-flex}.aG-CKG_exports .aG-CKG_primary{background:var(--brand-slate);color:var(--brand-white)}.aG-CKG_exports button:hover{background:var(--brand-ice);color:var(--brand-slate)}.aG-CKG_exports button:disabled,.aG-CKG_textButton:disabled{opacity:.55;cursor:not-allowed}.aG-CKG_exportNote{max-width:75ch;font-size:.85rem}.aG-CKG_copyFallback{font-family:var(--font-dm-sans),sans-serif;margin-top:2rem;font-size:.85rem;display:block}.aG-CKG_copyFallback textarea{background:var(--brand-white);width:100%;color:var(--brand-slate);border:1px solid var(--border);font:inherit;caret-color:var(--brand-blue);margin-top:.6rem;padding:1rem;line-height:1.6;display:block}.aG-CKG_copyFallback textarea:focus{outline:3px solid var(--focus);outline-offset:3px}.aG-CKG_inventory{margin-top:clamp(4rem,7vw,7rem)}.aG-CKG_inventory>h2{margin:0 0 1rem;font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.05}.aG-CKG_inventory>p{max-width:68ch;margin-bottom:3rem}.aG-CKG_inventory>div{border-top:1px solid var(--border);grid-template-columns:minmax(8rem,.5fr) minmax(0,2fr);gap:2rem;padding-block:2rem;display:grid}.aG-CKG_inventory h3{margin:.5rem 0;font-size:1rem}.aG-CKG_inventory ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.aG-CKG_inventory li{min-width:0}.aG-CKG_inventory li button{font:500 .9rem/1.4 var(--font-dm-sans),sans-serif;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.6rem;min-height:44px;padding:0;display:flex}.aG-CKG_inventory li strong{font-weight:700}.aG-CKG_inventory li p{max-width:45ch;margin:.6rem 0;font-size:.85rem}.aG-CKG_inventory code{overflow-wrap:anywhere;color:var(--muted);font-size:.68rem}.aG-CKG_footer{padding:2rem var(--board-gutter);background:var(--brand-slate);color:var(--brand-white);font-size:.85rem}.aG-CKG_footer>p{max-width:75ch;margin:0 0 1rem}.aG-CKG_footer details{max-width:85ch}.aG-CKG_footer summary{cursor:pointer;align-content:center;min-height:44px}.aG-CKG_footer details p{max-width:75ch}.aG-CKG_footer code{overflow-wrap:anywhere}.aG-CKG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.aG-CKG_toolbar{flex-direction:column;align-items:stretch;gap:.5rem}.aG-CKG_toolbar .aG-CKG_summaryButton{display:none}.aG-CKG_toolbar nav{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:.3rem;overflow-x:auto}.aG-CKG_toolbar nav button{white-space:nowrap;flex-shrink:0}.aG-CKG_inventory>div{grid-template-columns:1fr;gap:1rem}}@media (max-width:650px){.aG-CKG_header{gap:.5rem;padding-block:.7rem}.aG-CKG_header img{width:105px;height:55px}.aG-CKG_back{gap:.35rem;max-width:8ch;font-size:.72rem}.aG-CKG_summaryToggle{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:13ch;padding:.55rem;font-size:.72rem}.aG-CKG_intro{grid-template-columns:1fr;gap:.75rem;padding-block:1.5rem}.aG-CKG_intro h1{font-size:clamp(2.6rem,9vw,3.3rem)}.aG-CKG_intro .aG-CKG_lead{display:none}.aG-CKG_intro p{margin:.5rem 0 0}.aG-CKG_intro>div{max-width:38ch}.aG-CKG_gallery,.aG-CKG_summary{padding-top:2rem}.aG-CKG_familyHeading{flex-direction:column;align-items:start;gap:1rem}.aG-CKG_familyHeading>span{max-width:none}.aG-CKG_specimenHeader{flex-direction:column;align-items:start;gap:1rem;padding:1rem}.aG-CKG_specimenHeader h3{font-size:1rem}.aG-CKG_choose{align-self:flex-end}.aG-CKG_specimenNote{padding:.8rem 1rem}.aG-CKG_galleryEnd{flex-direction:column;align-items:start;gap:.5rem}.aG-CKG_recipeRow{grid-template-columns:minmax(0,1fr) auto;gap:.6rem 1rem}.aG-CKG_recipeRow>span{grid-column:1/-1}.aG-CKG_recipeRow p{max-width:42ch}.aG-CKG_recipeActions{align-self:start}.aG-CKG_inventory ul{grid-template-columns:1fr;gap:1.5rem}.aG-CKG_inventory code{font-size:.75rem}.aG-CKG_exports{flex-direction:column;align-items:stretch}.aG-CKG_status{min-height:4rem}}@media print{.aG-CKG_header,.aG-CKG_toolbar,.aG-CKG_status,.aG-CKG_intro,.aG-CKG_exports,.aG-CKG_recipeActions,.aG-CKG_textButton,.aG-CKG_footer,.aG-CKG_copyFallback{display:none}.aG-CKG_board{color:#313c45;background:#fff}.aG-CKG_summary{padding:0}.aG-CKG_inventory>div,.aG-CKG_recipeRow{break-inside:avoid}.aG-CKG_inventory ul{grid-template-columns:1fr}.aG-CKG_inventory li button{color:#313c45}}
._2exLwG_page{--slate:#313c45;--ice:#c6e9ff;--blue:#3782aa;--white:#f6f8f8;--mauve:#836871;--gutter:clamp(24px, 4.2vw, 72px);background:var(--white);color:var(--slate);font-family:var(--font-body);overflow:clip}._2exLwG_page ::selection{background:var(--slate);color:var(--ice)}._2exLwG_page h1,._2exLwG_page h2{font-family:var(--font-display);font-synthesis:weight;letter-spacing:-.035em;margin:0;font-weight:700}._2exLwG_page h3{font-family:var(--font-dm-sans), sans-serif;font-weight:500}._2exLwG_page p,._2exLwG_page figure{margin:0}._2exLwG_page a{text-underline-offset:.22em}._2exLwG_page :is(a,button,summary):focus-visible{outline:3px solid var(--blue);outline-offset:5px}._2exLwG_page :is(section,main)[tabindex="-1"]:focus{outline:none}._2exLwG_page section[id]{scroll-margin-top:28px}._2exLwG_page a,._2exLwG_page button,._2exLwG_page summary{-webkit-tap-highlight-color:var(--ice)}._2exLwG_skip{z-index:100;background:var(--slate);color:var(--white);padding:12px 20px;position:fixed;top:16px;left:16px;transform:translateY(-200%)}._2exLwG_skip:focus{transform:none}._2exLwG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._2exLwG_header{z-index:10;padding:16px var(--gutter);background:var(--ice);grid-template-columns:1fr 1.1fr auto;align-items:center;gap:32px;min-height:110px;display:grid;position:relative}._2exLwG_logo{align-items:center;width:fit-content;min-height:44px;display:inline-flex}._2exLwG_logo img{width:150px;height:auto;display:block}._2exLwG_desktopNav{gap:clamp(24px,3vw,48px);display:flex}._2exLwG_desktopNav a,._2exLwG_compare{min-height:44px;font-family:var(--font-dm-sans), sans-serif;align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}._2exLwG_desktopNav a:hover,._2exLwG_compare:hover{text-decoration:underline}._2exLwG_compare{gap:8px;font-size:.75rem}._2exLwG_mobileMenu{display:none}._2exLwG_hero{background:var(--ice);padding:34px var(--gutter) 0;grid-template-columns:1.38fr 1fr;column-gap:18px;min-height:min(790px,100svh - 110px);display:grid;position:relative}._2exLwG_heroCopy{z-index:1;padding-block:20px 50px;position:relative}._2exLwG_hero h1{white-space:nowrap;font-size:clamp(92px,10.7vw,174px);line-height:.91}._2exLwG_hero h1 span{margin-left:clamp(22px,3.2vw,52px);display:inline-block}._2exLwG_heroIntro{align-items:flex-end;gap:clamp(24px,3.5vw,56px);margin-top:clamp(48px,5.7vw,90px);display:flex}._2exLwG_heroIntro p{font-size:clamp(17px,1.4vw,21px);line-height:1.5}._2exLwG_heroAction,._2exLwG_closingAction{background:var(--slate);color:var(--white);white-space:nowrap;border-radius:0;justify-content:space-between;align-items:center;gap:22px;min-height:56px;padding:15px 22px;text-decoration:none;display:inline-flex}._2exLwG_heroFigure{align-self:end;padding-top:16px;position:relative}._2exLwG_photoMat{background:var(--slate);padding:0 0 32px 26px;position:relative}._2exLwG_aperture{background:var(--slate);height:clamp(390px,39.6vw,610px);position:relative;overflow:hidden}._2exLwG_aperture picture{width:100%;height:100%;display:block}._2exLwG_aperture img{object-fit:cover;object-position:73% center;width:100%;height:100%;display:block}._2exLwG_imageMargin{font:400 .7rem/1.5 var(--font-dm-sans), sans-serif;color:var(--ice);position:absolute;bottom:8px;left:26px}._2exLwG_heroFigure figcaption{justify-content:space-between;gap:12px;padding:12px 0 0 26px;font-size:.75rem;display:flex}._2exLwG_heroFoot{border-top:1px solid var(--slate);grid-column:1/-1;justify-content:space-between;align-items:center;min-height:68px;margin-top:36px;font-size:.8rem;display:flex}._2exLwG_heroFoot a{justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}._2exLwG_product{padding:clamp(80px, 8vw, 130px) var(--gutter) clamp(90px, 9vw, 150px)}._2exLwG_productHeading{grid-template-columns:1.38fr 1fr;align-items:end;gap:30px;margin-bottom:52px;display:grid}._2exLwG_productHeading h2{font-size:clamp(58px,7vw,108px);line-height:.98}._2exLwG_productHeading>p{padding-bottom:8px;font-size:clamp(18px,1.7vw,24px);line-height:1.45}._2exLwG_productGrid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,80px);display:grid}._2exLwG_productVisual{min-width:0}._2exLwG_stage{border-top:5px solid var(--mauve)}._2exLwG_stage>div:first-child{height:clamp(380px,42vw,590px)}._2exLwG_stage>div:nth-child(2){padding-top:16px}._2exLwG_illustrationNote{padding-top:16px;font-size:.75rem;line-height:1.6}._2exLwG_productCopy{gap:44px;padding-top:5px;display:grid}._2exLwG_productCopy>div+div{border-top:1px solid var(--slate);padding-top:32px}._2exLwG_productCopy h3{letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(25px,2.7vw,40px);line-height:1.17}._2exLwG_productCopy p{max-width:36ch;font-size:16px;line-height:1.65}._2exLwG_textLink{width:fit-content;min-height:44px;font-family:var(--font-dm-sans), sans-serif;align-items:center;gap:18px;font-size:.85rem;text-decoration:underline;display:inline-flex}._2exLwG_textLink svg{flex:none}._2exLwG_purpose{background:var(--slate);color:var(--white);padding:clamp(74px, 7.5vw, 120px) var(--gutter) clamp(80px, 8vw, 130px)}._2exLwG_purpose h2{color:var(--ice);font-size:clamp(60px,7.3vw,116px);line-height:.99}._2exLwG_purposeGrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(64px,11vw,172px);margin-top:64px;display:grid}._2exLwG_purpose figure{margin-left:clamp(20px,5vw,80px)}._2exLwG_purpose figure img{object-fit:cover;object-position:70% 50%;width:100%;height:clamp(300px,33vw,510px);display:block}._2exLwG_purpose figcaption{color:var(--ice);max-width:48ch;padding-top:14px;font-size:.68rem}._2exLwG_purposeCopy{max-width:40ch}._2exLwG_purposeCopy ._2exLwG_purposeLead{font-family:var(--font-dm-sans), sans-serif;letter-spacing:-.025em;margin-bottom:32px;font-size:clamp(25px,2.7vw,40px);line-height:1.2}._2exLwG_purposeCopy>p:not(._2exLwG_purposeLead){margin-top:22px;font-size:17px;line-height:1.65}._2exLwG_purposeCopy ._2exLwG_textLink{color:var(--ice);margin-top:26px}._2exLwG_purpose :is(a,button):focus-visible{outline-color:var(--ice)}._2exLwG_questions{padding:clamp(80px, 9vw, 144px) var(--gutter);grid-template-columns:1fr 1.4fr;gap:clamp(44px,8vw,130px);display:grid}._2exLwG_questions h2{font-size:clamp(52px,6vw,90px);line-height:1}._2exLwG_questionsIntro>p{margin-top:30px;line-height:1.6}._2exLwG_faqList{border-top:1px solid var(--slate)}._2exLwG_faqList details{border-bottom:1px solid var(--slate)}._2exLwG_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;min-height:90px;padding:22px 0;font-size:clamp(17px,1.6vw,22px);font-weight:500;line-height:1.4;list-style:none;display:flex}._2exLwG_faqList summary::-webkit-details-marker{display:none}._2exLwG_faqList summary svg{flex-shrink:0;transition:transform .2s}._2exLwG_faqList summary:hover{text-underline-offset:.22em;text-decoration:underline}._2exLwG_faqList details[open] summary svg{transform:rotate(45deg)}._2exLwG_faqList details p{max-width:65ch;padding:0 40px 28px 0;font-size:16px;line-height:1.65}._2exLwG_closing{padding:clamp(72px, 7vw, 112px) var(--gutter) clamp(68px, 6vw, 96px);background:var(--ice);border-top:6px solid var(--mauve)}._2exLwG_closing h2{max-width:20ch;font-size:clamp(60px,8.7vw,139px);line-height:1.02}._2exLwG_closingRow{border-top:1px solid var(--slate);justify-content:space-between;align-items:flex-end;gap:36px;margin-top:54px;padding-top:28px;display:flex}._2exLwG_closingRow p{font-size:18px;line-height:1.5}._2exLwG_closingAction{min-width:235px}._2exLwG_footer{background:var(--white);padding:36px var(--gutter) 22px}._2exLwG_footerMain{grid-template-columns:1fr 1.4fr auto;align-items:center;gap:48px;display:grid}._2exLwG_footerMain>p{max-width:55ch;font-size:.8rem;line-height:1.6}._2exLwG_backTop{min-height:44px;font-family:var(--font-dm-sans), sans-serif;align-items:center;gap:14px;font-size:.8rem;display:flex}._2exLwG_footerMeta{border-top:1px solid var(--slate);justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding-top:12px;font-size:.7rem;display:flex}._2exLwG_footerMeta a{align-items:center;gap:6px;min-height:44px;display:inline-flex}@media (min-width:1600px){._2exLwG_header,._2exLwG_hero,._2exLwG_product,._2exLwG_purpose,._2exLwG_questions,._2exLwG_closing,._2exLwG_footer{padding-inline:max(var(--gutter), calc((100vw - 1550px) / 2))}}@media (max-width:1100px) and (min-width:761px){._2exLwG_hero{grid-template-columns:1.3fr 1fr;min-height:auto}._2exLwG_hero h1{font-size:10.5vw}._2exLwG_heroIntro{flex-direction:column;align-items:flex-start;gap:24px;margin-top:40px}._2exLwG_heroFigure{align-self:stretch}._2exLwG_photoMat{height:calc(100% - 30px)}._2exLwG_aperture{height:calc(100% - 2px);min-height:370px}._2exLwG_heroCopy{padding-bottom:12px}._2exLwG_productGrid{grid-template-columns:1.4fr 1fr;gap:32px}._2exLwG_purposeGrid{gap:70px}._2exLwG_footerMain{gap:28px}}@media (max-width:760px){._2exLwG_header{grid-template-columns:1fr auto;gap:16px;min-height:88px;padding-block:10px}._2exLwG_logo img{width:126px}._2exLwG_desktopNav,._2exLwG_compare{display:none}._2exLwG_mobileMenu{display:block;position:relative}._2exLwG_mobileMenu summary{cursor:pointer;align-items:center;gap:22px;min-height:44px;padding:10px 0 10px 14px;font-size:.875rem;list-style:none;display:flex}._2exLwG_mobileMenu summary::-webkit-details-marker{display:none}._2exLwG_mobileMenu summary svg{transition:transform .2s}._2exLwG_mobileMenu[open] summary svg{transform:rotate(45deg)}._2exLwG_mobileMenu nav{background:var(--slate);width:min(290px,100vw - 48px);color:var(--white);padding:12px 24px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 12px 30px #313c4540}._2exLwG_mobileMenu nav a{min-height:54px;font:400 .95rem var(--font-dm-sans), sans-serif;border-bottom:1px solid var(--ice);justify-content:space-between;align-items:center;text-decoration:none;display:flex}._2exLwG_mobileMenu nav a:last-child{color:var(--ice);border:0;font-size:.8rem}._2exLwG_mobileMenu nav a:focus-visible{outline-color:var(--ice)}._2exLwG_hero{min-height:0;padding-top:26px;display:block}._2exLwG_heroCopy{padding:0}._2exLwG_hero h1{font-size:clamp(58px,14.1vw,105px);line-height:.94}._2exLwG_hero h1 span{margin-left:6vw}._2exLwG_heroIntro{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:28px}._2exLwG_heroIntro p{font-size:clamp(15px,2.6vw,18px)}._2exLwG_heroAction{gap:18px;min-height:50px;padding:12px 14px;font-size:.8rem}._2exLwG_heroAction svg{width:18px}._2exLwG_heroFigure{padding-top:34px;padding-left:17%}._2exLwG_photoMat{padding:0 0 28px 16px}._2exLwG_aperture{height:clamp(220px,45vw,340px)}._2exLwG_aperture img{object-position:70% 43%}._2exLwG_imageMargin{font-size:.7rem;bottom:7px;left:16px}._2exLwG_heroFigure figcaption{padding:8px 0 0 16px;font-size:.7rem}._2exLwG_heroFoot{min-height:60px;margin-top:24px;font-size:.75rem}._2exLwG_product{padding-block:70px 80px}._2exLwG_productHeading{margin-bottom:32px;display:block}._2exLwG_productHeading h2{font-size:clamp(54px,10vw,76px)}._2exLwG_productHeading>p{margin-top:24px;padding:0;font-size:18px}._2exLwG_productGrid{grid-template-columns:1fr;gap:42px}._2exLwG_stage>div:first-child{height:clamp(340px,67vw,460px)}._2exLwG_illustrationNote{font-size:.7rem}._2exLwG_productCopy{grid-template-columns:1fr 1fr;gap:28px}._2exLwG_productCopy>div+div{border:0;padding:0}._2exLwG_productCopy h3{font-size:clamp(23px,4.4vw,32px)}._2exLwG_productCopy p{font-size:15px}._2exLwG_productCopy ._2exLwG_textLink{grid-column:1/-1}._2exLwG_purpose{padding-block:64px 72px}._2exLwG_purpose h2{font-size:clamp(45px,8.8vw,70px)}._2exLwG_purposeGrid{grid-template-columns:1fr;gap:36px;margin-top:36px}._2exLwG_purpose figure{width:78%;margin-left:0}._2exLwG_purpose figure img{height:clamp(240px,58vw,390px)}._2exLwG_purpose figcaption{font-size:.7rem}._2exLwG_purposeCopy{margin-left:16%}._2exLwG_purposeCopy ._2exLwG_purposeLead{margin-bottom:24px;font-size:28px}._2exLwG_purposeCopy>p:not(._2exLwG_purposeLead){margin-top:20px;font-size:16px}._2exLwG_questions{grid-template-columns:1fr;gap:34px;padding-block:70px}._2exLwG_questions h2{font-size:56px}._2exLwG_questions h2 br{display:none}._2exLwG_questionsIntro>p{margin-top:22px}._2exLwG_faqList summary{min-height:82px;padding-block:22px;font-size:17px}._2exLwG_faqList details p{padding-right:26px;font-size:15px}._2exLwG_closing{padding-block:62px 50px}._2exLwG_closing h2{font-size:clamp(43px,8.5vw,65px)}._2exLwG_closingRow{flex-direction:column;align-items:flex-start;gap:24px;margin-top:34px;padding-top:26px}._2exLwG_closingRow p{font-size:17px}._2exLwG_closingAction{width:100%}._2exLwG_footer{padding-block:24px 16px}._2exLwG_footerMain{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}._2exLwG_footerMain>p{order:3;width:100%;max-width:none;font-size:.75rem}._2exLwG_footerMeta{margin-top:22px;padding-top:8px;font-size:.75rem;display:block}._2exLwG_footerMeta>a{margin-top:0}}@media (max-width:440px){._2exLwG_heroIntro{display:block}._2exLwG_heroIntro p{font-size:16px}._2exLwG_heroAction{min-width:176px;margin-top:20px;font-size:.875rem}._2exLwG_heroFigure{padding-top:28px;padding-left:53%;margin-top:-66px!important}._2exLwG_aperture{height:192px}._2exLwG_photoMat{padding-bottom:0;padding-left:9px}._2exLwG_imageMargin{display:none}._2exLwG_heroFigure figcaption{padding-left:9px;font-size:.7rem;display:block}._2exLwG_heroFigure figcaption span,._2exLwG_productCopy{display:block}._2exLwG_productCopy>div+div{border-top:1px solid var(--slate);margin-top:28px;padding-top:28px}._2exLwG_productCopy h3{font-size:29px}._2exLwG_productCopy p{max-width:38ch}._2exLwG_productCopy ._2exLwG_textLink{margin-top:24px}}@media (max-width:360px){._2exLwG_page{--gutter:20px}._2exLwG_hero h1{font-size:14vw}._2exLwG_heroFigure{padding-left:60%;margin-top:-46px!important}._2exLwG_aperture{height:160px}._2exLwG_heroIntro p{font-size:15px}._2exLwG_heroAction{gap:12px;min-width:162px;padding-inline:12px}._2exLwG_heroFoot p{max-width:25ch}._2exLwG_productHeading h2{font-size:48px}._2exLwG_purpose h2{font-size:40px}._2exLwG_questions h2{font-size:49px}._2exLwG_closing h2{font-size:37px}._2exLwG_backTop{gap:8px;font-size:.75rem}}@media (prefers-reduced-motion:reduce){._2exLwG_aperture,._2exLwG_aperture img{clip-path:none!important;transform:none!important}._2exLwG_page *,._2exLwG_page :before,._2exLwG_page :after{transition:none!important;animation:none!important}}
.pBbtlW_page{background:var(--brand-white);color:var(--brand-slate);--gutter:clamp(1.25rem,6vw,6rem);min-height:100svh}.pBbtlW_header{padding:1rem var(--gutter);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;display:flex}.pBbtlW_header img{object-fit:contain;width:140px;height:68px;display:block}.pBbtlW_header>a:last-child{min-height:44px;font-family:var(--font-dm-sans),sans-serif;align-items:center;gap:1rem;font-size:.9rem;text-decoration:none;display:inline-flex}.pBbtlW_intro{padding:clamp(3.5rem,8vw,8rem) var(--gutter);grid-template-columns:1.1fr 1fr;align-items:end;gap:3rem;display:grid}.pBbtlW_intro h1{letter-spacing:-.035em;margin:0;font-size:clamp(4rem,8vw,6rem);line-height:.92}.pBbtlW_intro>div{max-width:35ch;padding-bottom:.5rem}.pBbtlW_intro p{margin:1.5rem 0 0}.pBbtlW_intro .pBbtlW_lead{font-family:var(--font-dm-sans),sans-serif;margin:0;font-size:clamp(1.5rem,2.6vw,2.4rem);font-weight:500;line-height:1.2}.pBbtlW_hubLinks{padding:0 var(--gutter) 3rem;font-family:var(--font-dm-sans),sans-serif;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.9rem;display:flex}.pBbtlW_hubLinks a{text-underline-offset:.25em;align-items:center;min-height:44px;display:inline-flex}.pBbtlW_hubLinks a:hover{color:var(--brand-blue)}.pBbtlW_options{padding:0 var(--gutter) clamp(4rem,8vw,8rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;display:grid}.pBbtlW_options article{min-width:0}.pBbtlW_preview{aspect-ratio:16/10;border:1px solid var(--border);place-items:center;display:grid;overflow:hidden}.pBbtlW_preview img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.pBbtlW_preview span{font-family:var(--font-dm-sans),sans-serif;font-size:.85rem}.pBbtlW_edit .pBbtlW_preview{background:var(--brand-ice)}.pBbtlW_studio .pBbtlW_preview{background:var(--brand-slate);color:var(--brand-white)}.pBbtlW_optionCopy{padding-top:1.5rem}.pBbtlW_optionCopy h2{letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2rem,3.3vw,3.25rem);line-height:1.08}.pBbtlW_optionCopy>p{max-width:49ch;margin:1rem 0}.pBbtlW_premise{font-size:1.15rem}.pBbtlW_strengths{font-family:var(--font-dm-sans),sans-serif;color:var(--muted);font-size:.82rem}.pBbtlW_open{min-height:48px;font-family:var(--font-dm-sans),sans-serif;background:var(--brand-slate);color:var(--brand-white);border-radius:4px;justify-content:space-between;align-items:center;gap:2rem;margin-top:.5rem;padding:.7rem 1rem;font-size:.9rem;text-decoration:none;display:inline-flex}.pBbtlW_open:hover{background:var(--brand-blue)}.pBbtlW_brand{padding:clamp(3rem,6vw,6rem) var(--gutter);background:var(--brand-ice);grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.pBbtlW_brand h2,.pBbtlW_notes h2,.pBbtlW_requirements h2{letter-spacing:-.025em;margin:0 0 1.5rem;font-size:clamp(2rem,3.6vw,3.5rem);line-height:1.05}.pBbtlW_brand p{max-width:45ch;margin:0}.pBbtlW_swatches{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.pBbtlW_swatches>div{min-width:0}.pBbtlW_swatches span{aspect-ratio:1;border:1px solid var(--border);margin-bottom:.75rem;display:block}.pBbtlW_swatches strong,.pBbtlW_swatches small{font-family:var(--font-dm-sans),sans-serif;font-size:.8rem;display:block}.pBbtlW_swatches strong{font-weight:600}.pBbtlW_swatches small{font-size:.7rem}.pBbtlW_notes{padding:clamp(4rem,8vw,8rem) var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,8vw,8rem);display:grid}.pBbtlW_notes ol{margin:0;padding-left:1.4rem}.pBbtlW_notes li{max-width:44ch;margin:0 0 1rem;padding-left:.5rem}.pBbtlW_notes p{max-width:48ch}.pBbtlW_notes a{font-family:var(--font-dm-sans),sans-serif;font-weight:600}.pBbtlW_requirements{padding:clamp(3rem,6vw,6rem) var(--gutter);background:var(--brand-slate);color:var(--brand-white)}.pBbtlW_requirements>p{max-width:72ch}.pBbtlW_requirements details{border-top:1px solid var(--brand-mauve);max-width:80ch;margin-top:2rem;padding-top:.5rem}.pBbtlW_requirements summary{cursor:pointer;align-content:center;min-height:56px}.pBbtlW_requirements details p{color:var(--brand-white)}.pBbtlW_requirements a{align-items:center;min-height:44px;display:inline-flex}.pBbtlW_footer{padding:2rem var(--gutter);justify-content:space-between;gap:1.5rem;font-size:.85rem;display:flex}.pBbtlW_footer p{margin:0}.pBbtlW_footer a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:760px){.pBbtlW_intro,.pBbtlW_brand,.pBbtlW_notes{grid-template-columns:1fr;gap:2rem}.pBbtlW_intro h1{font-size:clamp(4rem,16vw,6rem)}.pBbtlW_intro>div{max-width:34ch}.pBbtlW_options{grid-template-columns:1fr;gap:3rem}.pBbtlW_optionCopy h2{font-size:2.8rem}.pBbtlW_swatches{max-width:30rem}.pBbtlW_footer{flex-direction:column;gap:.5rem}.pBbtlW_header>a:last-child{text-align:right;max-width:15ch;font-size:.75rem}.pBbtlW_header img{width:115px;height:58px}}
.HRkBSW_switch{z-index:60;left:1rem;bottom:calc(env(safe-area-inset-bottom) + 1rem);background:var(--ink-13);font-family:var(--font-ui);border-radius:999px;gap:2px;padding:3px;display:flex;position:fixed;box-shadow:0 8px 24px #11233840}.HRkBSW_switch a{color:#fff;white-space:nowrap;border-radius:999px;align-items:center;min-height:36px;padding:0 .85rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.HRkBSW_switch a[aria-current=page]{background:var(--brand-ice);color:var(--ink-12)}.HRkBSW_switch a:focus-visible{outline:2px solid var(--brand-ice);outline-offset:2px}@media (max-width:760px){.HRkBSW_switch{left:50%;bottom:calc(env(safe-area-inset-bottom) + 5.25rem);transform:translate(-50%)}.HRkBSW_switch a{min-height:32px;padding:0 .7rem;font-size:.72rem}}
.iLE86q_page{padding:clamp(2rem,5vw,4rem) var(--edge) clamp(4rem,8vw,7rem);min-height:60vh}.iLE86q_intro{max-width:46rem;margin-bottom:clamp(2.5rem,6vw,4.5rem)}.iLE86q_eyebrow{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 1rem;font-size:.78rem;font-weight:700}.iLE86q_title{font-family:var(--font-display);font-weight:var(--font-display-weight);font-variation-settings:"SOFT" 100,"WONK" 0;font-size:var(--h1-size);letter-spacing:-.01em;overflow-wrap:break-word;margin:0;line-height:1.08}.iLE86q_lead{color:var(--muted);max-width:36rem;margin:1.25rem 0 0;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.5}.iLE86q_split{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.iLE86q_sections{gap:2rem;max-width:36rem;display:grid}.iLE86q_sections h2,.iLE86q_details h2,.iLE86q_formWrap h2{font-family:var(--font-ui);font-synthesis:none;letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.375rem;font-weight:600;line-height:1.25}.iLE86q_sections p{color:var(--muted);margin:0;font-size:1.05rem}.iLE86q_figure{margin:0}.iLE86q_figure img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-card);width:100%;height:auto;display:block}.iLE86q_figure figcaption{color:var(--muted);margin-top:.6rem;font-size:.82rem}.iLE86q_cta{border-top:1px solid var(--hairline);flex-wrap:wrap;gap:.75rem;margin-top:clamp(2.5rem,6vw,4.5rem);padding-top:2rem;display:flex}.iLE86q_primaryLink,.iLE86q_quietLink{min-height:48px;font-family:var(--font-ui);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.6rem;font-weight:600;text-decoration:none;transition:background-color .16s,filter .16s;display:inline-flex}.iLE86q_primaryLink{background:var(--primary);color:var(--on-primary)}.iLE86q_primaryLink:hover{background:var(--ink-13)}.iLE86q_quietLink{background:var(--brand-ice);color:var(--primary)}.iLE86q_quietLink:hover{background:var(--blue-6)}.iLE86q_primaryLink:focus-visible,.iLE86q_quietLink:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.iLE86q_details dl{gap:1.1rem;margin:0;display:grid}.iLE86q_details dt{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:700}.iLE86q_details dd{overflow-wrap:anywhere;margin:.15rem 0 0;font-size:1.05rem}.iLE86q_details a{align-items:center;min-height:44px;display:inline-flex}.iLE86q_note{color:var(--muted);max-width:28rem;margin:1.5rem 0 0;font-size:.9rem}.iLE86q_form{gap:1.1rem;display:grid}.iLE86q_field{gap:.4rem;display:grid}.iLE86q_field label{font-size:.9rem;font-weight:600}.iLE86q_field input,.iLE86q_field select,.iLE86q_field textarea{border:1px solid var(--muted);width:100%;min-height:44px;color:var(--text);background:#fff;border-radius:12px;padding:.7rem .8rem;font-size:1rem;line-height:1.4}.iLE86q_field textarea{resize:vertical;min-height:9rem}.iLE86q_field input:focus-visible,.iLE86q_field select:focus-visible,.iLE86q_field textarea:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.iLE86q_field [aria-invalid=true]{border-color:var(--error);border-width:2px}.iLE86q_error{color:var(--error);margin:0;font-size:.88rem}.iLE86q_submit{justify-self:start}.iLE86q_status p{border-radius:var(--radius-photo);background:var(--brand-ice);margin:0;padding:.9rem 1rem;font-size:.95rem}@media (max-width:900px){.iLE86q_split{grid-template-columns:minmax(0,1fr)}.iLE86q_figure{max-width:30rem}.iLE86q_submit{justify-self:stretch}}
