@font-face{font-family:Unbounded;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/display.woff2)format("woff2-variations")}@font-face{font-family:Inter;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/text.woff2)format("woff2-variations")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/mono.woff2)format("woff2-variations")}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;min-height:100vh}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}p{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{overflow-wrap:normal;word-break:normal;hyphens:none}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}[hidden]{display:none!important}html{font-size:clamp(16px,.5vw + 8.8px,24px)}h1 em,h2 em,h3 em,.new-title em,.craft-title em,.plan-title em,.s5-h2 em,#s2 .s2-h em,#s4 .s4-h em,#s5 .s5-h em{font-style:normal}.new-title,.craft-title,.plan-title,.hero-title,.s5-h2,.s8-h,.s11-h,.zero-num,.money-val,#yearnum,#s2 .s2-h,#s4 .s4-h,#s6 .craft-copy h3,#s9 .core strong,.plan-name,.bento-title,.scen-value>span:first-child{letter-spacing:-.035em}html,body,#root{min-height:100%;margin:0}body{min-width:20rem}.aura-source-body{min-height:100vh}.aura-empty-source{place-items:center;min-height:100vh;font:1rem/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}#s6.craft-lab{isolation:isolate;height:640vh;position:relative}#s6 .craft-sticky{background:radial-gradient(circle at 50% 48%,#89a4c41f,#0000 25%),#04070d;grid-template-rows:auto 1fr auto;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}#s6 .craft-head{z-index:6;justify-content:space-between;align-items:flex-end;gap:1.875rem;padding:clamp(2.125rem,5vh,3.875rem) 6vw 1rem;display:flex;position:relative}#s6 .craft-title{color:#f4f6fa;max-width:52.5rem;margin:0;font-family:Unbounded,sans-serif;font-size:clamp(2.1252rem,3.6082vw,3.6593rem);font-weight:500;line-height:.9}#s6 .craft-title em{color:#bcc7d7;font-weight:400}#s6 .craft-kicker{letter-spacing:.42em;color:#7f8999;white-space:nowrap;padding-bottom:.5rem;font-family:JetBrains Mono,monospace;font-size:.625rem}#s6 .craft-stage{align-items:center;min-height:0;display:flex;position:relative}#s6 .craft-orbit{will-change:transform;aspect-ratio:1;pointer-events:none;border:1px solid #d3e0f224;border-radius:50%;width:min(46vw,42.5rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #d2e1f505,0 0 90px #7d9abe17}#s6 .craft-orbit:before,#s6 .craft-orbit:after{content:"";will-change:transform;border:1px dashed #d3e0f21f;border-radius:50%;animation:24s linear infinite craftSpin;position:absolute;inset:12%}#s6 .craft-orbit:after{border-style:solid;border-color:#d3e0f233;animation-duration:15s;animation-direction:reverse;inset:31%}#s6 .craft-core{aspect-ratio:1;opacity:.55;pointer-events:none;background:radial-gradient(circle,#c7d8ed1a,#0b111b73 55%,#04070d00 74%);border:1px solid #dae6f61a;border-radius:50%;width:min(17vw,15.5rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #86a4ca14}#s6 .craft-core:before{content:"";background:conic-gradient(#0000,#dae6f62e,#0000 34%);border:1px solid #dae6f647;border-radius:50%;animation:8s linear infinite craftSpin;position:absolute;inset:18%}#s6 .craft-core-label{text-align:center;letter-spacing:.3em;color:#8f9bad;place-content:center;gap:.5rem;font-family:JetBrains Mono,monospace;font-size:.5625rem;display:grid;position:absolute;inset:0}#s6 .craft-core-label strong{letter-spacing:0;color:#f0f3f8;font-family:Unbounded,sans-serif;font-size:clamp(1.4168rem,2.2632vw,2.2632rem);font-weight:400}#s6 #track{will-change:transform;contain:layout paint;z-index:4;align-items:center;gap:clamp(3.25rem,7vw,7.25rem);width:max-content;padding:clamp(1.5rem,6vh,5rem) 38vw clamp(1.5rem,6vh,5rem) 8vw;display:flex;position:relative}#s6 .craft-node{aspect-ratio:16/9;contain:paint;background:#070b12;border:1px solid #d0def124;border-radius:2.125rem;flex:none;width:auto;min-width:20rem;height:min(48vh,32rem);min-height:17rem;transition:border-color .45s,box-shadow .45s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 24px 54px #00000080}#s6 .craft-node:hover{border-color:#c9834f66;box-shadow:inset 0 1px #ffffff14,0 30px 70px #0009,0 0 0 1px #c9834f1f}#s6 .craft-node:nth-of-type(2n){transform:translateY(3vh)}#s6 .craft-node:nth-of-type(odd){transform:translateY(-2.5vh)}#s6 .craft-node:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 35%,#ffffff17,#0000 62%);transition:opacity .3s;position:absolute;inset:0;transform:translate(-110%)}#s6 .craft-node:hover:after{opacity:1;animation:3.4s ease-in-out infinite craftGlass}#s6 .craft-node-head{z-index:3;justify-content:space-between;align-items:flex-start;padding:clamp(1.25rem,2.6vh,1.9rem) clamp(1.4rem,2vw,2rem) 0;display:flex;position:absolute;top:0;left:0;right:0}#s6 .craft-index{color:#eef3faf2;text-shadow:0 .15rem .9rem #03050af2,0 .35rem 3rem #03050acc;font-family:Unbounded,sans-serif;font-size:clamp(2.6312rem,3.5402vw,3.404rem);font-weight:400;line-height:.78}#s6 .craft-tag{backdrop-filter:blur(6px);background:#060910c7;border:1px solid #d2e0f32e;border-radius:9999px;align-items:stretch;margin-top:.35rem;transition:border-color .35s,background .35s;display:flex;overflow:hidden}#s6 .craft-node:hover .craft-tag{background:#080b12d1;border-color:#c9834f80}#s6 .craft-meta{letter-spacing:.28em;color:#cbd4e2;white-space:nowrap;align-items:center;gap:.55rem;padding:.5rem .85rem;font-family:JetBrains Mono,monospace;font-size:.5625rem;display:flex}#s6 .craft-visual{background:linear-gradient(#d2e0f30b 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#d2e0f30b 1px,#0000 1px) 0 0/28px 28px,linear-gradient(145deg,#121a27,#070b12 68%);border:0;border-radius:0;position:absolute;inset:0;overflow:hidden}#s6 .craft-visual>img,#s6 .craft-visual>video{transition:transform 1.1s cubic-bezier(.19,1,.22,1)}#s6 .craft-node:hover .craft-visual>img,#s6 .craft-node:hover .craft-visual>video{transform:scale(1.045)}#s6 .craft-scrim{z-index:2;pointer-events:none;background:linear-gradient(#04060b00 66%,#04060b24 77%,#04060b85 89%,#04060be0 100%);position:absolute;inset:0}#s6 .craft-scrim:before{content:"";background:radial-gradient(closest-side at 20% 24%,#04060b9e,#04060b00 76%);width:44%;height:42%;position:absolute;top:0;left:0}#s6 .craft-copy{z-index:3;flex-direction:column;align-items:flex-start;gap:.7rem;padding:0 clamp(1.4rem,2vw,2rem) clamp(1.5rem,3vh,2.25rem);display:flex;position:absolute;bottom:0;left:0;right:0}#s6 .craft-copy h3{color:#f6f8fb;text-shadow:0 .25rem 2.5rem #03050ad9;margin:0;font-family:Unbounded,sans-serif;font-size:clamp(1.4168rem,1.8106vw,2.0746rem);font-weight:500;line-height:1.14}#s6 .craft-copy p{color:#c2cbd9;text-shadow:0 .1rem .8rem #03050af2;max-width:40ch;margin:0;font-size:.8125rem;line-height:1.7}#s6 .craft-open{letter-spacing:.22em;text-transform:uppercase;color:var(--copper-lite);background:#b0623a1a;border:1px solid #c9834f59;border-radius:9999px;align-items:center;gap:.45rem;margin-top:.2rem;padding:.38rem .75rem;font:600 .5625rem/1 JetBrains Mono,monospace;display:inline-flex}#s6 .craft-live{background:var(--copper-lite);border-radius:50%;width:.35rem;height:.35rem;animation:2.4s ease-in-out infinite liveBlink;box-shadow:0 0 .4rem #c9834fe6}@keyframes liveBlink{0%,to{opacity:.35}50%{opacity:1}}#s6 .craft-video{z-index:2}#s6 .craft-rail{z-index:6;letter-spacing:.28em;color:#788395;grid-template-columns:auto minmax(180px,520px) auto;align-items:center;gap:1.5rem;padding:.625rem 6vw 1.875rem;font-family:JetBrains Mono,monospace;font-size:.5625rem;display:grid;position:relative}#s6 .craft-rail-line{background:linear-gradient(90deg,#d7e2f2b8,#d7e2f214);height:.0625rem}#s6 .craft-rail-count{color:#d6deea}@keyframes craftSpin{to{rotate:360deg}}@keyframes craftPulse{0%,to{opacity:.45;transform:scale(.98)}50%{opacity:1;transform:scale(1.02)}}@keyframes craftGlass{0%,24%{transform:translate(-110%)}50%,to{transform:translate(110%)}}@keyframes craftDust{to{transform:translate(-80px,-60px)}}@media (max-width:820px){#s6.craft-lab{height:620vh}#s6 .craft-head{align-items:flex-start;padding-inline:1.25rem}#s6 .craft-kicker{display:none}#s6 .craft-title{font-size:clamp(2.1252rem,9.5312vw,2.8934rem)}#s6 .craft-orbit{opacity:.55;width:88vw}#s6 .craft-core{width:42vw}#s6 #track{gap:2.25rem;padding-left:10vw;padding-right:40vw}#s6 .craft-node{aspect-ratio:auto;border-radius:1.5625rem;width:82vw;min-width:18.75rem;max-width:none;height:56vh;min-height:27.5rem}#s6 .craft-node:nth-of-type(2n),#s6 .craft-node:nth-of-type(odd){transform:none}#s6 .craft-index{font-size:clamp(2.2264rem,8.1696vw,2.553rem)}#s6 .craft-copy h3{font-size:clamp(1.2144rem,4.8282vw,1.5088rem)}#s6 .craft-copy p{font-size:.75rem}#s6 .craft-rail{padding-inline:1.25rem}}#s9{background:radial-gradient(circle at 50% 52%,#86a3c724,#0000 30%),linear-gradient(#04060b,#07101a 50%,#04060b);height:420vh;margin-top:clamp(8.75rem,22vh,16.25rem);position:relative}#s9 .pin,#s10 .pin{height:100vh;position:sticky;top:0;overflow:hidden}.new-head{z-index:8;justify-content:space-between;align-items:flex-end;gap:1.875rem;display:flex;position:absolute;top:8vh;left:6vw;right:6vw}.new-title{color:#f4f6fa;max-width:min(15ch,30vw);margin:0;font-family:Unbounded,sans-serif;font-size:clamp(2.2264rem,3.8806vw,3.8295rem);font-weight:500;line-height:.92}.new-title em{color:#bcc7d7;font-weight:400}.new-kicker{letter-spacing:.42em;color:#7f8999;white-space:nowrap;padding-bottom:.5rem;font-family:JetBrains Mono,monospace;font-size:.5625rem}#s9 .orbit{aspect-ratio:1;border:1px solid #d3e0f21f;border-radius:50%;width:min(72vw,65rem);position:absolute;top:57%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 100px #7d9abe1a}#s9 .orbit:before,#s9 .orbit:after{content:"";will-change:transform;border:1px dashed #d3e0f21a;border-radius:50%;animation:34s linear infinite spinNew;position:absolute;inset:13%}#s9 .orbit:after{border-style:solid;animation-duration:20s;animation-direction:reverse;inset:31%}#s9 .core{aspect-ratio:1;text-align:center;background:radial-gradient(circle at 50% 40%,#bed3ee1f,#080d15f0 62%,#04060b);border:1px solid #dae6f62e;border-radius:50%;place-content:center;width:min(15vw,13rem);display:grid;position:absolute;top:57%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 70px #7896be14,0 0 80px #7e9cc41f}#s9 .core span{letter-spacing:.34em;color:#818da0;font:.5625rem JetBrains Mono,monospace}#s9 .core strong{color:#eef2f7;margin:.625rem 0;font:400 clamp(1.7204rem,2.7232vw,2.4679rem) Unbounded,sans-serif}#s9 .quote{box-sizing:border-box;will-change:transform,opacity;background:linear-gradient(145deg,#ffffff0f,#0000 28%),#080d16f2;border:1px solid #d3e0f226;border-radius:1.625rem;width:min(36vw,33.75rem);min-height:15.625rem;padding:1.75rem 1.875rem 1.875rem;position:absolute;top:70%;left:50%;box-shadow:inset 0 1px #ffffff0f,0 28px 80px #0000007a}#s9 .quote:before{content:"“";color:#d3e0f21a;font:6rem Unbounded,sans-serif;position:absolute;top:4px;right:24px}#s9 .stars{letter-spacing:.35em;color:#dbe3ee;font:.625rem JetBrains Mono,monospace}#s9 .copy{z-index:1;color:#eef2f7;margin:1.5rem 0 1.75rem;font:clamp(1.1638rem,1.622vw,1.6031rem)/1.25 Unbounded,sans-serif;position:relative}#s9 .person{border-top:1px solid #d3e0f217;justify-content:space-between;gap:1.25rem;padding-top:1.125rem;display:flex}#s9 .name{color:#d9e0ea;font-size:.75rem}#s9 .role,#s9 .ref{letter-spacing:.22em;color:#6f7b8d;font:.5rem JetBrains Mono,monospace}#s9 .ref{align-self:end}#s9 .dots{z-index:9;gap:.75rem;display:flex;position:absolute;bottom:5vh;left:6vw}#s9 .dot{background:#d2def42e;width:2.125rem;height:.125rem;transition:all .35s}#s9 .note{z-index:9;letter-spacing:.34em;color:#697486;font:.5rem JetBrains Mono,monospace;position:absolute;bottom:4.3vh;right:6vw}#s10{background:radial-gradient(circle at 50% 44%,#85a4cb1f,#0000 28%),#04060b;height:430vh;position:relative}#s10 .grid{background-color:#0000;background-image:linear-gradient(#d3e0f209 1px,#0000 1px),linear-gradient(90deg,#d3e0f209 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:8.333vw 8.333vw;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}#s10 .center{text-align:center;width:min(54vw,51.25rem);position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}#yearnum{letter-spacing:-.05em;color:#eef3f9eb;text-shadow:0 0 80px #9bb9de1a;font:400 clamp(5.6672rem,12.2544vw,11.914rem)/.76 Unbounded,sans-serif}#yearlab{letter-spacing:.34em;color:#8792a3;margin-top:1.5rem;font:.5625rem JetBrains Mono,monospace}#s10 .scale{height:1.125rem;margin-top:2.25rem;position:relative}#s10 .scale:before{content:"";background:#d3e0f221;height:.0625rem;position:absolute;top:8px;left:0;right:0}#yearbar{background:linear-gradient(90deg,#e7eef7eb,#97b1d180);width:0;height:.0625rem;position:absolute;top:8px;left:0;box-shadow:0 0 12px #c5d6ec59}#s10 .scale i{background:#09101a;border:1px solid #e2ebf66b;border-radius:50%;width:.4375rem;height:.4375rem;position:absolute;top:5px;transform:translate(-50%)}#s10 .scale i:first-of-type{left:0}#s10 .scale i:nth-of-type(2){left:33.333%}#s10 .scale i:nth-of-type(3){left:66.666%}#s10 .scale i:nth-of-type(4){left:100%}#s10 .mile{box-sizing:border-box;opacity:0;will-change:transform,opacity;background:linear-gradient(145deg,#ffffff0d,#0000 30%),#080d16ed;border:1px solid #d3e0f221;border-radius:1.375rem;width:min(27vw,24.375rem);padding:1.375rem 1.5rem 1.5rem;position:absolute;box-shadow:0 24px 60px #00000061}#s10 .mile:first-of-type{top:31%;left:6vw}#s10 .mile:nth-of-type(2){top:26%;right:6vw}#s10 .mile:nth-of-type(3){bottom:10%;left:8vw}#s10 .mile:nth-of-type(4){bottom:12%;right:8vw}#s10 .yr{letter-spacing:.28em;color:#8995a7;font:.5625rem JetBrains Mono,monospace}#s10 .mile h3{color:#eff2f6;margin:.6875rem 0 .5rem;font:500 1.4rem Unbounded,sans-serif}#s10 .mile p{color:#8e99aa;margin:0;font-size:.71875rem;line-height:1.75}#s10 .seal{letter-spacing:.28em;color:#6f7a8c;font:.5rem JetBrains Mono,monospace;position:absolute;bottom:4.5vh;left:50%;transform:translate(-50%)}@keyframes spinNew{to{transform:rotate(360deg)}}@media (max-width:900px){.new-head{align-items:flex-start;left:20px;right:20px}.new-kicker{display:none}#s9 .orbit{width:112vw;top:57%}#s9 .core{width:24vw;top:57%}#s9 .quote{top:57%}#s9 .note{display:none}#s10 .center{width:82vw;top:50%}#s10 .mile{width:min(70vw,20.625rem)}}#s9:before{content:"";background:linear-gradient(90deg,#0000,#d3e0f247,#0000);height:.0625rem;position:absolute;top:calc(clamp(140px,22vh,260px)/-1.92308);left:6vw;right:6vw;box-shadow:0 0 44px #86a3c726}#s9:after{content:"CLIENT STORIES";letter-spacing:.38em;color:#626e80;white-space:nowrap;background:#04060b;padding:0 1.125rem;font:.5rem JetBrains Mono,monospace;position:absolute;top:calc(clamp(140px,22vh,260px)/-1.92308 - 7px);left:50%;transform:translate(-50%)}html,body{background:#04060b;margin:0;padding:0}body{color:#eef1f6;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif}a{color:#dfe5ee;text-decoration:none;transition:color .3s}a:hover{color:#fff}::selection{color:#fff;background:#becde640}@keyframes moonspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gearspin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes sweep{0%{transform:translate(-160%)skew(-18deg)}60%{transform:translate(240%)skew(-18deg)}to{transform:translate(240%)skew(-18deg)}}@keyframes texzoom{0%{transform:scale(1)}50%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes hintdrift{0%{opacity:.9;transform:translateY(0)}70%{opacity:0;transform:translateY(14px)}to{opacity:0;transform:translateY(0)}}@keyframes floaty{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes oscillate{0%{transform:rotate(-32deg)}50%{transform:rotate(32deg)}to{transform:rotate(-32deg)}}@keyframes drawpath{0%{stroke-dashoffset:100px}55%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes marchdash{to{stroke-dashoffset:-24px}}@keyframes stitchmove{to{background-position:22px}}@keyframes needleswing{0%{transform:rotate(-58deg)}55%{transform:rotate(42deg)}to{transform:rotate(-58deg)}}@keyframes scanline{0%{top:4%}50%{top:82%}to{top:4%}}@keyframes fillbar{0%{width:8%}55%{width:92%}to{width:8%}}@keyframes pulse{0%,to{opacity:.3}50%{opacity:1}}:root{--copper:#b0623a;--copper-lite:#c9834f}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.slot{z-index:0;background:linear-gradient(#b0623a16 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#b0623a16 1px,#0000 1px) 0 0/36px 36px,#0a0f1a;position:absolute;inset:0;overflow:hidden}.slot>picture,.slot>img,.slot>video{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.slot>img,.slot>video,.slot>picture>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.slot:before{content:"";z-index:0;background-image:var(--lqip);filter:blur(12px);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.08)}.slot:after{content:attr(data-slot);z-index:2;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.2em;color:#ceb29e9e;pointer-events:none;opacity:0;max-width:calc(100% - 1.75rem);font:.5625rem/1.6 JetBrains Mono,monospace;position:absolute;bottom:12px;left:14px;overflow:hidden}.slot[data-empty="1"]:after{opacity:1}#yearbar{background:linear-gradient(90deg, var(--copper), #c9834f73);box-shadow:0 0 12px #b0623a73}.new-title em,.craft-title em,.plan-title em,#s2 .s2-h em,#s4 .s4-h em,#s5 .s5-h em{color:var(--copper-lite);font-weight:400}.hero-title{white-space:nowrap;justify-content:center;align-items:baseline;gap:.32em;font-size:clamp(1.518rem,3.5402vw,4.0848rem);display:flex}.s5-word{font-size:clamp(2.024rem,4.7656vw,5.6166rem)}#s6 .craft-stage{min-width:0;overflow:hidden}#s6 .craft-title-mask{width:100%;margin-bottom:-.16em;padding-bottom:.16em;overflow:hidden}#s6 .craft-disclaimer{letter-spacing:.1em;color:#7f8999;border-left:1px solid #b0623a8c;flex:none;align-self:center;width:clamp(13.125rem,22vw,18.125rem);padding-left:1.125rem;font:.625rem/2 JetBrains Mono,monospace}#yearkick{letter-spacing:.5em;color:var(--copper-lite);margin-bottom:1.125rem;font:.6875rem/1 JetBrains Mono,monospace}.s11-h{font-size:clamp(1.9228rem,4.221vw,4.4252rem)}.dust{z-index:1;pointer-events:none;contain:strict;position:fixed;inset:0}.dust i{background:radial-gradient(circle, rgba(203,217,242,var(--a,.8)), #cbd9f200 68%);animation:dustDriftA var(--dur,50s) linear infinite, dustTwinkle var(--tw,9s) ease-in-out infinite alternate;will-change:transform, opacity;border-radius:50%;position:absolute}.dust i.d2{animation-name:dustDriftB,dustTwinkle}.dust i.d3{animation-name:dustDriftC,dustTwinkle}.dust i.is-glow{background:radial-gradient(circle, rgba(168,190,228,var(--a,.45)), #a8bee400 70%)}@keyframes dustDriftA{0%{transform:translate(0,0)}to{transform:translate(7vw,-132vh)}}@keyframes dustDriftB{0%{transform:translate(0,0)}to{transform:translate(-6vw,-132vh)}}@keyframes dustDriftC{0%{transform:translate(0,0)}to{transform:translate(2vw,-132vh)}}@keyframes dustTwinkle{0%{opacity:.22}to{opacity:1}}.marquee.is-idle .marquee-in,#s1.is-idle .hero-hint-line,#s3.is-idle .zero-glow,#s4.is-idle .bento-deco div,#s4.is-idle .bento-deco span,#s6.is-idle .craft-orbit,#s6.is-idle .craft-orbit:before,#s6.is-idle .craft-orbit:after,#s6.is-idle .craft-core:before,#s6.is-idle .craft-sticky:before,#s6.is-idle .craft-node:after,#s9.is-idle .orbit,#s11.is-idle .gpart,#s11.is-idle .gp-ring{animation-play-state:paused!important}#nav{will-change:auto}#nav.is-scrolled{background:#06090fdb!important;border-bottom-color:#d2def41a!important}#s3h .s3-word{opacity:.16;color:#8b94a6;margin-right:.26em;transition:opacity .55s,transform .55s cubic-bezier(.19,1,.22,1),color .55s;display:inline-block;transform:translateY(18px)}#s3h .s3-word.is-on{opacity:1;color:#f6f8fb;transform:none}.s5-chips>[data-case]{letter-spacing:.16em;text-transform:uppercase;color:#9aa3b2;cursor:pointer;white-space:nowrap;background:#080c1680;border:1px solid #d2def429;border-radius:624.938rem;padding:.5625rem 1.0625rem;font-size:.625rem;transition:color .3s,background .3s,border-color .3s}.s5-chips>[data-case]:hover{border-color:#e6eefa66}.s5-chips>[data-case].is-active{color:#04060b;background:#dfe5ee;border-color:#d2def44d}#s9 .dot{background:#d2def42e}#s9 .dot.is-on{background:var(--copper)}#s1eyebrow,#s2title .s2-lead,#s2title>div:first-child{text-shadow:0 2px 18px #04060bf2}#s2 .s2-h{text-shadow:0 4px 40px #04060bd9}#s2 .sky-scrim{z-index:2;pointer-events:none;background:linear-gradient(#04060bdb 0%,#04060b80 22%,#04060b00 46%),radial-gradient(58% 46% at 50% 46%,#04060bad,#04060b00 72%);position:absolute;inset:0}.bento-card{box-sizing:border-box;background:#d2def421;border-radius:1.25rem;padding:.0625rem;position:relative;overflow:hidden;box-shadow:0 18px 45px -8px #000c}.bento-beam{border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(135deg,#e0a472d9 0%,#b0623a8c 38%,#d2def429 72%,#d2def41a 100%);transition:opacity .4s;position:absolute;inset:0}.bento-card:hover .bento-beam,.bento-card:focus-within .bento-beam{opacity:1}.bento-inner{z-index:2;box-sizing:border-box;background:linear-gradient(158deg,#ffffff0e,#fff0 40%),#0a0e18f0;border-radius:1.1875rem;height:100%;padding:1.4375rem;transition:background .4s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.bento-card:hover .bento-inner{background:linear-gradient(158deg,#ffffff13,#fff0 40%),#0d121df0}.bento-glow{z-index:1;opacity:0;pointer-events:none;will-change:transform;background:radial-gradient(circle,#c9834f38,#c9834f0f 42%,#c9834f00 66%);width:20rem;height:20rem;margin:-10rem 0 0 -10rem;transition:opacity .4s;position:absolute;top:0;left:0}.bento-card:hover .bento-glow{opacity:1}.bento-mesh{z-index:1;pointer-events:none;background-image:linear-gradient(#d2def40d 1px,#0000 1px),linear-gradient(90deg,#d2def40d 1px,#0000 1px);background-size:32px 32px;height:9.375rem;position:absolute;top:0;left:0;right:0;-webkit-mask-image:radial-gradient(220px at 22% 0,#000,#0000 74%);mask-image:radial-gradient(220px at 22% 0,#000,#0000 74%)}.bento-body{z-index:3;flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:relative}.bento-kicker{letter-spacing:.32em;color:#8b94a6;font:.625rem/1 JetBrains Mono,monospace;transition:color .35s}.bento-card:hover .bento-kicker{color:var(--copper-lite)}.bento-title{color:#f2f4f8;margin-top:.5rem;font-family:Unbounded,sans-serif;font-weight:500;line-height:1.12}.bento-line{color:#9aa3b2;max-width:38ch;margin-top:.375rem;font-size:.75rem;line-height:1.7}.hero-stack{transform-origin:50% 46%;will-change:transform;contain:paint;position:absolute;inset:0}.hero-video{z-index:2;will-change:transform;transform:translateZ(0)}.hero-veil{z-index:2;pointer-events:none;background:linear-gradient(#04060be6 0%,#04060b73 20%,#04060b00 44%),radial-gradient(46% 40% at 50% 47%,#04060bd1,#04060b47 62%,#04060b00 88%),radial-gradient(76% 60% at 50% 44%,#0000 34%,#03050acc 100%);position:absolute;inset:0}.hero-dim{z-index:2;pointer-events:none;opacity:.3;background:linear-gradient(#04060b80 0%,#04060b29 35%,#04060bd1 100%);position:absolute;inset:0}#s1eyebrow{color:#c2cbd9!important}#s1 .hero-sub{text-shadow:0 2px 22px #04060bf2;color:#c4ccda!important}#s1 .hero-stat-num{text-shadow:0 2px 24px #04060be6}#s1 .hero-stat-lab{color:#8b95a6;text-shadow:0 2px 16px #04060bf2}#s1 .hero-title span{text-shadow:0 4px 70px #04060bd9,0 2px 20px #04060b99!important}.hero-stats{pointer-events:none;flex-wrap:wrap;justify-content:center;margin-top:2.875rem;display:flex}.hero-stat{text-align:center;border-right:1px solid #d2def429;padding:0 clamp(1.25rem,3vw,2.875rem)}.hero-stat:last-child{border-right:0}.hero-stat-num{color:#f2f4f8;white-space:nowrap;font-variant-numeric:tabular-nums;font:500 clamp(1.4168rem,2.565vw,2.3575rem)/1 Unbounded,sans-serif}.hero-stat-num i{letter-spacing:.06em;color:var(--copper-lite);margin-left:.22em;font:500 .42em/1 JetBrains Mono,monospace}.hero-stat-lab{letter-spacing:.22em;text-transform:uppercase;color:#6d7686;margin-top:.75rem;font:500 .59375rem/1.5 JetBrains Mono,monospace}.foot-top{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(2rem,6vw,6rem);padding-bottom:4rem;display:grid}.foot-contact{text-align:right;flex-direction:column;align-items:flex-end;gap:.875rem;display:flex}@media (max-width:760px){.foot-top{grid-template-columns:minmax(0,1fr);gap:2rem;padding-bottom:2.5rem}.foot-contact{text-align:left;align-items:flex-start}}.band{z-index:3;background:linear-gradient(90deg,#0000 calc(25% - .5px),#d2def40b calc(25% - .5px) calc(25% + .5px),#0000 calc(25% + .5px)),linear-gradient(90deg,#0000 calc(50% - .5px),#d2def40b calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(90deg,#0000 calc(75% - .5px),#d2def40b calc(75% - .5px) calc(75% + .5px),#0000 calc(75% + .5px)),linear-gradient(#04060b 0%,#070b13 42% 58%,#04060b 100%);padding:clamp(3.5rem,12vh,8rem) 0;position:relative;overflow:hidden}.band-glow{pointer-events:none;background:radial-gradient(closest-side,#b0623a1a,#7ea6e00d 52%,#04060b00 78%);width:min(70vw,62rem);height:130%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.band-mid{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:clamp(.9rem,2vh,1.4rem);padding:clamp(2.5rem,8vh,5.5rem) 6vw;display:flex;position:relative}.band-kicker{letter-spacing:.4em;color:#7f8999;align-items:center;gap:.7rem;font:600 .625rem/1 JetBrains Mono,monospace;display:flex}.band-claim{letter-spacing:-.018em;color:#f2f4f8;max-width:26ch;margin:0;font:500 clamp(1.242rem,2.162vw,2.162rem)/1.18 Unbounded,sans-serif}.band-claim em{color:var(--copper-lite);font-style:normal;font-weight:400}.band-facts{flex-wrap:wrap;justify-content:center;gap:clamp(1.5rem,4vw,3.5rem);margin-top:clamp(.3rem,1vh,.8rem);display:flex}.band-fact{flex-direction:column;align-items:center;gap:.5rem;display:flex}.band-fact b{letter-spacing:-.015em;color:#dfe5ee;font-variant-numeric:tabular-nums;font:600 clamp(1.058rem,1.38vw,1.426rem)/1 Unbounded,sans-serif}.band-fact span{letter-spacing:.26em;color:#6d7686;white-space:nowrap;font:500 .5625rem/1 JetBrains Mono,monospace}.marquee{z-index:3;padding:.5rem 0;position:relative;overflow:hidden}.marquee--back{opacity:.5}.marquee--back .marquee-in{animation-duration:54s;animation-direction:reverse}.marquee-in{width:max-content;animation:42s linear infinite marq;display:flex}.marquee-in ul{margin:0;padding:0;list-style:none;display:flex}.marquee-in li{white-space:nowrap;letter-spacing:.26em;text-transform:uppercase;color:#6d7686;padding:0 1.125rem;font:500 .625rem/1 JetBrains Mono,monospace}.marquee-in li:after{content:"·";color:var(--copper);margin-left:2.25rem}@keyframes marq{to{transform:translate(-50%)}}.s2-lead{color:#9aa3b2;max-width:62ch;margin:1.125rem auto 0;font-size:.84375rem;font-weight:300;line-height:1.9}.s2-where{letter-spacing:.16em;text-transform:uppercase;color:#dfe5ee;border-top:1px solid #d2def41f;margin-top:1rem;padding-top:.8125rem;font:500 .625rem/1.5 JetBrains Mono,monospace}.mark{vertical-align:middle;flex:none;width:.8125rem;height:.8125rem;display:inline-block;position:relative}.mark-ring,.mark-gem{display:block;position:absolute;top:50%;left:50%}.mark-ring{border:1px solid #c9834f80;border-radius:2px;width:100%;height:100%;transform:translate(-50%,-50%)rotate(45deg)}.mark-gem{background:linear-gradient(135deg, #e0a472, var(--copper) 70%);border-radius:1px;width:42%;height:42%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 .5rem #c9834fa6}.mark.is-lg{width:1.125rem;height:1.125rem}.s3-vis{isolation:isolate}.s3-shade{z-index:3;background:linear-gradient(100deg,#04060bf7 0%,#04060be6 46%,#04060b80 100%),linear-gradient(#04060bdb 0%,#04060b80 34%,#04060bf5 100%),linear-gradient(125deg,#b0623a38,#04060b00 52%);position:absolute;inset:0}.s3-frame{z-index:3;pointer-events:none;border:1px solid #dfe5ee1a;border-radius:.75rem;position:absolute;inset:clamp(.625rem,1.4vh,1rem)}.zero-box{z-index:4;box-sizing:border-box;flex-direction:column;justify-content:center;padding:clamp(1.625rem,4vh,2.75rem) clamp(2rem,3.6vw,3.25rem) clamp(3.5rem,8vh,4.625rem);display:flex;position:absolute;inset:0}.zero-head{align-items:center;gap:.75rem;margin-bottom:clamp(1rem,2.2vh,1.75rem);display:flex;position:relative}.zero-eyebrow{letter-spacing:.34em;color:#b9c3d3;font:600 .625rem/1 JetBrains Mono,monospace}.zero-count{letter-spacing:.26em;color:#6d7686;margin-left:auto;font:500 .625rem/1 JetBrains Mono,monospace}.zero-glow{pointer-events:none;will-change:transform, opacity;background:radial-gradient(50% 50%,#b0623a57,#b0623a1f 46%,#b0623a00 74%);width:70%;height:50%;animation:4.6s ease-in-out infinite zeroBreathe;position:absolute;top:2%;left:2%}@keyframes zeroBreathe{50%{opacity:.6;transform:scale(1.22)}}.zero-num{white-space:pre-line;letter-spacing:-.005em;color:#f4f6fa;text-shadow:0 6px 60px #000000b3;font:500 clamp(1.518rem,2.4509vw,3.0636rem)/1.04 Unbounded,sans-serif;position:relative}.zero-cap{color:#b6bfcd;max-width:42ch;margin-top:.875rem;font-size:.875rem;font-weight:300;line-height:1.7;position:relative}.zero-list{flex-direction:column;margin:clamp(1.25rem,3.4vh,2.25rem) 0 0;padding:0;list-style:none;display:flex;position:relative}.zero-list li{will-change:transform, opacity;border-top:1px solid #d2def414;grid-template-columns:2.25rem 1fr auto;align-items:baseline;gap:0 1rem;padding:clamp(.75rem,1.5vh,1.1rem) 0;transition:border-color .5s;display:grid;position:relative}.zero-list li:first-child{border-top:0}.zero-list li:after{content:"";background:linear-gradient(90deg, var(--copper-lite), #b0623a0d);width:0;height:1px;transition:width .85s cubic-bezier(.19,1,.22,1);position:absolute;bottom:-1px;left:0}.zero-list li.is-lit:after{width:100%}.zero-n{letter-spacing:.18em;color:#6d7686;font:500 .625rem/1.6 JetBrains Mono,monospace;transition:color .5s}.zero-list li.is-lit .zero-n{color:var(--copper-lite)}.zero-t{color:#aeb7c5;font-size:.875rem;line-height:1.5;transition:color .5s}.zero-list li.is-lit .zero-t{color:#f0f3f8}.zero-ok{letter-spacing:.2em;text-transform:uppercase;color:var(--copper-lite);opacity:0;white-space:nowrap;align-self:center;font:600 .5625rem/1 JetBrains Mono,monospace;transition:opacity .5s,transform .5s cubic-bezier(.19,1,.22,1);transform:translate(.5rem)}.zero-ok:before{content:"✓";margin-right:.4em;font-size:1.05em}.zero-list li.is-lit .zero-ok{opacity:1;transform:none}.s5-grid{-moz-column-gap:4vw;box-sizing:border-box;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:4vw;height:100vh;padding:max(8vh,6.5rem) 6vw clamp(2rem,5vh,4rem);display:grid;position:sticky;top:0;overflow:hidden}.s5-head{grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:clamp(1rem,2.6vh,2.25rem);display:flex}.s5-h2{color:#f4f6fa;max-width:22ch;margin:0;font:500 clamp(1.6192rem,2.6551vw,2.8934rem)/.98 Unbounded,sans-serif}.s5-h2 em{color:var(--copper-lite);font-weight:400}.s5-head-k{letter-spacing:.4em;color:#7f8999;white-space:nowrap;align-items:center;gap:.7rem;padding-bottom:.55rem;font:600 .625rem/1 JetBrains Mono,monospace;display:flex}.s5-media{flex-direction:column;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}#s5ta{color:#d2def40e}#s5tb{color:#b0623a17}.s5-pick{letter-spacing:.34em;color:#7f8999;font:600 .625rem/1 JetBrains Mono,monospace}.money-frame{z-index:1;box-sizing:border-box;background:#080c14e0;border:1px solid #d2def41f;border-radius:1.5rem;flex-direction:column;gap:clamp(1.125rem,3vh,2rem);width:100%;max-width:41.25rem;padding:clamp(1.375rem,3.2vh,2.375rem) clamp(1.375rem,3vw,2.375rem);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 24px 60px #0009}.money-hero{text-align:center}.money-cap{letter-spacing:.26em;color:#7f8999;font:500 .59375rem/1.6 JetBrains Mono,monospace}.money-val{color:#f4f6fa;font-variant-numeric:tabular-nums;margin-top:.75rem;font:500 clamp(2.024rem,3.8125vw,3.7444rem)/1 Unbounded,sans-serif}.money-val i{letter-spacing:.3em;text-transform:uppercase;color:var(--copper-lite);margin-top:.625rem;font:500 .65625rem/1 JetBrains Mono,monospace;display:block}.money-row{border-top:1px solid #d2def41a;gap:.75rem;padding-top:clamp(.875rem,2.4vh,1.375rem);display:flex}.money-cell{text-align:center;flex:1}.money-cell-v{color:#eef1f6;white-space:nowrap;font-variant-numeric:tabular-nums;font:500 clamp(.9775rem,1.748vw,1.5525rem)/1 Unbounded,sans-serif}.money-cell-v i{letter-spacing:.08em;color:#7f8999;margin-left:.3125rem;font:500 .59375rem/1 JetBrains Mono,monospace}.money-cell-l{letter-spacing:.14em;text-transform:uppercase;color:#6d7686;margin-top:.5625rem;font:500 .5625rem/1.5 JetBrains Mono,monospace}.bars{flex-direction:column;gap:clamp(.75rem,2vh,1.125rem);display:flex}.bar-top{justify-content:space-between;align-items:baseline;gap:.875rem;margin-bottom:.5rem;display:flex}.bar-top b{letter-spacing:.16em;color:#7f8999;font:500 .59375rem/1.4 JetBrains Mono,monospace}.bar.is-acc .bar-top b{color:#dfe5ee}.bar-top i{color:#c8d0dd;white-space:nowrap;font-variant-numeric:tabular-nums;font:500 1.1875rem/1 Unbounded,sans-serif}.bar-top i span{letter-spacing:.08em;color:#6d7686;margin-left:.3125rem;font:500 .53125rem/1 JetBrains Mono,monospace}.bar.is-acc .bar-top i{color:var(--copper-lite)}.bar-track{background:#d2def40f;border:1px solid #d2def414;border-radius:.1875rem;height:.375rem;overflow:hidden}.bar-fill{background:#d2def43d;border-radius:.1875rem;width:0;height:100%}.bar.is-acc .bar-fill{background:linear-gradient(90deg, var(--copper), var(--copper-lite));box-shadow:0 0 14px #b0623a8c}.bars-cap{text-align:center;letter-spacing:.2em;color:#565f6d;font:500 .53125rem/1.6 JetBrains Mono,monospace}.s5-chips{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.scen-value{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:.875rem;display:flex}.scen-value>span:first-child{color:var(--copper-lite);font-variant-numeric:tabular-nums;font:500 clamp(1.518rem,2.565vw,2.4518rem)/1 Unbounded,sans-serif}.scen-value i{letter-spacing:.14em;color:#9aa3b2;font:500 .71875rem/1 JetBrains Mono,monospace}.scen-value-cap{letter-spacing:.28em;color:#6d7686;width:100%;margin-top:.375rem;font:500 .53125rem/1 JetBrains Mono,monospace}.scen-value.is-swap{animation:.55s cubic-bezier(.19,1,.22,1) scenSwap}@keyframes scenSwap{0%{opacity:.15;transform:translateY(10px)}to{opacity:1;transform:none}}.uk-note{color:#aab2c2;background:linear-gradient(100deg,#b0623a1c,#b0623a05);border:1px solid #c9834f4d;border-radius:.875rem;padding:.9375rem 1.125rem;font-size:.75rem;line-height:1.8}#yearnum{letter-spacing:-.01em;white-space:nowrap;font-size:clamp(2.9348rem,6.3995vw,6.3825rem);line-height:1}#yearlab{margin-top:1.25rem}#s10 .mile-src{letter-spacing:.2em;color:var(--copper-lite);margin-top:.75rem;font:500 .53125rem/1.6 JetBrains Mono,monospace}#s7.plan-lab{box-sizing:border-box;isolation:isolate;min-height:100vh;padding:max(15vh,8rem) 4vw 10vh;position:relative;overflow:hidden}#s7.plan-lab:before{content:"";pointer-events:none;background:radial-gradient(circle,#b0623a21,#0000 66%);border-radius:50%;width:min(48vw,38.75rem);height:min(48vw,38.75rem);position:absolute;top:54%;left:24%;transform:translate(-50%,-50%)}.plan-head{z-index:2;justify-content:space-between;align-items:flex-end;gap:1.875rem;margin-bottom:clamp(1.625rem,4vh,3.25rem);display:flex;position:relative}.plan-title{color:#f4f6fa;margin:0;font:500 clamp(1.9228rem,3.404vw,3.404rem)/.94 Unbounded,sans-serif}.plan-kicker{letter-spacing:.4em;color:#7f8999;white-space:nowrap;font:600 .625rem/1 JetBrains Mono,monospace}.plan-wrap{z-index:2;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(1.5rem,4vw,3.875rem);display:grid;position:relative}.plan-scene{flex-direction:column;align-items:center;height:min(40rem,70vh);display:flex;position:relative}.plan-holder{flex:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.plan-stack{--iso-a:.7314;--iso-b:-.3714;--iso-c:.682;--iso-d:.3983;--step:63.7px;--pull:34px;--gap:52px;--active-row:3;--s:1;width:19.375rem;height:13.125rem;transform:scale(var(--s)) translateY(calc(var(--step) * 1.5 + var(--gap) * .55));position:relative}@media (max-width:1240px){.plan-stack{--s:.88}}@media (max-width:1080px){.plan-stack{--s:.78}}.plan-plate{--row:0;--out:0;--above:clamp(0, (var(--row) - var(--active-row)) * 100, 1);box-sizing:border-box;cursor:pointer;transform:translate(calc(var(--out) * var(--pull) * -1), calc(var(--row) * var(--step) * -1 - var(--out) * var(--pull) * .42 - var(--above) * var(--gap) + var(--enter))) matrix(var(--iso-a), var(--iso-b), var(--iso-c), var(--iso-d), 0, 0);z-index:calc(10 + var(--row));opacity:0;background:linear-gradient(135deg,#171f2ef7,#070a11f7);border:1px solid #d2def433;border-radius:.75rem;outline:none;padding:.75rem .875rem;transition:transform .55s cubic-bezier(.22,.61,.36,1),opacity .5s,border-color .3s,background .3s;position:absolute;inset:0;box-shadow:0 9px 0 -1px #0b1018,0 10px 0 -1px #d2def412,0 18px 26px #0000008c}.plan-plate:after{content:"";pointer-events:none;background:linear-gradient(90deg,#dfe5ee00,#dfe5ee57,#dfe5ee00);height:1px;position:absolute;top:0;left:8%;right:8%}.plan-plate{--enter:90px}.plan-scene.is-settled .plan-plate{opacity:1;--enter:0px;transition-delay:calc(var(--row,0) * 70ms)}.plan-scene.is-settled .plan-plate:hover,.plan-scene.is-settled .plan-plate:focus-visible{--out:.5;border-color:#c9834f99;transition-delay:0s}.plan-scene.is-settled .plan-plate.is-active{--out:1;background:linear-gradient(135deg,#2e2119f5,#0b0d14f5);border-color:#c9834fd9;transition-delay:0s;box-shadow:0 9px 0 -1px #17100a,0 10px 0 -1px #78604838,0 20px 34px #00000080,0 0 26px #b0623a61}.plan-scene.is-settled .plan-plate:not(.is-active){opacity:.82}.plan-scene.is-settled .plan-plate:not(.is-active):hover{opacity:1}.plate-tag{transform-origin:0 0;pointer-events:none;flex-direction:column;gap:.3125rem;display:flex;position:absolute;top:14px;left:10px;transform:matrix(.7314,.682,-1.2523,1.343,0,0)}.plate-label{letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:#b4bcca;text-shadow:0 1px 10px #04060bf2,0 0 4px #04060be6;font:600 .65625rem/1 JetBrains Mono,monospace;transition:color .3s}.plan-plate.is-active .plate-label{color:#edd9c6}.plate-sub{letter-spacing:.16em;white-space:nowrap;color:#8b94a6;text-shadow:0 1px 10px #04060bf2;font:500 .5625rem/1 JetBrains Mono,monospace}.plate-plan{opacity:.45;transition:opacity .35s;position:absolute;inset:24px 14px 12px}.plan-plate.is-active .plate-plan{opacity:1}.plate-plan svg{width:100%;height:100%;display:block}.plate-plan text,.plate-plan .column,.plate-plan .symbol-shell,.plate-plan .symbol-inner,.plate-plan .symbol-line,.plate-plan .stair-line{display:none}.plate-plan .outer-wall{stroke-width:20px;stroke:#d5deeeb3}.plate-plan .partition{stroke-width:9px}.plate-plan .window{stroke-width:18px}.plate-plan .stair-arrow{stroke-width:13px}.plan-wing{--row:-.4;--above:0;z-index:9;background:linear-gradient(135deg,#201915f5,#090b11f5);border-color:#c9834f66;width:10.75rem;height:8.125rem;inset:96px auto auto -62px}@media (prefers-reduced-motion:reduce){.plan-plate{--enter:0px;transition-duration:.001ms}}.plan-picker{z-index:3;flex-wrap:wrap;justify-content:center;gap:.4375rem;margin-top:.375rem;display:flex;position:relative}.plan-pick{cursor:pointer;letter-spacing:.14em;color:#9aa3b2;background:#080c1699;border:1px solid #d2def429;border-radius:624.938rem;min-width:2.625rem;padding:.5625rem .6875rem;font:600 .59375rem/1 JetBrains Mono,monospace;transition:color .3s,border-color .3s,background .3s,box-shadow .3s}.plan-pick:hover{color:#dfe5ee;border-color:#d2def466}.plan-pick.is-active{color:#04060b;background:var(--copper-lite);border-color:#c9834fcc;box-shadow:0 0 22px #b0623a66}.plan-hint{z-index:3;letter-spacing:.26em;text-transform:uppercase;color:#6d7686;white-space:nowrap;margin-top:1rem;font:600 .59375rem/1 JetBrains Mono,monospace;position:relative}.plan-panel{flex-direction:column;gap:1.25rem;display:flex}.plan-sheet-wrap{aspect-ratio:16/8.4;background:linear-gradient(#d2e0f30a 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#d2e0f30a 1px,#0000 1px) 0 0/30px 30px,linear-gradient(150deg,#0b1119,#05080e 70%);border:1px solid #d2def41f;border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 30px 70px #0000008c}.plan-photo{z-index:1;opacity:0;transition:opacity .45s;position:absolute;inset:0}.plan-sheet-wrap[data-photo] .plan-photo{opacity:1}.plan-sheet-wrap[data-photo] .plan-sheet:after{opacity:0}.plan-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.plan-photo:after{content:"";background:linear-gradient(#04060b80,#04060b26 45%,#04060b99);position:absolute;inset:0}.plan-sheet{z-index:2;transition:opacity .19s,transform .19s;position:absolute;inset:7% 5%}.plan-sheet.is-out{opacity:0;transform:translateY(10px)scale(.985)}.plan-sheet svg{width:100%;height:100%;display:block}.plan-sheet:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 42%,#c9834f33,#0000 58%);position:absolute;inset:-12%;transform:translate(-140%)}.plan-sheet .outer-wall{stroke-dasharray:1;stroke-dashoffset:1px}.plan-sheet .plan-geo>:not(.outer-wall){opacity:0}.plan-sheet.is-in .outer-wall{animation:1.15s cubic-bezier(.19,1,.22,1) forwards planDraw}.plan-sheet.is-in .plan-geo>:not(.outer-wall){animation:.8s .28s forwards planFade}.plan-sheet.is-in:after{animation:1.25s cubic-bezier(.19,1,.22,1) planSweep}@keyframes planDraw{to{stroke-dashoffset:0}}@keyframes planFade{to{opacity:1}}@keyframes planSweep{to{transform:translate(140%)}}.plan-corner{z-index:4;pointer-events:none;border:1px solid #c9834f80;width:.9375rem;height:.9375rem;position:absolute}.plan-corner.tl{border-bottom:0;border-right:0;top:14px;left:14px}.plan-corner.tr{border-bottom:0;border-left:0;top:14px;right:14px}.plan-corner.bl{border-top:0;border-right:0;bottom:14px;left:14px}.plan-corner.br{border-top:0;border-left:0;bottom:14px;right:14px}.plan-info{flex-direction:column;display:flex}.plan-tag{letter-spacing:.32em;color:var(--copper-lite);font:600 .625rem/1 JetBrains Mono,monospace}.plan-name{color:#f2f4f8;margin:.75rem 0 0;font:500 clamp(1.1638rem,1.886vw,1.6974rem)/1.1 Unbounded,sans-serif}.plan-list{flex-direction:column;gap:.625rem;margin:1.125rem 0 0;padding:0;list-style:none;display:flex}.plan-list li{color:#aab2c2;opacity:0;padding-left:1.25rem;font-size:.8125rem;line-height:1.7;transition:opacity .5s,transform .5s cubic-bezier(.19,1,.22,1);position:relative;transform:translateY(10px)}.plan-list.is-in li{opacity:1;transform:none}.plan-list li:before{content:"";background:var(--copper);width:.5625rem;height:.0625rem;position:absolute;top:.78em;left:0}.plan-rooms{letter-spacing:.2em;text-transform:uppercase;color:#dfe5ee;cursor:pointer;border:1px solid #d2def438;border-radius:624.938rem;align-self:flex-start;align-items:center;margin-top:1.375rem;padding:.8125rem 1.625rem;font-size:.65625rem;transition:border-color .3s,color .3s,background .3s;display:inline-flex}.plan-rooms:hover{color:#fff;background:#b0623a1a;border-color:#c9834fa6}.plan-note{letter-spacing:.16em;color:#565f6d;font:500 .5625rem/1.8 JetBrains Mono,monospace}#s6 .craft-node{cursor:pointer}#s6 .craft-zoom{color:#cbd4e2;border-left:1px solid #d2e0f32e;justify-content:center;align-items:center;width:2.1rem;transition:color .3s,background .3s;display:flex}#s6 .craft-zoom svg{width:1rem;height:1rem;display:block}#s6 .craft-node:hover .craft-zoom{color:#fff;background:#b0623a52;border-left-color:#c9834f73}.lb{z-index:200;box-sizing:border-box;opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:5vw;transition:opacity .35s;display:flex;position:fixed;inset:0}.lb.is-open{opacity:1;pointer-events:auto}.lb-shade{backdrop-filter:blur(14px);background:#030407e6;position:absolute;inset:0}.lb-box{z-index:2;flex-direction:column;align-items:center;transition:transform .4s cubic-bezier(.19,1,.22,1);display:flex;position:relative;transform:scale(.96)}.lb.is-open .lb-box{transform:none}.lb-frame{aspect-ratio:16/9;background:#07090d;border:1px solid #d2def429;border-radius:1rem;width:min(73.75rem,90vw);max-height:70vh;overflow:hidden;box-shadow:0 50px 130px #000000bf}.lb-frame img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:opacity .18s;display:block}.lb-cap{letter-spacing:.28em;text-transform:uppercase;color:#dfe5ee;text-align:center;margin-top:1.125rem;font:600 .65625rem/1.6 JetBrains Mono,monospace}.lb-ctr{letter-spacing:.3em;color:var(--copper-lite);margin-top:.5625rem;font:500 .625rem/1 JetBrains Mono,monospace}.lb-hint{letter-spacing:.26em;color:#4d5462;margin-top:.8125rem;font:500 .53125rem/1 JetBrains Mono,monospace}.lb-x,.lb-ar{z-index:3;color:#dfe5ee;cursor:pointer;background:#0b0d12cc;border:1px solid #d2def433;border-radius:50%;justify-content:center;align-items:center;transition:border-color .3s,box-shadow .3s;position:absolute}.lb-x{width:2.75rem;height:2.75rem;padding:0;display:flex;top:-1.25rem;right:-1.25rem}.lb-ar{width:3.25rem;height:3.25rem;padding:0;display:none;top:calc(50% - 3.5rem)}.lb-prev{left:-1.6rem}.lb-next{right:-1.6rem}.lb-x svg,.lb-ar svg{width:1.35rem;height:1.35rem;display:block}.lb-ar svg{width:1.5rem;height:1.5rem}.lb-x:hover,.lb-ar:hover{color:#fff;background:#b0623a3d;border-color:#c9834fb3;box-shadow:0 0 20px #b0623a59}.geo-wrap.is-drawn .route{animation:1.7s cubic-bezier(.19,1,.22,1) forwards routeDraw}.geo-wrap.is-drawn .route.halo{animation-duration:2s}.geo-wrap.is-drawn .flow{animation:.8s 1.2s forwards routeFade}.geo-wrap.is-drawn .gpart{animation:3.8s linear infinite routeRun,.8s 1.3s forwards routeFade}.geo-wrap.is-drawn .gpart.b{animation-delay:-1.3s,1.3s}.geo-wrap.is-drawn .gpart.c{animation-delay:-2.6s,1.3s}@keyframes routeDraw{to{stroke-dashoffset:0}}@keyframes routeFade{to{opacity:.9}}@media (prefers-reduced-motion:reduce){.geo-wrap.is-drawn .route{stroke-dashoffset:0;animation:none}.geo-wrap.is-drawn .flow,.geo-wrap.is-drawn .gpart{opacity:.9;animation:none}}.geo-wrap{--map-w:min(74vw, 92rem, 104vh);z-index:3;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1rem,2.2vh,1.75rem);padding-top:7vh;display:flex;position:absolute;inset:0}.geo-inner{width:var(--map-w);position:relative}.geo-stage{width:100%;position:relative}.geo-stage .mpin{pointer-events:auto}.geo-wrap.m-auto .g-mcd,.geo-wrap.m-mcd .g-auto{opacity:.18}.geo-ctl{z-index:6;opacity:0;pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;display:flex;position:relative}.geo-tab{letter-spacing:.16em;text-transform:uppercase;color:#9aa3b2;cursor:pointer;background:#080c16b8;border:1px solid #d2def429;border-radius:624.938rem;padding:.6875rem 1.25rem;font:500 .625rem/1 JetBrains Mono,monospace;transition:color .3s,background .3s,border-color .3s,box-shadow .3s}.geo-tab:hover{color:#dfe5ee;border-color:#d2def466}.geo-tab.is-active{color:#04060b;background:var(--copper-lite);border-color:#c9834fcc;box-shadow:0 0 22px #b0623a59}.geo-hint{letter-spacing:.24em;color:#565f6d;margin-left:.375rem;font:500 .5625rem/1 JetBrains Mono,monospace}.geo-stage svg{z-index:1;width:100%;height:auto;display:block;position:relative}.geo-stage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side,#7ea6e01a,#7ea6e000 72%),radial-gradient(closest-side at 34% 62%,#b0623a12,#b0623a00 66%);position:absolute;inset:-18% -12%}.geo-stage:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(#04060b00 42%,#04060b73 72%,#04060be0 90%,#04060b 100%);position:absolute;inset:-14% -10%}.geo-bg{background:radial-gradient(92% 78% at 50% 48%,#070b13 0%,#04060b 68%),#04060b;position:absolute;inset:0}.geo-chip{z-index:5;text-align:center;opacity:0;background:#07090ef0;border:1px solid #c9834f73;border-radius:.75rem;padding:.75rem 1.125rem;transition:left .5s cubic-bezier(.19,1,.22,1),top .5s cubic-bezier(.19,1,.22,1);position:absolute;top:41.7%;left:53%;transform:translate(-50%,-112%);box-shadow:0 0 30px #b0623a40}.geo-chip b{color:#f2f4f8;white-space:nowrap;font:500 1rem/1.2 Unbounded,sans-serif;display:block}.geo-chip span{letter-spacing:.16em;color:#8b94a6;white-space:nowrap;margin-top:.375rem;font:500 .5625rem/1 JetBrains Mono,monospace;display:block}#s9 .quote{background:linear-gradient(150deg,#ffffff0e,#0000 30%),#080d16;border-radius:1.25rem;width:min(23vw,20rem);min-height:min(21vh,13.5rem);padding:clamp(1.1rem,2vh,1.6rem) clamp(1.15rem,1.4vw,1.7rem) clamp(1rem,1.7vh,1.35rem);transition:border-color .45s,box-shadow .45s;top:57%;left:50%;box-shadow:inset 0 1px #ffffff0d,0 20px 50px #00000080}#s9 .quote:before{display:none}#s9 .quote.is-focus{border-color:#c9834f73;box-shadow:inset 0 1px #ffffff14,0 28px 80px #0000008c,0 0 60px #b0623a29}#s9 .quote.is-near{filter:blur(.11rem)}@media (prefers-reduced-motion:reduce){#s9 .quote.is-near{filter:none}}#s9 .reason-num{color:var(--copper-lite);font-variant-numeric:tabular-nums;letter-spacing:-.015em;font:600 clamp(1.15rem,1.702vw,1.61rem)/1 Unbounded,sans-serif}#s9 .copy{margin:.7rem 0 .9rem;font-size:clamp(.9375rem,1.05vw,1.125rem);line-height:1.42}#s9 .person{padding-top:.8rem}#s9 .name{font-size:.6875rem}#s9 .wreath{aspect-ratio:1;pointer-events:none;z-index:1;border:1px dashed #d3e0f217;border-radius:50%;width:min(40vw,53vh);position:absolute;top:57%;left:50%;transform:translate(-50%,-50%)}#s9 .wreath:before{content:"";border:1px solid #d3e0f20f;border-radius:50%;position:absolute;inset:14%}#s9 .dots{align-items:center;gap:1.25rem}#s9 .dots-num{align-items:baseline;gap:.4rem;display:flex}#s9 .dots-num b{color:#eef2f7;font-variant-numeric:tabular-nums;font:600 1.4rem/1 Unbounded,sans-serif}#s9 .dots-num i{letter-spacing:.2em;color:#6f7b8d;font:500 .625rem/1 JetBrains Mono,monospace}#s9 .dots-rail{align-items:center;gap:.5rem;display:flex}#s9 .dot{background:#d2def42e;border-radius:2px;width:1.5rem;height:2px;transition:width .45s cubic-bezier(.19,1,.22,1),background .35s,box-shadow .35s}#s9 .dot.is-on{background:linear-gradient(90deg, var(--copper), var(--copper-lite));width:3rem;box-shadow:0 0 .875rem #b0623a99}#s2title{top:max(11vh,104px)!important}#s6 .craft-head{padding-top:max(5vh,6.25rem)!important}.new-head{top:max(8vh,100px)}#s11title{top:max(10vh,116px)!important}#s7 .plan-head{padding-top:max(3vh,76px)}:root{--page-x:6vw;--head-col:34vw;--head-safe:calc(var(--page-x) + var(--head-col) + 2vw)}.new-title{max-width:min(20ch, var(--head-col))}@media (min-width:901px){#s9{--stage-cx:calc(var(--head-safe) + (100vw - var(--head-safe) - var(--page-x)) / 2)}#s9 .orbit,#s9 .core,#s9 .quote{left:var(--stage-cx)}#s9 .orbit{width:min(56vw,65rem)}}#s10 .mile:first-of-type{top:max(31%,100px + 14.2806vw + 3vh)}#s10 .mile:nth-of-type(3){bottom:10%}@media (max-width:1000px){#nav{padding:1rem 1.25rem!important}.nav-actions{gap:1.375rem!important}}@media (max-width:900px){.nav-link{display:none}.nav-brand{letter-spacing:.22em!important;font-size:1.0625rem!important}.nav-cta{padding:.6875rem 1.125rem!important}.new-title{font-size:clamp(1.4168rem,5.7334vw,2.1689rem)!important}.craft-title,.plan-title{font-size:clamp(1.518rem,6.0352vw,2.4518rem)!important}.hero-title{flex-direction:column;gap:.04em;font-size:clamp(1.4674rem,6.337vw,2.5461rem)}.hero-sub{font-size:.8125rem!important;line-height:1.75!important}#s1eyebrow{letter-spacing:.34em!important;margin-bottom:1.25rem!important;font-size:.625rem!important}.s2-panels{z-index:4;box-sizing:border-box;flex-direction:column;justify-content:center;gap:.4375rem;padding:0 1rem;display:flex;position:absolute;inset:26vh 0 4vh}#s2 .s2-panel{text-align:left!important;border-radius:.875rem!important;width:auto!important;margin-left:0!important;padding:.6875rem .9375rem!important;position:relative!important;inset:auto!important}#s2 .s2-panel-title{margin-top:.3125rem!important;font-size:1.0625rem!important}#s2 .s2-panel [data-line="2"],#s2 .s2-panel [data-line="3"]{margin-top:.1875rem!important;font-size:.6875rem!important;line-height:1.5!important}#s2 .s2-tail{display:none!important}#s2 .s2-h{font-size:clamp(1.1132rem,4.8282vw,1.6031rem)!important}.hero-stats{gap:0;margin-top:1.875rem!important}.hero-stat{padding:0 .875rem!important}.hero-stat-num{font-size:1.5rem!important}.hero-stat-lab{letter-spacing:.16em!important;margin-top:.5rem!important;font-size:.5rem!important}.marquee{padding:.4rem 0!important}.band{padding:1.4rem 0!important}.band-mid{gap:.8rem!important;padding:1.5rem 1.25rem!important}.band-claim{max-width:none!important;font-size:1.125rem!important}.band-kicker{letter-spacing:.3em!important;font-size:.5rem!important}.band-facts{gap:1.1rem!important}.band-fact b{font-size:1rem!important}.band-fact span{letter-spacing:.18em!important;font-size:.4375rem!important}.marquee-in li{letter-spacing:.2em!important;padding:0 .8125rem!important;font-size:.5625rem!important}.marquee-in li:after{margin-left:1.625rem!important}#s2 .s2-lead{margin-top:.75rem!important;font-size:.71875rem!important;line-height:1.7!important}#s2 .s2-where{letter-spacing:.12em!important;margin-top:.5625rem!important;padding-top:.5rem!important;font-size:.53125rem!important}.s3-grid{align-content:center;grid-template-columns:minmax(0,1fr)!important;gap:1.375rem!important;padding:0 1.25rem!important}.s3-vis{height:auto!important;box-shadow:none!important;border:0!important;border-radius:0!important;position:relative!important;overflow:visible!important;transform:none!important}#s3media,.s3-shade,.s3-frame,.s3-cap,.zero-glow{display:none!important}.zero-box{padding:0!important;position:relative!important;inset:auto!important}.zero-head{margin-bottom:.75rem!important}.zero-eyebrow{letter-spacing:.26em!important;font-size:.5rem!important}.zero-count{font-size:.5rem!important}.zero-num{font-size:clamp(1.3156rem,5.7334vw,1.7917rem)!important}.zero-cap{max-width:none!important;margin-top:.625rem!important;font-size:.71875rem!important;line-height:1.6!important}.zero-list{margin-top:1rem!important}.zero-list li{grid-template-columns:1.5rem 1fr!important;gap:0 .5rem!important;padding:.5rem 0!important}.zero-t{font-size:.71875rem!important;line-height:1.45!important}.zero-ok{display:none!important}#s3h{max-width:none!important;font-size:clamp(1.0925rem,4.784vw,1.61rem)!important}#s3p{max-width:none!important;margin-top:1.25rem!important;font-size:.71875rem!important;line-height:1.8!important}#s3 .s3-kicker{letter-spacing:.28em!important;font-size:.53125rem!important}#s4 .bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(84px,auto)!important;align-content:center!important;gap:.5625rem!important}#s4 [data-bento="0"]{grid-area:span 1/span 2!important}#s4 [data-bento="1"]{grid-column:span 2!important}#s4 .bento-card{border-radius:.9375rem!important}#s4 .bento-inner{border-radius:.875rem!important;padding:.75rem .875rem!important}#s4 .bento-mesh{display:none!important}#s4 .bento-body{justify-content:flex-start!important;height:auto!important}#s4 .bento-title{margin-top:.3125rem!important;font-size:1rem!important;line-height:1.15!important}#s4 .bento-line{margin-top:.3125rem!important;font-size:.65625rem!important;line-height:1.5!important}#s4 .bento-kicker{letter-spacing:.24em!important;font-size:.5625rem!important}#s4 .bento-deco,#s4 .s4-kicker{display:none!important}#s4 .s4-h{font-size:clamp(1.1132rem,4.8282vw,1.6031rem)!important}.s5-grid{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;gap:.75rem!important;padding:4vh 1.25rem 3vh!important}.s5-head{padding-bottom:.5rem!important;display:block!important}.s5-h2{max-width:none!important;font-size:clamp(1.1132rem,4.8282vw,1.6031rem)!important}.s5-head-k,.s5-pick{display:none!important}.s5-media{height:auto!important}.money-frame{border-radius:1.125rem!important;gap:.875rem!important;padding:1rem!important}.money-cap{letter-spacing:.2em!important;font-size:.53125rem!important}.money-val{margin-top:.5rem!important;font-size:clamp(1.7204rem,8.2984vw,2.4518rem)!important}.money-val i{letter-spacing:.22em!important;margin-top:.4375rem!important;font-size:.5625rem!important}.money-row,#s5 #s5desc{display:none!important}.bars{gap:.625rem!important}.bar-top{gap:.625rem!important;margin-bottom:.375rem!important}.bar-top b{letter-spacing:.12em!important;font-size:.5rem!important}.bar-top i{font-size:.9375rem!important}.bar-top i span{font-size:.46875rem!important}.bars-cap{letter-spacing:.16em!important;font-size:.46875rem!important}.s5-chips{gap:.4375rem!important;margin-top:.75rem!important}.s5-chips>div{letter-spacing:.12em!important;padding:.5rem .8125rem!important;font-size:.5625rem!important}.s5-word{font-size:clamp(1.518rem,6.7896vw,2.1689rem)!important}#s5 .s5-h{font-size:1.25rem!important}#s5 .scen-value{margin-top:.5rem!important}#s5 .scen-value>span:first-child{font-size:1.875rem!important}#s5 .scen-value-cap{margin-top:.25rem!important}#s5 #s5desc{font-size:.71875rem!important;line-height:1.7!important}#s5 .s5-rule{margin:.875rem 0!important}#s5 [data-spec] span{font-size:.65625rem!important}.uk-note{padding:.75rem .875rem!important;font-size:.6875rem!important;line-height:1.65!important}#s7.plan-lab{padding:max(12vh,6rem) 1.25rem 8vh!important}.plan-head{gap:.625rem;padding-top:max(3vh,84px)!important;display:grid!important}.plan-kicker{display:none!important}.plan-wrap{grid-template-columns:minmax(0,1fr)!important;gap:1.375rem!important}.plan-scene{height:21rem!important}.plan-stack{--s:.7}.plan-hint{letter-spacing:.2em!important;font-size:.53125rem!important}.plan-sheet-wrap{aspect-ratio:16/10!important}.plan-name{font-size:1.375rem!important}.plan-list li{font-size:.71875rem!important;line-height:1.6!important}.plan-rooms{margin-top:1.125rem!important;padding:.6875rem 1.25rem!important;font-size:.59375rem!important}.plan-note{font-size:.5rem!important}#s11 #s11title{top:max(13vh,96px)!important;left:20px!important;right:20px!important}#s11 .s11-intro{width:auto!important;inset:auto 20px 6vh!important}#s11 .s11-intro div{font-size:.65625rem!important;line-height:1.8!important}#s11 .geo-wrap{--map-w:96vw!important;justify-content:flex-start!important;gap:.75rem!important;padding-top:24vh!important}#s11 .geo-stage:after{background:radial-gradient(closest-side,#04060b00 74%,#04060b73 92%,#04060bd9 100%)!important;inset:-1%!important}#s11 .geo-chip{padding:.5625rem .8125rem!important}#s11 .geo-tab{letter-spacing:.1em!important;padding:.5625rem .8125rem!important;font-size:.53125rem!important}#s11 .geo-hint{display:none!important}#s11 .geo-chip b{font-size:.8125rem!important}#s11 .geo-chip span{letter-spacing:.12em!important;font-size:.5rem!important}#s11 .geo-stage .mcity{font-size:1.875rem}#s11 .geo-stage .msub,#s11 .geo-stage .town{font-size:1.0625rem}#s11 .geo-stage .rlbl{font-size:1rem}#s11 .acard{width:auto!important;padding:1rem 1.125rem 1.125rem!important;inset:auto 20px 19vh!important}#s11 .acard-title{margin-top:1rem!important;font-size:1.375rem!important}#s11 .s11-note{display:none!important}#s9 .reason-num{font-size:1.625rem!important}#s9 .copy{margin:.75rem 0 1.125rem!important;font-size:1.0625rem!important}#s10 .center{width:88vw!important;top:34%!important}#yearnum{font-size:clamp(2.3276rem,10.212vw,3.3189rem)!important}#s10 .mile-src{margin-top:.5625rem!important;font-size:.5rem!important}#yearkick{letter-spacing:.4em!important;margin-bottom:.75rem!important;font-size:.625rem!important}#s10 .mile:first-of-type,#s10 .mile:nth-of-type(2),#s10 .mile:nth-of-type(3),#s10 .mile:nth-of-type(4){width:auto!important;inset:auto 20px 7vh!important}#s10 .mile h3{font-size:1.3125rem!important}#s10 .mile p{font-size:.6875rem!important}#s10 .seal{display:none!important}#s8sub{font-size:.78125rem!important;line-height:1.85!important}}@media (max-width:820px){#s6 .craft-disclaimer{width:76vw}#s6 .craft-rail{letter-spacing:.18em;grid-template-columns:auto 1fr;gap:.75rem;font-size:.5rem}#s6 .craft-rail-line{display:none}}@media (max-width:900px) and (max-height:720px){.s5-grid{gap:.5rem!important;padding:5rem 1.25rem .5rem!important}.bars-cap,.money-row{display:none!important}.money-frame{gap:.625rem!important;padding:.75rem .875rem!important}.money-val{font-size:2.125rem!important}.bars{gap:.5rem!important}.s5-chips{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;justify-content:flex-start!important;margin-top:.625rem!important}.s5-chips::-webkit-scrollbar{display:none}#s5 .s5-rule{margin:.5625rem 0!important}#s5 .s5-specs>div:nth-child(3){gap:.4375rem!important}#s5 #s5desc{display:none!important}#s5 .s5-h{font-size:1.125rem!important}#s5 .scen-value>span:first-child{font-size:1.625rem!important}.uk-note{padding:.5625rem .75rem!important;font-size:.625rem!important}#s6 .craft-node{height:48vh!important;min-height:0!important}#s6 .craft-head,#s7.plan-lab{padding-top:5.5rem!important}.plan-scene{height:17rem!important}.plan-stack{--s:.56}.plan-list li{font-size:.6875rem!important}#s3p{display:none!important}#s4>div{justify-content:flex-start!important;padding-top:5rem!important}#s4 #s4head{margin-bottom:1.125rem!important}#s4 .bento-grid{grid-auto-rows:minmax(52px,auto)!important;gap:.375rem!important}#s4 .bento-card{border-radius:.75rem!important}#s4 .bento-inner{border-radius:.6875rem!important;padding:.4375rem .5625rem!important}#s4 .bento-title{margin-top:.25rem!important;font-size:.8125rem!important;line-height:1.1!important}#s4 .bento-line{margin-top:.25rem!important;font-size:.59375rem!important;line-height:1.42!important}#s4 .bento-kicker{letter-spacing:.2em!important;font-size:.46875rem!important}}@media (max-width:760px){.lb{padding:1rem}.lb-frame{aspect-ratio:4/3;width:92vw;max-height:60vh}.lb-x{width:2.375rem;height:2.375rem;top:-14px;right:-6px}.lb-ar{width:2.625rem;height:2.625rem;top:calc(50% - 74px)}.lb-prev{left:6px}.lb-next{right:6px}.lb-cap{letter-spacing:.2em;margin-top:.875rem;font-size:.5625rem!important}.lb-hint{display:none}}@media (max-width:900px){.s5-grid{padding-top:max(11vh,6rem)!important}.s5-head{padding-bottom:.9rem!important}.s5-h2{line-height:1.08!important}#s9 .quote{border-radius:.875rem;width:min(38vw,11.5rem);min-height:min(17vh,9rem);padding:.7rem .75rem .65rem}#s9 .quote.is-near{filter:blur(.08rem)}#s9 .reason-num{font-size:1.05rem}#s9 .copy{margin:.5rem 0 .6rem;font-size:.8125rem;line-height:1.35}#s9 .person{padding-top:.55rem}#s9 .name{font-size:.625rem}#s9 .role,#s9 .ref{font-size:.4375rem}#s9 .wreath{width:min(88vw,52vh)}#s9 .dots{gap:.75rem}#s9 .dots-num b{font-size:1.25rem}#s9 .dot{width:.875rem}#s9 .dot.is-on{width:1.75rem}}@media (max-width:620px){#s9 .quote{width:min(80vw,20rem);min-height:min(24vh,12rem);padding:1.1rem 1.15rem 1rem}#s9 .reason-num{font-size:1.25rem}#s9 .copy{font-size:.875rem;line-height:1.45}#s9 .wreath{display:none}#s9 .core{width:34vw!important;top:79%!important}#s9 .orbit{top:79%!important}}@media (max-width:560px){#s9 .dots-rail{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.btn{letter-spacing:.22em;text-transform:uppercase;cursor:pointer;border-radius:624.938rem;justify-content:center;align-items:center;gap:.5rem;padding:1.0625rem 2.375rem;font-size:.6875rem;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.btn--lg{padding:1.125rem 2.5rem}.btn--solid{color:#04060b;background:#dfe5ee}.btn--solid:hover{color:#04060b;background:#fff}.btn--ghost{color:#dfe5ee;background:#080c16d1;border:1px solid #d2def440}.btn--ghost:hover{color:#fff;border-color:#e6eefa8c}.nav-cta{letter-spacing:.2em;text-transform:uppercase;color:#04060b;cursor:pointer;background:#dfe5ee;border-radius:624.938rem;align-items:center;padding:.75rem 1.625rem;font-size:.6875rem;transition:background .3s;display:inline-flex}.nav-cta:hover{color:#04060b;background:#fff}:where(a,button,[role=button],[tabindex]):focus-visible{outline-offset:3px;border-radius:.375rem;outline:2px solid #c9834f}.overlay{z-index:92;opacity:0;justify-content:center;align-items:center;transition:opacity .22s;display:flex;position:fixed;inset:0}.overlay.is-open{opacity:1}.overlay-scrim{backdrop-filter:blur(10px);cursor:pointer;background:#0204089e;width:100%;height:100%;position:absolute;inset:0}.level-modal{-webkit-overflow-scrolling:touch;backdrop-filter:blur(30px)saturate(140%);background:#070a12f0;border:1px solid #d2def429;border-radius:1.5rem;width:min(37.5rem,92vw);max-height:86vh;padding:2.375rem 2.625rem;transition:transform .24s cubic-bezier(.22,.61,.36,1);position:relative;overflow-y:auto;transform:translateY(1rem)scale(.98);box-shadow:inset 0 1px #ffffff14,0 40px 90px #000000b3}.overlay.is-open .level-modal{transform:none}.modal-head{justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.modal-head-text{flex-direction:column;gap:.5rem;display:flex}.modal-ref{letter-spacing:.34em;color:#c9834f;font-family:JetBrains Mono,monospace;font-size:.625rem}.modal-name{color:#f2f4f8;font-family:Unbounded,sans-serif;font-size:2rem;font-weight:500;line-height:1.15}.modal-x{color:#9aa3b2;padding:.5rem .75rem;font-size:.9375rem;transition:color .3s}.modal-x:hover{color:#fff}.modal-desc{color:#9aa3b2;margin-top:1.125rem;font-size:.8125rem;font-weight:300;line-height:1.9}.modal-rule{background:#d2def41f;height:1px;margin:1.625rem 0}.modal-kicker{letter-spacing:.34em;color:#8b94a6;margin-bottom:1rem;font-family:JetBrains Mono,monospace;font-size:.625rem}.modal-specs{flex-direction:column;gap:.75rem;display:flex}.modal-spec{justify-content:space-between;gap:1.25rem;display:flex}.modal-spec span{color:#dfe5ee;font-size:.75rem}.modal-spec b{color:#8b94a6;text-align:right;font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:400}.modal-foot{justify-content:flex-end;display:flex}.modal-close{letter-spacing:.22em;text-transform:uppercase;color:#dfe5ee;border:1px solid #d2def438;border-radius:624.938rem;padding:.875rem 1.875rem;font-size:.6875rem;transition:border-color .3s}.modal-close:hover{border-color:#e6eefa80}@media (max-width:900px){.level-modal{width:100%;max-height:92vh;padding:1.75rem 1.25rem calc(1.75rem + env(safe-area-inset-bottom));border-radius:1.25rem 1.25rem 0 0;align-self:flex-end;transform:translateY(100%)}.modal-name{font-size:1.5rem}.modal-foot{justify-content:stretch}.modal-close{text-align:center;width:100%}}:root{--bp-flow:900px;--gut:clamp(1.25rem, 5vw, 2rem);--sec-y:clamp(3.25rem, 11vw, 5.5rem);--stack:clamp(1rem, 4vw, 1.625rem);--nav-h:60px;--vh:1vh}@supports (padding:max(0px)){:root{--gut-l:max(var(--gut), env(safe-area-inset-left));--gut-r:max(var(--gut), env(safe-area-inset-right))}}:root{--gut-l:var(--gut);--gut-r:var(--gut)}html.js[data-mode=flow] :is([data-card],#s2 [data-panel],#s3 [data-bl],#s4 [data-bento],#s5 [data-spec],#s6 [data-steptitle],#s9 [data-quote],#s10 [data-mile],#s11 [data-acard],.reveal){opacity:0;will-change:opacity, transform;transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .55s cubic-bezier(.22,.61,.36,1);transform:translateY(1.5rem)}html.js[data-mode=flow] .is-in{will-change:auto;opacity:1!important;transform:none!important}html.js[data-mode=flow] .s3-word{opacity:.18;transition:opacity .4s}html.js[data-mode=flow] .s3-word.is-on{opacity:1}@media (max-width:900px){[data-mode=flow] section[id]{padding:var(--sec-y) var(--gut-r) var(--sec-y) var(--gut-l);overflow:clip;height:auto!important;min-height:0!important}[data-mode=flow] #s1{padding-top:0}[data-mode=flow] section[id]>div,[data-mode=flow] section[id]>div.pin,[data-mode=flow] section[id]>div.s3-grid,[data-mode=flow] section[id]>div.s5-grid,[data-mode=flow] section[id]>div.craft-sticky{height:auto!important;min-height:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}[data-mode=flow] #s11 #s11title,[data-mode=flow] #s2 #s2title,[data-mode=flow] #s8 #ring,[data-mode=flow] :is(#s2 .s2-panels,#s10 .center,#s10 .mile,#s11 .acard,#s11 .s11-intro,#s9 .quote,#s9 .core,#s9 .new-head,#s10 .new-head){opacity:1;width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important;position:static!important;inset:auto!important;transform:none!important}[data-mode=flow] :is(#gridlines,.dust,#s10 .grid,#s10 .seal,#s9 .orbit,#s9 .wreath,#s9 .note,#s11 .s11-note,#s2 .s2-tail,.bento-deco,.bento-mesh,#s4 .s4-kicker,.plan-kicker,.new-kicker),[data-mode=flow] :is(#fade1,#fade2,#fade8,#fade11){display:none!important}[data-mode=flow] #nav{backdrop-filter:blur(14px);background:#04060bb8;padding:.75rem var(--gut-r) .75rem var(--gut-l)!important}[data-mode=flow] #nav.is-scrolled{background:#04060beb;border-bottom-color:#d2def41f!important}[data-mode=flow] .nav-brand{letter-spacing:.2em!important;font-size:1rem!important}[data-mode=flow] #s1>div{align-items:center;min-height:calc(var(--vh) * 100)!important;min-height:100svh!important;display:flex!important;position:relative!important;overflow:clip!important}[data-mode=flow] #s1 #herostack,[data-mode=flow] #s1 .hero-veil,[data-mode=flow] #s1 .hero-dim{position:absolute!important;inset:0!important}[data-mode=flow] #s1 #herostack{transform:none!important}[data-mode=flow] #s1>div>div:not(#herostack):not(.hero-veil):not(.hero-dim):not(#s1hint){z-index:5;width:100%!important;padding:calc(var(--nav-h) + 2rem) var(--gut-r) 4.5rem var(--gut-l)!important;opacity:1!important;position:relative!important;inset:auto!important;transform:none!important}[data-mode=flow] #s1 #s1hint{opacity:.7!important;bottom:1.25rem!important}[data-mode=flow] .hero-title{align-items:flex-start!important}[data-mode=flow] #h1a,[data-mode=flow] #h1b{opacity:1!important;transform:none!important}[data-mode=flow] .hero-sub{max-width:34ch}[data-mode=flow] .hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));opacity:1!important;gap:1.25rem 1rem!important;margin-top:2rem!important;display:grid!important;transform:none!important}[data-mode=flow] .hero-stat{border:0!important;padding:0!important}[data-mode=flow] .hero-stat+.hero-stat:before{display:none}[data-mode=flow] #s2>div{gap:var(--stack);flex-direction:column;display:flex!important}[data-mode=flow] #s2 #coreimg{aspect-ratio:16/10;border-radius:1rem;overflow:hidden;position:relative!important;inset:auto!important;transform:none!important}[data-mode=flow] #s2 #coreimg img{-o-object-fit:cover;object-fit:cover;height:100%!important}[data-mode=flow] #s2 .sky-scrim{display:none!important}[data-mode=flow] #s2 .s2-panels{gap:.625rem!important;padding:0!important;display:grid!important}[data-mode=flow] #s2 .s2-panel{transform:none!important}[data-mode=flow] #s4 .bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;gap:.625rem!important}[data-mode=flow] #s4 [data-bento="0"],[data-mode=flow] #s4 [data-bento="1"]{grid-area:auto/span 2!important}[data-mode=flow] #s4 .bento-card{min-height:0!important}[data-mode=flow] #s4 .bento-body{height:auto!important}[data-mode=flow] #s4 .bento-title{hyphens:auto;overflow-wrap:anywhere}[data-mode=flow] #s4 #s4head{margin-bottom:var(--stack)!important}[data-mode=flow] #s3 .s3-grid{gap:var(--stack)!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}[data-mode=flow] #s3 .s3-vis{transform:none!important}[data-mode=flow] #s3p{clip-path:none!important;opacity:1!important}[data-mode=flow] #s5 .s5-grid{gap:var(--stack)!important;grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}[data-mode=flow] :is(#s5ta,#s5tb,#s5sweep,#s5glow){display:none!important}[data-mode=flow] #s5 .money-row{display:flex!important}[data-mode=flow] #s5 #s5desc{display:block!important}[data-mode=flow] #s5 .s5-chips{flex-wrap:wrap!important}[data-mode=flow] #s5 [data-spec]{gap:1rem}[data-mode=flow] #s5 [data-spec] span:last-child{text-align:right;white-space:nowrap}[data-mode=flow] #s10>div{gap:var(--stack);flex-direction:column;display:flex!important}[data-mode=flow] #s10 .center{text-align:left}[data-mode=flow] #s10 .mile{background:#0a0e188c;border:1px solid #d2def41f;border-radius:1rem;padding:1.125rem 1.25rem!important;display:block!important}[data-mode=flow] #yearbar{width:100%!important}[data-mode=flow] #s7.plan-lab{padding-top:calc(var(--nav-h) + var(--sec-y))!important}[data-mode=flow] .plan-wrap{gap:var(--stack)!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}[data-mode=flow] .plan-scene{display:none!important}[data-mode=flow] .plan-picker{margin-bottom:var(--stack);flex-wrap:wrap;gap:.5rem;display:flex!important}[data-mode=flow] .plan-pick{flex:1 0 auto;min-height:2.75rem;padding:.625rem 1rem}[data-mode=flow] .plan-sheet-wrap{aspect-ratio:4/3!important}[data-mode=flow] .plan-hint{display:none!important}[data-mode=flow] #s6 .craft-stage{overflow:visible!important}[data-mode=flow] #s6 .craft-orbit,[data-mode=flow] #s6 .craft-core{display:none!important}[data-mode=flow] #track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 calc(var(--gut-r) * -1) 0 calc(var(--gut-l) * -1);padding:0 var(--gut-r) 0 var(--gut-l);scroll-padding-left:var(--gut-l);gap:.75rem;overflow:auto hidden;width:auto!important;display:flex!important;transform:none!important}[data-mode=flow] #track::-webkit-scrollbar{display:none}[data-mode=flow] #s6 .craft-node{aspect-ratio:3/4;scroll-snap-align:start;flex:0 0 min(80vw,20rem);height:auto!important;min-height:0!important}[data-mode=flow] #s6 [data-steptitle]{transform:none!important}[data-mode=flow] #s6 .craft-rail{display:none!important}[data-mode=flow] #s6 .craft-head{padding-top:0!important}[data-mode=flow] #s11>div{gap:var(--stack);flex-direction:column;display:flex!important}[data-mode=flow] #s11 .geo-bg{display:none!important}[data-mode=flow] #s11 .geo-wrap{flex-direction:column;gap:.75rem;--map-w:100%!important;padding:0!important;display:flex!important;position:relative!important;inset:auto!important}[data-mode=flow] #s11 #mapCtl{opacity:1!important;pointer-events:auto!important}[data-mode=flow] #s11 #mapChip{opacity:1!important}[data-mode=flow] #s11 .acard{border-radius:1rem}[data-mode=flow] #s11 .geo-stage .town,[data-mode=flow] #s11 .geo-stage .rlbl{display:none}[data-mode=flow] #s11 .geo-stage .mcity{font-size:2.25rem}[data-mode=flow] #s11 .geo-stage .msub{font-size:1.25rem}[data-mode=flow] #s9>div{gap:var(--stack);flex-direction:column;display:flex!important}[data-mode=flow] #s9 .quote{border-radius:1rem;filter:none!important;z-index:auto!important;pointer-events:auto!important;width:auto!important;min-height:0!important;padding:1.125rem 1.25rem!important;display:block!important}[data-mode=flow] #s9 .quote.is-near{filter:none!important}[data-mode=flow] #s9 .person{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;padding-top:.75rem!important;display:flex!important}[data-mode=flow] #s9 .ref{position:static!important}[data-mode=flow] #s9 .dots,[data-mode=flow] #s9 .dots-rail{display:none!important}[data-mode=flow] #s9 .core{text-align:left;margin-top:.5rem}[data-mode=flow] #s8>div{align-items:center;min-height:calc(var(--vh) * 80)!important;display:flex!important;position:relative!important}[data-mode=flow] #s8 #finalimg{opacity:1!important;position:absolute!important;inset:0!important;transform:none!important}[data-mode=flow] #s8 #finalimg img{-o-object-fit:cover;object-fit:cover;height:100%!important}[data-mode=flow] #s8>div>div:last-child{z-index:3;width:100%;position:relative!important}[data-mode=flow] :is(#s8h,#s8sub,#s8cta){opacity:1!important;filter:none!important;transform:none!important}[data-mode=flow] #s8 .cta-row{gap:.625rem;display:grid!important}[data-mode=flow] :is(.btn,.nav-cta,.plan-pick,.geo-tab,.s5-chips>div,.plan-rooms,.modal-close){justify-content:center;align-items:center;min-height:2.75rem;display:inline-flex}[data-mode=flow] .btn{width:100%}}@media (min-width:620px) and (max-width:900px){[data-mode=flow] .plan-holder{height:27rem}[data-mode=flow] .plan-stack{--s:.74}[data-mode=flow] #s2 .s2-panels{grid-template-columns:repeat(2,minmax(0,1fr))}[data-mode=flow] #s2 .s2-panel:first-child{grid-column:span 2}[data-mode=flow] #s10>div,[data-mode=flow] #s9>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid!important}[data-mode=flow] :is(#s10 .center,#s9 .new-head,#s9 .core){grid-column:span 2}[data-mode=flow] .btn{width:auto}}@media (max-width:380px){:root{--gut:1rem;--sec-y:2.75rem}[data-mode=flow] #s4 .bento-grid{grid-template-columns:minmax(0,1fr)!important}[data-mode=flow] #s4 [data-bento="0"],[data-mode=flow] #s4 [data-bento="1"]{grid-column:span 1!important}[data-mode=flow] .hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){[data-mode=flow] #s1,[data-mode=flow] #s8{padding-left:0;padding-right:0}[data-mode=flow] #s8>div>div:last-child{padding-left:var(--gut-l);padding-right:var(--gut-r)}[data-mode=flow] .plan-scene{height:auto!important;display:block!important}[data-mode=flow] .plan-head{padding-top:0!important}[data-mode=flow] .new-title,[data-mode=flow] .new-head{width:auto!important;max-width:none!important}[data-mode=flow] .new-title{font-size:clamp(1.5rem,7.5vw,2.25rem)!important}[data-mode=flow] #s11 .acard,[data-mode=flow] #s11 .acard *{text-align:left!important}[data-mode=flow] #s11 .acard>div:first-child{justify-content:flex-start!important}[data-mode=flow] #s11 .acard-title{margin-top:1rem!important;font-size:1.375rem!important}[data-mode=flow] #mapStage svg{width:100%;height:auto}[data-mode=flow] #s4 .bento-grid{align-content:start!important}[data-mode=flow] #s4 .bento-card,[data-mode=flow] #s4 .bento-inner{height:auto!important}[data-mode=flow] #s4 .bento-body{justify-content:flex-start!important;height:auto!important}[data-mode=flow] #s5 .money-row{flex-wrap:wrap;gap:.75rem 1.25rem}[data-mode=flow] #s5 .money-cell{flex:1 0 45%}[data-mode=flow] .nav-brand{align-items:center;min-height:2.75rem;display:inline-flex}[data-mode=flow] .lb-x,[data-mode=flow] .lb-ar{width:2.75rem!important;height:2.75rem!important}[data-mode=flow] #mapStage .mpin{cursor:pointer}[data-mode=flow] #s1hint{display:none!important}[data-mode=flow] #mapStage .msub{display:none}[data-mode=flow] .lb-x,[data-mode=flow] .lb-ar{min-width:2.75rem;min-height:2.75rem}[data-mode=flow] footer a,[data-mode=flow] .foot a{align-items:center;min-height:2.75rem;display:inline-flex}[data-mode=flow] #s1>div{align-items:safe center}[data-mode=flow] #s11 .geo-wrap{margin:0 calc(var(--gut-r) * -1) 0 calc(var(--gut-l) * -1)}[data-mode=flow] #mapStage .mpin .hit{r:70}[data-mode=flow] #s11 #s11title{order:1}[data-mode=flow] #s11 .s11-intro{order:2}[data-mode=flow] #s11 .geo-wrap{order:3}[data-mode=flow] #s11 .acard{order:4}[data-mode=flow] #s9 .core{aspect-ratio:1;place-items:center;width:min(9rem,42vw)!important;margin:0 auto var(--stack)!important;text-align:center!important;display:grid!important}[data-mode=flow] #s9 .core:before,[data-mode=flow] #s9 .core:after{inset:0!important}[data-mode=flow] #s9 .person>*{line-height:1.4}}@media (max-width:619px){[data-mode=flow] .plan-holder{display:none!important}}
