._6WrnSa_fresh{animation:1.8s ease-out _6WrnSa_fresh}@keyframes _6WrnSa_fresh{0%{background-color:#f1e3dc00;box-shadow:0 0 #914d3900}15%{background-color:#f1e3dce6;box-shadow:0 0 0 2px #914d3959}to{background-color:#f1e3dc00;box-shadow:0 0 #914d3900}}._6WrnSa_rise{animation:.5s cubic-bezier(.2,.75,.2,1) both _6WrnSa_rise;animation-delay:calc(var(--i,0) * 70ms)}@keyframes _6WrnSa_rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}._6WrnSa_wall{background:linear-gradient(#f4efe7 0%,#ebe4d8 100%);border-radius:16px;margin-top:18px;padding:14px}._6WrnSa_wallTiles{grid-template-rows:repeat(2,1fr);grid-auto-flow:column;justify-content:center;gap:2px;display:grid}._6WrnSa_tile{width:var(--w,22px);aspect-ratio:1/2;transform-origin:50% 100%;animation:.45s cubic-bezier(.2,.75,.2,1) both _6WrnSa_tileIn;animation-delay:calc(var(--i,0) * 25ms);background-color:#e0d8cb;background-position:50%;background-size:cover;border-radius:2px;box-shadow:inset 0 0 0 1px #fff9}@keyframes _6WrnSa_tileIn{0%{opacity:0;transform:scaleY(.4)}to{opacity:1;transform:none}}._6WrnSa_wallText{color:#6b655c;font-family:var(--font-body);text-align:center;margin:10px 0 0;font-size:12.5px;line-height:1.4}._6WrnSa_wallText b{color:#1a1a1a;font-weight:600}._6WrnSa_samples{font-family:var(--font-body);background:#f1e3dc59;border:1px dashed #914d3966;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex}._6WrnSa_sampleStack{flex-shrink:0;width:54px;height:40px;position:relative}._6WrnSa_sampleStack span{background-color:#e0d8cb;background-position:50%;background-size:cover;border-radius:3px;width:24px;height:34px;position:absolute;top:2px;box-shadow:0 6px 10px -6px #00000080,inset 0 0 0 1px #fff9}._6WrnSa_sampleStack span:first-child{left:0;transform:rotate(-9deg)}._6WrnSa_sampleStack span:nth-child(2){z-index:1;left:14px}._6WrnSa_sampleStack span:nth-child(3){z-index:2;left:28px;transform:rotate(9deg)}._6WrnSa_samplesText{color:#6b655c;flex:1;min-width:0;margin:0;font-size:12.5px;line-height:1.35}._6WrnSa_samplesText b{color:#1a1a1a;font-family:var(--font-heading);font-size:15px;font-weight:400;display:block}._6WrnSa_samplesLink{color:#914d39;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:700;text-decoration:none}._6WrnSa_samplesLink:hover{text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){._6WrnSa_fresh,._6WrnSa_rise,._6WrnSa_tile{animation:none!important}}
.C50bFW_dock{--night:#1d1b18;--on-dark:#f3eee6;--sand:#cdb99c;--copper:#914d39;--copper-hover:#a35a44;--ease:cubic-bezier(.2, .75, .2, 1);z-index:35;font-family:var(--font-body);transition:opacity .35s var(--ease), transform .45s var(--ease), bottom .35s var(--ease);position:fixed;bottom:20px;left:20px}.C50bFW_dock[data-empty]{opacity:0;pointer-events:none;transform:translateY(14px)scale(.96)}html[data-bottom-bar] .C50bFW_dock{bottom:88px}.C50bFW_pill{background:var(--night);color:var(--on-dark);cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:12px;padding:8px 16px 8px 9px;display:flex;box-shadow:0 22px 44px -18px #1d1b1899,0 2px 6px #1d1b182e}.C50bFW_pill:hover{transform:translateY(-2px);box-shadow:0 28px 52px -18px #1d1b18a6,0 2px 6px #1d1b1833}.C50bFW_pill:focus-visible{outline:2px solid var(--sand);outline-offset:3px}.C50bFW_stack{flex-shrink:0;width:62px;height:38px;display:flex;position:relative}.C50bFW_stack[data-bump]{animation:C50bFW_dockBump .6s var(--ease)}.C50bFW_slot{width:26px;height:32px;transition:transform .4s var(--ease);background-position:50%;background-size:cover;border-radius:4px;position:absolute;top:3px;box-shadow:0 6px 12px -6px #0009,inset 0 0 0 1px #ffffff59}.C50bFW_slot:first-child{left:0;transform:rotate(-9deg)}.C50bFW_slot:nth-child(2){z-index:1;left:17px;transform:rotate(0)translateY(-2px)}.C50bFW_slot:nth-child(3){z-index:2;left:34px;transform:rotate(9deg)}.C50bFW_slot[data-free]{box-shadow:none;background:0 0;border:1px dashed #f3eee659}.C50bFW_pill:hover .C50bFW_slot:first-child{transform:rotate(-14deg)translate(-3px)}.C50bFW_pill:hover .C50bFW_slot:nth-child(3){transform:rotate(14deg)translate(3px)}.C50bFW_label{text-align:left;flex-direction:column;line-height:1.15;display:flex}.C50bFW_label b{font-family:var(--font-heading);letter-spacing:-.01em;font-size:15px;font-weight:400}.C50bFW_label small{color:var(--sand);letter-spacing:.04em;margin-top:2px;font-size:11.5px}.C50bFW_chev{width:16px;height:16px;color:var(--sand);transition:transform .3s var(--ease)}.C50bFW_dock[data-open] .C50bFW_chev{transform:rotate(180deg)}.C50bFW_panel{color:#1a1a1a;opacity:0;transform-origin:0 100%;pointer-events:none;visibility:hidden;width:min(340px,100vw - 32px);transition:opacity .3s var(--ease), transform .35s var(--ease), visibility 0s linear .35s;background:#f6f3ed;border:1px solid #302c261f;border-radius:18px;padding:18px;position:absolute;bottom:calc(100% + 12px);left:0;transform:translateY(10px)scale(.98);box-shadow:0 36px 70px -26px #1d1b1880}.C50bFW_dock[data-open] .C50bFW_panel{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .3s var(--ease), transform .35s var(--ease), visibility 0s;transform:none}.C50bFW_panelHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.C50bFW_panelHead h2{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:400}.C50bFW_panelHead span{color:var(--copper);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.C50bFW_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.C50bFW_item{animation:C50bFW_itemIn .45s var(--ease) both;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:6px;display:flex}.C50bFW_thumb{background-color:#e9e2d6;background-position:50%;background-size:cover;border-radius:6px;flex-shrink:0;width:40px;height:48px}.C50bFW_item a{min-width:0;color:inherit;flex:1;font-size:14px;font-weight:500;text-decoration:none}.C50bFW_item a:hover{text-underline-offset:3px;text-decoration:underline}.C50bFW_remove{color:#6b655c;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.C50bFW_remove:hover{color:var(--copper);background:#f1e3dc}.C50bFW_free{color:#8a8378;border:1px dashed #302c262e;border-radius:12px;align-items:center;gap:12px;padding:6px;font-size:13px;display:flex}.C50bFW_free .C50bFW_thumb{background:0 0;border:1px dashed #302c2633}.C50bFW_cta{background:var(--copper);color:#fff;letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:14px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s;display:flex}.C50bFW_cta:hover{background:var(--copper-hover)}.C50bFW_cta svg{transition:transform .25s var(--ease)}.C50bFW_cta:hover svg{transform:translate(3px)}.C50bFW_note{color:#6b655c;text-align:center;margin:10px 0 0;font-size:12px}.C50bFW_full{background:var(--copper);color:#fff;max-width:min(300px,100vw - 32px);animation:C50bFW_fullIn .35s var(--ease) both;border-radius:12px;padding:10px 14px;font-size:13px;line-height:1.35;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 18px 36px -18px #914d39b3}.C50bFW_dock[data-shake] .C50bFW_pill{animation:.45s C50bFW_shake}.C50bFW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes C50bFW_dockBump{0%{transform:scale(1)}35%{transform:scale(1.18)translateY(-3px)}to{transform:scale(1)}}@keyframes C50bFW_itemIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes C50bFW_fullIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes C50bFW_shake{0%,to{transform:none}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@media (max-width:640px){.C50bFW_dock{bottom:14px;left:12px}.C50bFW_pill{gap:10px;padding:6px 14px 6px 8px}}@media (prefers-reduced-motion:reduce){.C50bFW_dock,.C50bFW_pill,.C50bFW_slot,.C50bFW_panel,.C50bFW_item,.C50bFW_full,.C50bFW_stack[data-bump],.C50bFW_dock[data-shake] .C50bFW_pill{transition:none!important;animation:none!important}}
@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.yQIXvW_card{animation:linear both yQIXvW_cardIn;animation-timeline:view();animation-range:entry entry 60%}}}@keyframes yQIXvW_cardIn{0%{opacity:0;transform:translateY(32px)scale(.97)}to{opacity:1;transform:none}}.yQIXvW_sheen:after{content:"";pointer-events:none;background:radial-gradient(280px circle at var(--mx,50%) var(--my,30%), #ffffff4d, #fff0 62%);opacity:0;transition:opacity .35s;position:absolute;inset:0}@media (hover:hover){.yQIXvW_media:hover .yQIXvW_sheen:after{opacity:1}}.yQIXvW_sample{color:#914d39;min-width:0;height:40px;font-family:var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #914d39;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;transition:background .2s,color .2s,transform .2s;display:inline-flex}.yQIXvW_sample:hover{color:#fff;background:#914d39}.yQIXvW_sample:active{transform:scale(.97)}.yQIXvW_sample:focus-visible{outline-offset:2px;outline:2px solid #914d39}.yQIXvW_sample[data-in]{color:#914d39;background:#f1e3dc;border-color:#0000}.yQIXvW_sample svg{flex-shrink:0;width:14px;height:14px}@media (max-width:389px){.yQIXvW_sample{padding:0 10px;font-size:12px}}
._6MAadq_strip{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}._6MAadq_strip::-webkit-scrollbar{display:none}._6MAadq_panel{scroll-snap-align:start;flex:0 0 78%}._6MAadq_panelSide{display:none}@media (min-width:640px){._6MAadq_panel{flex-basis:46%}}@media (min-width:1024px){._6MAadq_strip{overflow:hidden}._6MAadq_panel{flex:1;min-width:0;transition:flex-grow .8s cubic-bezier(.16,1,.3,1)}._6MAadq_strip:not(:hover):not(:focus-within) ._6MAadq_panel:first-child,._6MAadq_panel:hover,._6MAadq_panel:focus-within{flex-grow:3.4}._6MAadq_panelMore{opacity:0;transition:opacity .35s,transform .35s;transform:translateY(10px)}._6MAadq_strip:not(:hover):not(:focus-within) ._6MAadq_panel:first-child ._6MAadq_panelMore,._6MAadq_panel:hover ._6MAadq_panelMore,._6MAadq_panel:focus-within ._6MAadq_panelMore{opacity:1;transition-delay:.25s;transform:none}._6MAadq_panelSide{writing-mode:vertical-rl;transition:opacity .3s;display:block;transform:rotate(180deg)}._6MAadq_strip:not(:hover):not(:focus-within) ._6MAadq_panel:first-child ._6MAadq_panelSide,._6MAadq_panel:hover ._6MAadq_panelSide,._6MAadq_panel:focus-within ._6MAadq_panelSide{opacity:0}}
@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.zktJBa_sections>*{animation:linear both zktJBa_rise;animation-timeline:view();animation-range:entry entry 35%}}}@keyframes zktJBa_rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}
@keyframes oe3DtG_kenburns{0%{transform:scale(1)}to{transform:scale(1.09)}}.oe3DtG_kenburns{transform-origin:62% 42%;animation:26s ease-in-out 1.2s infinite alternate both oe3DtG_kenburns}@keyframes oe3DtG_ping{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.oe3DtG_ping{animation:1.8s cubic-bezier(0,0,.2,1) infinite oe3DtG_ping}.oe3DtG_rail{scrollbar-width:none}.oe3DtG_rail::-webkit-scrollbar{display:none}.oe3DtG_tilt{transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));will-change:transform;transition:transform .6s cubic-bezier(.16,1,.3,1)}.oe3DtG_lookImg{opacity:0;transition:opacity 1.1s,transform 1.1s;transform:scale(1)}.oe3DtG_lookImgOn{opacity:1;transition:opacity 1.1s,transform 9s cubic-bezier(.2,.6,.2,1);transform:scale(1.035)}@keyframes oe3DtG_lookProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.oe3DtG_lookProgress{transform-origin:0;animation:7s linear forwards oe3DtG_lookProgress}.oe3DtG_lookPaused .oe3DtG_lookProgress{animation-play-state:paused}@keyframes oe3DtG_lookText{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.oe3DtG_lookText{animation:.7s cubic-bezier(.16,1,.3,1) both oe3DtG_lookText}.oe3DtG_lookTabs{scrollbar-width:none}.oe3DtG_lookTabs::-webkit-scrollbar{display:none}
.h4tu1a_studio{--ink:#1a1a1a;--mid:#6b655c;--line:#302c2621;--paper:#fbf9f5;--linen:#ece6dc;--copper:#914d39;--copper-hover:#a35a44;--copper-soft:#f1e3dc;--green:#4f6b45;--ease:cubic-bezier(.2, .75, .2, 1);font-family:var(--font-body);color:var(--ink)}.h4tu1a_equation{border:1px solid var(--line);border-bottom:1px dashed var(--line);background:var(--paper);border-radius:18px 18px 0 0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin-top:18px;padding:12px 16px 12px 12px;display:grid}.h4tu1a_packArt{width:64px;height:64px;position:relative}.h4tu1a_packArt span{background-color:var(--linen);transform-origin:50% 100%;width:28px;height:56px;transition:transform .5s var(--ease);background-position:50%;background-size:cover;border-radius:3px;position:absolute;top:4px;left:18px;box-shadow:0 8px 14px -8px #1d1b188c,inset 0 0 0 1px #ffffffb3}.h4tu1a_packArt span:first-child{transform:rotate(-16deg)translate(-6px)}.h4tu1a_packArt span:nth-child(2){transform:rotate(-5deg)translate(-2px)}.h4tu1a_packArt span:nth-child(3){transform:rotate(6deg)translate(2px)}.h4tu1a_packArt span:nth-child(4){transform:rotate(16deg)translate(6px)}.h4tu1a_equation:hover .h4tu1a_packArt span:first-child{transform:rotate(-26deg)translate(-12px)}.h4tu1a_equation:hover .h4tu1a_packArt span:nth-child(2){transform:rotate(-9deg)translate(-4px)}.h4tu1a_equation:hover .h4tu1a_packArt span:nth-child(3){transform:rotate(10deg)translate(4px)}.h4tu1a_equation:hover .h4tu1a_packArt span:nth-child(4){transform:rotate(26deg)translate(12px)}.h4tu1a_terms{gap:4px;min-width:0;font-size:13px;line-height:1.35;display:grid}.h4tu1a_termLine{flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:0;display:flex}.h4tu1a_termLine b{font-family:var(--font-heading);letter-spacing:-.01em;white-space:nowrap;font-size:16px;font-weight:400}.h4tu1a_termLine i{color:var(--copper);font-style:normal;font-weight:600}.h4tu1a_termMeta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:0;display:flex}.h4tu1a_termMeta small{min-width:0;color:var(--mid);font-size:12px}.h4tu1a_termMeta .h4tu1a_packPrice{font-family:var(--font-body);white-space:nowrap;flex:none;margin-left:auto;font-size:14px;font-weight:700}.h4tu1a_how{border:1px solid var(--line);background:var(--paper);border-top:0;border-radius:0 0 18px 18px;margin-top:0;padding:12px 14px 14px}.h4tu1a_howHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.h4tu1a_howHead>span{color:var(--mid);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.h4tu1a_toggle{border:1px solid var(--line);background:var(--paper);border-radius:999px;grid-template-columns:1fr 1fr;padding:3px;display:inline-grid;position:relative}.h4tu1a_toggle:before{content:"";background:var(--ink);width:calc(50% - 3px);transition:transform .4s var(--ease);border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 6px 14px -8px #1d1b18b3}.h4tu1a_toggle[data-mode=wall]:before{transform:translate(100%)}.h4tu1a_toggle button{z-index:1;color:var(--mid);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 13px;font-size:12.5px;font-weight:600;transition:color .3s;position:relative}.h4tu1a_toggle button[aria-pressed=true]{color:#fff}.h4tu1a_toggle button:focus-visible{outline:2px solid var(--copper);outline-offset:2px}.h4tu1a_stepRow{align-items:center;gap:14px;display:flex}.h4tu1a_stepper{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:stretch;display:inline-flex;overflow:hidden}.h4tu1a_stepper button{width:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background .2s;display:inline-flex}.h4tu1a_stepper button:hover:not(:disabled){background:var(--copper-soft);color:var(--copper)}.h4tu1a_stepper button:disabled{color:#1a1a1a40;cursor:not-allowed}.h4tu1a_stepper button:focus-visible{outline:2px solid var(--copper);outline-offset:-2px}.h4tu1a_count{border-inline:1px solid var(--line);place-items:center;width:56px;height:48px;display:grid;position:relative}.h4tu1a_count input{width:100%;height:100%;font-family:var(--font-heading);text-align:center;-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0;font-size:23px}.h4tu1a_count input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.h4tu1a_count input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.h4tu1a_count input:focus-visible{outline:2px solid var(--copper);outline-offset:-2px}.h4tu1a_count[data-roll=up] input{animation:h4tu1a_rollUp .35s var(--ease)}.h4tu1a_count[data-roll=down] input{animation:h4tu1a_rollDown .35s var(--ease)}.h4tu1a_stepFacts{flex-direction:column;gap:2px;font-size:13px;line-height:1.3;display:flex}.h4tu1a_stepFacts b{font-family:var(--font-heading);font-size:16px;font-weight:400}.h4tu1a_stepFacts span{color:var(--mid)}.h4tu1a_sizes{grid-template-columns:1fr 1fr;gap:10px;display:grid}.h4tu1a_size{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;display:flex;overflow:hidden}.h4tu1a_size label{min-width:0;color:var(--mid);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;flex:1;padding:8px 4px 8px 14px;font-size:11px;font-weight:600;display:flex}.h4tu1a_size input{width:100%;color:var(--ink);font-family:var(--font-heading);letter-spacing:0;text-transform:none;background:0 0;border:0;font-size:22px}.h4tu1a_size input:focus-visible{outline:none}.h4tu1a_size:focus-within{border-color:var(--copper);box-shadow:0 0 0 3px var(--copper-soft)}.h4tu1a_size button{width:36px;height:48px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.h4tu1a_size button:hover{background:var(--copper-soft);color:var(--copper)}.h4tu1a_size button:focus-visible{outline:2px solid var(--copper);outline-offset:-2px}.h4tu1a_need{margin:10px 0 0;font-size:13px;line-height:1.4}.h4tu1a_need b{color:var(--copper)}.h4tu1a_need small{color:var(--mid);margin-top:2px;font-size:12px;display:block}.h4tu1a_pane{animation:h4tu1a_paneIn .45s var(--ease) both}.h4tu1a_wall{background:radial-gradient(120% 90% at 50% 0,#fff 0%,#fff0 70%),linear-gradient(#f4efe7 0%,#ebe4d8 100%);border-radius:18px;margin-top:14px;padding:14px 14px 10px;position:relative;overflow:hidden}.h4tu1a_wall svg{width:100%;height:168px;display:block}.h4tu1a_panelG{transition:transform .55s var(--ease)}.h4tu1a_panelR{transform-box:fill-box;transform-origin:50% 100%;animation:h4tu1a_panelIn .5s var(--ease) both;animation-delay:calc(var(--i,0) * 22ms)}.h4tu1a_wallLine{fill:none;stroke:#1d1b188c;stroke-dasharray:.06 .05}.h4tu1a_cutShade{fill:#f2eee7d1}.h4tu1a_dim{fill:var(--mid);font-family:var(--font-body);font-weight:600}.h4tu1a_person{fill:#1d1b1829}.h4tu1a_floor{stroke:#1d1b1838}.h4tu1a_wallCaption{color:var(--mid);justify-content:space-between;align-items:baseline;gap:10px;margin:6px 2px 0;font-size:12px;line-height:1.35;display:flex}.h4tu1a_wallCaption b{color:var(--ink);font-weight:600}.h4tu1a_fade{pointer-events:none;background:linear-gradient(90deg,#ebe4d800,#ebe4d8 80%);width:64px;position:absolute;top:0;bottom:0;right:0}.h4tu1a_buy{margin-top:16px}.h4tu1a_meter{margin-top:14px}.h4tu1a_meterBar{align-items:center;gap:6px;display:flex}.h4tu1a_meterBox{background:var(--linen);border-radius:999px;flex:1;height:8px;position:relative;overflow:hidden}.h4tu1a_meterBox:after{content:"";border-radius:inherit;background:var(--copper);transform-origin:0;transition:transform .5s var(--ease);transition-delay:calc(var(--i,0) * 70ms);position:absolute;inset:0;transform:scaleX(0)}.h4tu1a_meterBox[data-on]:after{transform:scaleX(1)}.h4tu1a_meter[data-free] .h4tu1a_meterBox:after{background:var(--green)}.h4tu1a_truck{width:22px;height:22px;color:var(--mid);transition:transform .6s var(--ease), color .3s;flex-shrink:0;margin-left:4px}.h4tu1a_meter[data-free] .h4tu1a_truck{color:var(--green);animation:h4tu1a_truck .9s var(--ease);transform:translate(3px)}.h4tu1a_meterText{margin:8px 0 0;font-size:13px;line-height:1.4}.h4tu1a_meter[data-free] .h4tu1a_meterText b{color:var(--green)}.h4tu1a_meterText small{color:var(--mid);font-size:12px;display:block}.h4tu1a_links{color:var(--mid);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px;font-size:12.5px;display:flex}.h4tu1a_links a{color:inherit;text-underline-offset:3px;text-decoration:underline}.h4tu1a_links a:hover{color:var(--ink)}.h4tu1a_links span{align-items:center;gap:6px;display:inline-flex}.h4tu1a_links svg{flex-shrink:0;width:14px;height:14px}.h4tu1a_sample{border:1px solid var(--line);background:var(--paper);border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-top:16px;padding:12px;display:grid}.h4tu1a_sampleTile{background-color:var(--linen);width:46px;height:58px;transition:transform .4s var(--ease);background-position:50%;background-size:cover;border-radius:5px;position:relative;transform:rotate(-6deg);box-shadow:0 10px 18px -10px #1d1b1899,inset 0 0 0 1px #ffffffb3}.h4tu1a_sample:hover .h4tu1a_sampleTile{transform:rotate(-12deg)translateY(-2px)scale(1.04)}.h4tu1a_sampleText{min-width:0;color:var(--mid);font-size:12.5px;line-height:1.35}.h4tu1a_sampleText b{color:var(--ink);font-family:var(--font-heading);margin-bottom:1px;font-size:15px;font-weight:400;display:block}.h4tu1a_sampleBtn{border:1px solid var(--copper);color:var(--copper);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.h4tu1a_sampleBtn:hover{background:var(--copper);color:#fff}.h4tu1a_sampleBtn[data-in]{background:var(--copper-soft);color:var(--copper);border-color:#0000}.h4tu1a_sampleBtn:focus-visible{outline:2px solid var(--copper);outline-offset:2px}.h4tu1a_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes h4tu1a_panelIn{0%{opacity:0;transform:translateY(8%)scaleY(.6)}to{opacity:1;transform:none}}@keyframes h4tu1a_paneIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes h4tu1a_rollUp{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:none}}@keyframes h4tu1a_rollDown{0%{opacity:0;transform:translateY(-40%)}to{opacity:1;transform:none}}@keyframes h4tu1a_truck{0%{transform:translate(-10px)}60%{transform:translate(6px)}to{transform:translate(3px)}}@media (max-width:420px){.h4tu1a_sample{grid-template-columns:auto 1fr}.h4tu1a_sampleBtn{grid-column:1/-1;justify-content:center}.h4tu1a_wall svg{height:150px}.h4tu1a_howHead{flex-wrap:wrap}}.h4tu1a_wallStage{--ink:#1a1a1a;--mid:#6b655c;--ease:cubic-bezier(.2, .75, .2, 1);background:radial-gradient(90% 70% at 50% 0,#fff 0%,#fff0 70%),linear-gradient(#f4efe7 0%,#e8e0d3 100%);padding:9% 8% 15%;position:absolute;inset:0}.h4tu1a_wallStage svg{width:100%;height:100%;display:block}@media (min-width:1024px){.h4tu1a_equation{margin-top:14px;padding:8px 14px 8px 8px}.h4tu1a_packArt{width:56px;height:48px}.h4tu1a_packArt span{width:23px;height:46px;top:1px;left:15px}.h4tu1a_how{padding:10px 14px 12px}.h4tu1a_howHead{margin-bottom:8px}.h4tu1a_buy{margin-top:14px}.h4tu1a_meter{margin-top:10px}.h4tu1a_meterText{margin-top:6px}.h4tu1a_sample{gap:12px;margin-top:12px;padding:8px 10px}.h4tu1a_sampleTile{width:32px;height:40px}.h4tu1a_sampleSub{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}@media (prefers-reduced-motion:reduce){.h4tu1a_studio *,.h4tu1a_studio :before,.h4tu1a_studio :after,.h4tu1a_wallStage *{transition:none!important;animation:none!important}}.h4tu1a_wallDark{--mid:#f2eee7b8;background:0 0;padding:2% 2% 13%}.h4tu1a_wallDark .h4tu1a_person{fill:#f2eee733}.h4tu1a_wallDark .h4tu1a_floor{stroke:#f2eee74d}.h4tu1a_wallDark .h4tu1a_wallLine{stroke:#f2eee799}.h4tu1a_wallDark .h4tu1a_cutShade{fill:#1a1a1ab3}.h4tu1a_alts{padding-top:12px}.h4tu1a_altsTitle{color:var(--mid);margin:0 0 10px;font-size:12.5px;line-height:1.35}.h4tu1a_altsTitle b{color:var(--ink);font-weight:600}.h4tu1a_altList{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.h4tu1a_alt{border:1px solid var(--line);color:inherit;transition:border-color .2s, transform .2s var(--ease);background:#fff;border-radius:14px;padding:7px 7px 9px;text-decoration:none;display:block}.h4tu1a_alt:hover{border-color:var(--copper);transform:translateY(-2px)}.h4tu1a_alt:focus-visible{outline:2px solid var(--copper);outline-offset:2px}.h4tu1a_altTile{background:#e9e2d6 50%/cover no-repeat;border-radius:8px;height:46px;margin-bottom:7px;display:block}.h4tu1a_alt b{min-height:2.4em;font-family:var(--font-heading);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}.h4tu1a_alt small{color:var(--mid);margin-top:1px;font-size:11.5px;display:block}.h4tu1a_sampleBtn[data-primary]:not([data-in]){background:var(--copper);color:#fff}.h4tu1a_sampleBtn[data-primary]:not([data-in]):hover{background:var(--copper-hover)}.h4tu1a_assure{color:var(--mid);justify-content:center;align-items:center;gap:6px;margin:8px 0 0;font-size:11.5px;line-height:1.3;display:flex}.h4tu1a_assure svg{width:12px;height:12px}@media (min-width:1024px) and (max-height:780px){.h4tu1a_assure{display:none}}
._25FJcG_hero{--ease:cubic-bezier(.16, 1, .3, 1);isolation:isolate;color:#f2eee7;--photo-h:min(62svh, 118vw);touch-action:pan-y;background:#1a1a1a;flex-direction:column;display:flex;position:relative;overflow:hidden}._25FJcG_scenes{z-index:-1;height:var(--photo-h);position:absolute;inset:0 0 auto;overflow:hidden}._25FJcG_scene{opacity:0;transition:opacity .55s;position:absolute;inset:0}._25FJcG_on{opacity:1}._25FJcG_sceneSoft{filter:blur(16px);background:#24221f 50%/cover no-repeat;position:absolute;inset:-6%}._25FJcG_material{background:#8f857a;justify-content:center;gap:2px;display:flex;position:absolute;inset:0}._25FJcG_material img{object-fit:cover;background:#fff;flex:none;width:auto;height:100%}._25FJcG_scrimBottom,._25FJcG_scrimLeft,._25FJcG_glow,._25FJcG_veil{pointer-events:none;position:absolute;inset:0}._25FJcG_scrimBottom{background:linear-gradient(#1a1a1a6b 0%,#1a1a1a00 22% 76%,#1a1a1a80 91%,#1a1a1a 100%)}._25FJcG_scrimLeft,._25FJcG_glow{display:none}._25FJcG_veil{opacity:0;background:#141312d1;transition:opacity .6s}._25FJcG_wallOn ._25FJcG_veil{opacity:1}._25FJcG_body{flex:1;align-items:center;display:flex;position:relative}._25FJcG_layout{width:100%;padding-top:calc(var(--photo-h) - 34px);grid-template-columns:minmax(0,1fr);gap:28px;padding-bottom:28px;display:grid;position:relative}._25FJcG_copy{flex-direction:column;min-width:0;display:flex;position:relative}._25FJcG_stack{position:relative}._25FJcG_text{transition:opacity .3s var(--ease), transform .3s var(--ease)}._25FJcG_wallOn ._25FJcG_text{opacity:0;pointer-events:none;transform:translateY(-8px)}._25FJcG_crumbs{margin-bottom:18px;font-size:13px}._25FJcG_h1{margin:0}._25FJcG_eyebrow{color:#c4a57b;font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:700;line-height:1.5;display:flex}._25FJcG_eyebrow:before{content:"";background:#c4a57bcc;flex:none;width:32px;height:1px}._25FJcG_name{color:#f2eee7;font-family:var(--font-heading);letter-spacing:-.02em;text-shadow:0 10px 40px #00000059;margin-top:14px;font-size:clamp(2.9rem,11vw,4rem);font-weight:400;line-height:.98;display:block}._25FJcG_suffix{background:linear-gradient(90deg,#e8d2b0,#c4a57b 55%,#b56a55);color:#0000;font-family:var(--font-heading);-webkit-background-clip:text;background-clip:text;margin-top:6px;padding-bottom:4px;font-size:clamp(1.6rem,6vw,2.2rem);font-weight:400;line-height:1.05;display:block}._25FJcG_priceLine{color:#f2eee7;font-family:var(--font-body);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:14px 0 0;font-size:15px;display:flex}._25FJcG_priceLine b{letter-spacing:-.01em;font-size:22px;font-weight:600}._25FJcG_priceLine span{color:#f2eee7cc;align-items:center;gap:6px;font-size:13px;display:inline-flex}._25FJcG_priceLine i{background:#7d9a70;border-radius:50%;width:7px;height:7px}._25FJcG_priceLine [data-out] i{background:#b56a55}._25FJcG_tagline{color:#f2eee7d1;max-width:34rem;font-family:var(--font-body);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:18px 0 0;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}._25FJcG_facts{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}._25FJcG_facts li{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f2eee7e6;font-family:var(--font-body);white-space:nowrap;background:#1a1a1a52;border:1px solid #f2eee72e;border-radius:999px;padding:7px 13px;font-size:12.5px;line-height:1.2}._25FJcG_views{flex-wrap:wrap;order:-1;align-items:center;gap:8px;margin:0 0 24px;display:flex}._25FJcG_viewDesktop{display:none}._25FJcG_viewsLabel{color:#f2eee799;width:100%;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;margin-bottom:2px;font-size:11px;font-weight:600;display:none}._25FJcG_viewsLabel b{color:#f2eee7;letter-spacing:.04em;text-transform:none;margin-left:8px;font-weight:600}._25FJcG_view{opacity:.62;cursor:pointer;width:52px;height:52px;transition:opacity .25s, box-shadow .25s, transform .25s var(--ease);background:#2a2826 50%/cover no-repeat;border:0;border-radius:14px;flex:none;padding:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f2eee729}._25FJcG_view:hover{opacity:1;transform:translateY(-2px)}._25FJcG_view[aria-pressed=true]{opacity:1;box-shadow:0 0 0 2px #1a1a1a,0 0 0 3.5px #f2eee7}._25FJcG_view:focus-visible{outline-offset:3px;outline:2px solid #c4a57b}._25FJcG_viewPanels{background:#8f857a;gap:1px;height:100%;display:flex}._25FJcG_viewPanels span{background:#fff 50%/cover no-repeat;flex:1}._25FJcG_viewWall{background:linear-gradient(#34312d,#24221f);justify-content:center;align-items:flex-end;gap:4px;height:100%;padding:0 0 9px;display:flex}._25FJcG_viewWall span{background:#cfc5b6 50%/cover no-repeat;border-radius:1px;width:9px;height:26px;box-shadow:0 0 0 1px #ffffff80}._25FJcG_viewWall i{background:#f2eee759;border-radius:3px 3px 1px 1px;width:6px;height:22px;margin-left:3px}._25FJcG_wallView{opacity:0;pointer-events:none;transition:opacity .3s var(--ease);display:none;position:absolute;inset:0}._25FJcG_wallOn ._25FJcG_wallView{opacity:1;pointer-events:auto}._25FJcG_wallNote{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f2eee7c7;max-width:100%;font-family:var(--font-body);background:#1a1a1a80;border:1px solid #f2eee729;border-radius:999px;margin:0;padding:8px 14px;font-size:12.5px;line-height:1.35;position:absolute;bottom:0;left:0}._25FJcG_wallNote b{color:#f2eee7;font-weight:600}._25FJcG_cardCol{min-width:0}._25FJcG_card{color:#1a1a1a;background:#f2eee7;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 50px 120px -40px #000000bf,0 0 0 1px #ffffff59}._25FJcG_cardDecor{background:#e9e2d6;height:112px;position:relative;overflow:hidden}._25FJcG_cardDecor:after{content:"";background:radial-gradient(circle at var(--sx,30%) var(--sy,20%), #ffffff6b, #fff0 45%), linear-gradient(to top, #1a1a1ab8 0%, #1a1a1a26 60%, #1a1a1a0d 100%);pointer-events:none;transition:background .2s;position:absolute;inset:0}._25FJcG_cardPills{z-index:1;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:12px;left:14px;right:14px}._25FJcG_pill{color:#1a1a1a;font-family:var(--font-body);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f2eee7e6;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;font-weight:600;line-height:1.2;display:inline-flex}._25FJcG_pill i{background:#5a7050;border-radius:50%;width:6px;height:6px}._25FJcG_pillOut{color:#fff;background:#a0463ceb}._25FJcG_cardFoot{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;bottom:11px;left:18px;right:14px}._25FJcG_cardName{color:#f2eee7;min-width:0;font-family:var(--font-heading);text-overflow:ellipsis;text-shadow:0 2px 12px #0006;white-space:nowrap;margin:0;font-size:22px;line-height:1.15;overflow:hidden}._25FJcG_cardMeta{color:#f2eee7d1;font-family:var(--font-body);letter-spacing:.04em;flex:none;font-size:12px}._25FJcG_swatches{flex:none;align-items:center;gap:9px;display:flex}._25FJcG_swatch{width:24px;height:24px;transition:transform .2s var(--ease,ease);background:#cfc5b6 50%/cover no-repeat;border-radius:50%;display:block;position:relative;box-shadow:0 0 0 1.5px #f2eee7e6,0 4px 10px #00000059}._25FJcG_swatch:after{content:"";position:absolute;inset:-9px -5px}a._25FJcG_swatch:hover{transform:scale(1.18)}a._25FJcG_swatch:focus-visible{outline-offset:3px;outline:2px solid #f2eee7}._25FJcG_swatch[aria-current=true]{box-shadow:0 0 0 2px #1a1a1a,0 0 0 3.5px #f2eee7}@media (max-width:480px){._25FJcG_swatches>:nth-child(n+5){display:none}}._25FJcG_swatch[data-out]{opacity:.55}._25FJcG_swatch[data-out]:before{content:"";background:linear-gradient(135deg,#0000 46%,#f2eee7f2 46% 54%,#0000 54%);border-radius:50%;position:absolute;inset:0}._25FJcG_cardBody{padding:20px 22px 22px}._25FJcG_promises{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1a1a1a61;border-top:1px solid #f2eee71a;position:relative}._25FJcG_promises ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin:0;padding:18px 0;list-style:none;display:grid}._25FJcG_promises li{min-width:0;font-family:var(--font-body);align-items:center;gap:12px;line-height:1.3;display:flex}._25FJcG_promiseIcon{color:#b56a55;background:#f2eee71a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:inset 0 0 0 1px #f2eee726}._25FJcG_promises b{color:#f2eee7;font-size:13.5px;font-weight:600;display:block}._25FJcG_promises small{color:#f2eee7a6;font-size:12px;display:block}@media (min-width:1024px){._25FJcG_hero{touch-action:auto;height:100svh;min-height:700px;max-height:1000px}._25FJcG_scenes{height:auto;inset:0}._25FJcG_scrimLeft,._25FJcG_glow{display:block}._25FJcG_glow{background:radial-gradient(40rem 40rem at 86% 14%,#b56a5542,#914d3912 45%,#0000 70%)}._25FJcG_scrimBottom{background:linear-gradient(#1a1a1a66 0%,#1a1a1a1f 35%,#1a1a1a59 70%,#1a1a1aeb 100%)}._25FJcG_scrimLeft{background:linear-gradient(90deg,#1a1a1ad1 0%,#1a1a1a73 38%,#1a1a1a0d 70%,#1a1a1a40 100%)}._25FJcG_layout{grid-template-columns:minmax(0,1fr) minmax(400px,440px);align-items:center;gap:clamp(40px,5vw,96px);padding-top:132px;padding-bottom:24px}._25FJcG_copy{justify-content:center;align-self:stretch}._25FJcG_viewDesktop,._25FJcG_viewsLabel{display:block}._25FJcG_name{font-size:clamp(3.6rem,5.6vw,5.6rem)}._25FJcG_suffix{font-size:clamp(2rem,2.9vw,2.9rem)}._25FJcG_tagline{font-size:16px}._25FJcG_views{order:0;margin:34px 0 0}._25FJcG_view{width:58px;height:58px}._25FJcG_wallView{display:block}._25FJcG_priceLine{display:none}._25FJcG_wallOn ._25FJcG_stack{min-height:min(54svh,500px)}._25FJcG_promises ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0}._25FJcG_promises li{padding:16px 24px}._25FJcG_promises li:first-child{padding-left:0}._25FJcG_promises li+li{border-left:1px solid #f2eee71a}}@media (min-width:1024px) and (max-height:920px){._25FJcG_layout{padding-top:124px}._25FJcG_cardDecor{height:84px}._25FJcG_cardBody{padding:16px 20px 18px}._25FJcG_tagline{-webkit-line-clamp:2;line-clamp:2}._25FJcG_facts{margin-top:16px}._25FJcG_views{margin-top:24px}._25FJcG_promises li{padding-top:12px;padding-bottom:12px}}@media (min-width:1024px) and (max-height:780px){._25FJcG_promises{display:none}._25FJcG_cardDecor{height:72px}._25FJcG_cardPills{top:9px}._25FJcG_cardFoot{bottom:7px}._25FJcG_cardName{font-size:18px}}@media (prefers-reduced-motion:reduce){._25FJcG_scene,._25FJcG_text,._25FJcG_wallView,._25FJcG_veil,._25FJcG_view{transition:none}}
._0xXKcq_deck{--ease:cubic-bezier(.2, .75, .2, 1);perspective:1400px;position:relative}._0xXKcq_stage{aspect-ratio:4/5;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .6s var(--ease);position:relative}._0xXKcq_card{transform:translate(var(--tx,0), var(--ty,0)) rotate(var(--rot,0deg)) scale(var(--sc,1));transform-origin:50% 100%;transition:transform .8s var(--ease), opacity .6s var(--ease), filter .6s var(--ease);background:#e9e2d6;border-radius:24px;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 60px -20px #1a1a1a73}._0xXKcq_card:not([data-front]){filter:brightness(.92)saturate(.95)}._0xXKcq_card[data-hidden]{opacity:0}._0xXKcq_card[data-out]{animation:_0xXKcq_toBack .9s var(--ease)}._0xXKcq_card:focus-visible{outline-offset:4px;outline:3px solid #914d39}._0xXKcq_card:after{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff47 0%,#fff0 38%);position:absolute;inset:0}._0xXKcq_spot{z-index:10;background:#fff;border-radius:16px;width:240px;padding:16px;position:absolute;bottom:-20px;left:-32px;box-shadow:0 18px 40px -14px #1a1a1a4d}._0xXKcq_spotBody{animation:_0xXKcq_spotIn .5s var(--ease) both}._0xXKcq_badge{color:#fff;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;background:#914d39;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-block}._0xXKcq_name{color:#1a1a1a;font-family:var(--font-heading);margin:10px 0 0;font-size:16px}._0xXKcq_price{color:#914d39;font-family:var(--font-body);margin:4px 0 0;font-size:14px;font-weight:700}._0xXKcq_dots{align-items:center;gap:6px;margin-top:12px;display:flex}._0xXKcq_dots button{cursor:pointer;background:0 0;border:0;width:18px;height:18px;padding:0}._0xXKcq_dots button:before{content:"";width:6px;height:6px;transition:width .4s var(--ease), background .3s;background:#1a1a1a33;border-radius:999px;margin:auto;display:block}._0xXKcq_dots button[aria-current=true]:before{background:#914d39;width:16px}._0xXKcq_dots button:focus-visible{outline-offset:1px;border-radius:999px;outline:2px solid #914d39}._0xXKcq_dots ._0xXKcq_pause:before{display:none}._0xXKcq_dots ._0xXKcq_pause{color:#6b655c;cursor:pointer;background:0 0;border:1px solid #1a1a1a26;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;margin-left:auto;display:inline-flex}._0xXKcq_dots ._0xXKcq_pause:hover{color:#1a1a1a}@keyframes _0xXKcq_toBack{0%{z-index:5;transform:translate(0)rotate(0)scale(1)}45%{z-index:5;transform:translate(-62%,8%)rotate(-14deg)scale(.92)}55%{z-index:0}to{transform:translate(var(--tx,0), var(--ty,0)) rotate(var(--rot,0deg)) scale(var(--sc,1));z-index:0}}@keyframes _0xXKcq_spotIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._0xXKcq_stage,._0xXKcq_card,._0xXKcq_card[data-out],._0xXKcq_spotBody{transition:none!important;animation:none!important}}
.xwRUiq_niche{--lx:38%;--ly:26%;--rx:0deg;--ry:0deg;--cone:#ecf0ff80;--tint:#e4ecff14;--bright:1.03;--ease:cubic-bezier(.16, 1, .3, 1);isolation:isolate;aspect-ratio:4/5;touch-action:pan-y;background:#151413;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 40px 100px -40px #3b2d218c}.xwRUiq_niche[data-light=evening]{--cone:#ffaa6480;--tint:#ffa8604d;--bright:.9}.xwRUiq_niche[data-light=lamp]{--cone:#ffe0b29e;--tint:#ffd6a029;--bright:.98}.xwRUiq_cone{z-index:0;background:radial-gradient(56% 62% at var(--lx) -6%, var(--cone) 0%, #0000 72%);pointer-events:none;transition:background .6s;position:absolute;inset:0}.xwRUiq_ground{z-index:0;background:linear-gradient(#23211e 0%,#141312 100%);height:20%;position:absolute;inset:auto 0 0;box-shadow:inset 0 1px #ffffff0f}.xwRUiq_footShadow{z-index:1;pointer-events:none;background:radial-gradient(50% 50%,#000000bf,#0000 70%);width:46%;height:8%;position:absolute;bottom:14%;left:50%;transform:translate(-50%)}.xwRUiq_slabWrap{z-index:2;aspect-ratio:1/2;height:66%;transform:translateX(-50%) perspective(1400px) rotateX(var(--rx)) rotateY(var(--ry));transform-origin:50% 100%;transition:transform .45s var(--ease);position:absolute;bottom:19%;left:50%}.xwRUiq_slab{filter:brightness(var(--bright));background:#fff;border-radius:2px;transition:filter .6s;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 70px -24px #000000d9,0 0 0 1px #ffffff12}.xwRUiq_slab img{object-fit:cover}.xwRUiq_tint,.xwRUiq_spec,.xwRUiq_glint{pointer-events:none;position:absolute;inset:0}.xwRUiq_tint{background:var(--tint);mix-blend-mode:multiply;transition:background .6s}.xwRUiq_spec{background:radial-gradient(circle at var(--lx) var(--ly), #ffffff8c 0%, #fff0 62%);mix-blend-mode:soft-light}.xwRUiq_glint{background:radial-gradient(ellipse 30% 15% at var(--lx) var(--ly), #ffffff9e 0%, #ffffff1f 45%, #fff0 72%);mix-blend-mode:screen;display:none}.xwRUiq_niche[data-finish=glossy] .xwRUiq_glint{display:block}.xwRUiq_niche[data-finish=matte] .xwRUiq_spec{background:radial-gradient(circle at var(--lx) var(--ly), #ffffff61 0%, #fff0 80%)}.xwRUiq_reflect{z-index:1;aspect-ratio:1/2;opacity:0;pointer-events:none;height:66%;position:absolute;top:81%;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000008c,#0000 26%);mask-image:linear-gradient(#0000008c,#0000 26%)}.xwRUiq_reflect img{object-fit:cover;filter:brightness(var(--bright)) blur(1px);transform:scaleY(-1)}.xwRUiq_niche[data-finish=glossy] .xwRUiq_reflect{opacity:.32}.xwRUiq_lights{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1a1a1a8c;border:1px solid #f2eee724;border-radius:999px;gap:4px;padding:4px;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%)}.xwRUiq_lights button{color:#f2eee7bf;height:34px;font-family:var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:12.5px;font-weight:600;transition:background .25s,color .25s;display:inline-flex}@media (pointer:coarse){.xwRUiq_lights button{height:44px;padding:0 14px}}.xwRUiq_lights button:hover{color:#f2eee7}.xwRUiq_lights button[aria-pressed=true]{color:#1a1a1a;background:#f2eee7}.xwRUiq_lights button:focus-visible{outline-offset:2px;outline:2px solid #c4a57b}.xwRUiq_placard{z-index:4;background:#f2eee7f0;border-radius:12px;max-width:min(62%,300px);padding:12px 14px;position:absolute;bottom:18px;left:18px;box-shadow:0 18px 40px -16px #0009}.xwRUiq_placard b{color:#1a1a1a;font-family:var(--font-heading);font-size:15px;font-weight:400;line-height:1.2;display:block}.xwRUiq_placard span{color:#6b655c;font-family:var(--font-body);margin-top:3px;font-size:11.5px;line-height:1.35;display:block}.xwRUiq_hint{z-index:4;color:#f2eee78c;max-width:200px;font-family:var(--font-body);text-align:right;margin:0;font-size:11.5px;line-height:1.4;display:none;position:absolute;bottom:22px;right:20px}.xwRUiq_list{counter-reset:benefit;margin:34px 0 0;padding:0;list-style:none}.xwRUiq_list li{border-top:1px solid #1a1a1a1a;grid-template-columns:52px minmax(0,1fr);gap:4px 12px;padding:20px 0;display:grid}.xwRUiq_list li:last-child{border-bottom:1px solid #1a1a1a1a}.xwRUiq_num{background:linear-gradient(90deg,#c4a57b,#b56a55);color:#0000;font-family:var(--font-heading);-webkit-background-clip:text;background-clip:text;grid-row:span 2;padding-top:2px;font-size:26px;line-height:1}.xwRUiq_specs{border-top:1px solid #1a1a1a1f;border-bottom:1px solid #1a1a1a1f;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.xwRUiq_specs>div{padding:20px 16px 20px 0}.xwRUiq_specs dt{color:#96503b;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;font-size:10.5px;font-weight:700}.xwRUiq_specs dd{color:#1a1a1a;font-family:var(--font-heading);margin:6px 0 0;font-size:19px;line-height:1.2}@media (min-width:640px){.xwRUiq_specs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.xwRUiq_niche{aspect-ratio:auto;height:min(80svh,720px);min-height:560px}.xwRUiq_hint{display:block}.xwRUiq_specs{grid-template-columns:repeat(6,minmax(0,1fr))}.xwRUiq_specs>div{padding:22px 20px}.xwRUiq_specs>div:first-child{padding-left:0}.xwRUiq_specs>div+div{border-left:1px solid #1a1a1a1a}}@media (prefers-reduced-motion:reduce){.xwRUiq_slabWrap,.xwRUiq_cone,.xwRUiq_tint,.xwRUiq_slab{transition:none}}
.XYyRtW_band{--night:#1d1b18;--night-2:#15130f;--sand:#cdb99c;--copper:#914d39;--copper-hover:#a35a44;--ember:#d08a6e;--on-dark:#f3eee6;--ease:cubic-bezier(.2, .75, .2, 1);isolation:isolate;background:radial-gradient(45% 60% at 100% 0%, #cdb99c14, transparent 70%), linear-gradient(180deg, var(--night) 0%, var(--night-2) 100%);color:var(--on-dark);padding:clamp(80px,9vw,130px) 0;position:relative;overflow:hidden}.XYyRtW_glow{z-index:-1;filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#914d396b,#914d391f 55%,#0000 100%);border-radius:999px;width:760px;height:760px;margin-left:-380px;position:absolute;top:0;left:50%}@media (min-width:1024px){.XYyRtW_glow{margin-top:-380px;top:50%;left:max(18%,50% - 440px)}}.XYyRtW_inner{gap:48px;width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem;display:grid}@media (min-width:640px){.XYyRtW_inner{padding-inline:1.5rem}}@media (min-width:1024px){.XYyRtW_inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:80px;padding-inline:2rem}}.XYyRtW_sealWrap{flex-direction:column;align-items:center;display:flex}.XYyRtW_seal{filter:drop-shadow(0 30px 60px #00000080);width:min(340px,72vw);height:auto;overflow:visible}.XYyRtW_ringOuter,.XYyRtW_ringInner,.XYyRtW_coreLine{fill:none}.XYyRtW_ringOuter{stroke:#cdb99c66;stroke-width:1px}.XYyRtW_ringInner{stroke:#cdb99c2e;stroke-width:1px}.XYyRtW_ringText{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;fill:var(--sand);font-size:12.5px;font-weight:600}.XYyRtW_turn{transform-origin:150px 150px}.XYyRtW_coreLine{stroke:#ffffff47;stroke-width:1px;stroke-dasharray:2 5}.XYyRtW_stopLight{stop-color:#b8684f}.XYyRtW_stopMid{stop-color:#914d39}.XYyRtW_stopDeep{stop-color:#6e3727}.XYyRtW_b1{font-family:var(--font-heading);letter-spacing:-.02em;fill:#fff;font-size:78px;font-weight:400}.XYyRtW_din{font-family:var(--font-body);letter-spacing:.3em;fill:#ffffffc7;font-size:11px;font-weight:600}.XYyRtW_euro{letter-spacing:.06em;color:#f3eee6a8;margin:20px 0 0;font-size:13px;font-weight:500}.XYyRtW_kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--sand);align-items:center;gap:14px;margin:0 0 20px;font-size:11px;font-weight:600;display:flex}.XYyRtW_kicker i{opacity:.5;background:currentColor;width:30px;height:1px}.XYyRtW_heading{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--on-dark);text-wrap:balance;margin:0;font-size:clamp(34px,3.8vw,56px);font-weight:400;line-height:1.04}.XYyRtW_text{color:#f3eee6c2;max-width:36em;margin:22px 0 0;font-size:16.5px;line-height:1.7}.XYyRtW_scale{margin:44px 0 0}.XYyRtW_scaleLabel{letter-spacing:.16em;text-transform:uppercase;color:#f3eee68c;margin-bottom:46px;font-size:11px;font-weight:600}.XYyRtW_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.XYyRtW_step{flex-direction:column;gap:6px;display:flex;position:relative}.XYyRtW_bar{transform-origin:0;background:#f3eee629;border-radius:2px;height:4px;margin-bottom:10px}.XYyRtW_step b{font-family:var(--font-heading);color:#f3eee680;font-size:clamp(22px,2vw,30px);font-weight:400;line-height:1}.XYyRtW_stepLabel{color:#f3eee680;font-size:12.5px;line-height:1.4}.XYyRtW_step[data-ours] .XYyRtW_bar{background:linear-gradient(90deg, var(--copper-hover), var(--ember));box-shadow:0 0 18px #d08a6e99}.XYyRtW_step[data-ours] b{color:#fff}.XYyRtW_step[data-ours] .XYyRtW_stepLabel{color:var(--on-dark);font-weight:500}.XYyRtW_marker{background:var(--copper);letter-spacing:.06em;white-space:nowrap;color:#fff;border-radius:2px;padding:6px 10px;font-size:11px;font-weight:600;position:absolute;bottom:calc(100% + 12px);left:0}.XYyRtW_marker:after{content:"";border:5px solid #0000;border-top-color:var(--copper);position:absolute;top:100%;left:14px}.XYyRtW_foot{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:44px;display:flex}.XYyRtW_cta{min-height:54px;color:var(--on-dark);transition:background-color .3s var(--ease), border-color .3s var(--ease);border:1px solid #ffffff4d;border-radius:2px;justify-content:center;align-items:center;gap:12px;padding:0 26px;font-size:15px;font-weight:500;display:inline-flex}.XYyRtW_cta:hover{background:#ffffff12;border-color:#ffffff8c}.XYyRtW_cta:focus-visible{outline:2px solid var(--sand);outline-offset:3px}.XYyRtW_arrow{width:16px;height:16px;transition:transform .4s var(--ease);flex-shrink:0}.XYyRtW_cta:hover .XYyRtW_arrow{transform:translate(4px)}.XYyRtW_proof{color:#f3eee68c;font-size:12.5px}@media (max-width:639px){.XYyRtW_cta{text-align:center;width:100%;padding:14px 18px}}@media (prefers-reduced-motion:no-preference){.XYyRtW_turn{animation:70s linear infinite XYyRtW_turn}.XYyRtW_glow{animation:7s ease-in-out infinite alternate XYyRtW_breathe}@supports (animation-timeline:view()){.XYyRtW_seal{animation:linear both XYyRtW_sealIn;animation-timeline:view();animation-range:entry cover 35%}.XYyRtW_step{animation:linear both XYyRtW_rise;animation-timeline:view();animation-range:entry 5% cover 30%}.XYyRtW_step[data-ours] .XYyRtW_bar{animation:linear both XYyRtW_ignite;animation-timeline:view();animation-range:entry 20% cover 40%}.XYyRtW_marker{animation:linear both XYyRtW_drop;animation-timeline:view();animation-range:entry 30% cover 45%}}}@keyframes XYyRtW_turn{to{transform:rotate(360deg)}}@keyframes XYyRtW_breathe{0%{opacity:.7;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}@keyframes XYyRtW_sealIn{0%{opacity:0;transform:scale(.9)rotate(-8deg)}}@keyframes XYyRtW_rise{0%{opacity:0;transform:translateY(14px)}}@keyframes XYyRtW_ignite{0%{transform:scaleX(0);box-shadow:0 0 #d08a6e00}}@keyframes XYyRtW_drop{0%{opacity:0;transform:translateY(-10px)}}
._2peTsq_joint{stroke-dasharray:1;stroke-dashoffset:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._2peTsq_joint{animation:linear both _2peTsq_draw;animation-timeline:view();animation-range:entry 20% cover 45%}}}@keyframes _2peTsq_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}._2peTsq_rooms{grid-template-columns:minmax(0,1fr);display:grid}._2peTsq_room{isolation:isolate;min-height:520px;position:relative;overflow:hidden}._2peTsq_room img{transition:transform 1.2s cubic-bezier(.16,1,.3,1)}._2peTsq_room:hover img{transform:scale(1.04)}@media (min-width:1024px){._2peTsq_rooms{height:min(86svh,760px);min-height:620px;display:flex}._2peTsq_room{flex:1 1 0;min-height:0;transition:flex-grow .8s cubic-bezier(.16,1,.3,1)}._2peTsq_rooms:hover ._2peTsq_room:hover,._2peTsq_room:focus-within{flex-grow:1.35}}@media (prefers-reduced-motion:reduce){._2peTsq_room,._2peTsq_room img{transition:none}}
._1IwG7q_root{--ink:#1f1d1a;--ivory:#f6f3ed;--cream:#eeeae3;--linen:#e9e2d7;--sand:#cdb99c;--sand-deep:#a48f75;--clay:#96503b;--muted:#7a7266;--night:#22201d;--line:#302c262b;--line-dark:#fff3;--pad:clamp(20px, 5.3vw, 94px);--space:clamp(96px, 11vw, 180px);--ease:cubic-bezier(.2, .75, .2, 1);background:var(--ivory);color:var(--ink);font-family:var(--font-body);position:relative;overflow-x:clip}._1IwG7q_inner{width:100%;max-width:1720px;padding-inline:var(--pad);margin-inline:auto}._1IwG7q_kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);align-items:center;gap:14px;margin-bottom:26px;font-size:11px;font-weight:600;display:flex}._1IwG7q_kicker b{font-variant-numeric:tabular-nums;font-weight:600}._1IwG7q_kicker i{opacity:.5;background:currentColor;width:30px;height:1px}._1IwG7q_onDark ._1IwG7q_kicker{color:#b9ab98}._1IwG7q_display{font-family:var(--font-heading);letter-spacing:-.02em;text-wrap:balance;margin:0 0 30px;font-size:clamp(44px,5.6vw,96px);font-weight:400;line-height:1}._1IwG7q_display em{color:var(--sand-deep);font-style:italic}._1IwG7q_onDark ._1IwG7q_display em{color:var(--sand)}._1IwG7q_lead{max-width:620px;margin:0 0 20px;font-size:clamp(16px,1.3vw,19px);line-height:1.7}._1IwG7q_small{color:var(--muted);max-width:540px;margin:0 0 14px;font-size:14px;line-height:1.75}._1IwG7q_onDark ._1IwG7q_small{color:#bdb4a8}._1IwG7q_note{letter-spacing:.16em;text-transform:uppercase;color:#8a8276;font-size:10px;font-weight:600}._1IwG7q_btnRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._1IwG7q_btn{letter-spacing:.02em;border:1px solid #0000;justify-content:space-between;align-items:center;gap:28px;min-height:52px;padding:0 22px;font-size:13px;font-weight:600;transition:background .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}._1IwG7q_btn:hover{transform:translateY(-2px)}._1IwG7q_btn span{font-size:16px}._1IwG7q_btnLight{color:var(--ink);background:#f2eee7}._1IwG7q_btnLight:hover{background:#fff}._1IwG7q_btnGhost{color:#fff;border-color:#ffffff8c}._1IwG7q_btnGhost:hover{color:var(--ink);background:#fff}._1IwG7q_btnDark{background:var(--ink);color:#fff}._1IwG7q_btnDark:hover{background:var(--clay)}._1IwG7q_btnOutline{color:var(--ink);border-color:#5d554a}._1IwG7q_btnOutline:hover{background:var(--ink);color:#fff}._1IwG7q_root[data-motion=on] [data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:var(--d,0s);transform:translateY(28px)}._1IwG7q_root[data-motion=on] [data-reveal][data-in]{opacity:1;transform:none}._1IwG7q_progress{z-index:60;background:var(--clay);transform-origin:0;width:100%;height:2px;transform:scaleX(var(--read,0));pointer-events:none;position:fixed;top:0;left:0}._1IwG7q_hero{isolation:isolate;color:#fff;background:#2d2a26;align-items:flex-end;height:100svh;min-height:640px;max-height:1100px;display:flex;position:relative;overflow:hidden}._1IwG7q_heroImg{z-index:-2;transform:scale(calc(1.06 + var(--p,0) * .08)) translateY(calc(var(--p,0) * 40px));will-change:transform;position:absolute;inset:0}._1IwG7q_heroImg img{object-fit:cover;object-position:62% center}._1IwG7q_heroShade{z-index:-1;background:linear-gradient(90deg,#181716c7 0%,#201e1d6b 40%,#201e1d00 72%),linear-gradient(#1b1a1800 65%,#1b1a1899),linear-gradient(#1413118c,#14131100 22%);position:absolute;inset:0}._1IwG7q_heroContent{width:100%;padding-top:140px;padding-bottom:clamp(84px,11vh,140px)}._1IwG7q_heroKicker{color:#e6ddcf}._1IwG7q_heroTitle{font-family:var(--font-heading);letter-spacing:-.025em;margin:0 0 clamp(18px,3.5vh,34px);font-size:clamp(64px,min(12vw,17vh),210px);font-weight:400;line-height:.9}._1IwG7q_heroTitle>span{padding-bottom:.08em;display:block;overflow:hidden}._1IwG7q_heroTitle>span>span{animation:1.2s cubic-bezier(.17,.87,.19,1) both _1IwG7q_titleUp;display:block}._1IwG7q_heroTitle>span:nth-child(2)>span{animation-delay:.18s}._1IwG7q_heroTitle em{color:var(--sand);font-style:italic}@keyframes _1IwG7q_titleUp{0%{transform:translateY(110%)}to{transform:none}}._1IwG7q_heroSub{font-family:var(--font-heading);max-width:460px;margin:0 0 16px;font-size:clamp(22px,2.3vw,34px);line-height:1.2;animation:.8s .6s both _1IwG7q_fadeRise}._1IwG7q_heroDesc{color:#ebe5dc;max-width:460px;margin:0 0 32px;font-size:15px;line-height:1.7;animation:.8s .75s both _1IwG7q_fadeRise}._1IwG7q_hero ._1IwG7q_btnRow{animation:.8s .9s both _1IwG7q_fadeRise}@keyframes _1IwG7q_fadeRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}._1IwG7q_heroFoot{left:var(--pad);right:var(--pad);letter-spacing:.16em;color:#ede9e3;justify-content:space-between;align-items:flex-end;font-size:10px;font-weight:600;display:flex;position:absolute;bottom:28px}._1IwG7q_mouse{align-items:center;gap:10px;display:flex}._1IwG7q_mouse i{border:1px solid #d4cdc0;border-radius:10px;width:16px;height:26px;position:relative}._1IwG7q_mouse i:after{content:"";background:#eee;width:2px;height:5px;animation:1.8s infinite _1IwG7q_wheel;position:absolute;top:6px;left:6px}@keyframes _1IwG7q_wheel{50%{opacity:.1;transform:translateY(7px)}}._1IwG7q_intro{background:var(--cream);padding:var(--space) 0}._1IwG7q_introGrid{grid-template-columns:1fr 1.1fr;align-items:center;gap:8vw;display:grid}._1IwG7q_introPic{background:#c8b49c;height:clamp(440px,50vw,680px);position:relative;overflow:hidden}._1IwG7q_introPic img{object-fit:cover}._1IwG7q_introPic figcaption{color:#fff;position:absolute;bottom:22px;left:24px}._1IwG7q_definition{border-top:1px solid var(--line);grid-template-columns:1fr 1.7fr;gap:24px;margin-top:30px;padding-top:22px;font-size:14px;line-height:1.65;display:grid}._1IwG7q_definition b{font-family:var(--font-heading);font-size:20px;font-weight:400}._1IwG7q_origin{--reveal:min(100%, calc(8% + var(--p,0) * 108%));color:#f4eee5;background:#2f2924;height:230vh;position:relative}._1IwG7q_originSticky{background:radial-gradient(at 72% 22%,#746154 0%,#493e35 42%,#2f2924 100%);flex-direction:column;justify-content:center;min-height:100vh;padding:136px 0 44px;display:flex;position:sticky;top:0;overflow:hidden}._1IwG7q_originHead{grid-template-columns:1.05fr .95fr;align-items:end;gap:6vw;margin-bottom:clamp(20px,4vh,44px);display:grid}._1IwG7q_originHead ._1IwG7q_display{color:#fff;margin:0;font-size:clamp(42px,4.8vw,90px)}._1IwG7q_originHead ._1IwG7q_lead{color:#eee4d8;max-width:560px;margin:0;font-size:clamp(14px,1.15vw,18px)}._1IwG7q_pano{aspect-ratio:1568/287;background:#5a5046;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 65px #120e0a4d}._1IwG7q_pano img{object-fit:cover;transform:scale(calc(1.06 - var(--p,0) * .06))}._1IwG7q_panoMuted{filter:grayscale(.85)brightness(.55)contrast(.95)}._1IwG7q_panoBright{clip-path:inset(0 calc(100% - var(--reveal)) 0 0);filter:saturate(1.05)contrast(1.04)}._1IwG7q_panoGlint{top:0;bottom:0;left:var(--reveal);pointer-events:none;background:linear-gradient(#0000,#edcba4a6 22%,#f7e4cbe6 50%,#edcba4a6 78%,#0000);width:1px;position:absolute;transform:translate(-50%);box-shadow:0 0 28px 5px #edba8c40}._1IwG7q_originSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:26px 0 0;list-style:none;display:grid}._1IwG7q_originSteps li{color:#c7b8a8;opacity:.5;border-top:1px solid #e6ddca4d;min-width:0;padding-top:14px;transition:opacity .35s,transform .35s,border-color .35s,color .35s;transform:translateY(5px)}._1IwG7q_origin[data-step="0"] ._1IwG7q_originSteps li[data-i="0"],._1IwG7q_origin[data-step="1"] ._1IwG7q_originSteps li[data-i="1"],._1IwG7q_origin[data-step="2"] ._1IwG7q_originSteps li[data-i="2"]{opacity:1;color:#fff;border-color:#f5d5a7;transform:none}._1IwG7q_originSteps ._1IwG7q_note{color:#ddc6aa;margin-bottom:10px;display:block}._1IwG7q_originSteps strong{font-family:var(--font-heading);margin-bottom:6px;font-size:clamp(20px,2vw,30px);font-weight:400;display:block}._1IwG7q_originSteps li>span:last-child{color:#d7c8b6;font-size:13px;line-height:1.5;display:block}._1IwG7q_stepPic{display:none}._1IwG7q_originProgress{background:#d8cbb033;height:2px;margin-top:24px;position:relative}._1IwG7q_originProgress i{height:100%;width:var(--reveal);background:#efcf9e;position:absolute;top:0;left:0;box-shadow:0 0 15px #efcf9e66}._1IwG7q_originProgress i:after{content:"";background:#e7c69b;border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;right:-3px}._1IwG7q_originNote{color:#d4c7b5;opacity:.8;margin:16px 0 0}._1IwG7q_roomsNote{text-align:right;margin-top:22px}._1IwG7q_small a{text-underline-offset:3px;text-decoration:underline}._1IwG7q_anatomy{background:var(--night);color:#f3eee6;height:380vh;position:relative}._1IwG7q_anatomySticky{align-items:center;height:100vh;padding-top:116px;display:flex;position:sticky;top:0;overflow:hidden}._1IwG7q_anatomySticky:before{content:"";pointer-events:none;background:radial-gradient(60% 70% at 68% 55%,#5b5348 0,#2b2925 48%,#1d1c1a 80%);position:absolute;inset:0}._1IwG7q_anatomyGrid{grid-template-columns:minmax(300px,.8fr) 1.5fr;align-items:center;gap:3vw;display:grid;position:relative}._1IwG7q_anatomyText ._1IwG7q_display{font-size:clamp(42px,4.6vw,82px)}._1IwG7q_layerList{border-top:1px solid var(--line-dark);margin:34px 0 0;padding:0;list-style:none}._1IwG7q_layerList li{opacity:.42;border-bottom:1px solid #ffffff1f;transition:opacity .35s}._1IwG7q_layerList li:hover{opacity:.75}._1IwG7q_layerList button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px 1fr;gap:4px 12px;padding:14px 0;display:grid}._1IwG7q_layerList button:focus-visible{outline:1px solid var(--sand);outline-offset:4px}._1IwG7q_layerList li[data-active=true]{opacity:1}._1IwG7q_layerList button>span{color:var(--sand);font-variant-numeric:tabular-nums;padding-top:4px;font-size:11px;font-weight:600}._1IwG7q_layerList b{font-family:var(--font-heading);letter-spacing:-.01em;font-size:22px;font-weight:400}._1IwG7q_layerList p{color:#c4baad;max-height:0;transition:max-height .4s var(--ease);grid-column:2;margin:0;font-size:13px;line-height:1.55;overflow:hidden}._1IwG7q_layerList li[data-active=true] p{max-height:80px}._1IwG7q_stage{--w:clamp(240px, 28vw, 460px);--gap:calc(var(--w) * .22);perspective:2200px;perspective-origin:50% 25%;height:min(80vh,720px);position:relative}._1IwG7q_rig{width:var(--w);height:calc(var(--w) / 2);margin-left:calc(var(--w) / -2);margin-top:calc(var(--w) / -4);transform-style:preserve-3d;transform:rotateX(var(--rx,58deg)) rotateZ(var(--rz,-40deg));position:absolute;top:66%;left:42%}._1IwG7q_floorShadow{transform:translateZ(-2px) scale(calc(1 + var(--spread,0) * .12));opacity:calc(.9 - var(--spread,0) * .35);background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;position:absolute;inset:-12%}._1IwG7q_slab{transform-style:preserve-3d;transform:translateZ(calc(var(--base) + var(--e,0) * var(--gap) * var(--k)));position:absolute;inset:0}._1IwG7q_face,._1IwG7q_edgeFront,._1IwG7q_edgeSide{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}._1IwG7q_face{inset:0;overflow:hidden}._1IwG7q_edgeFront{width:100%;height:var(--t);transform-origin:top;top:100%;left:0;transform:rotateX(-90deg)}._1IwG7q_edgeSide{width:var(--t);transform-origin:100%;height:100%;top:0;right:100%;transform:rotateY(-90deg)}._1IwG7q_slab[data-active=true] ._1IwG7q_face{box-shadow:inset 0 0 0 1px #e8d6bae6}._1IwG7q_uv ._1IwG7q_face{background:linear-gradient(118deg,#ffffff80 0%,#ffffff0f 38%,#ffffff38 70%,#ffffff0a 100%);box-shadow:inset 0 0 0 1px #ffffff8c}._1IwG7q_uv ._1IwG7q_edgeFront,._1IwG7q_uv ._1IwG7q_edgeSide{background:#ffffff73}._1IwG7q_wear ._1IwG7q_face{background:linear-gradient(140deg,#deecf052,#ffffff14 55%,#deecf038);box-shadow:inset 0 0 0 1px #ffffff59}._1IwG7q_wear ._1IwG7q_edgeFront,._1IwG7q_wear ._1IwG7q_edgeSide{background:#d6e4e866}._1IwG7q_uv ._1IwG7q_face,._1IwG7q_wear ._1IwG7q_face{background-size:260% 100%;background-position:calc(var(--sweep,0) * 100%) 0}._1IwG7q_decor ._1IwG7q_face{box-shadow:0 0 calc(var(--e,0) * 46px) rgba(0, 0, 0, calc(var(--e,0) * .42))}._1IwG7q_decor[data-active=true] ._1IwG7q_face{box-shadow:inset 0 0 0 1px #e8d6bae6, 0 0 calc(var(--e,0) * 46px) rgba(0, 0, 0, calc(var(--e,0) * .42))}._1IwG7q_decor ._1IwG7q_face img{object-fit:cover}._1IwG7q_decor ._1IwG7q_edgeFront{background:#d9cbb6}._1IwG7q_decor ._1IwG7q_edgeSide{background:#c7b8a2}._1IwG7q_core ._1IwG7q_face{background-color:#b4ab9e;background-image:radial-gradient(#463e3459 .8px,#0000 1.2px),radial-gradient(#ffffff59 .8px,#0000 1.2px),linear-gradient(135deg,#bfb6a9,#a39a8d);background-position:0 0,3px 5px,0 0;background-size:7px 7px,11px 11px,100% 100%}._1IwG7q_core ._1IwG7q_edgeFront{background-color:#8f867a;background-image:radial-gradient(#28221c73 .8px,#0000 1.3px),radial-gradient(#e6ded280 .7px,#0000 1.2px);background-position:0 0,2px 4px;background-size:6px 6px,9px 9px}._1IwG7q_core ._1IwG7q_edgeSide{background-color:#7a7266;background-image:radial-gradient(#28221c73 .8px,#0000 1.3px),radial-gradient(#e6ded266 .7px,#0000 1.2px);background-size:6px 6px,9px 9px}._1IwG7q_tag{transform-origin:0 0;transform:translateZ(2px) rotateZ(calc(var(--rz,-40deg) * -1)) rotateX(calc(var(--rx,58deg) * -1));pointer-events:none;position:absolute;top:100%;left:100%}._1IwG7q_tag>div{white-space:nowrap;opacity:var(--lo,0);align-items:center;gap:12px;transition:opacity .2s;display:flex;transform:translateY(-50%)}._1IwG7q_tag>div:before{content:"";background:#d8cab6;width:clamp(22px,2.6vw,44px);height:1px}._1IwG7q_tag b{letter-spacing:.16em;text-transform:uppercase;color:#f3eee6;font-size:11px;font-weight:600;display:block}._1IwG7q_tag small{color:#bfb3a5;margin-top:4px;font-size:12px;display:block}._1IwG7q_slab[data-active=true] ._1IwG7q_tag b{color:var(--sand)}._1IwG7q_totalTag{transform-origin:0 0;transform:translateZ(var(--stack-h)) rotateZ(calc(var(--rz,-40deg) * -1)) rotateX(calc(var(--rx,58deg) * -1));pointer-events:none;position:absolute;top:100%;left:100%}._1IwG7q_totalTag>div{opacity:calc(1 - var(--spread,0) * 3);align-items:center;gap:14px;display:flex;transform:translate(10px,-10%)}._1IwG7q_totalTag i{border:1px solid #e6dccb;border-left:0;width:12px;height:44px}._1IwG7q_totalTag strong{font-family:var(--font-heading);font-size:34px;font-weight:400;line-height:1}._1IwG7q_totalTag small{letter-spacing:.16em;text-transform:uppercase;color:#bfb3a5;margin-top:4px;font-size:10px;font-weight:600;display:block}._1IwG7q_stageCaption{text-align:center;color:#a99d8f;position:absolute;bottom:2%;left:0;right:0}._1IwG7q_mobileCaption{display:none}._1IwG7q_precision{background:var(--linen);overflow:hidden}._1IwG7q_precisionGrid{grid-template-columns:1.05fr 1fr;align-items:center;min-height:clamp(560px,60vw,880px);display:grid}._1IwG7q_precisionPhoto{clip-path:polygon(0 0,100% 0,86% 100%,0 100%);align-self:stretch;min-height:420px;position:relative}._1IwG7q_precisionPhoto img{object-fit:cover}._1IwG7q_precisionCopy{padding:80px var(--pad) 80px 5vw}._1IwG7q_bigNumber{font-family:var(--font-heading);letter-spacing:-.04em;white-space:nowrap;transform:translateX(calc((1 - var(--p,1)) * 120px));opacity:calc(.35 + var(--p,1) * .65);margin:0 0 26px;font-size:clamp(130px,17vw,300px);font-weight:400;line-height:.8}._1IwG7q_bigNumber small{letter-spacing:0;padding-left:.12em;font-size:.24em}._1IwG7q_precisionCopy ._1IwG7q_display{font-size:clamp(32px,3.4vw,60px)}._1IwG7q_features{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:14px 28px;margin-top:30px;padding-top:26px;display:flex}._1IwG7q_benefits{color:#f6f1e9;padding:var(--space) 0;background:#262522}._1IwG7q_benefitsGrid{grid-template-columns:.7fr 1.3fr;gap:9vw;display:grid}._1IwG7q_benefitList{border-top:1px solid #ffffff4d}._1IwG7q_benefit{border-bottom:1px solid #fff3;grid-template-columns:60px 1fr;gap:20px;padding:30px 0;transition:padding .3s;display:grid}._1IwG7q_benefit:hover{padding-left:10px}._1IwG7q_benefit>span{color:#a59786;padding-top:10px;font-size:12px;font-weight:600}._1IwG7q_benefit h3{font-family:var(--font-heading);letter-spacing:-.015em;margin:0 0 10px;font-size:clamp(26px,2.5vw,40px);font-weight:400}._1IwG7q_benefit p{color:#beb5aa;max-width:500px;margin:0;font-size:14px;line-height:1.65}._1IwG7q_surfaces{padding:var(--space) 0 calc(var(--space) * .6);background:#f4f0e9}._1IwG7q_surfacesHead{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:50px;display:flex}._1IwG7q_gallery{scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--pad) 28px;scroll-padding-inline:var(--pad);gap:14px;display:flex;overflow-x:auto}._1IwG7q_gallery::-webkit-scrollbar{display:none}._1IwG7q_card{aspect-ratio:.76;scroll-snap-align:start;text-align:left;color:#fff;cursor:pointer;outline-offset:4px;background:#c7b7a3;border:0;flex:0 0 clamp(260px,27vw,440px);padding:0;position:relative;overflow:hidden}._1IwG7q_card img{object-fit:cover;transition:transform .7s var(--ease)}._1IwG7q_card:hover img,._1IwG7q_card[aria-pressed=true] img{transform:scale(1.045)}._1IwG7q_card:after{content:"";background:linear-gradient(#16120f61,#0000 22%),linear-gradient(#0000 45%,#16120fa8);position:absolute;inset:0}._1IwG7q_card[aria-pressed=true]:before{content:"";z-index:2;border:2px solid var(--sand);pointer-events:none;position:absolute;inset:0}._1IwG7q_cardTag{z-index:1;letter-spacing:.16em;text-shadow:0 1px 6px #00000059;font-size:10px;font-weight:600;position:absolute;top:22px;left:22px}._1IwG7q_cardBottom{z-index:1;justify-content:space-between;align-items:flex-end;gap:14px;display:flex;position:absolute;bottom:26px;left:24px;right:24px}._1IwG7q_cardBottom strong{font-family:var(--font-heading);font-size:clamp(28px,2.6vw,40px);font-weight:400;line-height:1}._1IwG7q_roundArrow{border:1px solid #fff9;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:18px;transition:background .25s,color .25s;display:grid}._1IwG7q_card:hover ._1IwG7q_roundArrow{color:var(--ink);background:#fff}._1IwG7q_galleryNav{padding:6px var(--pad) 40px;justify-content:flex-end;gap:8px;display:flex}._1IwG7q_galleryNav button{width:46px;height:46px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #b0a598;border-radius:50%;font-size:20px}._1IwG7q_galleryNav button:hover{background:var(--ink);color:#fff}._1IwG7q_surfaceDetail{margin:0 var(--pad);border-top:1px solid var(--line);grid-template-columns:.7fr 1.3fr auto;align-items:center;gap:26px;padding:28px 0;display:grid}._1IwG7q_surfaceDetail h3{font-family:var(--font-heading);margin:0;font-size:32px;font-weight:400}._1IwG7q_surfaceDetail p{color:#6f685e;max-width:620px;margin:0;font-size:14px;line-height:1.7}._1IwG7q_textLink{white-space:nowrap;border-bottom:1px solid;padding-bottom:5px;font-size:13px;font-weight:600}._1IwG7q_spaces{padding:var(--space) 0;background:#eae4d9}._1IwG7q_spacesHead{grid-template-columns:1fr .65fr;align-items:end;gap:80px;margin-bottom:44px;display:grid}._1IwG7q_spacesGrid{grid-template-columns:1.2fr .95fr .95fr;grid-auto-rows:clamp(380px,38vw,600px);gap:12px;display:grid}._1IwG7q_space{color:#fff;background:#bdb5aa;display:block;position:relative;overflow:hidden}._1IwG7q_space img{object-fit:cover;transition:transform 1s var(--ease)}._1IwG7q_space:hover img{transform:scale(1.07)}._1IwG7q_space:after{content:"";background:linear-gradient(#0000 45%,#1f1a16bf);position:absolute;inset:0}._1IwG7q_spaceLabel{z-index:1;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:24px;left:24px;right:24px}._1IwG7q_spaceLabel small{letter-spacing:.15em;margin-bottom:10px;font-size:10px;font-weight:600;display:block}._1IwG7q_spaceLabel strong{font-family:var(--font-heading);font-size:clamp(28px,2.9vw,44px);font-weight:400}._1IwG7q_spaceLabel i{font-size:24px;font-style:normal}._1IwG7q_comparison{padding:var(--space) 0;background:#f7f4ee}._1IwG7q_comparisonHead{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:46px;display:flex}._1IwG7q_tableWrap{border-top:1px solid #afaba4;overflow-x:auto}._1IwG7q_tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:720px;font-size:14px}._1IwG7q_tableWrap th{letter-spacing:.04em;border-bottom:1px solid var(--line);padding:20px 14px;font-size:12px;font-weight:600}._1IwG7q_tableWrap td{vertical-align:top;border-bottom:1px solid var(--line);color:#514a41;padding:18px 14px;line-height:1.45}._1IwG7q_tableWrap tr>:first-child{width:20%;color:var(--ink);padding-left:0;font-weight:600}._1IwG7q_tableWrap tr>:nth-child(2){color:var(--ink);background:#ece2d4}._1IwG7q_tableWrap thead tr>:nth-child(2){background:#d9c8b1}._1IwG7q_install{padding:var(--space) 0;background:#eae5dd}._1IwG7q_installGrid{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;display:grid}._1IwG7q_installPic{height:clamp(420px,40vw,600px);position:relative;overflow:hidden}._1IwG7q_installPic img{object-fit:cover}._1IwG7q_installPic:after{content:"";background:linear-gradient(#0000 50%,#1e1a168c);position:absolute;inset:0}._1IwG7q_installPic figcaption{z-index:1;font-family:var(--font-heading);color:#fff;font-size:clamp(26px,2.8vw,46px);line-height:1.05;position:absolute;bottom:26px;left:30px}._1IwG7q_steps{border-top:1px solid var(--line);margin:34px 0 30px}._1IwG7q_step{border-bottom:1px solid var(--line);align-items:center;gap:20px;padding:18px 0;font-size:15px;display:flex}._1IwG7q_step span{color:#a3927d;min-width:30px;font-size:12px;font-weight:600}._1IwG7q_faq{padding:var(--space) 0;background:#f5f1ea}._1IwG7q_faqGrid{grid-template-columns:.85fr 1.15fr;gap:10vw;display:grid}._1IwG7q_faqs{border-top:1px solid #9f978c}._1IwG7q_faqs details{border-bottom:1px solid #c5beb3}._1IwG7q_faqs summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:clamp(16px,1.5vw,20px);font-weight:500;list-style:none;display:flex}._1IwG7q_faqs summary::-webkit-details-marker{display:none}._1IwG7q_faqs summary:after{content:"+";font-size:24px;font-weight:300}._1IwG7q_faqs details[open] summary:after{content:"−"}._1IwG7q_faqs details p{color:#6f685e;max-width:620px;margin:0;padding:0 18px 24px 0;font-size:15px;line-height:1.75}._1IwG7q_faqMore{margin-top:22px}._1IwG7q_faqMore a{text-underline-offset:4px;text-decoration:underline}._1IwG7q_finale{color:#fff;background:#29241f;align-items:flex-end;min-height:720px;display:flex;position:relative;overflow:hidden}._1IwG7q_finaleImg{position:absolute;inset:0}._1IwG7q_finaleImg img{object-fit:cover}._1IwG7q_finale:after{content:"";background:linear-gradient(90deg,#151412d9 0,#29262073 55%,#1111111a 100%);position:absolute;inset:0}._1IwG7q_finaleContent{z-index:1;padding-block:160px 120px;position:relative}._1IwG7q_finale ._1IwG7q_display{max-width:1050px;font-size:clamp(56px,8vw,140px);line-height:.95}._1IwG7q_finale p{color:#eee5db;max-width:500px;margin:0 0 30px;font-size:17px;line-height:1.65}@media (min-width:1001px){._1IwG7q_gallery{scroll-snap-type:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1720px;margin-inline:auto;display:grid;overflow:visible}._1IwG7q_card{aspect-ratio:.8;flex:none;width:100%;max-height:580px}._1IwG7q_galleryNav{display:none}._1IwG7q_surfaceDetail{margin-top:12px}}@media (max-width:1200px){._1IwG7q_surfaceDetail{grid-template-columns:1fr 1fr}._1IwG7q_surfaceDetail a{grid-column:2}}@media (max-width:880px){._1IwG7q_introGrid,._1IwG7q_originHead,._1IwG7q_benefitsGrid,._1IwG7q_installGrid,._1IwG7q_faqGrid,._1IwG7q_spacesHead{grid-template-columns:1fr}._1IwG7q_introGrid>:last-child{order:-1}._1IwG7q_introPic{height:460px}._1IwG7q_originHead{gap:10px;margin-bottom:44px}._1IwG7q_benefitsGrid{gap:44px}._1IwG7q_precisionGrid{grid-template-columns:1fr}._1IwG7q_precisionPhoto{clip-path:none;height:420px}._1IwG7q_precisionCopy{padding:64px var(--pad)}._1IwG7q_surfacesHead,._1IwG7q_comparisonHead{display:block}._1IwG7q_spacesHead{gap:20px}._1IwG7q_spacesGrid{grid-template-columns:1fr 1fr;grid-auto-rows:auto}._1IwG7q_space{aspect-ratio:.86}._1IwG7q_space:first-child{aspect-ratio:1.5;grid-column:span 2}._1IwG7q_faqGrid{gap:30px}._1IwG7q_anatomy{height:340vh}._1IwG7q_anatomySticky{align-items:stretch;padding-top:112px}._1IwG7q_anatomyGrid{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:0;height:100%;padding-bottom:28px}._1IwG7q_anatomyText ._1IwG7q_display{margin-bottom:10px;font-size:clamp(34px,8vw,52px)}._1IwG7q_anatomyText ._1IwG7q_small,._1IwG7q_layerList{display:none}._1IwG7q_anatomyText ._1IwG7q_kicker{margin-bottom:12px}._1IwG7q_stage{--w:min(54vw, 300px);align-self:stretch;height:auto;min-height:0}._1IwG7q_totalTag small{display:none}._1IwG7q_totalTag strong{font-size:26px}._1IwG7q_totalTag i{height:32px}._1IwG7q_rig{top:58%;left:38%}._1IwG7q_tagName{display:none}._1IwG7q_tag b{letter-spacing:.12em;font-size:9px}._1IwG7q_tag small{display:none}._1IwG7q_tag>div{gap:8px}._1IwG7q_tag>div:before{width:18px}._1IwG7q_stageCaption{display:none}._1IwG7q_mobileCaption{border-top:1px solid var(--line-dark);min-height:88px;padding-top:12px;display:block}._1IwG7q_mobileCaption b{font-family:var(--font-heading);margin-bottom:4px;font-size:24px;font-weight:400;display:block}._1IwG7q_mobileCaption p{color:#c4baad;margin:0;font-size:13px;line-height:1.55}}@media (max-width:900px){._1IwG7q_origin{--reveal:100%;height:auto}._1IwG7q_originSticky{min-height:0;padding:var(--space) 0;position:relative}._1IwG7q_originHead{grid-template-columns:1fr;gap:18px;margin-bottom:30px}._1IwG7q_pano,._1IwG7q_originProgress{display:none}._1IwG7q_originSteps{grid-template-columns:1fr;gap:28px;padding-top:0}._1IwG7q_originSteps li{opacity:1;color:#fff;border-top:0;padding-top:0;transform:none}._1IwG7q_stepPic{aspect-ratio:16/9;background:#54483c;margin-bottom:14px;display:block;position:relative;overflow:hidden}._1IwG7q_stepPic img{object-fit:cover}._1IwG7q_roomsNote{text-align:left}}@media (max-width:600px){._1IwG7q_root{--pad:20px;--space:88px}._1IwG7q_hero{min-height:620px}._1IwG7q_heroImg img{object-position:64% center}._1IwG7q_heroContent{padding-bottom:104px}._1IwG7q_heroTitle{margin-bottom:22px;font-size:clamp(68px,21vw,120px)}._1IwG7q_heroDesc{font-size:14px}._1IwG7q_hero ._1IwG7q_btnRow{flex-direction:column;align-items:stretch;max-width:340px}._1IwG7q_heroFoot span:last-child{display:none}._1IwG7q_display{font-size:clamp(40px,11vw,60px)}._1IwG7q_definition{grid-template-columns:1fr;gap:6px}._1IwG7q_introPic{height:400px}._1IwG7q_precisionPhoto{height:320px}._1IwG7q_bigNumber{font-size:34vw}._1IwG7q_benefit{grid-template-columns:36px 1fr;gap:12px}._1IwG7q_card{flex-basis:78vw}._1IwG7q_surfaceDetail{grid-template-columns:1fr;gap:10px}._1IwG7q_surfaceDetail a{grid-column:auto;justify-self:start;margin-top:8px}._1IwG7q_spacesGrid{grid-template-columns:1fr}._1IwG7q_space,._1IwG7q_space:first-child{aspect-ratio:1.1;grid-column:auto}._1IwG7q_installPic{height:380px}._1IwG7q_finale{min-height:680px}._1IwG7q_finaleContent{padding-block:120px 90px}._1IwG7q_finale ._1IwG7q_display{font-size:clamp(48px,13vw,84px)}}@media (prefers-reduced-motion:reduce){._1IwG7q_heroTitle>span>span,._1IwG7q_heroSub,._1IwG7q_heroDesc,._1IwG7q_hero ._1IwG7q_btnRow,._1IwG7q_mouse i:after{animation:none}._1IwG7q_heroImg,._1IwG7q_bigNumber,._1IwG7q_pano img{transform:none}._1IwG7q_root[data-motion=on] [data-reveal]{opacity:1;transition:none;transform:none}._1IwG7q_layerList li,._1IwG7q_originSteps li{opacity:1;transform:none}._1IwG7q_origin{--reveal:100%;height:auto}._1IwG7q_originSticky{position:relative}._1IwG7q_anatomy{height:auto}._1IwG7q_anatomySticky{height:auto;min-height:100vh;padding-block:120px;position:relative}}
