.kflnArchitecturalHome_experience__cN0Ks section{content-visibility:visible;contain-intrinsic-size:none}.kflnArchitecturalHome_experience__cN0Ks{--burgundy:#3b1723;--burgundy-deep:#17090f;--charcoal:#100d0e;--ivory:#efe3d2;--gold:#b08a52;--pointer-x:0;--pointer-y:0;position:relative;color:var(--ivory);background:var(--burgundy-deep);font-family:var(--font-ui),sans-serif}.kflnArchitecturalHome_experience__cN0Ks *,.kflnArchitecturalHome_experience__cN0Ks :after,.kflnArchitecturalHome_experience__cN0Ks :before{box-sizing:border-box}.kflnArchitecturalHome_experience__cN0Ks button{color:inherit;font:inherit}.kflnArchitecturalHome_skipLink__ANd04{position:fixed;z-index:100;top:12px;left:12px;padding:12px 16px;color:var(--burgundy-deep);background:var(--ivory);transform:translateY(-150%);transition:transform .2s}.kflnArchitecturalHome_skipLink__ANd04:focus{transform:translateY(0)}.kflnArchitecturalHome_loader__yLk3a{position:fixed;z-index:120;top:96px;right:28px;display:grid;grid-template-columns:auto minmax(90px,130px) auto;gap:16px;align-items:center;width:min(520px,calc(100vw - 56px));padding:12px 14px;border:1px solid rgba(239,227,210,.2);color:var(--ivory);background:rgba(18,9,13,.78);backdrop-filter:blur(6px);pointer-events:none;transition:opacity .45s,visibility .45s;animation:kflnArchitecturalHome_loader-exit__LWMIR .45s .45s forwards}.kflnArchitecturalHome_loaderHidden__kUB5F{visibility:hidden;opacity:0;pointer-events:none}.kflnArchitecturalHome_loader__yLk3a p,.kflnArchitecturalHome_loader__yLk3a span{margin:0;font-size:8px;letter-spacing:.14em;text-transform:uppercase}.kflnArchitecturalHome_loader__yLk3a p{text-align:right}.kflnArchitecturalHome_loader__yLk3a i{width:100%;height:1px;overflow:hidden;background:rgba(239,227,210,.2)}.kflnArchitecturalHome_loader__yLk3a i:after{display:block;width:42%;height:100%;content:"";background:var(--gold);animation:kflnArchitecturalHome_loading__9G5SC 1.3s ease-in-out infinite alternate}@keyframes kflnArchitecturalHome_loading__9G5SC{0%{transform:translateX(-110%)}to{transform:translateX(240%)}}@keyframes kflnArchitecturalHome_loader-exit__LWMIR{to{visibility:hidden;opacity:0;pointer-events:none}}.kflnArchitecturalHome_header__v6aNY{position:fixed;z-index:40;top:0;right:0;left:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:82px;padding:10px 28px;border-bottom:1px solid rgba(239,227,210,.14);background:linear-gradient(180deg,rgba(16,7,11,.82),transparent);pointer-events:none}.kflnArchitecturalHome_brand__XPPbt{width:88px;height:56px;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto}.kflnArchitecturalHome_brand__XPPbt img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.kflnArchitecturalHome_header__v6aNY p{display:flex;gap:10px;align-items:center;margin:0;font-size:8px;letter-spacing:.18em;text-transform:uppercase}.kflnArchitecturalHome_header__v6aNY p span{color:rgba(239,227,210,.5)}.kflnArchitecturalHome_header__v6aNY p strong{color:var(--gold);font-weight:500}.kflnArchitecturalHome_headerActions__zo1WV{justify-self:end;display:flex;gap:18px;align-items:center;pointer-events:auto}.kflnArchitecturalHome_headerActions__zo1WV a{min-height:44px;display:inline-flex;align-items:center;color:rgba(239,227,210,.76);font-size:8px;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.kflnArchitecturalHome_headerActions__zo1WV a:last-child{padding:0 14px;border:1px solid rgba(239,227,210,.26);color:var(--ivory)}.kflnArchitecturalHome_headerActions__zo1WV a:focus-visible,.kflnArchitecturalHome_headerActions__zo1WV a:hover{color:var(--gold)}.kflnArchitecturalHome_chapterNav__zuuJU{position:fixed;z-index:45;top:50%;left:26px;display:flex;flex-direction:column;gap:3px;width:106px;transform:translateY(-50%)}.kflnArchitecturalHome_chapterNav__zuuJU button{display:grid;grid-template-columns:20px 18px 1fr;gap:7px;align-items:center;min-height:34px;padding:0;border:0;color:rgba(239,227,210,.52);background:transparent;cursor:pointer;text-align:left}.kflnArchitecturalHome_chapterNav__zuuJU button span,.kflnArchitecturalHome_chapterNav__zuuJU button strong{font-size:8px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.kflnArchitecturalHome_chapterNav__zuuJU button i{height:1px;background:currentColor;transform:scaleX(.4);transform-origin:left;transition:transform .35s,color .35s}.kflnArchitecturalHome_chapterNav__zuuJU button strong{opacity:0;transform:translateX(-6px);transition:opacity .35s,transform .35s}.kflnArchitecturalHome_chapterNav__zuuJU button:focus-visible,.kflnArchitecturalHome_chapterNav__zuuJU button:hover,.kflnArchitecturalHome_chapterNav__zuuJU button[aria-current=location]{color:var(--ivory)}.kflnArchitecturalHome_chapterNav__zuuJU button:focus-visible i,.kflnArchitecturalHome_chapterNav__zuuJU button:hover i,.kflnArchitecturalHome_chapterNav__zuuJU button[aria-current=location] i{transform:scaleX(1)}.kflnArchitecturalHome_chapterNav__zuuJU button:focus-visible strong,.kflnArchitecturalHome_chapterNav__zuuJU button:hover strong,.kflnArchitecturalHome_chapterNav__zuuJU button[aria-current=location] strong{opacity:1;transform:none}.kflnArchitecturalHome_returnButton__xcU3E{position:fixed;z-index:48;right:28px;bottom:26px;display:flex;gap:12px;align-items:center;min-height:46px;padding:0 18px;border:1px solid rgba(239,227,210,.35);background:rgba(23,9,15,.72);backdrop-filter:blur(12px);cursor:pointer;font-size:8px;letter-spacing:.14em;text-transform:uppercase}.kflnArchitecturalHome_experience__cN0Ks [id]{scroll-margin-top:0}.kflnArchitecturalHome_chapter__KD1mo{--progress:0;position:relative;height:190svh}.kflnArchitecturalHome_arrival__G_Maa{height:145svh}.kflnArchitecturalHome_table__Cy0qB{height:190svh}.kflnArchitecturalHome_capital__JJFtI,.kflnArchitecturalHome_sequenceChapter__CU_b_{height:250svh}.kflnArchitecturalHome_opportunity__JbYR5{height:275svh}.kflnArchitecturalHome_stickyScene__wl0wD{position:sticky;top:0;height:100svh;overflow:hidden;background:#130a0d}.kflnArchitecturalHome_mediaLayer__EH_c1,.kflnArchitecturalHome_picture__GxCSO,.kflnArchitecturalHome_picture__GxCSO img,.kflnArchitecturalHome_scenePlaceholder__xpfyP{position:absolute;inset:0;width:100%;height:100%}.kflnArchitecturalHome_picture__GxCSO{display:block}.kflnArchitecturalHome_picture__GxCSO img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.kflnArchitecturalHome_scenePlaceholder__xpfyP{background:radial-gradient(circle at 50% 48%,#31151e,#130a0d 67%)}.kflnArchitecturalHome_scenePlaceholder__xpfyP:after{position:absolute;inset:0;content:"";opacity:.17;background:repeating-linear-gradient(90deg,transparent 0 10vw,rgba(176,138,82,.2) 10vw calc(10vw + 1px))}.kflnArchitecturalHome_mediaLayer__EH_c1{transform:translate3d(calc(var(--pointer-x) * -10px),calc(var(--pointer-y) * -7px),0) scale(1.015);transition:transform .5s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.kflnArchitecturalHome_arrivalMedia__o1zlg{transform:translate3d(calc(var(--pointer-x) * -10px),calc(var(--pointer-y) * -7px - var(--progress) * 2.5vh),0) scale(calc(1.02 + var(--progress) * .095))}.kflnArchitecturalHome_roomShade__sKrDW{position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,6,8,.62),transparent 55%),linear-gradient(0deg,rgba(14,6,9,.7),transparent 42%),radial-gradient(circle at 50% 48%,transparent 20%,rgba(8,4,6,.35) 90%)}.kflnArchitecturalHome_frameMarks__EEi2d{position:absolute;top:106px;right:28px;left:28px;display:flex;justify-content:space-between;color:rgba(239,227,210,.64);font-family:var(--font-mono),monospace;font-size:8px;letter-spacing:.14em}.kflnArchitecturalHome_arrivalCopy__HxbwJ{position:absolute;z-index:3;right:12vw;bottom:11vh;left:13vw;opacity:clamp(0,calc(1 - var(--progress) * 2.3),1);transform:translateY(calc(var(--progress) * -34px))}.kflnArchitecturalHome_arrivalCopy__HxbwJ p,.kflnArchitecturalHome_capitalCopy__S3lXM p,.kflnArchitecturalHome_detailPanel__AH1CN>p,.kflnArchitecturalHome_endMatter__EUypL>p,.kflnArchitecturalHome_tableHeading__t_cty p{margin:0 0 20px;color:var(--gold);font-size:8px;letter-spacing:.22em;text-transform:uppercase}.kflnArchitecturalHome_arrivalCopy__HxbwJ h1,.kflnArchitecturalHome_capitalCopy__S3lXM h2,.kflnArchitecturalHome_detailPanel__AH1CN h2,.kflnArchitecturalHome_endMatter__EUypL h2,.kflnArchitecturalHome_tableHeading__t_cty h2{margin:0;font-family:var(--font-display),serif;font-weight:300;line-height:.88;letter-spacing:-.045em}.kflnArchitecturalHome_arrivalCopy__HxbwJ h1{font-size:clamp(72px,9.8vw,160px)}.kflnArchitecturalHome_arrivalCopy__HxbwJ em,.kflnArchitecturalHome_capitalCopy__S3lXM em,.kflnArchitecturalHome_endMatter__EUypL em,.kflnArchitecturalHome_tableHeading__t_cty em{color:var(--ivory);font-weight:300}.kflnArchitecturalHome_arrivalCopy__HxbwJ button{display:flex;min-height:44px;gap:30px;align-items:center;margin-top:42px;padding:12px 0;border:0;border-bottom:1px solid rgba(239,227,210,.55);background:transparent;cursor:pointer;font-size:8px;letter-spacing:.18em;text-transform:uppercase}.kflnArchitecturalHome_transitionVeil__iL5h6{position:absolute;inset:0;background:#1b0b11;opacity:clamp(0,calc((var(--progress) - .88) * 6),.72)}.kflnArchitecturalHome_tableOverview__hchr2{opacity:clamp(0,calc(1 - (var(--progress) - .56) * 4),1);transform:translate3d(calc(var(--pointer-x) * -12px),calc(var(--pointer-y) * -8px),0) scale(calc(1.01 + var(--progress) * .055))}.kflnArchitecturalHome_tableElevated__SOd8f{opacity:clamp(0,calc((var(--progress) - .43) * 4.5),1);transform:translate3d(calc(var(--pointer-x) * -12px),calc(var(--pointer-y) * -8px),0) scale(calc(1.035 + (1 - var(--progress)) * .035))}.kflnArchitecturalHome_tableShade__mbBEb{position:absolute;inset:0;background:linear-gradient(90deg,rgba(13,6,9,.72),transparent 41%),linear-gradient(0deg,rgba(16,7,11,.62),transparent 42%)}.kflnArchitecturalHome_tableHeading__t_cty{position:absolute;z-index:4;top:15vh;left:13vw;width:min(560px,40vw);opacity:clamp(0,calc(1 - var(--progress) * 1.8),1)}.kflnArchitecturalHome_tableHeading__t_cty h2{font-size:clamp(58px,6.3vw,106px)}.kflnArchitecturalHome_zoneField__ZgzBY{position:absolute;z-index:7;inset:0}.kflnArchitecturalHome_zoneField__ZgzBY button{position:absolute;isolation:isolate;display:grid;grid-template-columns:19px auto;-moz-column-gap:8px;column-gap:8px;min-width:120px;padding:12px;border:0;background:transparent;cursor:pointer;text-align:left;text-transform:uppercase;transition:transform .45s cubic-bezier(.22,1,.36,1)}.kflnArchitecturalHome_zoneField__ZgzBY button:before{position:absolute;z-index:-1;top:50%;left:13px;width:180px;height:122px;border-radius:50%;background:radial-gradient(circle,rgba(176,138,82,.48),rgba(59,23,35,.2) 42%,transparent 72%);content:"";opacity:0;transform:translate(-35%,-50%) scale(.66);transition:opacity .45s,transform .55s cubic-bezier(.22,1,.36,1)}.kflnArchitecturalHome_zoneField__ZgzBY button>i{grid-row:1/4;width:14px;height:14px;margin-top:3px;border:1px solid var(--gold);border-radius:50%;box-shadow:0 0 0 0 rgba(176,138,82,.3);transition:box-shadow .45s,background .45s,transform .45s}.kflnArchitecturalHome_zoneField__ZgzBY button>i:after{display:block;width:4px;height:4px;margin:4px;border-radius:50%;background:var(--gold);content:""}.kflnArchitecturalHome_zoneField__ZgzBY button small,.kflnArchitecturalHome_zoneField__ZgzBY button span{color:rgba(239,227,210,.7);font-size:7px;letter-spacing:.12em}.kflnArchitecturalHome_zoneField__ZgzBY button strong{margin:3px 0;font-size:10px;font-weight:500;letter-spacing:.16em;transition:color .35s,text-shadow .35s}.kflnArchitecturalHome_zoneField__ZgzBY button:active,.kflnArchitecturalHome_zoneField__ZgzBY button:focus-visible,.kflnArchitecturalHome_zoneField__ZgzBY button:hover{transform:scale(1.055)}.kflnArchitecturalHome_zoneField__ZgzBY button:active:before,.kflnArchitecturalHome_zoneField__ZgzBY button:focus-visible:before,.kflnArchitecturalHome_zoneField__ZgzBY button:hover:before{opacity:1;transform:translate(-35%,-50%) scale(1)}.kflnArchitecturalHome_zoneField__ZgzBY button:active strong,.kflnArchitecturalHome_zoneField__ZgzBY button:focus-visible strong,.kflnArchitecturalHome_zoneField__ZgzBY button:hover strong{color:#fff7ec;text-shadow:0 0 22px rgba(239,227,210,.7)}.kflnArchitecturalHome_zoneField__ZgzBY button:active>i,.kflnArchitecturalHome_zoneField__ZgzBY button:focus-visible>i,.kflnArchitecturalHome_zoneField__ZgzBY button:hover>i{background:rgba(176,138,82,.3);box-shadow:0 0 0 18px rgba(176,138,82,.13),0 0 38px rgba(176,138,82,.95);transform:scale(1.22)}.kflnArchitecturalHome_zone1__N5PWV{top:51%;left:37%}.kflnArchitecturalHome_zone2__Z9ADo{top:48%;left:70%}.kflnArchitecturalHome_zone3__iC56H{top:70%;left:28%}.kflnArchitecturalHome_zone4__nY3au{top:70%;left:62%}.kflnArchitecturalHome_goldSweep__XmE1H{position:absolute;top:0;bottom:0;left:0;width:1px;opacity:clamp(0,calc((var(--progress) - .54) * 4),1);background:linear-gradient(transparent,var(--gold),transparent);box-shadow:0 0 32px rgba(176,138,82,.65);transform:translateX(calc(var(--progress) * 100vw))}.kflnArchitecturalHome_mobileInterfaceMask__EwTFS{display:none}.kflnArchitecturalHome_capitalApproach__GcgMH{opacity:var(--approach-opacity,1);transform:translate3d(calc(var(--pointer-x) * -13px),calc(var(--pointer-y) * -8px),0) scale(calc(1.02 + var(--progress) * .05))}.kflnArchitecturalHome_capitalEntry__hut1s{opacity:var(--entry-opacity,0);transform:translate3d(calc(var(--pointer-x) * -10px),calc(var(--pointer-y) * -6px),0) scale(calc(1.055 - var(--progress) * .025));filter:blur(clamp(0px,calc((.5 - var(--entry-opacity)) * 7px),2px))}.kflnArchitecturalHome_capitalClose__ScYOi{opacity:var(--close-opacity,0);transform:translate3d(calc(var(--pointer-x) * -8px),calc(var(--pointer-y) * -5px),0) scale(calc(1.05 - var(--progress) * .035))}.kflnArchitecturalHome_capitalShade___0Wds{position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,6,9,.75),transparent 48%),linear-gradient(0deg,rgba(14,6,9,.68),transparent 50%)}.kflnArchitecturalHome_capitalCopy__S3lXM{position:absolute;z-index:4;top:16vh;left:13vw;width:min(500px,35vw);opacity:clamp(0,calc(1 - var(--progress) * 6.2),1);transform:translateY(calc(var(--progress) * -52px))}.kflnArchitecturalHome_capitalCopy__S3lXM h2{font-size:clamp(56px,5.5vw,90px)}.kflnArchitecturalHome_capitalCopy__S3lXM>span{display:block;max-width:560px;margin-top:30px;color:rgba(239,227,210,.65);font-size:9px;line-height:1.7;letter-spacing:.12em;text-transform:uppercase}.kflnArchitecturalHome_capitalHotspots__W1zDq{position:absolute;z-index:8;right:8vw;bottom:10vh;display:flex;gap:8px;flex-direction:column;align-items:flex-end;opacity:clamp(0,calc((var(--progress) - .5) * 4),1)}.kflnArchitecturalHome_capitalHotspots__W1zDq:focus-within{opacity:1}.kflnArchitecturalHome_capitalHotspots__W1zDq button{display:flex;gap:12px;align-items:center;min-height:42px;padding:0 14px;border:1px solid rgba(239,227,210,.24);background:rgba(19,8,12,.68);backdrop-filter:blur(10px);cursor:pointer;font-size:7px;letter-spacing:.14em;text-transform:uppercase}.kflnArchitecturalHome_capitalHotspots__W1zDq i{width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 14px var(--gold)}.kflnArchitecturalHome_capitalCounter__dt4PQ{position:absolute;z-index:4;right:32px;top:50%;display:flex;gap:8px;flex-direction:column;align-items:center;color:rgba(239,227,210,.52);font-family:var(--font-mono),monospace;font-size:6px;transform:translateY(-50%)}.kflnArchitecturalHome_capitalCounter__dt4PQ i{width:1px;height:90px;background:linear-gradient(var(--gold) calc(var(--progress) * 100%),rgba(239,227,210,.2) 0)}.kflnArchitecturalHome_sequenceOne__FBMN5{opacity:var(--stage-one-opacity,1);transform:translate3d(calc(var(--pointer-x) * -13px),calc(var(--pointer-y) * -8px),0) scale(calc(1.025 + var(--progress) * .045))}.kflnArchitecturalHome_sequenceTwo__FsUj9{opacity:var(--stage-two-opacity,0);transform:translate3d(calc(var(--pointer-x) * -10px),calc(var(--pointer-y) * -6px),0) scale(calc(1.055 - var(--progress) * .02));filter:blur(clamp(0px,calc((.5 - var(--stage-two-opacity)) * 7px),2px))}.kflnArchitecturalHome_sequenceThree__Beyjh{opacity:var(--stage-three-opacity,0);transform:translate3d(calc(var(--pointer-x) * -8px),calc(var(--pointer-y) * -5px),0) scale(calc(1.045 - var(--progress) * .025))}.kflnArchitecturalHome_sequenceShade__z5myI{position:absolute;z-index:2;inset:0;pointer-events:none}.kflnArchitecturalHome_landShade__nEC15{background:linear-gradient(90deg,rgba(13,6,9,.76),transparent 49%),linear-gradient(0deg,rgba(12,6,9,.64),transparent 48%)}.kflnArchitecturalHome_developmentShade__DWIWz{background:linear-gradient(90deg,rgba(13,6,9,.72),transparent 53%),linear-gradient(0deg,rgba(12,6,9,.66),transparent 52%)}.kflnArchitecturalHome_opportunityShade__oasYd{background:linear-gradient(90deg,rgba(13,6,9,.75),transparent 56%),linear-gradient(0deg,rgba(12,6,9,.76),transparent 54%)}.kflnArchitecturalHome_sequenceCopy__jl8XR{position:absolute;z-index:5;top:15vh;left:13vw;width:min(540px,39vw);opacity:clamp(0,calc(1 - var(--progress) * 5),1);transform:translateY(calc(var(--progress) * -46px))}.kflnArchitecturalHome_sequenceCopy__jl8XR p{margin:0 0 20px;color:var(--gold);font-size:8px;letter-spacing:.22em;text-transform:uppercase}.kflnArchitecturalHome_sequenceCopy__jl8XR h2{margin:0;font-family:var(--font-display),serif;font-size:clamp(56px,5.7vw,94px);font-weight:300;line-height:.88;letter-spacing:-.045em}.kflnArchitecturalHome_sequenceCopy__jl8XR em{color:var(--ivory);font-weight:300}.kflnArchitecturalHome_sequenceCopy__jl8XR>span{display:block;margin-top:28px;color:rgba(239,227,210,.64);font-size:8px;line-height:1.65;letter-spacing:.14em;text-transform:uppercase}.kflnArchitecturalHome_stageControls__EPozf{position:absolute;z-index:9;right:6vw;bottom:8vh;display:grid;grid-template-columns:repeat(3,minmax(112px,1fr));padding:1px;gap:1px;background:rgba(176,138,82,.3)}.kflnArchitecturalHome_stageControls__EPozf button{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;min-height:48px;padding:0 15px;border:0;color:rgba(239,227,210,.7);background:rgba(19,8,12,.86);cursor:pointer;font-size:8px;letter-spacing:.12em;text-align:left;text-transform:uppercase;transition:color .25s,background .25s}.kflnArchitecturalHome_stageControls__EPozf button span{color:var(--gold);font-family:var(--font-mono),monospace;font-size:6px}.kflnArchitecturalHome_stageControls__EPozf button:focus-visible,.kflnArchitecturalHome_stageControls__EPozf button:hover,.kflnArchitecturalHome_stageControls__EPozf button[aria-pressed=true]{color:var(--ivory);background:rgba(63,24,37,.94)}.kflnArchitecturalHome_conceptNote__g3gFR{position:absolute;z-index:7;right:6vw;bottom:calc(8vh + 62px);max-width:460px;margin:0;color:rgba(239,227,210,.66);font-size:8px;letter-spacing:.1em;line-height:1.6;text-align:right;text-transform:uppercase}.kflnArchitecturalHome_sequenceCounter__uMyHU{position:absolute;z-index:5;top:50%;right:32px;display:flex;flex-direction:column;gap:8px;align-items:center;color:rgba(239,227,210,.52);font-family:var(--font-mono),monospace;font-size:6px;transform:translateY(-50%)}.kflnArchitecturalHome_sequenceCounter__uMyHU i{width:1px;height:90px;background:linear-gradient(var(--gold) calc(var(--progress) * 100%),rgba(239,227,210,.2) 0)}.kflnArchitecturalHome_blueprintScan__mrwbx{position:absolute;z-index:4;top:0;bottom:0;left:0;width:1px;opacity:clamp(0,calc(var(--stage-two-opacity) * 1.4),1);background:linear-gradient(transparent 8%,rgba(176,138,82,.9),transparent 92%);box-shadow:0 0 34px rgba(176,138,82,.72);transform:translateX(calc(18vw + var(--progress) * 64vw))}.kflnArchitecturalHome_assemblyLines__4aqzw{position:absolute;z-index:4;inset:8% 8%;opacity:clamp(0,calc(var(--stage-two-opacity) * .35),.35);background-image:linear-gradient(rgba(176,138,82,.32) 1px,transparent 0),linear-gradient(90deg,rgba(176,138,82,.32) 1px,transparent 0);background-size:9vw 9vw;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);pointer-events:none}.kflnArchitecturalHome_dossier__pd5w8{position:absolute;z-index:8;right:7vw;bottom:15vh;width:min(520px,39vw);padding:24px;border:1px solid rgba(239,227,210,.25);background:rgba(24,9,15,.82);box-shadow:0 24px 80px rgba(0,0,0,.32);backdrop-filter:blur(14px);opacity:clamp(0,calc((var(--progress) - .5) * 5),1);transform:translateY(clamp(0px,calc((.68 - var(--progress)) * 70px),28px))}.kflnArchitecturalHome_dossier__pd5w8>p{margin:0 0 18px;color:var(--gold);font-size:8px;letter-spacing:.18em;text-transform:uppercase}.kflnArchitecturalHome_dossier__pd5w8 dl{display:grid;grid-template-columns:1fr 1fr;margin:0;border-top:1px solid rgba(239,227,210,.18);border-left:1px solid rgba(239,227,210,.18)}.kflnArchitecturalHome_dossier__pd5w8 dl div{min-height:78px;padding:13px;border-right:1px solid rgba(239,227,210,.18);border-bottom:1px solid rgba(239,227,210,.18)}.kflnArchitecturalHome_dossier__pd5w8 dt{margin-bottom:8px;color:rgba(239,227,210,.5);font-size:6px;letter-spacing:.13em;text-transform:uppercase}.kflnArchitecturalHome_dossier__pd5w8 dd{margin:0;font-family:var(--font-display),serif;font-size:18px}.kflnArchitecturalHome_dossier__pd5w8 dd small{color:rgba(239,227,210,.7);font-family:var(--font-ui),sans-serif;font-size:8px;letter-spacing:.06em}.kflnArchitecturalHome_dossier__pd5w8 button{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:46px;margin-top:16px;padding:0 14px;border:1px solid rgba(239,227,210,.3);background:transparent;cursor:pointer;font-size:7px;letter-spacing:.14em;text-transform:uppercase}.kflnArchitecturalHome_dossier__pd5w8>small{display:block;margin-top:12px;color:rgba(239,227,210,.62);font-size:7px;line-height:1.55;letter-spacing:.08em;text-transform:uppercase}.kflnArchitecturalHome_endMatter__EUypL{display:grid;min-height:100svh;padding:14vh 13vw;align-content:center;color:var(--burgundy-deep);background:var(--ivory)}.kflnArchitecturalHome_endMatter__EUypL>p{color:var(--burgundy)}.kflnArchitecturalHome_endMatter__EUypL h2{font-size:clamp(66px,9vw,148px)}.kflnArchitecturalHome_endMatter__EUypL em{color:var(--burgundy)}.kflnArchitecturalHome_endMatter__EUypL>div{display:flex;gap:12px;margin-top:52px}.kflnArchitecturalHome_endMatter__EUypL a,.kflnArchitecturalHome_endMatter__EUypL button{min-height:50px;padding:0 22px;border:1px solid var(--burgundy);color:var(--burgundy);background:transparent;cursor:pointer;display:inline-flex;align-items:center;text-decoration:none;font-size:8px;letter-spacing:.14em;text-transform:uppercase}.kflnArchitecturalHome_endMatter__EUypL a:first-child{color:var(--ivory);background:var(--burgundy)}.kflnArchitecturalHome_endMatter__EUypL>span{max-width:620px;margin-top:30px;color:rgba(23,9,15,.68);font-size:10px;line-height:1.7}.kflnArchitecturalHome_panelBackdrop__QBnXK{position:fixed;z-index:80;inset:0;display:grid;padding:24px;place-items:end;background:rgba(10,4,7,.4);backdrop-filter:blur(2px)}.kflnArchitecturalHome_detailPanel__AH1CN{position:relative;width:min(540px,100%);padding:clamp(36px,5vw,68px);border:1px solid rgba(239,227,210,.24);background:#2b111a;box-shadow:0 30px 90px rgba(0,0,0,.45)}.kflnArchitecturalHome_detailPanel__AH1CN h2{font-size:clamp(46px,5vw,74px)}.kflnArchitecturalHome_detailPanel__AH1CN>span{display:block;margin-top:26px;color:rgba(239,227,210,.68);font-size:12px;line-height:1.75}.kflnArchitecturalHome_detailPanel__AH1CN>button:not(.kflnArchitecturalHome_panelClose__3e_0v){display:flex;justify-content:space-between;width:100%;min-height:48px;margin-top:35px;padding:0 15px;align-items:center;border:1px solid rgba(239,227,210,.35);background:transparent;cursor:pointer;font-size:8px;letter-spacing:.14em;text-transform:uppercase}.kflnArchitecturalHome_panelClose__3e_0v{position:absolute;top:16px;right:16px;width:44px;height:44px;border:1px solid rgba(239,227,210,.25);background:transparent;cursor:pointer;font-size:24px;font-weight:200}.kflnArchitecturalHome_experience__cN0Ks a:focus-visible,.kflnArchitecturalHome_experience__cN0Ks button:focus-visible{outline:2px solid var(--gold);outline-offset:5px}@media (max-width:700px){.kflnArchitecturalHome_loader__yLk3a{top:78px;right:14px;left:14px;grid-template-columns:1fr 92px;width:auto}.kflnArchitecturalHome_loader__yLk3a span{display:none}.kflnArchitecturalHome_loader__yLk3a p{grid-column:1;grid-row:1;text-align:left}.kflnArchitecturalHome_loader__yLk3a i{grid-column:2;grid-row:1}.kflnArchitecturalHome_header__v6aNY{min-height:70px;padding:7px 16px;grid-template-columns:1fr auto}.kflnArchitecturalHome_brand__XPPbt{width:76px;height:50px}.kflnArchitecturalHome_header__v6aNY p{justify-self:end}.kflnArchitecturalHome_header__v6aNY p span,.kflnArchitecturalHome_keyHint__a7FbB{display:none}.kflnArchitecturalHome_chapterNav__zuuJU{top:auto;right:14px;bottom:14px;left:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:0;width:auto;padding:6px;border:1px solid rgba(239,227,210,.2);background:rgba(19,8,12,.86);backdrop-filter:blur(14px);transform:none}.kflnArchitecturalHome_chapterNav__zuuJU button{grid-template-columns:18px 12px 1fr;min-height:44px;padding:0 8px}.kflnArchitecturalHome_chapterNav__zuuJU button strong{opacity:1;transform:none;font-size:6px}.kflnArchitecturalHome_returnButton__xcU3E{top:78px;right:16px;bottom:auto;min-height:44px}.kflnArchitecturalHome_headerActions__zo1WV a:first-child{display:none}.kflnArchitecturalHome_headerActions__zo1WV a:last-child{padding:0 10px;font-size:7px}.kflnArchitecturalHome_chapter__KD1mo,.kflnArchitecturalHome_table__Cy0qB{height:180svh}.kflnArchitecturalHome_arrival__G_Maa{height:145svh}.kflnArchitecturalHome_capital__JJFtI,.kflnArchitecturalHome_sequenceChapter__CU_b_{height:240svh}.kflnArchitecturalHome_opportunity__JbYR5{height:260svh}.kflnArchitecturalHome_picture__GxCSO img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kflnArchitecturalHome_frameMarks__EEi2d{top:85px;right:16px;left:16px}.kflnArchitecturalHome_arrivalCopy__HxbwJ{right:20px;bottom:17vh;left:20px}.kflnArchitecturalHome_arrivalCopy__HxbwJ h1{font-size:clamp(61px,17vw,86px)}.kflnArchitecturalHome_arrivalCopy__HxbwJ button{margin-top:30px}.kflnArchitecturalHome_roomShade__sKrDW{background:linear-gradient(0deg,rgba(13,6,9,.82),transparent 58%),radial-gradient(circle at 50% 46%,transparent,rgba(8,4,6,.28))}.kflnArchitecturalHome_tableHeading__t_cty{top:12vh;left:20px;width:calc(100% - 40px)}.kflnArchitecturalHome_tableHeading__t_cty h2{font-size:54px}.kflnArchitecturalHome_tableShade__mbBEb{background:linear-gradient(0deg,rgba(13,6,9,.86),transparent 63%)}.kflnArchitecturalHome_zoneField__ZgzBY{z-index:10;top:auto;right:14px;bottom:86px;left:14px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,58px);gap:1px;height:119px;padding:1px;background:rgba(176,138,82,.25)}.kflnArchitecturalHome_zoneField__ZgzBY button{position:static;grid-template-columns:18px 1fr;min-width:0;min-height:58px;padding:10px;background:rgba(29,10,17,.93)}.kflnArchitecturalHome_zoneField__ZgzBY button small{display:none}.kflnArchitecturalHome_zoneField__ZgzBY button strong{font-size:8px}.kflnArchitecturalHome_zoneField__ZgzBY button>i{width:12px;height:12px}.kflnArchitecturalHome_zoneField__ZgzBY button>i:after{margin:3px}.kflnArchitecturalHome_mobileInterfaceMask__EwTFS{position:absolute;z-index:6;right:0;bottom:0;left:0;display:block;height:190px;background:linear-gradient(transparent,rgba(18,7,12,.98) 69%)}.kflnArchitecturalHome_arrivalMask__rCe0W{z-index:2;height:275px;background:linear-gradient(transparent,rgba(18,7,12,.65) 10%,rgba(18,7,12,.94) 36%,rgba(18,7,12,.99) 68%)}.kflnArchitecturalHome_capitalCopy__S3lXM{top:13vh;left:20px;width:calc(100% - 40px)}.kflnArchitecturalHome_capitalCopy__S3lXM h2{font-size:clamp(55px,15vw,75px)}.kflnArchitecturalHome_capitalCopy__S3lXM>span{font-size:7px}.kflnArchitecturalHome_capitalHotspots__W1zDq{right:14px;bottom:86px;left:14px;align-items:stretch}.kflnArchitecturalHome_capitalHotspots__W1zDq button{justify-content:flex-start;min-height:46px}.kflnArchitecturalHome_capitalCounter__dt4PQ{display:none}.kflnArchitecturalHome_sequenceCopy__jl8XR{top:12vh;left:20px;width:calc(100% - 40px)}.kflnArchitecturalHome_sequenceCopy__jl8XR h2{font-size:clamp(52px,14vw,70px)}.kflnArchitecturalHome_sequenceCopy__jl8XR>span{font-size:7px}.kflnArchitecturalHome_stageControls__EPozf{right:14px;bottom:111px;left:14px;grid-template-columns:repeat(3,1fr)}.kflnArchitecturalHome_stageControls__EPozf button{grid-template-columns:1fr;gap:3px;min-height:48px;padding:7px;text-align:center}.kflnArchitecturalHome_conceptNote__g3gFR{right:18px;bottom:168px;left:18px;font-size:6px;text-align:left}.kflnArchitecturalHome_sequenceCounter__uMyHU{display:none}.kflnArchitecturalHome_sequenceMask__IbKT4{z-index:6;height:235px;background:linear-gradient(transparent,rgba(18,7,12,.82) 39%,rgba(18,7,12,.99) 72%)}.kflnArchitecturalHome_dossier__pd5w8{right:16px;bottom:170px;left:16px;width:auto;padding:16px;opacity:clamp(0,calc((var(--progress) - .5) * 6),1)}.kflnArchitecturalHome_dossier__pd5w8 dl div{min-height:66px;padding:10px}.kflnArchitecturalHome_dossier__pd5w8 dd{font-size:15px}.kflnArchitecturalHome_opportunity__JbYR5 .kflnArchitecturalHome_stageControls__EPozf{bottom:111px}.kflnArchitecturalHome_opportunity__JbYR5 .kflnArchitecturalHome_sequenceMask__IbKT4{height:255px}.kflnArchitecturalHome_endMatter__EUypL{padding:110px 20px}.kflnArchitecturalHome_endMatter__EUypL h2{font-size:60px}.kflnArchitecturalHome_endMatter__EUypL>div{flex-direction:column}.kflnArchitecturalHome_panelBackdrop__QBnXK{padding:12px}.kflnArchitecturalHome_detailPanel__AH1CN{padding:54px 24px 32px}.kflnArchitecturalHome_detailPanel__AH1CN h2{font-size:50px}}@media (prefers-reduced-motion:reduce){.kflnArchitecturalHome_loader__yLk3a{animation-delay:.25s}.kflnArchitecturalHome_loader__yLk3a i:after{animation:none}.kflnArchitecturalHome_arrival__G_Maa,.kflnArchitecturalHome_capital__JJFtI,.kflnArchitecturalHome_chapter__KD1mo,.kflnArchitecturalHome_opportunity__JbYR5,.kflnArchitecturalHome_sequenceChapter__CU_b_,.kflnArchitecturalHome_table__Cy0qB{height:auto}.kflnArchitecturalHome_stickyScene__wl0wD{position:relative;min-height:100svh}.kflnArchitecturalHome_mediaLayer__EH_c1{position:absolute;opacity:0!important;transform:none!important;filter:none!important;transition:none!important}.kflnArchitecturalHome_arrivalMedia__o1zlg,.kflnArchitecturalHome_capitalClose__ScYOi,.kflnArchitecturalHome_tableOverview__hchr2{opacity:1!important}.kflnArchitecturalHome_arrivalCopy__HxbwJ,.kflnArchitecturalHome_capitalCopy__S3lXM,.kflnArchitecturalHome_capitalHotspots__W1zDq,.kflnArchitecturalHome_tableHeading__t_cty{opacity:1!important;transform:none!important}.kflnArchitecturalHome_goldSweep__XmE1H,.kflnArchitecturalHome_transitionVeil__iL5h6{display:none}.kflnArchitecturalHome_table__Cy0qB{min-height:100svh}.kflnArchitecturalHome_capital__JJFtI,.kflnArchitecturalHome_sequenceChapter__CU_b_{min-height:120svh}.kflnArchitecturalHome_capitalHotspots__W1zDq{opacity:1}.kflnArchitecturalHome_mediaLayer__EH_c1,.kflnArchitecturalHome_picture__GxCSO img{transform:none!important}.kflnArchitecturalHome_land__jbnG9 .kflnArchitecturalHome_sequenceOne__FBMN5,.kflnArchitecturalHome_sequenceOne__FBMN5{opacity:1!important}.kflnArchitecturalHome_development__WlIa4 .kflnArchitecturalHome_sequenceOne__FBMN5,.kflnArchitecturalHome_opportunity__JbYR5 .kflnArchitecturalHome_sequenceOne__FBMN5{opacity:0!important}.kflnArchitecturalHome_development__WlIa4 .kflnArchitecturalHome_sequenceThree__Beyjh,.kflnArchitecturalHome_opportunity__JbYR5 .kflnArchitecturalHome_sequenceThree__Beyjh{opacity:1!important}.kflnArchitecturalHome_conceptNote__g3gFR,.kflnArchitecturalHome_dossier__pd5w8,.kflnArchitecturalHome_sequenceCopy__jl8XR,.kflnArchitecturalHome_stageControls__EPozf{opacity:1!important;transform:none!important}.kflnArchitecturalHome_assemblyLines__4aqzw,.kflnArchitecturalHome_blueprintScan__mrwbx{display:none}}