._w2HtG_hero{--mx:50%;--my:60%;background:var(--hero-bg);height:100svh;min-height:680px;color:var(--paper);position:relative;overflow:hidden}._w2HtG_media{will-change:translate;position:absolute;inset:-6% 0 0}._w2HtG_mediaInner{position:absolute;inset:0}html.motion ._w2HtG_mediaInner{animation:_w2HtG_settle 2.6s var(--eo) var(--t0) both}._w2HtG_img{object-fit:cover}._w2HtG_video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.6s var(--eo);position:absolute;inset:0}._w2HtG_video[data-ready]{opacity:1}._w2HtG_shade,._w2HtG_glow,._w2HtG_dust{pointer-events:none;transition:opacity 1.4s var(--eo);position:absolute;inset:0}._w2HtG_shade{-webkit-mask-image:radial-gradient(circle at var(--mx) var(--my), transparent 0, transparent 8vmax, #000000bf 22vmax, #000 38vmax);-webkit-mask-image:radial-gradient(circle at var(--mx) var(--my), transparent 0, transparent 8vmax, #000000bf 22vmax, #000 38vmax);mask-image:radial-gradient(circle at var(--mx) var(--my), transparent 0, transparent 8vmax, #000000bf 22vmax, #000 38vmax);background:#090807db}._w2HtG_glow{mix-blend-mode:screen;background:radial-gradient(circle at var(--mx) var(--my), rgba(var(--light-glow), .22), transparent 26vmax)}._w2HtG_dust{mix-blend-mode:screen;width:100%;height:100%;-webkit-mask-image:radial-gradient(circle at var(--mx) var(--my), #000 0, #000 9vmax, transparent 30vmax);-webkit-mask-image:radial-gradient(circle at var(--mx) var(--my), #000 0, #000 9vmax, transparent 30vmax);mask-image:radial-gradient(circle at var(--mx) var(--my), #000 0, #000 9vmax, transparent 30vmax)}._w2HtG_hero[data-mode=full] ._w2HtG_shade,._w2HtG_hero[data-mode=full] ._w2HtG_glow{opacity:0}._w2HtG_hero[data-mode=full] ._w2HtG_dust{opacity:.45;-webkit-mask-image:none;mask-image:none}._w2HtG_fade{pointer-events:none;background:linear-gradient(#09080700,#090807d1);height:65%;position:absolute;inset:auto 0 0}._w2HtG_content{left:var(--gutter);right:var(--gutter);pointer-events:none;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;display:grid;position:absolute;bottom:clamp(36px,5vw,72px)}._w2HtG_copy{flex-direction:column;gap:clamp(24px,3vw,40px);display:flex}._w2HtG_title{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:clamp(60px,10.5vw,184px);font-weight:400;line-height:.86}._w2HtG_lineWrap{padding-bottom:.06em;display:block;overflow:hidden}._w2HtG_lineWrap+._w2HtG_lineWrap{padding-bottom:.08em}._w2HtG_line{display:block}._w2HtG_lineWrap+._w2HtG_lineWrap ._w2HtG_line{padding-left:.9em;font-style:italic}html.motion ._w2HtG_line{animation:_w2HtG_lineUp 1.4s var(--e) calc(var(--t0) + .3s + var(--i) * .14s) both}._w2HtG_meta{pointer-events:auto;flex-wrap:wrap;align-items:center;gap:clamp(20px,3vw,40px);display:flex}html.motion ._w2HtG_meta{animation:_w2HtG_metaIn 1.2s var(--eo) calc(var(--t0) + .9s + var(--i) * .15s) both}._w2HtG_sub{color:#f2eee8c7;max-width:34ch;margin:0;font-size:15px;line-height:1.6}._w2HtG_ctas{flex-wrap:wrap;gap:12px;display:flex}._w2HtG_ghost{color:var(--paper);border-color:#f2eee866}._w2HtG_ghost:hover{border-color:var(--paper)}._w2HtG_modeBox{flex-direction:column;align-items:flex-end;gap:18px}._w2HtG_modeLabel{letter-spacing:.24em;text-transform:uppercase;color:#f2eee899;font-size:11px}._w2HtG_segment{-webkit-backdrop-filter:blur(10px);background:#09080740;border:1px solid #f2eee847;border-radius:999px;padding:4px;display:flex}._w2HtG_segBtn{color:var(--paper);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background-color .4s var(--eo), color .4s var(--eo);background:0 0;border:0;border-radius:999px;padding:10px 18px;font-size:11px}._w2HtG_segBtn[aria-checked=true]{background:var(--paper);color:var(--night)}@media (max-width:759px){._w2HtG_content{grid-template-columns:minmax(0,1fr);gap:28px}._w2HtG_modeBox{flex-direction:row;justify-content:space-between;align-items:center}}@keyframes _w2HtG_settle{0%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes _w2HtG_lineUp{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes _w2HtG_metaIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}
.zVR2yq_bar{border-bottom:1px solid #1917141f}.zVR2yq_grid{max-width:var(--max);padding:30px var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px 40px;margin:0 auto;list-style:none;display:grid}.zVR2yq_item{align-items:baseline;gap:14px;display:flex}.zVR2yq_num{font-family:var(--serif);color:var(--brand-ink);min-width:1.4em;font-size:20px;font-style:italic}.zVR2yq_text{flex-direction:column;gap:4px;display:flex}.zVR2yq_title{font-size:14px;font-weight:500}.zVR2yq_sub{color:var(--ink-60);font-size:13px}
.qPz2-q_manifest{max-width:var(--max);padding:clamp(110px, 14vw, 220px) var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:48px;margin:0 auto;display:grid}.qPz2-q_manifest>:first-child{padding-top:1.2em}.qPz2-q_text{font-family:var(--serif);letter-spacing:-.01em;flex-wrap:wrap;column-gap:.24em;margin:0;font-size:clamp(34px,4.6vw,76px);line-height:1.06;display:flex}.qPz2-q_text span{--glow:0;display:inline-block}html.motion .qPz2-q_text span{opacity:.14}.qPz2-q_accent{color:var(--brand);text-shadow:0 0 calc(var(--glow) * 30px) rgba(var(--light-glow), calc(var(--glow) * .5));font-style:italic}@media (max-width:759px){.qPz2-q_manifest{grid-template-columns:minmax(0,1fr);gap:24px}.qPz2-q_manifest>:first-child{padding-top:0}}
.jDlMoa_section{height:calc(var(--n) * 110vh);background:var(--paper);position:relative}.jDlMoa_sticky{height:100svh;max-width:var(--max);padding:96px var(--gutter) 40px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-content:center;align-items:center;gap:clamp(32px,5vw,96px);margin:0 auto;display:grid;position:sticky;top:0}.jDlMoa_list{flex-direction:column;gap:clamp(18px,3.4vh,44px);display:flex}.jDlMoa_progress{align-items:center;gap:18px;display:flex}.jDlMoa_bar{background:#19171426;flex:0 0 120px;height:1px;overflow:hidden}.jDlMoa_bar span{background:var(--ink);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.jDlMoa_items{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.jDlMoa_item{all:unset;box-sizing:border-box;cursor:pointer;width:100%;transition:transform .7s var(--eo);grid-template-columns:48px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:8px 0;display:grid;transform:translate(-12px)}.jDlMoa_item[data-active]{transform:none}.jDlMoa_item .jDlMoa_name,.jDlMoa_item .jDlMoa_sub,.jDlMoa_item .jDlMoa_price,.jDlMoa_item .jDlMoa_num{transition:color .7s var(--eo)}.jDlMoa_item:not([data-active]) .jDlMoa_name{color:#19171480}.jDlMoa_item:not([data-active]) .jDlMoa_price{color:var(--ink-60)}.jDlMoa_item:not([data-active]):hover .jDlMoa_name{color:#191714c7}.jDlMoa_item:focus-visible{outline:1px solid var(--brand);outline-offset:4px}.jDlMoa_num{letter-spacing:.2em;color:var(--ink-60);font-size:11px}.jDlMoa_nameWrap{flex-direction:column;gap:6px;display:flex}.jDlMoa_name{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(40px,min(5vw,8.5vh),96px);line-height:.92}.jDlMoa_sub{letter-spacing:.06em;color:var(--ink-60);font-size:13px}.jDlMoa_price{letter-spacing:.04em;color:var(--brand-ink);white-space:nowrap;font-size:13px}.jDlMoa_desc{max-width:40ch;min-height:5em;color:var(--ink-70);text-wrap:pretty;margin:0;font-size:15px;line-height:1.65}.jDlMoa_ctas{flex-wrap:wrap;gap:12px;display:flex}.jDlMoa_stack{width:100%;height:min(74vh,820px);position:relative}.jDlMoa_layer{all:unset;cursor:pointer;background:var(--paper-2);clip-path:inset(100% 0 0);transition:clip-path 1.3s var(--e);position:absolute;inset:0;overflow:hidden}.jDlMoa_layer[data-shown]{clip-path:inset(0)}.jDlMoa_layerInner{transition:transform 1.8s var(--eo);position:absolute;inset:0;transform:scale(1.18)}.jDlMoa_layer[data-active] .jDlMoa_layerInner{transform:scale(1)}.jDlMoa_img{object-fit:cover}@media (max-width:759px){.jDlMoa_sticky{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;padding:76px 20px 20px}.jDlMoa_stack{order:-1;height:32svh}.jDlMoa_list{gap:14px}.jDlMoa_items{gap:0}.jDlMoa_item{grid-template-columns:32px minmax(0,1fr) auto;padding:4px 0}.jDlMoa_name{font-size:clamp(30px,4.8svh,46px)}.jDlMoa_sub{font-size:12px}.jDlMoa_desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:0;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.jDlMoa_ctas .pill{padding:14px 20px}}
.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}
.tOHlpq_section{background:var(--night);color:var(--paper);position:relative}.tOHlpq_head{max-width:var(--max);padding:var(--section-y) var(--gutter) clamp(40px, 6vw, 90px);margin:0 auto}.tOHlpq_h2{font-size:clamp(48px,7vw,124px);line-height:.92}.tOHlpq_intro{color:var(--paper-55);align-items:center;gap:16px;margin:32px 0 0;font-size:15px;display:flex}.tOHlpq_scrollCue{background:#f2eee829;flex:none;width:1px;height:44px;position:relative;overflow:hidden}.tOHlpq_scrollCue:after{content:"";background:var(--light);width:5px;height:12px;box-shadow:0 0 10px rgba(var(--light-glow), .9);animation:tOHlpq_cue 2.2s var(--e) infinite;border-radius:3px;position:absolute;left:-2px}.tOHlpq_track{height:calc(var(--n) * 200vh);position:relative}.tOHlpq_stage{--b:0;--t:0;--k:.5;--glow-rgb:255, 170, 100;height:100svh;padding:88px var(--gutter) 116px;position:sticky;top:0;overflow:hidden}.tOHlpq_ambient{pointer-events:none;background:radial-gradient(38vmax 34vmax at 30% 50%, rgba(var(--glow-rgb), calc(var(--b) * .16)), transparent 72%), radial-gradient(80vmax 60vmax at 30% 55%, rgba(var(--glow-rgb), calc(var(--b) * .07)), transparent 70%);position:absolute;inset:0}.tOHlpq_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}.tOHlpq_giant>span{opacity:0;transition:opacity .9s var(--eo);position:absolute;inset:0}.tOHlpq_giant>span[data-active]{opacity:1}.tOHlpq_giantBase,.tOHlpq_giantLit{justify-content:center;align-items:center;padding-bottom:4vh;display:flex;position:absolute;inset:0}.tOHlpq_giantBase{color:#181512}.tOHlpq_giantLit{color:rgba(var(--glow-rgb), .3);-webkit-mask-image:radial-gradient(circle at 30% 50%, #000 0, #0000008c calc(var(--b) * 22vmax), transparent calc(3vmax + var(--b) * 46vmax));-webkit-mask-image:radial-gradient(circle at 30% 50%, #000 0, #0000008c calc(var(--b) * 22vmax), transparent calc(3vmax + var(--b) * 46vmax));mask-image:radial-gradient(circle at 30% 50%, #000 0, #0000008c calc(var(--b) * 22vmax), transparent calc(3vmax + var(--b) * 46vmax))}.tOHlpq_grid{height:100%;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}.tOHlpq_visual{aspect-ratio:4/5;justify-self:end;width:min(100%,80svh - 176px,640px);margin:0;position:relative}.tOHlpq_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}.tOHlpq_lamp{opacity:0;transform:scale(calc(1.07 - min(var(--t), .45) * .155));transition:opacity 1s var(--eo);position:absolute;inset:0}.tOHlpq_lamp[data-active]{opacity:1}.tOHlpq_img{object-fit:cover}.tOHlpq_imgOn{opacity:var(--b)}.tOHlpq_canvas{opacity:0;width:100%;height:100%;transition:opacity .6s var(--eo);position:absolute;inset:0}.tOHlpq_canvas[data-ready]{opacity:1}.tOHlpq_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}.tOHlpq_measure{pointer-events:none;opacity:0;transition:opacity .5s var(--eo);position:absolute;inset:0}.tOHlpq_measure[data-active]{opacity:clamp(0, calc(1 - var(--b) * 4), 1)}.tOHlpq_frame{position:absolute}.tOHlpq_frame i{width:14px;height:14px;transform:scale(clamp(0, calc(var(--t) * 12 - .2), 1));transition:transform .3s var(--eo);border:0 solid #f2eee8d9;position:absolute}.tOHlpq_frame i:first-child{transform-origin:0 0;border-top-width:1px;border-left-width:1px;top:-10px;left:-10px}.tOHlpq_frame i:nth-child(2){transform-origin:100% 0;border-top-width:1px;border-right-width:1px;top:-10px;right:-10px}.tOHlpq_frame i:nth-child(3){transform-origin:0 100%;border-bottom-width:1px;border-left-width:1px;bottom:-10px;left:-10px}.tOHlpq_frame i:nth-child(4){transform-origin:100% 100%;border-bottom-width:1px;border-right-width:1px;bottom:-10px;right:-10px}.tOHlpq_dimW,.tOHlpq_dimH{position:absolute}.tOHlpq_dimW{height:1px}.tOHlpq_dimW:before,.tOHlpq_dimH:before{content:"";background:#f2eee8cc;position:absolute}.tOHlpq_dimW:before{transform-origin:0;transform:scaleX(clamp(0, calc(var(--t) * 9), 1));inset:0}.tOHlpq_dimH{width:1px}.tOHlpq_dimH:before{transform-origin:top;transform:scaleY(clamp(0, calc(var(--t) * 9 - .4), 1));inset:0}.tOHlpq_dimW:after,.tOHlpq_dimH:after{content:"";border:solid #f2eee8cc;position:absolute}.tOHlpq_dimW:after{border-width:0 1px;height:9px;top:-4px;left:0;right:0}.tOHlpq_dimH:after{border-width:1px 0;width:9px;top:0;bottom:0;left:-4px}.tOHlpq_dimW b,.tOHlpq_dimH b{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;opacity:clamp(0, calc(var(--t) * 10 - .5), 1);background:#12100eb8;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:400;position:absolute}.tOHlpq_dimW b{bottom:8px;left:50%;transform:translate(-50%)}.tOHlpq_dimH b{top:50%;left:10px;transform:translateY(-50%)}.tOHlpq_readout{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.2em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#f2eee8e6;background:#0a09088c;border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 10px;font-size:11px;display:flex;position:absolute;bottom:16px;left:16px}.tOHlpq_readoutDot{width:8px;height:8px;box-shadow:0 0 calc(var(--b) * 14px) rgb(var(--glow-rgb));background:#f2eee840;border-radius:50%}.tOHlpq_stage[data-phase=on] .tOHlpq_readoutDot{background:rgb(var(--glow-rgb))}.tOHlpq_side{flex-direction:column;gap:clamp(16px,2.8svh,30px);min-width:0;max-width:580px;display:flex}.tOHlpq_meta{justify-content:space-between;align-items:center;gap:16px;min-height:30px;display:flex}.tOHlpq_hint{color:var(--paper-40);font-size:12px}.tOHlpq_auto{all:unset;cursor:pointer;border:1px solid rgba(var(--glow-rgb), .5);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--glow-rgb));border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;display:inline-flex}.tOHlpq_auto:focus-visible{outline:1px solid var(--brand);outline-offset:3px}.tOHlpq_infos{display:grid}.tOHlpq_info{visibility:hidden;grid-area:1/1;transition:visibility 0s .7s}.tOHlpq_info[data-active]{visibility:visible;transition:none}.tOHlpq_line{padding-bottom:.08em;display:block;overflow:hidden}.tOHlpq_line>span{transition:transform .7s var(--e);display:block;transform:translateY(108%)}.tOHlpq_info[data-active] .tOHlpq_line>span{transition:transform 1.1s var(--e) .12s;transform:none}.tOHlpq_info[data-active] .tOHlpq_sub .tOHlpq_line>span{transition-delay:.22s}.tOHlpq_name{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:clamp(64px,7.2vw,136px);font-weight:400;line-height:.86}.tOHlpq_sub{margin-top:10px;font-size:15px}.tOHlpq_sub em{font-family:var(--serif);color:var(--light);margin-right:18px;font-size:clamp(24px,2.2vw,32px)}.tOHlpq_price{color:var(--light-2);white-space:nowrap}.tOHlpq_desc,.tOHlpq_specs{opacity:0;transition:opacity .5s var(--eo), transform .5s var(--eo);transform:translateY(14px)}.tOHlpq_info[data-active] .tOHlpq_desc,.tOHlpq_info[data-active] .tOHlpq_specs{opacity:1;transition:opacity .9s var(--eo) .38s, transform .9s var(--eo) .38s;transform:none}.tOHlpq_info[data-active] .tOHlpq_specs{transition-delay:.5s}.tOHlpq_desc{color:#f2eee8ad;text-wrap:pretty;max-width:44ch;margin:18px 0 0;font-size:15px;line-height:1.65}.tOHlpq_specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:20px 0 0;display:grid}.tOHlpq_specs dt{letter-spacing:.22em;text-transform:uppercase;color:var(--paper-40);margin-bottom:4px;font-size:10px}.tOHlpq_specs dd{margin:0;font-size:14px}.tOHlpq_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}.tOHlpq_controlSide{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.tOHlpq_kelvin{display:block}.tOHlpq_kelvinHead,.tOHlpq_kelvinScale{justify-content:space-between;display:flex}.tOHlpq_kelvinHead{letter-spacing:.2em;text-transform:uppercase;color:var(--paper-55);font-size:11px}.tOHlpq_kelvinValue{color:var(--paper);font-variant-numeric:tabular-nums}.tOHlpq_kelvin input{height:2px;margin:12px 0 8px;background:linear-gradient(90deg,#ff8228,#ffc896)!important}.tOHlpq_kelvinScale{letter-spacing:.1em;color:var(--paper-40);font-size:11px}.tOHlpq_presets{flex-wrap:wrap;gap:6px;display:flex}.tOHlpq_presets button{all:unset;cursor:pointer;border:1px solid #f2eee82e;border-radius:999px;padding:7px 13px;font-size:12px;transition:border-color .3s,background-color .3s}.tOHlpq_presets button:hover{border-color:rgba(var(--glow-rgb), .7);background:rgba(var(--glow-rgb), .08)}.tOHlpq_presets button:focus-visible{outline:1px solid var(--brand);outline-offset:2px}.tOHlpq_ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tOHlpq_add{width:52px;height:52px;padding:0}.tOHlpq_add svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:16px;height:16px}.tOHlpq_detailsLink{all:unset;cursor:pointer;letter-spacing:.22em;text-transform:uppercase;color:var(--paper-70);border-bottom:1px solid #f2eee84d;margin-left:8px;padding-bottom:3px;font-size:11px;transition:color .3s,border-color .3s}.tOHlpq_detailsLink:hover{color:var(--paper);border-color:var(--paper)}.tOHlpq_detailsLink:focus-visible{outline:1px solid var(--brand);outline-offset:4px}.tOHlpq_switcher{gap:10px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.tOHlpq_thumb{all:unset;box-sizing:border-box;--p:0;cursor:pointer;-webkit-backdrop-filter:blur(10px);min-width:190px;transition:border-color .5s var(--eo);background:#1b1815b8;border:1px solid #f2eee81a;align-items:center;gap:12px;padding:7px 18px 7px 7px;display:flex;position:relative;overflow:hidden}.tOHlpq_thumb[aria-current]{border-color:#f2eee86b}.tOHlpq_thumb:hover{border-color:#f2eee84d}.tOHlpq_thumb:focus-visible{outline:1px solid var(--brand);outline-offset:2px}.tOHlpq_thumbImg{background:#0a0908;width:40px;height:50px;position:relative;overflow:hidden}.tOHlpq_thumbImg img{object-fit:cover}.tOHlpq_thumbText{flex-direction:column;gap:2px;display:flex}.tOHlpq_thumbName{font-family:var(--serif);font-size:22px;line-height:1}.tOHlpq_thumbSub{color:var(--paper-55);font-size:11px}.tOHlpq_thumbBar{background:#f2eee814;height:2px;position:absolute;bottom:0;left:0;right:0}.tOHlpq_thumbBar span{background:linear-gradient(90deg, var(--brand), var(--light));height:100%;box-shadow:0 0 10px rgba(var(--light-glow), .7);transform:scaleX(var(--p));transform-origin:0;display:block}@media (min-width:900px) and (max-height:860px){.tOHlpq_desc{display:none}.tOHlpq_name{font-size:clamp(56px,6vw,104px)}.tOHlpq_controls{--dial:112px;padding:12px 0}}@media (max-width:899px){.tOHlpq_track{height:calc(var(--n) * 180vh)}.tOHlpq_stage{padding:70px 20px 18px}.tOHlpq_grid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px}.tOHlpq_visual{aspect-ratio:auto;justify-self:stretch;width:100%;height:38svh}.tOHlpq_giant{font-size:38vw}.tOHlpq_giantBase,.tOHlpq_giantLit{align-items:flex-start;padding:18svh 0 0}.tOHlpq_side{gap:12px}.tOHlpq_name{font-size:clamp(44px,12vw,60px)}.tOHlpq_sub{margin-top:6px}.tOHlpq_sub em{font-size:22px}.tOHlpq_desc,.tOHlpq_specs,.tOHlpq_hint{display:none}.tOHlpq_controls{--dial:92px;gap:16px;padding:10px 0}.tOHlpq_presets button{padding:6px 10px;font-size:11px}.tOHlpq_kelvin input{margin:8px 0 6px}.tOHlpq_switcher{display:none}.tOHlpq_ctas .pill{padding:14px 20px}.tOHlpq_add{width:46px;height:46px}}html:not(.motion) .tOHlpq_track{height:auto}html:not(.motion) .tOHlpq_stage{height:auto;min-height:100vh;position:relative}@keyframes tOHlpq_cue{0%{opacity:0;transform:translateY(-14px)}30%{opacity:1}to{opacity:0;transform:translateY(46px)}}
.M9weXW_section{max-width:var(--max);padding:var(--section-y) var(--gutter);margin:0 auto}.M9weXW_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:clamp(48px,7vw,120px);display:grid}.M9weXW_visual{aspect-ratio:4/5;background:var(--paper-2);position:relative;overflow:hidden}.M9weXW_layer{opacity:0;transition:opacity .9s var(--eo);position:absolute;inset:0}.M9weXW_layer[data-active]{opacity:1}.M9weXW_img{object-fit:cover}.M9weXW_latin{font-family:var(--serif);color:var(--paper);pointer-events:none;font-size:22px;font-style:italic;position:absolute;top:22px;right:24px}.M9weXW_eyebrow{margin-bottom:32px}.M9weXW_h2{margin:0 0 44px;font-size:clamp(48px,6.4vw,112px);line-height:.92}.M9weXW_list{border-top:1px solid var(--line);flex-direction:column;display:flex}.M9weXW_row{all:unset;cursor:pointer;border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 0;display:grid}.M9weXW_row:focus-visible{outline:1px solid var(--brand);outline-offset:2px}.M9weXW_swatch{width:12px;height:12px;transition:transform .5s var(--eo);border-radius:50%}.M9weXW_row[aria-checked=true] .M9weXW_swatch{transform:scale(1.6)}.M9weXW_name{font-family:var(--serif);color:#19171480;transition:transform .6s var(--eo), color .6s var(--eo);font-size:clamp(28px,2.6vw,40px);line-height:1}.M9weXW_row[aria-checked=true] .M9weXW_name{color:var(--ink);transform:translate(14px)}.M9weXW_surcharge{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-60);font-size:11px}.M9weXW_text{max-width:42ch;min-height:5em;color:var(--ink-70);text-wrap:pretty;margin:30px 0 0;font-size:15px;line-height:1.7}.M9weXW_hint{color:var(--ink-60);font-size:13px}
.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}
