.DesignExperience_comparison__zQ_mN{margin-top:48px}.DesignExperience_compareFrame__GG4DT{position:relative;aspect-ratio:5/3;background:var(--surface);overflow:hidden;border:1px solid var(--line-strong)}.DesignExperience_after__3AIe4,.DesignExperience_before__JC_Pu{position:absolute;inset:0;overflow:hidden}.DesignExperience_after__3AIe4 img{width:100%;height:100%;object-fit:cover;object-position:50% 0;display:block}.DesignExperience_before__JC_Pu{clip-path:inset(0 calc(100% - var(--split)) 0 0)}.DesignExperience_before__JC_Pu img{position:absolute;max-width:none;width:119.07%;height:163.2%;left:-9.6%;top:-21.35%;object-fit:fill;display:block}.DesignExperience_compareFrame__GG4DT input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0;touch-action:pan-y}.DesignExperience_compareFrame__GG4DT:focus-within{outline:2px solid var(--accent);outline-offset:6px}.DesignExperience_divider__BUHZW{position:absolute;left:var(--split);top:0;bottom:0;width:1px;background:var(--text-primary);pointer-events:none}.DesignExperience_divider__BUHZW span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:var(--text-primary);color:var(--bg);display:grid;place-items:center;border-radius:50%;font-size:23px;box-shadow:0 2px 24px #11121466}.DesignExperience_afterLabel__e8e0i,.DesignExperience_beforeLabel__Wzy4T{position:absolute;top:20px;left:20px;font-size:9px;letter-spacing:.15em;color:var(--text-primary);padding:9px 12px;background:#111214d9;pointer-events:none}.DesignExperience_afterLabel__e8e0i{left:auto;right:20px}.DesignExperience_compareLegend__dTRgj{display:flex;justify-content:space-between;gap:20px;padding-top:20px}.DesignExperience_compareLegend__dTRgj>span{font-size:9px;letter-spacing:.13em;color:var(--accent)}.DesignExperience_compareLegend__dTRgj p{font-size:12px!important}.DesignExperience_gallery__xpZTA{margin-top:25px;min-width:0}.DesignExperience_galleryTrack__nBZVI{position:relative;height:650px;perspective:1400px;overflow:clip;touch-action:pan-y;cursor:grab}.DesignExperience_gallerySlide__ZORhJ{position:absolute;left:50%;top:36px;width:360px;height:540px;padding:0;border:1px solid var(--line-strong);background:var(--surface);transform:translateX(calc(-50% + var(--offset)*230px)) translateZ(calc(var(--distance)*-120px)) rotateY(calc(var(--offset)*-16deg)) scale(calc(1 - var(--distance)*.1));opacity:calc(1 - var(--distance)*.26);z-index:calc(5 - var(--distance));transition:transform .65s cubic-bezier(.22,.68,0,1),opacity .6s;cursor:pointer;overflow:hidden;user-select:none}.DesignExperience_gallerySlide__ZORhJ img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0;pointer-events:none}.DesignExperience_gallerySlide__ZORhJ[data-current=true]{box-shadow:0 35px 80px #11121499;border-color:var(--line-strong)}.DesignExperience_faq__t8AFR summary:focus-visible,.DesignExperience_galleryControls__G4G9r button:focus-visible,.DesignExperience_gallerySlide__ZORhJ:focus-visible,.DesignExperience_galleryTrack__nBZVI:focus-visible,.DesignExperience_scope__5H3gf button:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.DesignExperience_galleryFooter__vQHVi{display:flex;align-items:center;justify-content:space-between;gap:25px;max-width:760px;margin-inline:auto;border-top:1px solid var(--line);padding-top:25px}.DesignExperience_counter__6v1Vm{font-size:10px;letter-spacing:.1em;color:var(--accent)}.DesignExperience_galleryFooter__vQHVi h3{font-size:32px!important;margin:12px 0 7px!important;letter-spacing:-.03em}.DesignExperience_galleryFooter__vQHVi p{font-size:13px!important}.DesignExperience_galleryControls__G4G9r{display:flex;gap:10px}.DesignExperience_galleryControls__G4G9r button{width:47px;height:47px;border:1px solid var(--line-strong);border-radius:50%;background:transparent;color:var(--text-primary);cursor:pointer;font-size:19px}.DesignExperience_galleryControls__G4G9r button:hover{background:var(--surface);border-color:var(--accent)}.DesignExperience_galleryNote__f82zp{font-size:10px!important;text-align:center;margin-top:25px!important;color:var(--text-secondary)}.DesignExperience_scope__5H3gf{display:grid;grid-template-columns:.9fr 1.25fr;gap:100px;align-items:start;margin-top:45px}.DesignExperience_scopeTabs__L0kHY{display:flex;flex-direction:column}.DesignExperience_scopeTabs__L0kHY button{display:flex;align-items:center;gap:20px;min-width:0;padding:24px 0;border:0;border-bottom:1px solid var(--line-strong);background:none;color:var(--text-secondary);font:inherit;font-size:20px;text-align:left;cursor:pointer}.DesignExperience_scopeTabs__L0kHY button>span{font-size:10px;color:var(--accent)}.DesignExperience_scopeTabs__L0kHY button>b{font-size:18px;margin-left:auto;font-weight:400;transition:transform .3s}.DesignExperience_scopeTabs__L0kHY button[aria-selected=true]{color:var(--text-primary)}.DesignExperience_scopeTabs__L0kHY button[aria-selected=true]>b{transform:translate(3px,-3px);color:var(--accent)}.DesignExperience_scopePanel__t0zjH{min-width:0}.DesignExperience_scopePanel__t0zjH h3{font-size:29px!important;margin:25px 0 15px!important;letter-spacing:-.03em}.DesignExperience_scopePanel__t0zjH p{max-width:480px}.DesignExperience_scopeVisual__PF7I6{min-height:280px;display:flex;flex-direction:column;justify-content:center;gap:20px;padding:30px 50px;background:linear-gradient(135deg,var(--surface),transparent);animation:DesignExperience_scopeIn__tT3Kh .55s ease}.DesignExperience_scopeVisual__PF7I6>small{font-size:8px;letter-spacing:.15em;color:var(--text-secondary)}.DesignExperience_scopeVisual__PF7I6[data-kind=architecture]>i{height:17px;width:100%;background:var(--line-strong)}.DesignExperience_scopeVisual__PF7I6[data-kind=architecture]>div{display:flex;gap:14px}.DesignExperience_scopeVisual__PF7I6[data-kind=architecture] i{height:58px;flex:1;border:1px solid var(--line-strong);background:var(--line)}.DesignExperience_scopeVisual__PF7I6[data-kind=architecture]>div:nth-child(2)>i:first-child{flex:1.6;border-color:var(--accent)}.DesignExperience_scopeVisual__PF7I6 .DesignExperience_specimen__s73a0{font-size:90px;line-height:1;letter-spacing:-.06em;font-family:Georgia,serif}.DesignExperience_swatches__i2_yf{display:flex;gap:12px}.DesignExperience_swatches__i2_yf i{height:30px;flex:1;background:var(--text-primary)}.DesignExperience_swatches__i2_yf i:nth-child(2){background:var(--text-secondary)}.DesignExperience_swatches__i2_yf i:nth-child(3){background:var(--accent)}.DesignExperience_swatches__i2_yf i:last-child{background:var(--surface);border:1px solid var(--line-strong)}.DesignExperience_sampleButton__rZmmN{align-self:start;background:var(--text-primary);color:var(--bg);padding:13px 28px;border-radius:50px;font-size:13px}.DesignExperience_sampleField__BViwS{border-bottom:1px solid var(--line-strong);padding:12px 0;color:var(--text-secondary);font-size:14px}.DesignExperience_sampleField__BViwS i{float:right;color:var(--accent)}.DesignExperience_sampleSwitch__sVsxs{display:flex;align-items:center;gap:15px;font-size:12px;color:var(--text-secondary)}.DesignExperience_sampleSwitch__sVsxs i{height:19px;width:36px;border-radius:50px;background:var(--accent);position:relative}.DesignExperience_sampleSwitch__sVsxs i:after{content:"";position:absolute;right:3px;top:3px;height:13px;width:13px;border-radius:50%;background:var(--text-primary)}.DesignExperience_formats__wIChv{display:flex;align-items:end;gap:18px;min-height:180px}.DesignExperience_formats__wIChv i{border:1px solid var(--line-strong);background:var(--bg);height:110px;width:55%;position:relative}.DesignExperience_formats__wIChv i:before{content:"";position:absolute;inset:10px;border-top:2px solid var(--accent);background:linear-gradient(135deg,var(--surface),transparent)}.DesignExperience_formats__wIChv i:nth-child(2){width:30%;height:145px}.DesignExperience_formats__wIChv i:last-child{width:18%;height:100px;border-radius:8px}.DesignExperience_systemType__OAWvE{display:flex;align-items:baseline;gap:30px;font-size:68px;letter-spacing:-.06em}.DesignExperience_systemType__OAWvE span{font-size:43px}.DesignExperience_systemType__OAWvE small{font-size:24px}.DesignExperience_spacing__JuwnB{display:flex;gap:10px;align-items:end}.DesignExperience_spacing__JuwnB i{height:10px;width:14%;background:var(--line-strong)}.DesignExperience_spacing__JuwnB i:nth-child(2){height:20px}.DesignExperience_spacing__JuwnB i:nth-child(3){height:30px}.DesignExperience_spacing__JuwnB i:nth-child(4){height:40px}.DesignExperience_spacing__JuwnB i:nth-child(5){height:50px;background:var(--accent)}@keyframes DesignExperience_scopeIn__tT3Kh{0%{opacity:.25;transform:translateY(8px)}to{opacity:1;transform:none}}.DesignExperience_depth___jm2w{--spread:1;--align:1;--depth-progress:1;--depth-panel:min(650px,calc(100svh - 50px));margin-top:55px;position:relative}.DesignExperience_depth___jm2w[data-enhanced=true]{height:calc(var(--depth-panel) + 130svh)}.DesignExperience_depthPanel__X3St_{padding:15px 0}.DesignExperience_depth___jm2w[data-enhanced=true] .DesignExperience_depthPanel__X3St_{position:sticky;top:max(20px,calc((100svh - var(--depth-panel))/2));height:var(--depth-panel);display:flex;flex-direction:column;justify-content:center}.DesignExperience_deviceStage___RKCb{position:relative;min-width:0;height:480px;perspective:1500px;display:flex;gap:25px;align-items:center;justify-content:center}.DesignExperience_deviceFigure__tS7_K{margin:0;min-width:0;width:33%}.DesignExperience_deviceFigure__tS7_K figcaption{display:flex;flex-direction:column;gap:7px;text-align:center;margin-top:20px;color:var(--text-secondary);font-size:10px}.DesignExperience_deviceFigure__tS7_K figcaption strong{font-weight:400;color:var(--text-primary);font-size:12px}.DesignExperience_device__BCZIz{background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;padding:10px;box-shadow:0 25px 55px #1112144d;overflow:hidden}.DesignExperience_deviceToolbar__o4G5A{display:flex;align-items:center;gap:5px;border-bottom:1px solid var(--line);padding:0 3px 9px}.DesignExperience_deviceToolbar__o4G5A span{font-size:6px;letter-spacing:.12em;margin-right:auto}.DesignExperience_deviceToolbar__o4G5A i{width:3px;height:3px;background:var(--text-secondary);border-radius:50%}.DesignExperience_adaptiveLayout__Q81Mw{display:grid;grid-template-columns:1fr 1.1fr;gap:14px;padding-top:12px}.DesignExperience_adaptiveCopy___2aU1{padding:13px 5px;min-width:0}.DesignExperience_adaptiveCopy___2aU1 small{font-size:5px;letter-spacing:.1em;color:var(--accent)}.DesignExperience_adaptiveCopy___2aU1 strong{display:block;font-family:Georgia,serif;font-size:clamp(16px,2.5vw,34px);font-weight:400;line-height:1.12;margin:12px 0}.DesignExperience_adaptiveCopy___2aU1 p{font-size:8px!important;line-height:1.6!important}.DesignExperience_adaptiveCopy___2aU1>span{display:inline-block;background:var(--text-primary);color:var(--bg);font-size:7px;border-radius:30px;padding:7px 14px;margin-top:18px}.DesignExperience_adaptivePhoto__IHkJ9{position:relative;overflow:hidden;min-height:175px}.DesignExperience_adaptivePhoto__IHkJ9 img{position:absolute;width:200%;max-width:none;height:190%;object-fit:cover;object-position:100% 0;left:-90%;top:-12%}.DesignExperience_adaptiveTiles__peMDF{display:flex;gap:8px;padding-top:14px}.DesignExperience_adaptiveTiles__peMDF>span{background:var(--bg);padding:10px;flex:1;font-size:7px}.DesignExperience_adaptiveTiles__peMDF i{display:block;width:65%;height:2px;background:var(--line-strong);margin-top:12px}.DesignExperience_device__BCZIz[data-format=tablet] .DesignExperience_adaptiveLayout__Q81Mw{grid-template-columns:1fr}.DesignExperience_device__BCZIz[data-format=tablet] .DesignExperience_adaptiveCopy___2aU1{padding-block:8px}.DesignExperience_device__BCZIz[data-format=tablet] .DesignExperience_adaptiveCopy___2aU1 strong{font-size:24px}.DesignExperience_device__BCZIz[data-format=tablet] .DesignExperience_adaptivePhoto__IHkJ9{min-height:95px;grid-row:1}.DesignExperience_device__BCZIz[data-format=tablet] .DesignExperience_adaptiveCopy___2aU1>span{margin-top:10px}.DesignExperience_device__BCZIz[data-format=mobile]{border-radius:18px;padding:12px 8px}.DesignExperience_device__BCZIz[data-format=mobile] .DesignExperience_adaptiveLayout__Q81Mw{grid-template-columns:1fr;gap:6px}.DesignExperience_device__BCZIz[data-format=mobile] .DesignExperience_adaptiveCopy___2aU1 strong{font-size:23px}.DesignExperience_device__BCZIz[data-format=mobile] .DesignExperience_adaptivePhoto__IHkJ9{min-height:90px}.DesignExperience_device__BCZIz[data-format=mobile] .DesignExperience_adaptiveTiles__peMDF{flex-direction:column;gap:5px}.DesignExperience_device__BCZIz[data-format=mobile] .DesignExperience_adaptiveTiles__peMDF>span{padding:7px}.DesignExperience_device__BCZIz[data-format=mobile] .DesignExperience_adaptiveTiles__peMDF i{display:none}.DesignExperience_device__BCZIz[data-format=mobile] .DesignExperience_adaptiveCopy___2aU1>span{margin-top:12px}.DesignExperience_depth___jm2w[data-enhanced=true] .DesignExperience_deviceFigure__tS7_K{position:absolute;left:50%;top:50%;width:50%;transform:translate(calc(-50% - var(--spread)*clamp(150px,21vw,260px)),calc(-50% - var(--spread)*(1 - var(--align))*35px)) rotateY(calc(var(--spread)*(1 - var(--align))*-9deg));z-index:1}.DesignExperience_depth___jm2w[data-enhanced=true] .DesignExperience_deviceFigure__tS7_K[data-device=tablet]{width:25%;transform:translate(calc(-50% + var(--spread)*clamp(85px,14vw,175px)),calc(-50% + var(--spread)*(1 - var(--align))*35px)) rotateY(calc(var(--spread)*(1 - var(--align))*10deg)) scale(calc(.7 + var(--spread)*.3));z-index:2}.DesignExperience_depth___jm2w[data-enhanced=true] .DesignExperience_deviceFigure__tS7_K[data-device=mobile]{width:17%;transform:translate(calc(-50% + var(--spread)*clamp(200px,32vw,400px)),calc(-50% - var(--spread)*(1 - var(--align))*20px)) scale(calc(.65 + var(--spread)*.35));z-index:3}.DesignExperience_depthLegend__yGuMS{margin-top:16px;text-align:center}.DesignExperience_depthLegend__yGuMS>span{font-size:9px;letter-spacing:.14em;color:var(--accent)}.DesignExperience_depthLegend__yGuMS>div{height:1px;background:var(--line-strong);max-width:260px;margin:17px auto}.DesignExperience_depthLegend__yGuMS i{display:block;height:1px;background:var(--accent);transform:scaleX(var(--depth-progress));transform-origin:left}.DesignExperience_depthLegend__yGuMS p{font-size:12px!important}.DesignExperience_faq__t8AFR details{border-top:1px solid var(--line-strong)}.DesignExperience_faq__t8AFR summary{padding:26px 0;display:flex;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;font-size:17px;line-height:1.4}.DesignExperience_faq__t8AFR summary::-webkit-details-marker{display:none}.DesignExperience_faq__t8AFR summary span{color:var(--accent);font-size:22px;font-weight:300;transition:transform .25s}.DesignExperience_faq__t8AFR details[open] summary span{transform:rotate(45deg)}.DesignExperience_faq__t8AFR details p{padding:0 32px 26px 0;font-size:14px!important;max-width:620px}@media(min-width:701px) and (max-width:1100px){.DesignExperience_galleryTrack__nBZVI{height:570px}.DesignExperience_gallerySlide__ZORhJ{width:300px;height:450px;transform:translateX(calc(-50% + var(--offset)*175px)) translateZ(calc(var(--distance)*-90px)) rotateY(calc(var(--offset)*-19deg)) scale(calc(1 - var(--distance)*.1))}.DesignExperience_scope__5H3gf{gap:45px;grid-template-columns:1fr 1fr}.DesignExperience_scopeTabs__L0kHY button{font-size:17px;gap:12px}.DesignExperience_scopeVisual__PF7I6{padding:25px;min-height:260px}.DesignExperience_deviceStage___RKCb{height:430px}.DesignExperience_adaptivePhoto__IHkJ9{min-height:155px}.DesignExperience_adaptiveCopy___2aU1 strong{font-size:23px}.DesignExperience_adaptiveTiles__peMDF>span{padding:6px}.DesignExperience_depth___jm2w[data-enhanced=true] .DesignExperience_deviceFigure__tS7_K{width:48%}.DesignExperience_depth___jm2w[data-enhanced=true] .DesignExperience_deviceFigure__tS7_K[data-device=tablet]{width:25%}.DesignExperience_depth___jm2w[data-enhanced=true] .DesignExperience_deviceFigure__tS7_K[data-device=mobile]{width:19%}.DesignExperience_device__BCZIz[data-format=mobile] .DesignExperience_adaptiveCopy___2aU1 strong{font-size:19px}.DesignExperience_device__BCZIz[data-format=tablet] .DesignExperience_adaptiveCopy___2aU1 strong{font-size:21px}.DesignExperience_deviceFigure__tS7_K figcaption span{font-size:9px}}@media(max-width:700px){.DesignExperience_comparison__zQ_mN{margin-top:30px}.DesignExperience_compareFrame__GG4DT{aspect-ratio:5/3}.DesignExperience_afterLabel__e8e0i,.DesignExperience_beforeLabel__Wzy4T{top:10px;left:10px;padding:6px 8px;font-size:7px}.DesignExperience_afterLabel__e8e0i{left:auto;right:10px}.DesignExperience_divider__BUHZW span{height:38px;width:38px;font-size:20px}.DesignExperience_compareLegend__dTRgj{display:block;padding-top:16px}.DesignExperience_compareLegend__dTRgj p{margin-top:9px!important;font-size:11px!important}.DesignExperience_gallery__xpZTA{margin-top:30px}.DesignExperience_galleryTrack__nBZVI{height:auto;display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:12%;padding:12px 12% 30px;perspective:none;cursor:auto;touch-action:auto;scrollbar-width:thin;scrollbar-color:var(--accent) var(--surface)}.DesignExperience_gallerySlide__ZORhJ{position:relative;flex:0 0 100%;width:100%;height:auto;aspect-ratio:3/4;left:auto;top:auto;transform:none!important;opacity:1;scroll-snap-align:center;transition:none;box-shadow:none!important}.DesignExperience_galleryFooter__vQHVi{margin-top:22px;padding-top:20px;gap:15px}.DesignExperience_galleryFooter__vQHVi h3{font-size:25px!important;line-height:1.15}.DesignExperience_galleryFooter__vQHVi p{font-size:11px!important}.DesignExperience_galleryControls__G4G9r button{width:39px;height:39px;font-size:17px}.DesignExperience_galleryControls__G4G9r{gap:6px}.DesignExperience_galleryNote__f82zp{text-align:left;font-size:9px!important}.DesignExperience_scope__5H3gf{grid-template-columns:1fr;gap:30px;margin-top:30px}.DesignExperience_scopeTabs__L0kHY{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.DesignExperience_scopeTabs__L0kHY button{padding:17px 0;font-size:13px;gap:10px}.DesignExperience_scopeTabs__L0kHY button b{font-size:13px}.DesignExperience_scopeTabs__L0kHY button span{font-size:8px}.DesignExperience_scopeVisual__PF7I6{min-height:230px;padding:25px}.DesignExperience_scopePanel__t0zjH h3{font-size:26px!important;margin-top:22px!important}.DesignExperience_depth___jm2w{--depth-panel:min(570px,calc(100svh - 40px));margin-top:30px}.DesignExperience_depth___jm2w[data-enhanced=true]{height:calc(var(--depth-panel) + 100svh)}.DesignExperience_depth___jm2w[data-enhanced=true] .DesignExperience_depthPanel__X3St_{top:20px}.DesignExperience_deviceStage___RKCb{height:min(390px,calc(100svh - 155px));display:flex;flex-direction:column;gap:30px}.DesignExperience_deviceFigure__tS7_K{width:100%}.DesignExperience_deviceFigure__tS7_K figcaption{margin-top:15px}.DesignExperience_depth___jm2w[data-enhanced=true] .DesignExperience_deviceFigure__tS7_K,.DesignExperience_depth___jm2w[data-enhanced=true] .DesignExperience_deviceFigure__tS7_K[data-device=mobile],.DesignExperience_depth___jm2w[data-enhanced=true] .DesignExperience_deviceFigure__tS7_K[data-device=tablet]{left:50%;top:50%;width:96%;transform:translate(-50%,calc(-50% + 12px)) scale(.97);opacity:0;visibility:hidden;transition:opacity .32s,transform .45s,visibility .32s}.DesignExperience_depth___jm2w[data-enhanced=true] .DesignExperience_deviceFigure__tS7_K[data-device=tablet]{width:74%;max-width:260px}.DesignExperience_depth___jm2w[data-enhanced=true] .DesignExperience_deviceFigure__tS7_K[data-device=mobile]{width:60%;max-width:200px}.DesignExperience_depth___jm2w[data-enhanced=true] .DesignExperience_deviceFigure__tS7_K[data-active=true]{transform:translate(-50%,-50%) scale(1);opacity:1;visibility:visible}.DesignExperience_adaptiveCopy___2aU1 strong{font-size:22px}.DesignExperience_adaptiveCopy___2aU1 small{font-size:5px}.DesignExperience_adaptivePhoto__IHkJ9{min-height:165px}.DesignExperience_device__BCZIz[data-format=tablet] .DesignExperience_adaptiveLayout__Q81Mw{gap:8px}.DesignExperience_device__BCZIz[data-format=tablet] .DesignExperience_adaptiveCopy___2aU1 strong{font-size:22px;margin-block:7px}.DesignExperience_device__BCZIz[data-format=tablet] .DesignExperience_adaptivePhoto__IHkJ9{min-height:80px}.DesignExperience_device__BCZIz[data-format=mobile] .DesignExperience_adaptiveCopy___2aU1{padding:6px 4px}.DesignExperience_device__BCZIz[data-format=mobile] .DesignExperience_adaptiveCopy___2aU1 strong{font-size:22px;margin:7px 0}.DesignExperience_device__BCZIz[data-format=mobile] .DesignExperience_adaptivePhoto__IHkJ9{min-height:72px}.DesignExperience_device__BCZIz[data-format=mobile] .DesignExperience_adaptiveCopy___2aU1>span{margin-top:8px}.DesignExperience_device__BCZIz[data-format=mobile] .DesignExperience_adaptiveTiles__peMDF{padding-top:9px}.DesignExperience_depthLegend__yGuMS p{font-size:11px!important;line-height:1.6!important}.DesignExperience_depthLegend__yGuMS>span{font-size:8px}.DesignExperience_depth___jm2w:not([data-enhanced=true]) .DesignExperience_deviceStage___RKCb{height:auto}.DesignExperience_depth___jm2w:not([data-enhanced=true]) .DesignExperience_deviceFigure__tS7_K[data-device=tablet]{max-width:260px}.DesignExperience_depth___jm2w:not([data-enhanced=true]) .DesignExperience_deviceFigure__tS7_K[data-device=mobile]{max-width:210px}.DesignExperience_faq__t8AFR summary{font-size:16px;padding-block:23px}.DesignExperience_faq__t8AFR details p{font-size:13px!important;padding-right:0}}@media(prefers-reduced-motion:reduce){.DesignExperience_deviceFigure__tS7_K,.DesignExperience_divider__BUHZW,.DesignExperience_faq__t8AFR summary span,.DesignExperience_gallerySlide__ZORhJ,.DesignExperience_scopeVisual__PF7I6{animation:none!important;transition:none!important}.DesignExperience_gallerySlide__ZORhJ{rotate:none}.DesignExperience_depth___jm2w .DesignExperience_deviceStage___RKCb{height:auto;align-items:center;padding-block:25px}.DesignExperience_depthLegend__yGuMS>div{display:none}}.DesignExperience_gallerySlide__ZORhJ[data-clone=true]{display:none}.DesignExperience_scopeTabs__L0kHY button[aria-selected=true]{border-bottom-color:var(--accent)}@media(max-width:1024px),(pointer:coarse){.DesignExperience_galleryTrack__nBZVI{height:auto;display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:12%;padding:12px 12% 30px;perspective:none;cursor:auto;touch-action:auto;scrollbar-width:none}.DesignExperience_galleryTrack__nBZVI::-webkit-scrollbar{display:none}.DesignExperience_gallerySlide__ZORhJ,.DesignExperience_gallerySlide__ZORhJ[data-clone=true]{display:block;position:relative;flex:0 0 min(100%,480px);width:100%;height:auto;aspect-ratio:3/4;left:auto;top:auto;transform:none!important;opacity:1;scroll-snap-align:center;transition:none;box-shadow:none!important}}@media(prefers-reduced-motion:reduce){.DesignExperience_galleryTrack__nBZVI{perspective:none}.DesignExperience_gallerySlide__ZORhJ{transform:translateX(calc(-50% + var(--offset)*230px)) scale(calc(1 - var(--distance)*.1));transition:none}}.DesignExperience_deviceStage___RKCb{overflow:clip}.DesignExperience_depth___jm2w{overflow-x:clip}.page_page__Ex0kI{background:var(--bg);color:var(--text-primary)}.page_main__pMo_i h1,.page_main__pMo_i h2,.page_main__pMo_i h3,.page_main__pMo_i p{margin:0}.page_main__pMo_i h1,.page_main__pMo_i h2,.page_main__pMo_i h3{font-weight:400;text-wrap:balance}.page_main__pMo_i p{font-size:15px;line-height:1.75;color:var(--text-secondary)}.page_main__pMo_i em{font-style:normal;color:var(--accent)}.page_main__pMo_i a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.page_wrap__kKwql{width:min(1240px,calc(100% - 80px));margin-inline:auto}.page_section__pD6AU{padding-block:clamp(75px,8.5vw,130px);scroll-margin-top:25px}.page_surface__A9eyI{background:var(--surface)}.page_skip__JqbO6{position:fixed;z-index:100;left:12px;top:12px;background:var(--text-primary);color:var(--bg);padding:12px;transform:translateY(-200%)}.page_skip__JqbO6:focus{transform:none}.page_main__pMo_i .page_eyebrow__YLBfz{display:flex;align-items:center;gap:12px;font-size:9px;line-height:1.5;letter-spacing:.18em}.page_eyebrow__YLBfz:before{content:"";width:24px;height:1px;background:var(--accent);flex:none}.page_hero__uV7P5{display:grid;grid-template-columns:1fr 1.05fr;gap:30px;align-items:center;padding-block:90px 100px}.page_hero__uV7P5 h1{font-size:clamp(44px,4.25vw,62px);line-height:1.06;letter-spacing:-.055em;margin:28px 0}.page_heroIntro__es35t{max-width:510px}.page_heroVisual__z2KBi{margin:0;position:relative;min-width:0;height:570px;display:flex;align-items:center;overflow:clip}.page_heroVisual__z2KBi img{width:100%;height:100%;object-fit:cover;object-position:57% 50%;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 91%,transparent),linear-gradient(transparent,#000 12%,#000 85%,transparent);mask-composite:intersect;animation:page_quietDrift__IEgEK 12s ease-in-out infinite alternate}.page_heroVisual__z2KBi figcaption{position:absolute;bottom:13px;left:0;right:0;text-align:center;letter-spacing:.16em;font-size:8px;color:var(--text-secondary)}.page_actions__Wof0s{display:flex;align-items:center;flex-wrap:wrap;gap:12px 25px;margin-top:30px}.page_button__HELir{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:17px 25px;background:var(--text-primary);color:var(--bg);border-radius:50px;font-size:12px;font-weight:600;transition:transform .3s,box-shadow .3s}.page_button__HELir span,.page_textLink__yhxnS span{transition:transform .3s}.page_textLink__yhxnS{display:inline-flex;align-items:center;gap:15px;padding:12px 0;font-size:12px}.page_textLink__yhxnS span{color:var(--accent)}.page_heading__ibIb6{margin-bottom:38px}.page_heading__ibIb6 h2{font-size:clamp(34px,4.3vw,62px);line-height:1.1;letter-spacing:-.045em;margin-top:24px;max-width:1000px}.page_intro__6W6d0{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center;border-top:1px solid var(--line)}.page_introVisual__7AVLa{margin:0;min-width:0}.page_introVisual__7AVLa img{display:block;width:100%;height:500px;object-fit:cover;object-position:50% 50%;mask-image:linear-gradient(transparent,#000 8%,#000 90%,transparent)}.page_intro__6W6d0 .page_heading__ibIb6 h2{font-size:clamp(34px,3.25vw,48px)}.page_main__pMo_i .page_introStatement__Megrx{margin-top:24px;color:var(--text-primary);font-size:21px;line-height:1.5;letter-spacing:-.02em}.page_valueHeading__Up7FD{display:flex;justify-content:space-between;align-items:center;gap:30px}.page_editorialMark__xTz61{font-family:Georgia,serif;font-size:130px;line-height:1;letter-spacing:-.09em;color:var(--text-primary);opacity:.16;padding-right:50px}.page_editorialMark__xTz61 span{display:block;font-family:Arial,sans-serif;font-size:8px;letter-spacing:.2em;margin-top:17px}.page_ideas__g39IB{display:grid;grid-template-columns:1.35fr 1fr;gap:40px 110px;margin-top:30px}.page_ideas__g39IB article{position:relative;padding:25px 0 25px 55px;border-top:1px solid var(--line-strong)}.page_ideas__g39IB article:nth-child(2n){margin-top:55px}.page_ideas__g39IB article>span{position:absolute;left:0;top:28px;font-size:11px;color:var(--accent)}.page_ideas__g39IB h3{font-size:clamp(25px,3vw,41px);letter-spacing:-.03em;margin-bottom:15px}.page_ideas__g39IB p{max-width:330px}.page_gallerySection__p4hiM{background:linear-gradient(var(--bg),var(--surface),var(--bg))}.page_breath__KlLXv{position:relative;isolation:isolate;width:min(1600px,100%);margin:20px auto 40px;height:610px}.page_breathImage__Rl0gt{height:100%;mask-image:linear-gradient(transparent,#000 12%,#000 82%,transparent)}.page_breathImage__Rl0gt img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 57%;transform:scale(1.1)}.page_breath__KlLXv:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#111214bf,transparent 75%);pointer-events:none}.page_main__pMo_i .page_breath__KlLXv>p{position:absolute;z-index:1;left:9%;top:30%;font-size:clamp(36px,5.4vw,78px);line-height:1.08;letter-spacing:-.045em;color:var(--text-primary);max-width:700px}.page_breath__KlLXv>span{position:absolute;z-index:1;left:9%;bottom:20%;color:var(--text-secondary);font-size:9px;letter-spacing:.16em}.page_pricing__eIHcQ{margin-top:45px}.page_pricing__eIHcQ article{display:grid;grid-template-columns:45px minmax(0,1fr) minmax(170px,.45fr);gap:35px;align-items:start;border-top:1px solid var(--line-strong);padding-block:32px}.page_offerIndex__TLFph{font-size:10px;color:var(--accent);padding-top:8px}.page_pricing__eIHcQ h3{font-size:27px;letter-spacing:-.03em;line-height:1.2;margin-bottom:12px}.page_pricing__eIHcQ p{max-width:560px;font-size:14px}.page_price__XidOw{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.page_price__XidOw small{font-size:10px;color:var(--text-secondary)}.page_price__XidOw strong{font-size:clamp(32px,4vw,56px);font-weight:400;letter-spacing:-.05em;line-height:1.05}.page_main__pMo_i .page_priceNote__hmv5_{max-width:840px;font-size:12px;margin-top:28px}.page_process__ryjxk{border-top:1px solid var(--line)}.page_process__ryjxk ol{list-style:none;padding:0;margin:55px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.page_process__ryjxk li{border-top:1px solid var(--line-strong);padding:30px 30px 0 0;position:relative}.page_process__ryjxk li:before{content:"";position:absolute;top:-3px;left:0;width:5px;height:5px;border-radius:50%;background:var(--accent)}.page_process__ryjxk li:nth-child(2n){padding-top:85px}.page_process__ryjxk li>span{font-size:11px;color:var(--accent)}.page_process__ryjxk h3{font-size:28px;letter-spacing:-.03em;margin:18px 0 12px}.page_process__ryjxk p{font-size:13px;max-width:210px}.page_processImageSection__F_XvO{padding-bottom:40px;overflow:clip}.page_processImageSection__F_XvO figure{position:relative;margin:0;overflow:clip}.page_processImageSection__F_XvO img{display:block;width:100%;height:570px;object-fit:cover;mask-image:linear-gradient(transparent,#000 8%,#000 80%,transparent)}.page_processImageSection__F_XvO figure:after{content:"";position:absolute;inset:30% 0 0;background:linear-gradient(transparent,#111214cc 80%,transparent)}.page_processImageSection__F_XvO figcaption{position:absolute;z-index:1;left:5%;bottom:12%;font-size:clamp(35px,4.8vw,66px);line-height:1.12;letter-spacing:-.04em}.page_faqLayout__rD10Z{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;align-items:start}.page_faqLayout__rD10Z .page_heading__ibIb6 h2{font-size:clamp(38px,4vw,58px)}.page_closing__UW2sm{background:var(--surface)}.page_closing__UW2sm .page_heading__ibIb6 h2{font-size:clamp(44px,6.2vw,90px)}.page_closingBottom__pjQgi{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:45px}.page_closingBottom__pjQgi p{max-width:540px}.page_closingBottom__pjQgi .page_button__HELir{flex:none}@keyframes page_quietDrift__IEgEK{to{transform:scale(1.018)}}@media(hover:hover){.page_button__HELir:hover{transform:translateY(-2px);box-shadow:0 6px 25px #c8754315}.page_button__HELir:hover span,.page_textLink__yhxnS:hover span{transform:translate(3px,-2px)}}@media(min-width:701px) and (max-width:1100px){.page_wrap__kKwql{width:calc(100% - 48px)}.page_hero__uV7P5{grid-template-columns:1fr;gap:25px;padding-block:55px 70px}.page_heroCopy__kIf5I{max-width:800px}.page_hero__uV7P5 h1{font-size:64px;max-width:740px}.page_heroIntro__es35t{max-width:580px}.page_heroVisual__z2KBi{height:440px;width:100%}.page_heroVisual__z2KBi img{object-position:50% 50%}.page_intro__6W6d0{gap:35px;grid-template-columns:1fr 1fr}.page_introVisual__7AVLa img{height:480px}.page_intro__6W6d0 .page_heading__ibIb6 h2{font-size:35px}.page_main__pMo_i .page_introStatement__Megrx{font-size:19px}.page_ideas__g39IB{gap:30px 55px}.page_editorialMark__xTz61{font-size:100px;padding-right:20px}.page_breath__KlLXv{height:500px}.page_pricing__eIHcQ article{gap:25px;grid-template-columns:30px 1fr 165px}.page_pricing__eIHcQ h3,.page_process__ryjxk h3{font-size:24px}.page_process__ryjxk li{padding-right:20px}.page_faqLayout__rD10Z{gap:45px}.page_processImageSection__F_XvO img{height:470px}.page_closingBottom__pjQgi{align-items:start}}@media(max-width:700px){.page_wrap__kKwql{width:calc(100% - 40px)}.page_section__pD6AU{padding-block:66px}.page_hero__uV7P5{grid-template-columns:1fr;padding-block:38px 42px;gap:15px}.page_hero__uV7P5 h1{font-size:clamp(41px,10.8vw,55px);margin-block:23px;letter-spacing:-.05em}.page_main__pMo_i p{font-size:14px}.page_main__pMo_i .page_eyebrow__YLBfz{font-size:8px;letter-spacing:.15em}.page_heroIntro__es35t{max-width:none}.page_actions__Wof0s{gap:7px 22px;margin-top:25px}.page_button__HELir{padding:16px 22px;gap:25px;font-size:12px}.page_heroVisual__z2KBi{height:300px}.page_heroVisual__z2KBi img{object-position:58% 50%}.page_heroVisual__z2KBi figcaption{bottom:5px;font-size:7px}.page_heading__ibIb6{margin-bottom:28px}.page_heading__ibIb6 h2{font-size:clamp(33px,8.4vw,43px);margin-top:20px}.page_intro__6W6d0{grid-template-columns:1fr;gap:26px}.page_intro__6W6d0>div{grid-row:1}.page_introVisual__7AVLa img{height:300px;object-position:49% 50%}.page_intro__6W6d0 .page_heading__ibIb6 h2{font-size:34px}.page_main__pMo_i .page_introStatement__Megrx{font-size:21px;margin-top:24px}.page_valueHeading__Up7FD{display:block;position:relative}.page_editorialMark__xTz61{position:absolute;right:0;bottom:-25px;font-size:100px;opacity:.045;padding:0;pointer-events:none}.page_editorialMark__xTz61 span{display:none}.page_ideas__g39IB{grid-template-columns:1fr;gap:15px;margin-top:30px}.page_ideas__g39IB article{padding:23px 0 23px 43px}.page_ideas__g39IB article:nth-child(2n){margin-top:0;margin-left:28px}.page_ideas__g39IB h3{font-size:28px;margin-bottom:12px}.page_ideas__g39IB p{max-width:250px;font-size:13px}.page_ideas__g39IB article>span{top:27px}.page_breath__KlLXv{height:400px;margin-block:0 20px}.page_breathImage__Rl0gt img{object-position:52% 55%;transform:scale(1.06)}.page_main__pMo_i .page_breath__KlLXv>p{font-size:37px;left:6%;top:30%;right:5%}.page_breath__KlLXv>span{left:6%;bottom:22%;font-size:8px}.page_pricing__eIHcQ{margin-top:30px}.page_pricing__eIHcQ article{grid-template-columns:24px 1fr;gap:15px;padding-block:27px}.page_pricing__eIHcQ h3{font-size:24px}.page_pricing__eIHcQ p{font-size:13px}.page_price__XidOw{grid-column:2;align-items:flex-start;margin-top:5px}.page_price__XidOw strong{font-size:43px}.page_main__pMo_i .page_priceNote__hmv5_{font-size:11px;margin-top:20px}.page_process__ryjxk ol{grid-template-columns:1fr 1fr;margin-top:35px;gap:35px 20px}.page_process__ryjxk li{padding:22px 0 0}.page_process__ryjxk li:nth-child(2n){padding-top:50px}.page_process__ryjxk h3{font-size:24px;margin-top:13px}.page_process__ryjxk p{font-size:12px}.page_processImageSection__F_XvO{padding-bottom:10px}.page_processImageSection__F_XvO img{height:370px;object-position:55% 50%}.page_processImageSection__F_XvO figcaption{font-size:33px;bottom:13%;left:5%}.page_faqLayout__rD10Z{grid-template-columns:1fr;gap:5px}.page_faqLayout__rD10Z .page_heading__ibIb6 h2{font-size:38px}.page_closing__UW2sm .page_heading__ibIb6 h2{font-size:clamp(41px,10.5vw,55px)}.page_closingBottom__pjQgi{flex-direction:column;align-items:start;gap:25px;margin-top:30px}}@media(prefers-reduced-motion:reduce){.page_heroVisual__z2KBi img{animation:none}.page_button__HELir,.page_button__HELir span,.page_textLink__yhxnS span{transition:none}}.page_breath__KlLXv{overflow:clip}.page_page__Ex0kI{overflow-x:clip}