@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.AuOkkq_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.AuOkkq_variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.TaRofa_className{font-family:Archivo,Archivo Fallback;font-style:normal}.TaRofa_variable{--font-sans:"Archivo", "Archivo Fallback"}
._7KrMVa_loader{--w:min(240px, 50vw);z-index:100;background:var(--night);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:28px;display:none;position:fixed;inset:0}html.motion ._7KrMVa_loader{animation:_7KrMVa_curtain var(--loader-wipe) var(--e) var(--t0) both;display:flex}._7KrMVa_logo{width:var(--w);height:auto;color:var(--paper);opacity:0}._7KrMVa_track{width:var(--w);background:#f2eee81f;height:1px;position:relative}._7KrMVa_line{background:linear-gradient(90deg, var(--brand), var(--light));transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}._7KrMVa_spark{width:8px;height:7px;box-shadow:0 0 10px 2px rgba(var(--light-glow), .9), 0 0 28px 6px #d9431e73;opacity:0;background:#fff3e4;border-radius:50%;position:absolute;top:-3px;left:-4px}html.motion:not(.intro-quick) ._7KrMVa_logo{animation:_7KrMVa_rise .9s var(--eo) both}html.motion:not(.intro-quick) ._7KrMVa_line{animation:_7KrMVa_draw 1.2s var(--e) .2s both, _7KrMVa_bloom .9s var(--eo) 1.1s both}html.motion:not(.intro-quick) ._7KrMVa_spark{animation:_7KrMVa_travel 1.2s var(--e) .2s both}@keyframes _7KrMVa_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes _7KrMVa_draw{to{transform:scaleX(1)}}@keyframes _7KrMVa_bloom{0%{box-shadow:0 0 0 0 rgba(var(--light-glow), 0)}to{box-shadow:0 0 14px 1px rgba(var(--light-glow), .55), 0 0 60px 8px #d9431e2e}}@keyframes _7KrMVa_travel{0%{opacity:0;transform:translate(0)}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateX(var(--w))}}@keyframes _7KrMVa_curtain{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%);visibility:hidden}}
._92Zi_a_dot,._92Zi_a_ring{pointer-events:none;opacity:0;transition:opacity .4s var(--eo);border-radius:50%;display:none;position:fixed;top:0;left:0}@media (pointer:fine){._92Zi_a_dot,._92Zi_a_ring{display:flex}}._92Zi_a_dot[data-visible],._92Zi_a_ring[data-visible]{opacity:1}._92Zi_a_dot{z-index:90;transition:opacity .4s var(--eo), transform .4s var(--eo);background:var(--brand);width:6px;height:6px;margin:-3px 0 0 -3px;box-shadow:0 0 12px #d9431eb3}._92Zi_a_ring{z-index:89;mix-blend-mode:difference;width:84px;height:84px;color:var(--paper);letter-spacing:.2em;text-transform:uppercase;transition:transform .5s var(--eo), opacity .4s var(--eo);border:1px solid #f2eee8e6;justify-content:center;align-items:center;margin:-42px 0 0 -42px;font-size:10px;transform:scale(.38)}._92Zi_a_ring[data-active=true]{transform:scale(1)}._92Zi_a_dot[data-over=true]{transform:scale(0)}._92Zi_a_label{opacity:0;padding-left:.2em;transition:opacity .3s}._92Zi_a_ring[data-active=true] ._92Zi_a_label{opacity:1}
.lnUIdW_header{--fg:var(--paper);--bg:#12100e00;--line:#f2eee800;z-index:70;height:var(--header-h);padding:0 var(--gutter);padding-top:env(safe-area-inset-top);color:var(--fg);background:var(--bg);box-shadow:inset 0 -1px 0 var(--line);transition:transform .52s var(--eo), background-color .45s var(--eo), color .45s var(--eo), box-shadow .45s var(--eo), backdrop-filter .45s var(--eo);justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;inset:0 0 auto}.lnUIdW_header[data-tone=light]{--fg:var(--ink)}.lnUIdW_header[data-scrolled]{--bg:#12100ec7;--line:#f2eee814;-webkit-backdrop-filter:blur(16px)saturate(1.2)}.lnUIdW_header[data-scrolled][data-tone=light]{--bg:#f2eee8db;--line:#19171414}.lnUIdW_header[data-hidden]{transform:translateY(-110%)}html.motion .lnUIdW_header{animation:lnUIdW_headerIn 1.2s var(--eo) calc(var(--t0) + .7s) both}.lnUIdW_logo{flex:none;width:118px;display:flex}.lnUIdW_logo svg{width:100%;height:auto}.lnUIdW_nav{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:clamp(18px,2.6vw,40px);font-size:12px;display:flex}.lnUIdW_links{gap:clamp(18px,2.6vw,40px);margin:0;padding:0;list-style:none;display:flex}.lnUIdW_links a{padding:8px 0;position:relative}.lnUIdW_links a:after{content:"";transform-origin:100%;height:1px;transition:transform .6s var(--e);background:currentColor;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.lnUIdW_links a:hover:after,.lnUIdW_links a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.lnUIdW_cart{min-height:44px;transition:background-color .4s var(--eo), color .4s var(--eo), border-color .4s var(--eo);border:1px solid;border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 18px;display:inline-flex}.lnUIdW_cart:hover{background:var(--fg)}.lnUIdW_header[data-tone=dark] .lnUIdW_cart:hover{color:var(--night)}.lnUIdW_header[data-tone=light] .lnUIdW_cart:hover{color:var(--paper)}.lnUIdW_cart[data-pulse=a]{animation:lnUIdW_pulseA .9s var(--eo)}.lnUIdW_cart[data-pulse=b]{animation:lnUIdW_pulseB .9s var(--eo)}.lnUIdW_count{background:var(--brand);min-width:28px;height:28px;color:var(--paper);letter-spacing:0;font-variant-numeric:tabular-nums;animation:lnUIdW_countIn .6s var(--eo);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:500;display:inline-grid}.lnUIdW_count[data-empty]{display:none}.lnUIdW_cart:has(.lnUIdW_count[data-empty]){padding-right:18px}.lnUIdW_menuBtn{min-height:44px;color:inherit;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:12px;display:none}.lnUIdW_burger{width:22px;height:10px;display:block;position:relative}.lnUIdW_burger i{height:1.5px;transition:transform .5s var(--e), top .5s var(--e);background:currentColor;position:absolute;left:0;right:0}.lnUIdW_burger i:first-child{top:0}.lnUIdW_burger i:last-child{top:8.5px}.lnUIdW_menuBtn[aria-expanded=true] .lnUIdW_burger i:first-child{top:4.25px;transform:rotate(45deg)}.lnUIdW_menuBtn[aria-expanded=true] .lnUIdW_burger i:last-child{top:4.25px;transform:rotate(-45deg)}.lnUIdW_menu{z-index:65;padding:calc(var(--header-h) + 32px) var(--gutter) calc(40px + env(safe-area-inset-bottom));background:var(--night);color:var(--paper);clip-path:inset(0 0 100%);transition:clip-path .8s var(--e);visibility:hidden;flex-direction:column;justify-content:flex-end;gap:40px;display:flex;position:fixed;inset:0;overflow-y:auto}.lnUIdW_menu[data-open]{clip-path:inset(0);visibility:visible}.lnUIdW_menu:not([data-open]){transition:clip-path .65s var(--e), visibility 0s .65s}.lnUIdW_menuLinks{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.lnUIdW_menuLinks li{overflow:hidden}.lnUIdW_menuLinks>li>a{font-family:var(--serif);transition:transform .9s var(--e);align-items:baseline;gap:16px;font-size:clamp(44px,12.5vw,72px);line-height:1.04;display:flex;transform:translateY(110%)}.lnUIdW_menu[data-open] .lnUIdW_menuLinks>li>a{transition-delay:calc(.18s + var(--i) * 70ms);transform:none}.lnUIdW_menuNum{font-family:var(--sans);letter-spacing:.2em;color:var(--paper-55);font-size:11px}.lnUIdW_menuSub{opacity:0;transition:opacity .7s var(--eo);flex-wrap:wrap;gap:8px;padding:10px 0 14px 34px;display:flex}.lnUIdW_menu[data-open] .lnUIdW_menuSub{opacity:1;transition-delay:.5s}.lnUIdW_menuSub a{border:1px solid var(--line-dark);letter-spacing:.16em;text-transform:uppercase;min-height:40px;color:var(--paper-70);border-radius:999px;align-items:center;padding:0 16px;font-size:12px;display:inline-flex}.lnUIdW_menuMail{font-family:var(--serif);color:var(--light);font-size:22px;font-style:italic}.lnUIdW_menuFoot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;display:flex}.lnUIdW_menuLang{letter-spacing:.2em;font-size:13px}.lnUIdW_lang{font-size:11px;display:flex}.lnUIdW_lang a:hover{opacity:1!important}@media (max-width:999px){.lnUIdW_links,.lnUIdW_lang{display:none}.lnUIdW_menuBtn{display:inline-flex}.lnUIdW_logo{width:96px}.lnUIdW_nav{gap:18px}.lnUIdW_cart{gap:8px;padding:0 6px 0 14px}}@media (max-width:380px){.lnUIdW_menuText{display:none}}@media (min-width:1000px){.lnUIdW_menu{display:none}}@keyframes lnUIdW_headerIn{0%{opacity:0;translate:0 -12px}to{opacity:1;translate:0}}@keyframes lnUIdW_pulseA{0%{box-shadow:0 0 0 0 rgba(var(--light-glow), .9)}to{box-shadow:0 0 0 16px rgba(var(--light-glow), 0)}}@keyframes lnUIdW_pulseB{0%{box-shadow:0 0 0 0 rgba(var(--light-glow), .9)}to{box-shadow:0 0 0 16px rgba(var(--light-glow), 0)}}@keyframes lnUIdW_countIn{0%{transform:scale(.4)}to{transform:scale(1)}}
.LwY_sa_cta{right:clamp(16px,3vw,40px);bottom:calc(clamp(16px, 3vw, 36px) + env(safe-area-inset-bottom));z-index:45;cursor:pointer;background:var(--ink);min-height:48px;color:var(--paper);letter-spacing:.2em;text-transform:uppercase;opacity:0;pointer-events:none;transition:transform .7s var(--eo), opacity .5s, background-color .4s var(--eo);border:0;border-radius:999px;align-items:center;gap:12px;padding:0 22px;font-family:inherit;font-size:11px;display:flex;position:fixed;transform:translateY(120px);box-shadow:0 12px 40px #00000040}.LwY_sa_cta[data-show]{opacity:1;pointer-events:auto;transform:none}.LwY_sa_cta:hover{background:var(--brand-ink)}.LwY_sa_dot{background:var(--brand);width:7px;height:7px;animation:LwY_sa_glow 2.4s var(--eo) infinite alternate;border-radius:50%;box-shadow:0 0 10px #d9431ecc}.LwY_sa_cta:hover .LwY_sa_dot{background:var(--light)}@keyframes LwY_sa_glow{0%{box-shadow:0 0 4px #d9431e80}to{box-shadow:0 0 14px #d9431ef2}}
._54Q32G_wrap{--x:30%;--y:50%;position:relative}._54Q32G_base{color:#221e1a}._54Q32G_lit{color:var(--light);filter:drop-shadow(0 0 18px rgba(var(--light-glow), .55));-webkit-mask-image:radial-gradient(circle at var(--x) var(--y), #000 0, #0009 9vmax, transparent 24vmax);-webkit-mask-image:radial-gradient(circle at var(--x) var(--y), #000 0, #0009 9vmax, transparent 24vmax);mask-image:radial-gradient(circle at var(--x) var(--y), #000 0, #0009 9vmax, transparent 24vmax);position:absolute;inset:0}._54Q32G_wrap[data-static] ._54Q32G_lit{display:none}._54Q32G_wrap[data-static] ._54Q32G_base{color:#2c2621}
._3hUVsW_footer{background:var(--night);color:#f2eee880;padding:56px var(--gutter) 36px;overflow:hidden}._3hUVsW_inner{max-width:var(--max);flex-direction:column;gap:48px;margin:0 auto;display:flex}._3hUVsW_top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}._3hUVsW_question{font-family:var(--serif);color:var(--paper);font-size:clamp(32px,3.6vw,56px);line-height:1}._3hUVsW_mail{color:var(--light);transition:color .4s var(--eo);font-style:italic}._3hUVsW_mail:hover{color:var(--paper)}._3hUVsW_siteNav{font-family:var(--serif);flex-wrap:wrap;gap:6px 28px;font-size:clamp(22px,2vw,30px);display:flex}._3hUVsW_siteNav a{color:#f2eee8b8;transition:color .3s}._3hUVsW_siteNav a:hover{color:var(--paper)}._3hUVsW_reveal{margin:clamp(24px,6vw,80px) 0 0}._3hUVsW_wordmark{width:100%;height:auto}._3hUVsW_bottom{letter-spacing:.18em;text-transform:uppercase;border-top:1px solid #f2eee814;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:28px;font-size:11px;display:flex}._3hUVsW_signet{width:30px;height:auto;color:var(--brand)}._3hUVsW_links{flex-wrap:wrap;gap:32px;display:flex}._3hUVsW_links a{color:#f2eee899;transition:color .3s}._3hUVsW_links a:hover{color:var(--paper)}._3hUVsW_lang{color:#f2eee8b3;gap:4px;display:flex}._3hUVsW_lang a:hover{opacity:1!important}._3hUVsW_legalNote{letter-spacing:.04em;color:#f2eee880;margin:18px 0 0;font-size:11px;line-height:1.6}
.YFZmma_stepper{--h:52px;height:var(--h);border:1px solid color-mix(in srgb, currentColor 24%, transparent);-webkit-user-select:none;user-select:none;border-radius:999px;align-self:flex-start;align-items:center;display:inline-flex}.YFZmma_stepper[data-size=sm]{--h:38px}.YFZmma_stepper button{all:unset;box-sizing:border-box;width:var(--h);height:var(--h);cursor:pointer;transition:background-color .3s var(--eo), opacity .3s;border-radius:50%;place-items:center;display:grid}.YFZmma_stepper button:hover:not(:disabled){background:color-mix(in srgb, currentColor 9%, transparent)}.YFZmma_stepper button:disabled{opacity:.28;cursor:default}.YFZmma_stepper button:focus-visible{outline:1px solid var(--brand);outline-offset:-4px}.YFZmma_stepper svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:12px;height:12px}.YFZmma_stepper[data-size=sm] svg{width:10px;height:10px}.YFZmma_stepper output{font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:6px;min-width:64px;display:inline-flex}.YFZmma_stepper[data-size=sm] output{min-width:22px}.YFZmma_value{font-family:var(--serif);font-size:26px;line-height:1}.YFZmma_stepper[data-size=sm] .YFZmma_value{font-family:var(--sans);font-size:13px}html.motion .YFZmma_value{animation:YFZmma_tick .38s var(--eo)}.YFZmma_unit{letter-spacing:.16em;text-transform:uppercase;opacity:.62;font-size:11px}@keyframes YFZmma_tick{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
._8WNxOW_config{flex-direction:column;gap:26px;display:flex}._8WNxOW_group{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}._8WNxOW_legend{letter-spacing:.22em;text-transform:uppercase;width:100%;color:var(--ink-60);justify-content:space-between;align-items:baseline;gap:12px;padding:0;font-size:11px;display:flex}._8WNxOW_legendValue{letter-spacing:.06em;text-transform:none;color:var(--ink);font-size:13px}._8WNxOW_woods{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._8WNxOW_wood{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line-strong);transition:border-color .4s var(--eo), background-color .4s var(--eo), box-shadow .4s var(--eo);background:#ffffff40;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;display:flex}._8WNxOW_wood:hover{border-color:#19171473}._8WNxOW_wood[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:#fbf9f6}._8WNxOW_wood:focus-visible{outline:1px solid var(--brand);outline-offset:3px}._8WNxOW_woodImg{border-radius:50%;width:44px;height:44px;margin-bottom:6px;position:relative;overflow:hidden}._8WNxOW_woodImg img{object-fit:cover;transform:scale(2.2)}._8WNxOW_woodName{font-family:var(--serif);font-size:22px;line-height:1}._8WNxOW_woodPrice{color:var(--ink-60);font-variant-numeric:tabular-nums;font-size:12px}._8WNxOW_woodText{max-width:48ch;color:var(--ink-60);margin:0;font-size:13px;line-height:1.6}._8WNxOW_summary{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:20px;display:flex}._8WNxOW_priceBlock{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._8WNxOW_label{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-60);font-size:11px}._8WNxOW_price{font-family:var(--serif);font-variant-numeric:lining-nums;white-space:nowrap;font-size:clamp(40px,4vw,56px);line-height:.95}._8WNxOW_priceValue{display:inline-block}html.motion ._8WNxOW_priceValue{animation:_8WNxOW_tick .45s var(--eo)}._8WNxOW_note{color:var(--ink-60);text-align:right;margin:0;font-size:12px;line-height:1.5}._8WNxOW_add{justify-content:center;width:100%;padding:20px 26px}._8WNxOW_add[data-added],._8WNxOW_barAdd[data-added]{background:var(--ink);color:var(--paper)}._8WNxOW_addIcon{background:#0000001f;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}._8WNxOW_addIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}._8WNxOW_inCart{all:unset;cursor:pointer;min-height:40px;color:var(--brand-ink);align-self:center;margin-top:-12px;font-size:13px}._8WNxOW_inCart:hover{text-underline-offset:3px;text-decoration:underline}._8WNxOW_inCart:focus-visible{outline:1px solid var(--brand)}._8WNxOW_assurances{color:var(--ink-60);flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:-10px 0 0;padding:0;font-size:12px;list-style:none;display:flex}._8WNxOW_assurances li{align-items:center;gap:6px;display:inline-flex}._8WNxOW_assurances svg{fill:none;width:11px;height:11px;stroke:var(--brand-ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}._8WNxOW_bar{display:none}@media (max-width:999px){._8WNxOW_bar{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:50;-webkit-backdrop-filter:blur(12px);color:var(--paper);transition:transform .6s var(--eo);background:#191714eb;border-radius:999px;align-items:center;gap:12px;padding:8px 8px 8px 18px;display:flex;position:fixed;transform:translateY(140%);box-shadow:0 14px 40px #00000047}._8WNxOW_bar[data-show]{transform:none}._8WNxOW_barInfo{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._8WNxOW_barName{color:var(--paper-70);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._8WNxOW_barPrice{font-family:var(--serif);white-space:nowrap;font-size:22px;line-height:1}._8WNxOW_barAdd{letter-spacing:.12em;flex:none;gap:8px;padding:15px 16px;font-size:10px}}@media (max-width:380px){._8WNxOW_barAdd ._8WNxOW_addIcon{display:none}._8WNxOW_woods{gap:6px}._8WNxOW_wood{padding:10px 8px}._8WNxOW_woodName{font-size:19px}}@keyframes _8WNxOW_tick{0%{opacity:.2;transform:translateY(8px)}to{opacity:1;transform:none}}
.Ose-LW_dial{width:var(--dial,132px);height:var(--dial,132px);cursor:grab;touch-action:none;border-radius:50%;outline:none;flex:none;position:relative}.Ose-LW_dial:active{cursor:grabbing}.Ose-LW_dial:focus-visible{box-shadow:0 0 0 1px var(--brand)}.Ose-LW_dial svg{width:100%;height:100%;overflow:visible}.Ose-LW_tick{stroke:#f2eee847;stroke-width:.6px;stroke-linecap:round}.Ose-LW_track,.Ose-LW_value{fill:none;stroke-width:2.2px;stroke-linecap:round}.Ose-LW_track{stroke:#f2eee81f}.Ose-LW_value{stroke:url(#dial-grad);stroke-dashoffset:calc(var(--arc) * (1 - var(--b,0)) * 1px);filter:drop-shadow(0 0 calc(var(--b,0) * 6px) #ffaa5acc)}.Ose-LW_knob{transform-origin:50px 50px;transform:rotate(calc(-135deg + var(--b,0) * 270deg))}.Ose-LW_knobBody{fill:#221e1a;stroke:#f2eee824;stroke-width:.6px;filter:drop-shadow(0 6px 10px #00000080)}.Ose-LW_knobMark{stroke:rgb(var(--glow-rgb,255, 190, 120));stroke-width:2.4px;stroke-linecap:round;filter:drop-shadow(0 0 calc(1px + var(--b,0) * 5px) rgb(var(--glow-rgb,255, 190, 120)))}.Ose-LW_readout{padding-top:calc(var(--dial,132px) * .4);pointer-events:none;font-family:var(--serif);font-size:calc(var(--dial,132px) * .17);color:var(--paper);font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;line-height:1;display:flex;position:absolute;inset:0}.Ose-LW_readout small{font-family:var(--sans);color:var(--paper-55);margin-left:2px;font-size:.45em}
.azPCra_section{background:var(--night);color:var(--paper);position:relative}.azPCra_stage{--b:0;--p:0;--k:.5;--glow-rgb:255, 170, 100;padding:var(--section-y) var(--gutter);position:relative;overflow:hidden}.azPCra_ambient{pointer-events:none;background:radial-gradient(38vmax 34vmax at 28% 50%, rgba(var(--glow-rgb), calc(var(--b) * .16)), transparent 72%), radial-gradient(80vmax 60vmax at 28% 55%, rgba(var(--glow-rgb), calc(var(--b) * .07)), transparent 70%);position:absolute;inset:0}.azPCra_giant{pointer-events:none;font-family:var(--serif);letter-spacing:-.03em;white-space:nowrap;font-size:clamp(150px,27vw,500px);line-height:.8;position:absolute;inset:0}.azPCra_giantBase,.azPCra_giantLit{justify-content:center;align-items:center;padding-bottom:4vh;display:flex;position:absolute;inset:0}.azPCra_giantBase{color:#181512}.azPCra_giantLit{color:rgba(var(--glow-rgb), .3);-webkit-mask-image:radial-gradient(circle at 28% 50%, #000 0, #0000008c calc(var(--b) * 22vmax), transparent calc(3vmax + var(--b) * 46vmax));-webkit-mask-image:radial-gradient(circle at 28% 50%, #000 0, #0000008c calc(var(--b) * 22vmax), transparent calc(3vmax + var(--b) * 46vmax));mask-image:radial-gradient(circle at 28% 50%, #000 0, #0000008c calc(var(--b) * 22vmax), transparent calc(3vmax + var(--b) * 46vmax))}.azPCra_grid{max-width:var(--max);grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,110px);margin:0 auto;display:grid;position:relative}.azPCra_visual{aspect-ratio:4/5;justify-self:end;width:min(100%,600px);margin:0;position:relative}.azPCra_media{box-shadow:0 0 calc(40px + var(--b) * 140px) rgba(var(--glow-rgb), calc(var(--b) * .16));filter:sepia(calc((1 - var(--k)) * .28 * var(--b))) hue-rotate(calc((var(--k) * 8 - 4) * var(--b) * 1deg));background:#0a0908;position:absolute;inset:0;overflow:hidden}.azPCra_img{object-fit:cover}.azPCra_canvas{opacity:0;width:100%;height:100%;transition:opacity .6s var(--eo);position:absolute;inset:0}.azPCra_canvas[data-ready]{opacity:1}.azPCra_glow{pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(60% 45% at var(--lx) var(--ly), rgba(var(--glow-rgb), calc(var(--b) * .6)), transparent 75%);position:absolute;inset:0}.azPCra_readout{-webkit-backdrop-filter:blur(8px);letter-spacing:.2em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#f2eee8e6;background:#0a090899;border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 10px;font-size:11px;display:flex;position:absolute;bottom:16px;left:16px}.azPCra_readoutDot{background:rgb(var(--glow-rgb));width:8px;height:8px;opacity:calc(.25 + var(--b) * .75);box-shadow:0 0 calc(var(--b) * 14px) rgb(var(--glow-rgb));border-radius:50%}.azPCra_side{flex-direction:column;gap:clamp(16px,2.6svh,28px);min-width:0;max-width:560px;display:flex}.azPCra_title{font-family:var(--serif);letter-spacing:-.015em;margin:0;font-size:clamp(48px,5.6vw,100px);font-weight:400;line-height:.92}.azPCra_title em{color:var(--light)}.azPCra_intro{max-width:42ch;color:var(--paper-70);margin:0;font-size:15px;line-height:1.65}.azPCra_introNarrow{display:none}.azPCra_controls{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);align-items:center;gap:clamp(20px,2.4vw,34px);padding:18px 0;display:flex}.azPCra_controlSide{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.azPCra_kelvin{display:block}.azPCra_kelvinHead,.azPCra_kelvinScale{justify-content:space-between;display:flex}.azPCra_kelvinHead{letter-spacing:.2em;text-transform:uppercase;color:var(--paper-55);font-size:11px}.azPCra_kelvinValue{color:var(--paper);font-variant-numeric:tabular-nums}.azPCra_kelvin input{height:2px;margin:14px 0 10px;background:linear-gradient(90deg,#ff8228,#ffc896)!important}.azPCra_kelvinScale{letter-spacing:.1em;color:var(--paper-55);font-size:11px}.azPCra_presets{flex-wrap:wrap;gap:6px;display:flex}.azPCra_presets button{all:unset;cursor:pointer;border:1px solid #f2eee833;border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:12px;transition:border-color .3s,background-color .3s;display:inline-flex}.azPCra_presets button:hover{border-color:rgba(var(--glow-rgb), .7);background:rgba(var(--glow-rgb), .08)}.azPCra_presets button:focus-visible{outline:1px solid var(--brand);outline-offset:2px}.azPCra_presets .azPCra_auto{border-color:rgba(var(--glow-rgb), .55);color:rgb(var(--glow-rgb));letter-spacing:.14em;text-transform:uppercase;font-size:11px}.azPCra_progress,.azPCra_hint,.azPCra_skip{display:none}@media (min-width:1000px){html.motion .azPCra_section{height:170vh}html.motion .azPCra_stage{height:100svh;padding-block:calc(var(--header-h) + 24px) 64px;align-items:center;display:flex;position:sticky;top:0}html.motion .azPCra_grid{width:100%}html.motion .azPCra_visual{width:min(100%,80svh - 176px,600px)}html.motion .azPCra_progress{right:var(--gutter);letter-spacing:.22em;text-transform:uppercase;color:var(--paper-55);flex-direction:column;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.azPCra_progressRail{background:#f2eee81f;border-radius:2px;width:2px;height:160px;position:relative;overflow:hidden}.azPCra_progressRail span{background:linear-gradient(180deg, var(--brand), rgb(var(--glow-rgb)));box-shadow:0 0 10px rgba(var(--glow-rgb), .8);transform:scaleY(var(--p));transform-origin:top;position:absolute;inset:0}html.motion .azPCra_hint{letter-spacing:.2em;text-transform:uppercase;color:var(--paper-70);transition:opacity .6s var(--eo);flex-direction:column;align-items:center;gap:12px;font-size:11px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.azPCra_stage[data-phase=done] .azPCra_hint{opacity:0}.azPCra_hintLine{background:#f2eee829;width:1px;height:40px;position:relative;overflow:hidden}.azPCra_hintLine:after{content:"";background:var(--light);width:5px;height:12px;box-shadow:0 0 10px rgba(var(--light-glow), .9);animation:azPCra_cue 2s var(--e) infinite;border-radius:3px;position:absolute;left:-2px}html.motion .azPCra_skip{all:unset;cursor:pointer;right:var(--gutter);letter-spacing:.2em;text-transform:uppercase;min-height:40px;color:var(--paper-55);align-items:center;gap:8px;font-size:11px;transition:color .3s;display:inline-flex;position:absolute;bottom:24px}html.motion .azPCra_skip:hover{color:var(--paper)}html.motion .azPCra_skip:focus-visible{outline:1px solid var(--brand)}}@media (min-width:1000px) and (max-height:820px){.azPCra_controls{--dial:108px;padding:12px 0}.azPCra_title{font-size:clamp(44px,4.6vw,80px)}}@media (max-width:999px){.azPCra_stage{padding:clamp(72px, 14vw, 120px) var(--gutter)}.azPCra_grid{grid-template-columns:minmax(0,1fr);gap:28px}.azPCra_visual{justify-self:stretch;width:100%;max-width:520px;margin:0 auto}.azPCra_side{max-width:none}.azPCra_giant{font-size:40vw}.azPCra_giantBase,.azPCra_giantLit{align-items:flex-start;padding:30vw 0 0}.azPCra_introWide{display:none}.azPCra_introNarrow{display:inline}.azPCra_controls{--dial:104px;gap:18px}}@keyframes azPCra_cue{0%{opacity:0;transform:translateY(-14px)}30%{opacity:1}to{opacity:0;transform:translateY(42px)}}
.bki8ua_card{--muted:var(--ink-60);--accent:var(--brand-ink);--tile:var(--paper-2);flex-direction:column;gap:14px;min-width:0;display:flex}.bki8ua_card[data-tone=dark]{--muted:var(--paper-55);--accent:var(--light-2);--tile:#0a0908}.bki8ua_media{aspect-ratio:4/5;background:var(--tile);display:block;position:relative;overflow:hidden}.bki8ua_img{object-fit:cover;transition:transform 1.4s var(--eo), opacity .9s var(--eo)}.bki8ua_alt{opacity:0}.bki8ua_glow{pointer-events:none;background:radial-gradient(60% 45% at 50% 42%, rgba(var(--light-glow), .28), transparent 70%);mix-blend-mode:screen;opacity:0;transition:opacity .9s var(--eo);position:absolute;inset:0}@media (hover:hover){.bki8ua_card:hover .bki8ua_img{transform:scale(1.035)}.bki8ua_card:hover .bki8ua_alt,.bki8ua_card:hover .bki8ua_glow{opacity:1}}.bki8ua_card[data-lit] .bki8ua_alt,.bki8ua_card[data-lit] .bki8ua_glow{opacity:1}.bki8ua_body{flex-direction:column;gap:6px;display:flex}.bki8ua_row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bki8ua_name{font-family:var(--serif);font-size:clamp(26px,2.4vw,36px);line-height:1}.bki8ua_price{color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:13px}.bki8ua_meta{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.bki8ua_swatches{flex:none;display:flex}.bki8ua_swatches span{width:12px;height:12px;box-shadow:0 0 0 2px var(--paper);border-radius:50%}.bki8ua_card[data-tone=dark] .bki8ua_swatches span{box-shadow:0 0 0 2px var(--night)}.bki8ua_swatches span+span{margin-left:-3px}@media (max-width:759px){.bki8ua_card{gap:10px}.bki8ua_name{font-size:22px}.bki8ua_row{flex-wrap:wrap;gap:2px 8px}.bki8ua_price,.bki8ua_meta{font-size:12px}.bki8ua_meta{white-space:normal}.bki8ua_swatches{display:none}}
.RUMdoG_section{max-width:var(--max);padding:var(--section-y) var(--gutter);margin:0 auto}.RUMdoG_head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"eyebrow eyebrow""title aside";align-items:end;gap:28px clamp(32px,6vw,120px);margin-bottom:clamp(36px,5vw,72px);display:grid}.RUMdoG_head>.eyebrow{grid-area:eyebrow}.RUMdoG_head>h2{grid-area:title}.RUMdoG_head>h2 em{color:var(--brand-ink)}.RUMdoG_aside{flex-direction:column;grid-area:aside;align-items:flex-start;gap:22px;display:flex}.RUMdoG_text{max-width:40ch;color:var(--ink-70);margin:0;font-size:16px;line-height:1.7}.RUMdoG_look{margin:0 0 clamp(48px,6vw,96px);position:relative}.RUMdoG_lookImg{aspect-ratio:16/9;background:var(--night-2);position:relative;overflow:hidden}.RUMdoG_lookInner{position:absolute;inset:0}.RUMdoG_img{object-fit:cover}.RUMdoG_spot{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);align-items:center;gap:10px;display:flex;position:absolute;transform:translate(-22px,-22px)}.RUMdoG_spot[data-flip]{flex-direction:row-reverse;transform:translate(calc(22px - 100%),-22px)}.RUMdoG_spotDot{border-radius:50%;flex:none;width:44px;height:44px;position:relative}.RUMdoG_spotDot:before,.RUMdoG_spotDot:after{content:"";background:var(--paper);border-radius:50%;position:absolute;inset:13px;box-shadow:0 0 0 4px #f2eee847}.RUMdoG_spotDot:after{animation:RUMdoG_ping 2.4s var(--eo) infinite;background:0 0;inset:8px;box-shadow:0 0 0 1px #f2eee8cc}.RUMdoG_spotLabel{-webkit-backdrop-filter:blur(8px);color:var(--paper);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity .4s var(--eo), transform .4s var(--eo);background:#12100eb8;border-radius:999px;padding:8px 14px;font-size:11px;transform:translate(-6px)}.RUMdoG_spot[data-flip] .RUMdoG_spotLabel{transform:translate(6px)}.RUMdoG_spot:hover .RUMdoG_spotLabel,.RUMdoG_spot:focus-visible .RUMdoG_spotLabel{opacity:1;transform:none}.RUMdoG_spot:focus-visible{outline:none}.RUMdoG_spot:focus-visible .RUMdoG_spotDot:before{box-shadow:0 0 0 4px var(--brand)}@media (hover:none){.RUMdoG_spotLabel{opacity:1;transform:none}}.RUMdoG_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.2vw,36px);margin:0;padding:0;list-style:none;display:grid}@media (max-width:899px){.RUMdoG_head{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""title""aside";gap:20px}.RUMdoG_look{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}.RUMdoG_lookImg{aspect-ratio:4/3}.RUMdoG_spot{left:calc((var(--x) - 12.5) / .75 * 1%)}.RUMdoG_spotLabel{letter-spacing:.12em;padding:6px 10px;font-size:10px}}@media (max-width:759px){.RUMdoG_cards{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 4px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.RUMdoG_cards::-webkit-scrollbar{display:none}.RUMdoG_cards li{scroll-snap-align:start;flex:0 0 72%}}@keyframes RUMdoG_ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}
.MDuI_q_section{padding:clamp(100px, 12vw, 180px) var(--gutter);border-top:1px solid #1917141f}.MDuI_q_inner{max-width:var(--max);margin:0 auto}.MDuI_q_head{margin-bottom:clamp(56px,7vw,100px)}.MDuI_q_steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.MDuI_q_step{border-top:1px solid var(--line-strong);flex-direction:column;gap:16px;padding:28px 28px 28px 0;display:flex;position:relative}.MDuI_q_step:before{content:"";background:linear-gradient(90deg, var(--brand), rgba(var(--light-glow), .9));height:1px;box-shadow:0 0 10px rgba(var(--light-glow), .6);transform-origin:0;transition:transform .9s var(--e);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.MDuI_q_step:hover:before{transform:scaleX(1)}.MDuI_q_num{font-family:var(--serif);color:var(--brand);font-size:40px;font-style:italic;line-height:1}.MDuI_q_title{font-size:18px;font-weight:500}.MDuI_q_text{color:#191714a8;text-wrap:pretty;font-size:14px;line-height:1.65}@media (max-width:759px){.MDuI_q_section{padding:72px var(--gutter)}.MDuI_q_head{margin-bottom:36px}.MDuI_q_steps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.MDuI_q_step{gap:10px;padding:20px 0 24px}.MDuI_q_num{font-size:30px}.MDuI_q_title{font-size:16px}.MDuI_q_text{font-size:13px}}
.KRU6Oa_section{max-width:var(--max);padding:clamp(100px, 12vw, 180px) var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:48px;margin:0 auto;display:grid}.KRU6Oa_eyebrow{font-weight:inherit;margin:0;padding-top:1.4em}.KRU6Oa_list{border-top:1px solid #19171429}.KRU6Oa_item{border-bottom:1px solid #19171429}.KRU6Oa_qWrap{font-weight:inherit;margin:0}.KRU6Oa_q{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font-family:var(--serif);justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:clamp(24px,2.4vw,34px);line-height:1.15;display:flex}.KRU6Oa_q:focus-visible{outline:1px solid var(--brand);outline-offset:4px}.KRU6Oa_icon{border:1px solid var(--line-strong);width:40px;height:40px;font-family:var(--sans);transition:transform .5s var(--eo), background-color .5s var(--eo), color .5s var(--eo), border-color .5s var(--eo);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;display:flex}.KRU6Oa_q:hover .KRU6Oa_icon{border-color:var(--ink)}.KRU6Oa_item[data-open] .KRU6Oa_icon{background:var(--ink);border-color:var(--ink);color:var(--paper);transform:rotate(45deg)}.KRU6Oa_a{transition:grid-template-rows .6s var(--eo);grid-template-rows:0fr;display:grid}.KRU6Oa_item[data-open] .KRU6Oa_a{grid-template-rows:1fr}.KRU6Oa_a>div{overflow:hidden}.KRU6Oa_a p{max-width:60ch;color:var(--ink-70);margin:0 0 28px;font-size:15px;line-height:1.7}@media (max-width:759px){.KRU6Oa_section{padding:72px var(--gutter);grid-template-columns:minmax(0,1fr);gap:16px}.KRU6Oa_q{padding:20px 0;font-size:22px}.KRU6Oa_eyebrow{padding-top:0}}
.JgUCXG_page{background:var(--paper)}.JgUCXG_top{max-width:var(--max);padding:calc(var(--header-h) + clamp(20px, 3vw, 40px)) var(--gutter) var(--section-y);margin:0 auto}.JgUCXG_crumbs{letter-spacing:.06em;color:var(--ink-60);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:clamp(18px,2.4vw,32px);font-size:12px;display:flex}.JgUCXG_crumbs a{align-items:center;min-height:32px;transition:color .3s;display:inline-flex}.JgUCXG_crumbs a:hover,.JgUCXG_crumbs [aria-current]{color:var(--ink)}.JgUCXG_layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.JgUCXG_info{top:var(--sticky-top,calc(var(--header-h) + 24px));position:sticky}.JgUCXG_infoInner{flex-direction:column;gap:18px;display:flex}.JgUCXG_name{font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:clamp(64px,7.4vw,136px);font-weight:400;line-height:.86}html.motion .JgUCXG_name{animation:JgUCXG_rise 1.1s var(--e) var(--t0) both}.JgUCXG_sub{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.JgUCXG_sub em{font-family:var(--serif);color:var(--brand-ink);font-size:clamp(24px,2.2vw,32px)}.JgUCXG_price{color:var(--ink-70);white-space:nowrap;font-size:15px}.JgUCXG_desc{max-width:46ch;color:var(--ink-70);text-wrap:pretty;margin:0 0 8px;font-size:16px;line-height:1.7}.JgUCXG_specs{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin:12px 0 0;padding-top:22px;display:grid}.JgUCXG_specs dt{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-60);margin-bottom:6px;font-size:10px}.JgUCXG_specs dd{margin:0;font-size:14px;line-height:1.5}.JgUCXG_more{max-width:var(--max);padding:var(--section-y) var(--gutter);margin:0 auto}.JgUCXG_moreHead{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:clamp(28px,4vw,48px);display:flex}.JgUCXG_moreTitle{font-family:var(--serif);margin:0;font-size:clamp(40px,4.6vw,72px);font-weight:400;line-height:1}.JgUCXG_moreLink{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-70);white-space:nowrap;font-size:11px}.JgUCXG_moreLink:hover{color:var(--ink)}.JgUCXG_moreGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.2vw,36px);margin:0;padding:0;list-style:none;display:grid}@media (max-width:999px){.JgUCXG_top{padding-top:var(--header-h)}.JgUCXG_crumbs{margin:10px 0 14px}.JgUCXG_layout{grid-template-columns:minmax(0,1fr);gap:28px}.JgUCXG_info{position:static}.JgUCXG_name{font-size:clamp(56px,16vw,96px)}}@media (max-width:759px){.JgUCXG_moreHead{flex-direction:column;gap:10px}.JgUCXG_moreGrid{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 4px;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.JgUCXG_moreGrid::-webkit-scrollbar{display:none}.JgUCXG_moreGrid li{scroll-snap-align:start;flex:0 0 72%}.JgUCXG_specs{gap:16px 20px}}@keyframes JgUCXG_rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}
.sSLgLW_panel{background:var(--night-2);border:1px solid #f2eee80f;flex-direction:column;gap:22px;min-width:0;padding:clamp(22px,2.6vw,38px);display:flex}.sSLgLW_label{letter-spacing:.22em;text-transform:uppercase;color:var(--paper-55);font-size:11px}.sSLgLW_progress{border-bottom:1px solid var(--line-dark);margin:0;padding:0 0 20px;list-style:none;display:flex}.sSLgLW_progress li{letter-spacing:.16em;text-transform:uppercase;color:var(--paper-40);transition:color .5s var(--eo);flex:1;align-items:center;gap:10px;font-size:11px;display:flex}.sSLgLW_progress li+li:before{content:"";background:#f2eee829;flex:0 0 clamp(12px,2vw,28px);height:1px;margin-right:2px}.sSLgLW_progress li:last-child{flex:none}.sSLgLW_progress li[data-state=current]{color:var(--paper)}.sSLgLW_progress li[data-state=done]{color:var(--paper-70)}.sSLgLW_progressDot{letter-spacing:0;width:22px;height:22px;transition:background-color .5s var(--eo), border-color .5s var(--eo), color .5s var(--eo);border:1px solid #f2eee840;border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid}[data-state=current] .sSLgLW_progressDot{background:var(--paper);border-color:var(--paper);color:var(--night)}[data-state=done] .sSLgLW_progressDot{background:var(--brand);border-color:var(--brand);color:var(--night)}.sSLgLW_progressDot svg,.sSLgLW_iconBtn svg,.sSLgLW_assurances svg,.sSLgLW_checkBox svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.sSLgLW_view{flex-direction:column;gap:22px;display:flex}html.motion .sSLgLW_view{animation:sSLgLW_viewIn .7s var(--eo)}.sSLgLW_head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.sSLgLW_title{font-family:var(--serif);outline:none;margin:0;font-size:clamp(30px,2.6vw,38px);font-weight:400;line-height:1}.sSLgLW_count{letter-spacing:.2em;text-transform:uppercase;color:var(--paper-55);font-size:11px}.sSLgLW_empty{border:1px dashed #f2eee833;flex-direction:column;align-items:flex-start;gap:12px;padding:28px 24px 24px;display:flex;position:relative}.sSLgLW_emptyGlow{background:var(--light);width:10px;height:10px;box-shadow:0 0 18px rgba(var(--light-glow), .9);animation:sSLgLW_breathe 2.2s var(--eo) infinite alternate;border-radius:50%;margin-bottom:6px}.sSLgLW_emptyTitle{font-family:var(--serif);font-size:28px;line-height:1}.sSLgLW_emptyText{max-width:36ch;color:var(--paper-55);margin:0 0 8px;font-size:14px;line-height:1.6}.sSLgLW_label+.sSLgLW_suggest{margin-top:-2px}.sSLgLW_suggest{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.sSLgLW_suggestCard{flex-direction:column;gap:6px;display:flex}.sSLgLW_suggestImg{aspect-ratio:4/5;background:#0a0908;position:relative;overflow:hidden}.sSLgLW_suggestImg img{object-fit:cover;transition:transform .9s var(--eo)}.sSLgLW_suggestCard:hover .sSLgLW_suggestImg img{transform:scale(1.05)}.sSLgLW_suggestName{font-family:var(--serif);font-size:20px;line-height:1}.sSLgLW_suggestMeta{color:var(--paper-55);font-size:12px}.sSLgLW_lines{margin:0;padding:0;list-style:none}.sSLgLW_line{border-bottom:1px solid var(--line-dark);grid-template-rows:auto 1fr;grid-template-columns:72px minmax(0,1fr) auto;gap:10px 16px;padding:16px 0;display:grid;position:relative}.sSLgLW_line:first-child{padding-top:4px}html.motion .sSLgLW_line{animation:sSLgLW_lineIn .7s var(--eo)}.sSLgLW_line[data-highlight] .sSLgLW_thumb{outline:1px solid var(--light);outline-offset:3px}.sSLgLW_lineGlow{pointer-events:none;background:radial-gradient(60% 120% at 12% 50%, rgba(var(--light-glow), .22), transparent 70%);opacity:0;animation:sSLgLW_touched 1.6s var(--eo);position:absolute;inset:0 -12px}.sSLgLW_thumb{background:#0a0908;grid-row:1/span 2;width:72px;height:90px;transition:outline-color .4s;position:relative;overflow:hidden}.sSLgLW_thumb img{object-fit:cover}.sSLgLW_lineMain{flex-direction:column;gap:5px;min-width:0;display:flex}.sSLgLW_lineName{font-family:var(--serif);font-size:26px;line-height:1;transition:color .3s}.sSLgLW_lineName:hover{color:var(--light)}.sSLgLW_lineMeta{color:var(--paper-55);align-items:center;gap:7px;font-size:12px;display:flex}.sSLgLW_swatch{border-radius:50%;flex:none;width:9px;height:9px}.sSLgLW_linePrice{color:var(--light-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px}html.motion .sSLgLW_linePrice{animation:sSLgLW_tickIn .45s var(--eo)}.sSLgLW_lineControls{flex-wrap:wrap;grid-column:2/-1;align-self:end;align-items:center;gap:10px 14px;display:flex}.sSLgLW_lineControls .sSLgLW_iconBtn{margin-left:auto}.sSLgLW_woodPick{gap:2px;display:flex}.sSLgLW_woodPick button{all:unset;cursor:pointer;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.sSLgLW_woodPick button span{width:20px;height:20px;transition:box-shadow .3s var(--eo);border-radius:50%;box-shadow:inset 0 0 0 1px #00000040}.sSLgLW_woodPick button[aria-checked=true] span{box-shadow:0 0 0 2px var(--night-2), 0 0 0 3px var(--paper)}.sSLgLW_woodPick button:focus-visible{outline:1px solid var(--brand)}.sSLgLW_addMore{letter-spacing:.2em;text-transform:uppercase;min-height:40px;color:var(--paper-70);align-self:flex-start;align-items:center;gap:8px;font-size:11px;transition:color .3s;display:inline-flex}.sSLgLW_addMore:hover{color:var(--light)}.sSLgLW_unit{letter-spacing:.14em;text-transform:uppercase;color:var(--paper-40);font-size:11px}.sSLgLW_textBtn{all:unset;cursor:pointer;letter-spacing:.18em;text-transform:uppercase;color:var(--paper-70);padding:6px 4px;font-size:11px;transition:color .3s}.sSLgLW_textBtn:hover,.sSLgLW_textBtn[aria-pressed=true]{color:var(--light)}.sSLgLW_textBtn:focus-visible,.sSLgLW_iconBtn:focus-visible,.sSLgLW_back:focus-visible,.sSLgLW_mini:focus-visible,.sSLgLW_samples:focus-visible{outline:1px solid var(--brand);outline-offset:3px}.sSLgLW_iconBtn{all:unset;cursor:pointer;width:40px;height:40px;color:var(--paper-55);border-radius:50%;place-items:center;transition:color .3s,background-color .3s;display:grid}.sSLgLW_iconBtn:hover{color:var(--paper);background:#d9431e59}.sSLgLW_samples{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line-dark);transition:border-color .4s var(--eo), background-color .4s var(--eo);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.sSLgLW_samples:hover{border-color:#f2eee84d}.sSLgLW_samples[aria-checked=true]{border-color:rgba(var(--light-glow), .45);background:rgba(var(--light-glow), .05)}.sSLgLW_swatches{display:flex}.sSLgLW_swatches span{border:2px solid var(--night-2);border-radius:50%;width:22px;height:22px}.sSLgLW_swatches span+span{margin-left:-8px}.sSLgLW_samplesText{flex-direction:column;gap:3px;display:flex}.sSLgLW_samplesTitle{font-size:14px}.sSLgLW_free{background:rgba(var(--light-glow), .14);color:var(--light);letter-spacing:.14em;text-transform:uppercase;vertical-align:2px;border-radius:999px;margin-left:6px;padding:2px 7px;font-size:10px}.sSLgLW_samplesSub{color:var(--paper-55);font-size:12px}.sSLgLW_switch{width:40px;height:22px;transition:background-color .4s var(--eo);background:#f2eee829;border-radius:999px;position:relative}.sSLgLW_switch span{background:var(--paper);width:16px;height:16px;transition:transform .45s var(--eo);border-radius:50%;position:absolute;top:3px;left:3px}.sSLgLW_samples[aria-checked=true] .sSLgLW_switch{background:var(--brand)}.sSLgLW_samples[aria-checked=true] .sSLgLW_switch span{transform:translate(18px)}.sSLgLW_total{justify-content:space-between;align-items:flex-end;gap:16px;padding-top:6px;display:flex}.sSLgLW_totalNote{max-width:26ch;color:var(--paper-40);margin-top:6px;font-size:12px;line-height:1.5}.sSLgLW_totalValue{font-family:var(--serif);font-variant-numeric:lining-nums;font-size:clamp(40px,3.6vw,54px);line-height:.9}html.motion .sSLgLW_totalValue{animation:sSLgLW_tickIn .5s var(--eo)}.sSLgLW_cta{justify-content:space-between;width:100%;padding:20px 26px}.sSLgLW_arrow{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:12px;transition:transform .5s var(--eo)}.sSLgLW_arrow[data-back]{transform:rotate(180deg)}.sSLgLW_cta:hover .sSLgLW_arrow{transform:translate(4px)}.sSLgLW_form{flex-direction:column;gap:22px;display:flex}.sSLgLW_backRow{display:flex}.sSLgLW_back{all:unset;cursor:pointer;letter-spacing:.2em;text-transform:uppercase;color:var(--paper-70);align-items:center;gap:10px;font-size:11px;transition:color .3s;display:inline-flex}.sSLgLW_back:hover{color:var(--paper)}.sSLgLW_back:hover .sSLgLW_arrow{transform:rotate(180deg)translate(4px)}.sSLgLW_mini{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line-dark);transition:border-color .4s var(--eo);background:#f2eee80a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 14px 10px 10px;display:grid}.sSLgLW_mini:hover{border-color:#f2eee84d}.sSLgLW_miniThumbs{align-items:center;display:flex}.sSLgLW_miniThumb{border:2px solid var(--night-2);background:#0a0908;width:40px;height:50px;position:relative;overflow:hidden}.sSLgLW_miniThumb+.sSLgLW_miniThumb{margin-left:-12px}.sSLgLW_miniThumb img{object-fit:cover}.sSLgLW_miniMore{background:var(--paper);width:30px;height:30px;color:var(--night);border-radius:50%;place-items:center;margin-left:-6px;font-size:11px;display:grid}.sSLgLW_miniText{flex-direction:column;gap:3px;min-width:0;font-size:14px;display:flex}.sSLgLW_miniText>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sSLgLW_miniMeta{color:var(--paper-55);font-size:12px}.sSLgLW_miniTotal{font-family:var(--serif);font-size:24px}.sSLgLW_prefs{border:0;min-width:0;margin:0;padding:0}.sSLgLW_prefs legend{margin-bottom:12px;padding:0}.sSLgLW_segment{border:1px solid #f2eee833;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;display:grid}.sSLgLW_segment button{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;letter-spacing:.06em;transition:background-color .4s var(--eo), color .4s var(--eo);border-radius:999px;padding:11px 8px;font-size:12px}.sSLgLW_segment button:hover{background:#f2eee80f}.sSLgLW_segment button[aria-checked=true]{background:var(--paper);color:var(--night)}.sSLgLW_segment button:focus-visible{outline:1px solid var(--brand);outline-offset:2px}.sSLgLW_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.sSLgLW_full{grid-column:1/-1}.sSLgLW_field{flex-direction:column;gap:6px;display:flex}.sSLgLW_fieldLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--paper-55);font-size:11px}.sSLgLW_req{color:var(--light)}.sSLgLW_field input,.sSLgLW_field textarea{width:100%;color:var(--paper);font:inherit;resize:vertical;transition:border-color .3s var(--eo);background:0 0;border:0;border-bottom:1px solid #f2eee840;border-radius:0;outline:none;padding:10px 0;font-size:16px}.sSLgLW_field input::placeholder,.sSLgLW_field textarea::placeholder{color:#f2eee873}.sSLgLW_field input:focus,.sSLgLW_field textarea:focus{border-bottom-color:var(--paper)}.sSLgLW_field[data-invalid] input{border-bottom-color:var(--brand)}.sSLgLW_fieldError{color:#f08a6c;margin-top:4px;font-size:12px;line-height:1.4;display:block}html.motion .sSLgLW_fieldError{animation:sSLgLW_tickIn .4s var(--eo)}.sSLgLW_check{color:#f2eee8b8;cursor:pointer;grid-template-columns:20px minmax(0,1fr);gap:12px;font-size:13px;line-height:1.55;display:grid;position:relative}.sSLgLW_check input{opacity:0;width:20px;height:20px;margin:0;position:absolute}.sSLgLW_checkBox{color:#0000;width:20px;height:20px;transition:background-color .3s var(--eo), border-color .3s var(--eo), color .3s;border:1px solid #f2eee866;place-items:center;margin-top:1px;display:grid}.sSLgLW_check input:checked+.sSLgLW_checkBox{background:var(--brand);border-color:var(--brand);color:var(--night)}.sSLgLW_check input:focus-visible+.sSLgLW_checkBox{outline:1px solid var(--brand);outline-offset:3px}.sSLgLW_check[data-invalid] .sSLgLW_checkBox{border-color:var(--brand)}.sSLgLW_link{color:var(--paper);text-underline-offset:3px;-webkit-text-decoration:underline #f2eee859;text-decoration:underline #f2eee859}.sSLgLW_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.sSLgLW_formError{color:#f08a6c;margin:0;font-size:14px}.sSLgLW_sendingDot{background:var(--paper);width:8px;height:8px;animation:sSLgLW_breathe 1.1s var(--eo) infinite alternate;border-radius:50%}.sSLgLW_assurances{color:var(--paper-55);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:-6px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.sSLgLW_assurances li{align-items:center;gap:7px;display:inline-flex}.sSLgLW_assurances svg{color:var(--light)}.sSLgLW_thanks{flex-direction:column;gap:18px;display:flex}.sSLgLW_thanksDot{background:var(--brand);width:12px;height:12px;box-shadow:0 0 24px var(--brand), 0 0 60px rgba(var(--light-glow), .4);border-radius:50%}.sSLgLW_thanksTitle{font-family:var(--serif);outline:none;margin:0;font-size:clamp(40px,4vw,58px);font-weight:400;line-height:.95}.sSLgLW_thanksText{color:var(--paper-70);margin:-6px 0 0;font-size:15px}.sSLgLW_reference{letter-spacing:.22em;text-transform:uppercase;color:var(--paper-55);font-size:11px}.sSLgLW_reference span{color:var(--paper);letter-spacing:.12em;margin-left:6px}.sSLgLW_sentLines{border-top:1px solid var(--line-dark);margin:4px 0 6px;padding:0;list-style:none}.sSLgLW_sentLines li{border-bottom:1px solid var(--line-dark);grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:10px 0;display:grid}.sSLgLW_sentThumb{background:#0a0908;grid-row:1/span 2;width:40px;height:50px;position:relative;overflow:hidden}.sSLgLW_sentThumb img{object-fit:cover}.sSLgLW_sentName{font-family:var(--serif);font-size:20px;line-height:1}.sSLgLW_sentMeta{color:var(--paper-55);grid-column:2;font-size:12px}.sSLgLW_sentPrice{color:var(--light-2);grid-area:1/3/span 2;font-size:13px}.sSLgLW_sentLines .sSLgLW_sentTotal{letter-spacing:.06em;color:var(--paper);justify-content:space-between;font-size:13px;display:flex}.sSLgLW_timeline{flex-direction:column;gap:12px;margin:-6px 0 6px;padding:0;list-style:none;display:flex}.sSLgLW_timeline li{color:var(--paper-70);grid-template-columns:30px minmax(0,1fr);gap:10px;font-size:14px;line-height:1.55;display:grid}html.motion .sSLgLW_timeline li{animation:sSLgLW_lineIn .8s var(--eo) both}html.motion .sSLgLW_timeline li:nth-child(2){animation-delay:.12s}html.motion .sSLgLW_timeline li:nth-child(3){animation-delay:.24s}.sSLgLW_timelineNum{font-family:var(--serif);color:var(--light);font-size:18px;font-style:italic;line-height:1.2}@media (max-width:559px){.sSLgLW_fields{grid-template-columns:minmax(0,1fr)}.sSLgLW_progressLabel{letter-spacing:.1em;font-size:10px}.sSLgLW_line{grid-template-columns:60px minmax(0,1fr) auto}.sSLgLW_thumb{width:60px;height:75px}.sSLgLW_lineName{font-size:22px}.sSLgLW_unit{display:none}.sSLgLW_segment button{padding:11px 4px;font-size:11px}.sSLgLW_suggestName{font-size:17px}.sSLgLW_cta{letter-spacing:.12em;padding:18px 22px;font-size:11px}.sSLgLW_swatches span{width:18px;height:18px}.sSLgLW_samples{gap:12px;padding:12px 14px}.sSLgLW_free{margin:4px 0 0;display:inline-block}}@keyframes sSLgLW_viewIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes sSLgLW_lineIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes sSLgLW_tickIn{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sSLgLW_touched{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes sSLgLW_breathe{0%{opacity:.4;transform:scale(.8)}to{opacity:1;transform:scale(1.15)}}
._7TkKXa_page{background:var(--paper);padding-bottom:var(--section-y)}._7TkKXa_head{max-width:var(--max);padding:calc(var(--header-h) + clamp(48px, 8vw, 120px)) var(--gutter) clamp(36px, 5vw, 64px);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-areas:"eyebrow eyebrow""title intro";align-items:end;gap:28px clamp(32px,5vw,96px);margin:0 auto;display:grid}._7TkKXa_eyebrow{grid-area:eyebrow;gap:12px;display:flex}._7TkKXa_title{font-family:var(--serif);letter-spacing:-.02em;grid-area:title;margin:0;font-size:clamp(56px,9.5vw,168px);font-weight:400;line-height:.88}._7TkKXa_titleLine{display:block}._7TkKXa_title em{color:var(--brand-ink);padding-left:.6em}html.motion ._7TkKXa_titleLine{animation:_7TkKXa_rise 1.1s var(--e) var(--t0) both}html.motion ._7TkKXa_titleLine+._7TkKXa_titleLine{animation-delay:calc(var(--t0) + .12s)}._7TkKXa_intro{max-width:40ch;color:var(--ink-70);text-wrap:pretty;grid-area:intro;margin:0;font-size:16px;line-height:1.65}._7TkKXa_collection{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}._7TkKXa_toolbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-bottom:clamp(28px,4vw,56px);padding:18px 0;display:flex}._7TkKXa_chips{scrollbar-width:none;gap:8px;margin:-4px;padding:4px;display:flex;overflow-x:auto}._7TkKXa_chips::-webkit-scrollbar{display:none}._7TkKXa_chip{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line-strong);letter-spacing:.16em;text-transform:uppercase;min-height:44px;transition:background-color .4s var(--eo), color .4s var(--eo), border-color .4s var(--eo);border-radius:999px;flex:none;align-items:center;gap:10px;padding:0 18px;font-size:12px;display:inline-flex}._7TkKXa_chip:hover{border-color:var(--ink)}._7TkKXa_chip[aria-checked=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}._7TkKXa_chip:focus-visible{outline:1px solid var(--brand);outline-offset:3px}._7TkKXa_chipCount{letter-spacing:0;opacity:.6;font-variant-numeric:tabular-nums;font-size:11px}._7TkKXa_total{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-60);flex:none;font-size:12px}._7TkKXa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(48px,5vw,80px) clamp(20px,2.2vw,36px);margin:0;padding:0;list-style:none;display:grid}@media (min-width:1200px){._7TkKXa_grid li:nth-child(3n+2){margin-top:clamp(64px,7vw,120px)}}html.motion ._7TkKXa_grid li{animation:_7TkKXa_cardIn .9s var(--eo) calc(var(--t0) + .2s) both}html.motion ._7TkKXa_grid li:nth-child(2){animation-delay:calc(var(--t0) + .28s)}html.motion ._7TkKXa_grid li:nth-child(3){animation-delay:calc(var(--t0) + .36s)}html.motion ._7TkKXa_grid li:nth-child(n+4){animation-delay:calc(var(--t0) + .44s)}._7TkKXa_bands{max-width:var(--max);margin:var(--section-y) auto 0;padding:0 var(--gutter);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;display:grid}._7TkKXa_band{background:var(--paper-2);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);min-height:320px;display:grid}._7TkKXa_bandDark{background:var(--night);color:var(--paper);grid-template-columns:minmax(0,1fr)}._7TkKXa_bandImg{position:relative;overflow:hidden}._7TkKXa_bandImg img{object-fit:cover}._7TkKXa_bandBody{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:14px;padding:clamp(24px,3vw,44px);display:flex}._7TkKXa_bandTitle{font-family:var(--serif);margin:0;font-size:clamp(30px,2.8vw,44px);font-weight:400;line-height:1}._7TkKXa_bandText{max-width:36ch;color:var(--ink-70);margin:0 0 8px;font-size:15px;line-height:1.6}._7TkKXa_bandDark ._7TkKXa_bandText{color:var(--paper-70)}._7TkKXa_bandDot{background:var(--light);width:10px;height:10px;box-shadow:0 0 18px rgba(var(--light-glow), .9);border-radius:50%;margin-bottom:auto}@media (max-width:1199px){._7TkKXa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){._7TkKXa_head{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""title""intro";gap:20px}._7TkKXa_bands{grid-template-columns:minmax(0,1fr)}}@media (max-width:759px){._7TkKXa_grid{gap:36px 12px}._7TkKXa_toolbar{padding:12px 0}._7TkKXa_total{display:none}._7TkKXa_chips{gap:6px}._7TkKXa_chip{letter-spacing:.12em;gap:8px;padding:0 14px;font-size:11px}._7TkKXa_band{grid-template-columns:minmax(0,1fr);min-height:0}._7TkKXa_bandImg{aspect-ratio:16/10}._7TkKXa_bandDot{margin-bottom:8px}}@keyframes _7TkKXa_rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes _7TkKXa_cardIn{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}
.g2y5ja_fallback{background:var(--paper);min-height:100svh;position:relative}.g2y5ja_fallback[data-tone=dark]{background:var(--night)}.g2y5ja_seam{left:var(--gutter);right:var(--gutter);top:calc(var(--header-h) + 48px);background:linear-gradient(90deg, transparent, rgba(var(--light-glow), .9), transparent);transform-origin:0;height:1px;animation:g2y5ja_seam 1.4s var(--eo) infinite;position:absolute}@keyframes g2y5ja_seam{0%{opacity:1;transform:scaleX(0)}to{opacity:0;transform:scaleX(1)}}
.euSp-G_page{max-width:var(--max);min-height:70vh;padding:clamp(160px, 18vw, 240px) var(--gutter) var(--section-y);margin:0 auto}.euSp-G_title{font-family:var(--serif);letter-spacing:-.015em;margin:24px 0 32px;font-size:clamp(48px,7vw,112px);font-weight:400;line-height:.94}.euSp-G_text{max-width:60ch;color:var(--ink-70);font-size:16px;line-height:1.7}.euSp-G_rich{max-width:72ch;color:var(--ink-70);font-size:16px;line-height:1.75}.euSp-G_rich h2,.euSp-G_rich h3{font-family:var(--serif);color:var(--ink);margin:2em 0 .6em;font-weight:400}.euSp-G_rich h2{font-size:34px}.euSp-G_rich h3{font-size:26px}.euSp-G_rich a{color:var(--brand-ink);text-decoration:underline}.euSp-G_rich p{margin:0 0 1em}.euSp-G_rich ul{margin:0 0 1.2em;padding-left:1.2em}.euSp-G_rich li{margin:.35em 0}.euSp-G_rich li::marker{color:var(--brand-ink)}.euSp-G_rich strong{color:var(--ink);font-weight:600}.euSp-G_rich h2:first-child{margin-top:0}
._9Fp-Ga_backdrop{z-index:80;-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .5s var(--eo), visibility 0s .5s;background:#0a090880;position:fixed;inset:0}._9Fp-Ga_backdrop[data-open]{opacity:1;visibility:visible;transition:opacity .5s var(--eo)}._9Fp-Ga_drawer{z-index:81;background:var(--night-2);width:min(480px,100vw);color:var(--paper);visibility:hidden;transition:transform .7s var(--e), visibility 0s .7s;outline:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(104%);box-shadow:-30px 0 80px #00000059}._9Fp-Ga_drawer[data-open]{visibility:visible;transition:transform .7s var(--e);transform:none}._9Fp-Ga_grip{display:none}._9Fp-Ga_head{border-bottom:1px solid var(--line-dark);align-items:center;gap:14px;padding:20px 20px 18px clamp(20px,3vw,32px);display:flex}._9Fp-Ga_title{font-family:var(--serif);margin:0;font-size:32px;font-weight:400;line-height:1}._9Fp-Ga_count{letter-spacing:.2em;text-transform:uppercase;color:var(--paper-55);font-size:11px}._9Fp-Ga_close{all:unset;cursor:pointer;border:1px solid var(--line-dark);border-radius:50%;place-items:center;width:44px;height:44px;margin-left:auto;transition:border-color .3s,background-color .3s;display:grid}._9Fp-Ga_close:hover{border-color:var(--paper)}._9Fp-Ga_close:focus-visible{outline:1px solid var(--brand);outline-offset:2px}._9Fp-Ga_close svg,._9Fp-Ga_added svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}._9Fp-Ga_body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f2eee833 transparent;flex-direction:column;flex:auto;gap:18px;min-height:0;padding:8px clamp(20px,3vw,32px) 24px;display:flex;overflow-y:auto}._9Fp-Ga_added{background:rgba(var(--light-glow), .14);color:var(--light);letter-spacing:.18em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin:10px 0 -4px;padding:6px 12px;font-size:11px;display:inline-flex}html.motion ._9Fp-Ga_added{animation:_9Fp-Ga_addedIn .6s var(--eo)}._9Fp-Ga_empty{flex-direction:column;align-items:flex-start;gap:12px;padding:28px 0;display:flex}._9Fp-Ga_emptyGlow{background:var(--light);width:10px;height:10px;box-shadow:0 0 18px rgba(var(--light-glow), .9);border-radius:50%;margin-bottom:6px}._9Fp-Ga_emptyTitle{font-family:var(--serif);margin:0;font-size:32px;line-height:1}._9Fp-Ga_emptyText{max-width:34ch;color:var(--paper-55);margin:0 0 8px;font-size:14px;line-height:1.6}._9Fp-Ga_foot{padding:18px clamp(20px, 3vw, 32px) calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--line-dark);background:var(--night-2);flex-direction:column;gap:16px;display:flex}._9Fp-Ga_actions{flex-direction:column;gap:4px;display:flex}._9Fp-Ga_checkout{justify-content:space-between;width:100%;padding:19px 24px}._9Fp-Ga_checkout svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:12px}._9Fp-Ga_continue{all:unset;cursor:pointer;letter-spacing:.2em;text-transform:uppercase;min-height:44px;color:var(--paper-70);align-self:center;padding:0 12px;font-size:11px;transition:color .3s}._9Fp-Ga_continue:hover{color:var(--paper)}._9Fp-Ga_continue:focus-visible{outline:1px solid var(--brand)}@media (max-width:640px){._9Fp-Ga_drawer{border-radius:20px 20px 0 0;width:100%;max-height:calc(100svh - 56px);top:auto;left:0;transform:translateY(104%);box-shadow:0 -20px 60px #00000059}._9Fp-Ga_grip{touch-action:none;cursor:grab;place-items:center;height:22px;display:grid}._9Fp-Ga_grip span{background:#f2eee840;border-radius:4px;width:40px;height:4px}._9Fp-Ga_head{padding-top:4px}._9Fp-Ga_title{font-size:28px}}@keyframes _9Fp-Ga_addedIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
.BU5iMW_page{background:var(--night);min-height:100vh;color:var(--paper)}.BU5iMW_inner{max-width:1280px;padding:calc(var(--header-h) + clamp(40px, 6vw, 88px)) var(--gutter) var(--section-y);margin:0 auto}.BU5iMW_head{flex-direction:column;gap:20px;margin-bottom:clamp(36px,5vw,64px);display:flex}.BU5iMW_title{font-family:var(--serif);letter-spacing:-.015em;margin:0;font-size:clamp(48px,6.4vw,104px);font-weight:400;line-height:.92}.BU5iMW_title em{color:var(--light)}html.motion .BU5iMW_title{animation:BU5iMW_rise 1.1s var(--e) var(--t0) both}.BU5iMW_grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.BU5iMW_aside{top:calc(var(--header-h) + 24px);flex-direction:column;gap:22px;display:flex;position:sticky}.BU5iMW_asideImg{aspect-ratio:16/11;background:#0a0908;position:relative;overflow:hidden}.BU5iMW_asideImg img{object-fit:cover}.BU5iMW_asideTitle{font-family:var(--serif);margin:0;font-size:28px;font-weight:400;line-height:1.05}.BU5iMW_steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.BU5iMW_steps li{color:var(--paper-70);grid-template-columns:34px minmax(0,1fr);gap:8px;font-size:14px;line-height:1.55;display:grid}.BU5iMW_stepNum{font-family:var(--serif);color:var(--light);font-size:18px;font-style:italic;line-height:1.2}.BU5iMW_question{border-top:1px solid var(--line-dark);color:var(--paper-70);margin:0;padding-top:18px;font-size:14px}.BU5iMW_mail{font-family:var(--serif);color:var(--light);font-size:20px;font-style:italic}@media (max-width:1099px){.BU5iMW_grid{grid-template-columns:minmax(0,1fr)}.BU5iMW_aside{position:static}.BU5iMW_asideImg{display:none}}@keyframes BU5iMW_rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}
