.hero-module__FBiGaq__track{--hold:0px;position:relative}@media (prefers-reduced-motion:no-preference){.js .hero-module__FBiGaq__track{--hold:150svh;height:calc(max(100svh, 40rem) + var(--hold))}}.hero-module__FBiGaq__hero{--roof:49svh;--box-w:max(100vw, 128svh);--box-h:calc(var(--box-w) * .5734);--box-shift:-.5;--word-size:min(35vw, 56svh);--h1:clamp(2.55rem, 1.4rem + 3.3vw, 5rem);--shell-left:max(var(--gutter), calc((100vw - 96rem) / 2 + var(--gutter)));--word-x:max(63%, calc(var(--shell-left) + 6.4 * var(--h1) + 2.5rem + .745 * var(--word-size)));--ease:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.76, 0, .24, 1);--warm:255 196 128;isolation:isolate;background-color:var(--color-navy-800);height:100svh;min-height:40rem;color:var(--color-white);position:sticky;top:0;overflow:hidden}@media (max-width:1023px){.hero-module__FBiGaq__hero{--roof:60svh;--box-shift:-.55;--word-size:min(58vw, 46svh);--word-x:58%}}@media (max-width:639px){.hero-module__FBiGaq__hero{--roof:65svh;--box-w:max(100vw, 124svh);--box-shift:-.58;--word-size:54vw;--word-x:55%;min-height:36rem}.hero-module__FBiGaq__headline{font-size:min(10.4vw,5.6svh)}.hero-module__FBiGaq__actions{align-items:center;gap:1.25rem}}@media (max-width:639px) and (max-height:720px){.hero-module__FBiGaq__hero{--roof:68svh;--word-size:44vw}.hero-module__FBiGaq__kicker{margin-bottom:.9rem}}.hero-module__FBiGaq__blueprint{background-color:var(--color-navy-800);background-image:linear-gradient(90deg,#8bcdf114 1px,#0000 1px),linear-gradient(#8bcdf114 1px,#0000 1px),linear-gradient(90deg,#8bcdf10a 1px,#0000 1px),linear-gradient(#8bcdf10a 1px,#0000 1px);background-size:160px 160px,160px 160px,32px 32px,32px 32px;position:absolute;inset:0}.hero-module__FBiGaq__box{left:calc(50% + var(--box-shift) * var(--box-w));top:calc(var(--roof) - var(--box-h) * .309);width:var(--box-w);height:var(--box-h);position:absolute}.hero-module__FBiGaq__drawing{z-index:1;color:#c4e6f8eb;animation:.7s 1.35s forwards hero-module__FBiGaq__fadeOut}.hero-module__FBiGaq__drawing svg{width:100%;height:100%;overflow:visible}.hero-module__FBiGaq__drawing path,.hero-module__FBiGaq__drawing circle{stroke-width:2.8px;stroke-dasharray:1;stroke-dashoffset:1px;animation:hero-module__FBiGaq__draw .85s cubic-bezier(.65, 0, .35, 1) calc(50ms + var(--i) * 6ms) forwards}.hero-module__FBiGaq__drawing [data-layer=hatch] path{stroke-width:1.5px;opacity:.5}.hero-module__FBiGaq__drawing [data-layer=notes] path,.hero-module__FBiGaq__drawing [data-layer=bubbles] circle{stroke-width:1.6px;opacity:.55}.hero-module__FBiGaq__drawing text{font-family:var(--font-display);opacity:0;font-weight:500;animation:.6s .55s forwards hero-module__FBiGaq__fadeIn}@property --p{syntax:"<integer>";inherits:false;initial-value:0}.hero-module__FBiGaq__titleBlock{left:var(--gutter);z-index:5;color:#c4e6f8e6;min-width:17.5rem;font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;pointer-events:none;background:#0b294599;border:1px solid #c4e6f852;gap:.45rem;padding:.95rem 1.1rem .9rem;font-size:.64rem;font-weight:600;font-stretch:112%;line-height:1.3;animation:.4s 50ms backwards hero-module__FBiGaq__fadeIn,.6s 1.45s forwards hero-module__FBiGaq__fadeOut;display:grid;position:absolute;bottom:clamp(1.5rem,5svh,3rem)}.hero-module__FBiGaq__tbRow{display:block}.hero-module__FBiGaq__tbKey{opacity:.5;margin-right:.6em}.hero-module__FBiGaq__tbKey:not(:first-child){margin-left:1.2em}.hero-module__FBiGaq__tbMeter{align-items:center;gap:.9rem;margin-top:.35rem;display:flex}.hero-module__FBiGaq__tbBar{background:#c4e6f838;flex:1;height:1px;position:relative;overflow:hidden}.hero-module__FBiGaq__tbBar:after{content:"";transform-origin:0;background:currentColor;animation:1.3s cubic-bezier(.65,0,.35,1) 50ms both hero-module__FBiGaq__grow;position:absolute;inset:0}.hero-module__FBiGaq__tbCount{text-align:right;font-variant-numeric:tabular-nums;counter-reset:p var(--p);min-width:3.2em;animation:1.3s cubic-bezier(.65,0,.35,1) 50ms both hero-module__FBiGaq__count}.hero-module__FBiGaq__tbCount:after{content:counter(p) "%"}.hero-module__FBiGaq__scene{z-index:2;--liquid:url(data:image/webp;base64,UklGRrIWAABXRUJQVlA4TKYWAAAvV8L5EBmjbdsoPP9f3HZ0MKL/E8A7qhZ37CSA4f4JHLVt2zDS/2enbxkjYgKIPiKlyq09PxMKkiTZbpu+/7GJruoBCAoMfyMctm3kSNaFj/23e6QFAG3dSMomrSs7KQKkdLqPu28yaRv/2tfdiQiiaZvITu6LlP1l9et//zf+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/+4z/++5+/LfkWfyW5OM5w/qpZGyM6go7uL5i1CebdLwzRXyhL0zApfJv2i8Ch1v/LYso9mcSqqWDMpqlQwpZy6i+PObi2+uYtnPrSHQc+9tm/Im66OhdfozSRHQwbZfnoqfR7umz6mPRqBHN9ukBYCwSKXPK3NCXSxcdczwjnOKxHgCA4YDBpLlO/kVsxGsAnfU4WWRaW8+LOvy9tfIF9XTZ+F18W4Z7zKUeI2NqCUgAaByFEG3Q/rXNDLvsLCKSxNjhI8flGWG8RMTEwqNsZkVbIibJ//+jQPRN6rcBnnxPp9Nb08Ub+KQ7uJtVy6vWGsS+BEUB8+kAacyK04fiAI55rKDJ5EuKrJSKqnVCsO66UbO4S+Mw/10PaAI4UsuDDrTAEva5gwOSYsvvyYZ4GDmjUVg/18YbwEdd7pBWUXpHs4YONjG156rezSAofyHk+TrBxG1ujDUU+/elzfMhIime+LDKIH2vEtVla5s6oh4fg3+Tflvl5cKvEOyD36xhz8dm+LDITQ8+BI7RHfKxRD+wwf0ef51rwDcYHOLF38H5s7TCgGAJhU3LqB1ofaa1tKNoyGwO7wycaCftjQUYg5Lsd7w8Fg0Z1i/Zle+qBrAPqb0zp2qecfZL6D1YHSZiyyNQ1Gw1TVn2EQvaRvB7d0XsmDd/x6abC35Aye7YD9m7rMz72eB9jxh9kJF3PtTRwgs1n02f4nbHDrSBpW3QRGp3WeawXiR4WXR6Fb1N5+tS6rJVA1AAjIr8bMz1v4z/Gu/jdZcCItFHJ+s9w250cSwfUcwWYl7bdQda9I9Iwjt+KC5N/jAMA8e7X/pgawbgbMr3mONTE7aWuFgRrfR/n2RkGr0KtavoEH+d8dHi+WV8/pNgDP88l8WSqR7o3QzOclhXT8/ZMPr7nj0ZZVZHIELjxIyXFnN5qWtX+sgioEliyEwrKn//jXCQbFcE9Ot1CSLcU9XiAjkBTuGhPc/hohhBN/W9pIZ2bhdNTURaTwZ9Lf9hI5UqOwIJd8+KDz/InJcZIvIsIUVkdk3Z7eGjBy3WFjIbFmi+vS8ucpzceyUcu9x3LQ7zRhXVZGj9pZN3QO8PQtPevKWsUDf3PvV4p32SzlAtVgln1p/T1EAaG5YHnpM6OHtj12BnhOy5dZbHdly6Xc69qnlJYstTx/ZjRw7mmn+gpgeajFYK6pAgo4t3/SHW87foC4AwL35FGVdMo4pDZySY2aXfCWPt1X7YDNFrwKRTrluhprZiuwgBNnKKRftT32u1Z17ds3DoHKDxe9FtO1TTiXSC+Av0aFQJzbTFeXHdcoApKN14kuo/nnVThCD6GYwHceCzspHT2ucX/9dzUinhRAHkKW3qaeueR6EtdV88EmCZg3YXaDzz3Zac6/njN+A4yvi9CAlbVOgpGnqClCwHWbt+WWxbGZUaYKehVG5SEer+J1YGv21FmPVdTSlw6poJa/JTvtc3kAGRGh2Wt5nuUIHBze25q6QlnNuoXjHYVSKIvv+9yvVRqNuk2tpkbXCBGdBfY5SilkLroIXwhz12XiedgsUOSKv9Iq5HRCiO1TkbfQKbM9gi82aeaJPzzXMQna0ksoPWFCiwaJR/j9tISb88qyoJ0MX9SkQciQ/FsbwlGhjd00M1RFYhWxg1COC1AahOZ54WVdCjS0fpCkajRkMpwY7vcqRqkOSPdfEEJ02k0dDcByGUt8BbXxogE7bgOCC2KfgFL5htGjq4RqD0sN3zqNh6NF5xuDxgQSWz4IK3Unrxz02tYP0wBrkE02DWyzG+0S6kg9hbGOr9BpMvb0BalElAbaqEMYt0eTvQQozlQbYJ+RxWuvrkCb3DtyygpBhXbvQcj9OUaeMPIIcyI7a/UHGxsNpsNcwOBWOIhInLU91wT3dM5Px5zhPvCWBajJ+EC8mfqBTUK4aieBZqE0seTSWBt6YbpkNOoo81iGru3FxpVmG6qVv0EFXuHAOR/7nvtS1xkIAiw1doWhIaRo12npxoQothVNS7b0ATSvK2IEl7bgkONdflEOM9tZ8Ktg2aBljLHCJzDFnBgF9elVJNyCaGlsEZN0wvusOluZB6XEeKHg7gjkS3Pw3QzCJfAN/9Yb+wQg7Akmp96W6b0Cjk5YXBXA3IrRYm2WzXiirfE+1lFgzp+OcE2+Dhg5xzYb159rbivXCRkjLwRb+olmwzecbSp8avF055zM5mfxGfK+dgSyNqp7NOslkORB4rGIHxngDhHLQsjSg9eBc4T00GtRZd1kcgVmV2vzfDkrNk40sHbVMn1uPi4M3UlWojzSI0G5msdYagWKQREE0sHt417JNmT5VtDTJaq6zjd5/yJvsTm5lOO2iVj0xbuPVALjXyVvTXLVi3FCrxgSs2fQLLrCHYaktHktkqx/QV9gohy8XqqQaLDjul7aXVNUOfGO3oFuYZell6DHmZQHQniUMjDGogTp1hPApC7k/E9WpRTtRK95JLAKZJ3KtpusfE7lP3CveJ2SKvIG7Cwx5LUlk90laUFnppSukguCVlTiUgqTquZJt6ZlC2oAPlyLZcd9dGcnAm1Wkws3hY7E80LmYoAMP65MauDygzuMUbE8DxC6hfCamAI4lyavnUwMH5bztiFmmraE3edd1MlI92FqUhOw3KuHJ2HqjgD6QHEpgbJ0Ieg3DIy1TuQJIsItvFRIIUZS2gXSfMCGqGT7ArAB99Yd+gqxopQE8adedcjKQYEIUVlEAiwj3kYxBfrw3KNHekJ2TCBeSvRIrfiEejL2AKFS7XcDCytN5M6bg7fWBo3cochJgjSGm3dxtQmUYkjab4nBlRPiYANPRV826Ee0UIJZUsdmxepaGDTgHYeGG3bXntLwVdVgEV4UDcNj5/sdejLfIMvDNyHIFUOWFpiI9UygRtBCGw0dCJZ7PRaRajqyT2YHVwM2pi0KJ4k10TDJHkDbbhN3IH8sfTRbOxoXpGfYIaelaxQqs/ipkJ3GBTRKWEKGuhhxkSKlupI+5FsXsIkRCAwY6QEUgUtANUFB4xpGDwJJlectPOguKS32Dcek2IB7SBfYAXWMY+mvGUfsooW16FyuNRORgX59w7rFUzOC0OMmYQrgcyBNhkOC7j09z/jD3eL0O2GA7NUCRYNES4FmCgozQwAZEKuyxqWHyzkuZUn8mkampYBmyhlNGaZMPkYLh+f4rJh2f2pyth4wmKOIAUiQsRDGejTogrdTbgG3CyNU6gVuW0XVgcGekLeQDkj+877ulCv4ytTmfQr+sv9WHgksEBAfSwJU8fL1304Wj7wEX1eUmZVcqkuS0v+oJLZaZGVzwIbJ2NJWo1J9QYj6gngEAiSAjAGU6REZIIQPFuxCtgWuWvdsGG2DAu+i/lGkQwUJZj0dtoSIZvi8QQAdECiDqvRTmOS6uR78t6PgZaBoSdPMd/APEwwrZsga0HcGAARbhSjL2tmMUUOSUFL5ClKviv9JHbLt9IM96BJThMqDQRN0Y2z535rkd7WUaffWSMtswLLGLI0sWILAZMND5BsMF2ZCe8x8GnRnrp/uFUpdysdOYKUj8zVJYKl/ZCNFx1JzZ/Iu/wLapIYeJnJzdu4BYFDbGafuPW4a5sFQHKewTEN0uR0wnq53UwLeL6LAqBvhtVwCYZy9agsDNtGCBWzvQ9kkjkMbO4tdMc3FKeQbwrdnpyfY2HcSosuVkvMTmOoV2tO4TwzHkkFFwmSY09n6mIfNBDROfBW2/wtomu9r3ufDNIS12QfH5XNLSEEiKqirnAb4AAYOu3m0zE4hFQQ8pNqfObGFEIsbHBS4pnvzVTRuIBRqzl4Mt+2Ff80lDaUIWyy5IcEkk99w+BllN4S34701IzvVIr4AVIa0xofGwcg2nbRaRl4NAYVGQwnv1JbZ3nsubQ0byNSaKPUCFTtuI/ZLDT1baLalsLL2e3hcxs/un7CGIlYOidHje5AlMlTFAzCtWQiqQQ4D0phehvSm52IZ0xFq6y2xRQAmPWSFjkt4eymsRcAKdzJwRaQqa8euJyVos4zRbezjUlkEaCyOaa+LSsP2NiyXLvzE0KRbk0KuJDcC1unjlK9O5sCxgTrKYOVdmp0ZuN6JofAhHVPa92ej1HC2p6jEJyjrmvu8ASvj0oq/kCCxe3QP2dOZShcS7wnNn4BJ3nevnbRkUsUdHfnCDiN8nqh1MQyPZz3BUO8Q3mNt6CGjIvgWVfR6UEyN1SwXYK2zHEQDUppMLEwIpJnUlxKkOANpiBwBgJV4HDfV0EhpRxKPhi/RJ6fskBBKIeqMznVHiAOiwLvSElebYhGdDIXCBInmxhApQOIpkBHUgfmVUegHEQjYLLR0MJk1XPN42BDrKWa5h9mvqSlcbwjTM2pVyII0YUYAC9at5YZpeI8QEHPrE0oXI9iWodyHtSRrzKSLqmmb/n3FgmBuGmG4VPxn7B0sGE2tvtvRQtkS33oDYnyJK1nCj2Kt420Py5q5QlTRlMDrwMSiqRlb1GyR1o0k+X8igbJQepTEBTYFCoYxSb5RDSqoTEYLBmJb1FC2ppFOrJqSlDHQVrYOhG2mR+jTigs8l0B01zlH9SQ/jYPnCVPa3RwMVqKm8/yFHwuLMWkClOMectBDQbz0PwvigzpMNXsEIyaw9wT+lCmBJmiPLAot8KcyNaaAwckMW+3EwqcOkNeheVKidzdAsehIKcg4WQUEqqzTysk8k0BkV0cJkS4NcKS03qUpOcIPiPIyw+zw92SZQOAHIc5iGIIQDo10rWwBex2uPnUoAFQ5UdCl/yUb31Q9uGvNCCK/yznoNq09sWAybC44TMml0JyZYogPpaokFLtvg46F++yR8WWjb4/YN4rBpvZbULh8fYFCnbHMpKyHKH1KKMBuIkFbFXF1KHCtEpokmCvdJ3XTS1eqeuS7vOgK7AUnXOb9UgJW0tx3YAdLe3lS7K0IIzO1/ZsVFZCZFsVC+YEaKKNMyoAqGYYlhajCePoLQKsQ3O2SpO5DUFi6GhNDcFHQpammY0mnKjbGuFSyanPfs0/CRtisRY41ZLqQI02dL1tlAh2bXbhIxiDZnOk/St7xOtR+OzHh0FP4nWOklOT4/xQWysxiDUCRXhrQAWoLlPZlos7qmrk1fWRwKjQYUAQh+KkVCG/8nyxLnPpFLGO8vR3kaXv8dRMRaW463tt8fmoG587bPmO9E5cpUnR7tXcb1vba9xojEBau6l+5Ffl5PiiVWhApJtuBc0PvYih4d9GrUD7DRMWAAXy3Hb8eZopjKk83j1TF7qDpy/UH+a5lvfgo+4bY7kUgkUy6RJU2KZE1B49tVmu7rhm41CL4Z6/PK+9LJYN7sCn59YjVLVrRBWKTKUUPFcGggMo0mWUnExsf6VIRKw5tQGEZ6JbxyGQDmJDZ+2jNxw+EkV3CHHA1UtJmUxkj3T4FLNB5LzlU7As1xQAgp4F70kShEkkj4i8sh1cBKv6MgmqBx7m2tYdhhBKpT1GSZjnKwul/ThqTx53GNft9HCokBXMEttMojSPwTO/v474y/6hy0QHqajKolNrTrDIM1ve7c7kLsusZapFkA1hirl1Fq+GNAklSmdffoB43j+JxAqM4sLvFALqMkqHpfhedwykC4S4D2rv/iI2SEQsdxoapcVtMaGzmNuQAZrBarH4BiTReDNJCVIiz26RLNcGykZLp9OTXYdcCqyc00N3gE3SgG/9QthGDUnm9MPiUwhnxPM8jNKTLL2dd9+eT4Ss1sbX63pmY+o5elAQAo3dXiKQRhzSoOR6En+T77XzkhpTzp3FmH2aS5urx6i2MZoOE9aZ3kpyYAti6FfMT5LuV0nOcygpDqOftJRIDNITL173w0gM84ixW2F5bpHEKuJesU+jpyBoAGkSRAk9dwH1LZLm/iotL8ZdcU0Fs78sxdGRkWyQSe1/i5BkGqgCwmDJpLUsBS0+HoZ6FPIPG52cO+R51XGog+GuMoVHGoNNtW1SQEQ1Tpm3HQSzlLxDz9hVxPgelSMg6as281ohNxLEWw2hqRDa2/C9jWPvFkFBdz4AIC5/pHlc5BnY7mK4o3z0U5d+94OZCI6aVQ8ZkwKhnD6V2B3EHzRxQtz6wqwi5rw6SYF/raS5kF4Swx181fmAGy4l19wMOlTZopqxWbj6JkxPCriTJHjN8yJAKqffKP+h7/Ju3/yaJiKTBcy8VC9tx4ipAtjpmbE0VMg2mQALdrSXK5pTqfI5hRNmMwZG0SdeyTd6no5d71KqFB43e/MsfGtJZ4crKRFP/EmJP5Sz00tQDtuJJow/HtQaKXJY4yGi4SCT27SCb2uXCCwOBx9GL95GExujMAUahnUkZJmiN9J4lHQFyfFC0Wkzc6Fdu2A2r8sy/iHX/tEfE7GrH+iDFPqfyUHXMO0SOwlBrz4k1hYDVzJBIOn7v9fO8ch5NCyBfjJXZ2cFdx8tl0XldniXVUkuA8CyYDVz6x4oe0LT0ac4VQUfy0vJZKKb7KJuylQ8qoLuKEMfBTxsPfMw+oZNuuLh3OTVytbkHqo4ED7/kMIK56nWDOzIsqPSlHGlXfafZzQeYF29nXRgiE2rw96wuqkoJu4syqfmYwmq0efoWzbpgTRQdhsGaQ239p47Dl0SuHQgycToI2OzcQm5HUzCR+SDTUlALIItUTZaPW0TmImhW6Tt3Eg4DME3j5QQo6y9mrTJAcV8oFWfPAxsc3N0sWcbA6/3RMqhS0nHp/1/G8gkkNyw2j+jDdUOFhzaEMy9NDDMzRby/aNMOFEfP5EEKq7dKWZ9/iENYye5nInB+OFJQGnbLPIPkc8cIOtpaS9L00HGRLeqeXtUB1H56Ju3ADFC23CoGgdUaKt6ScEYRk/O3oVwZq47wRAUMbn53AF5HnOiqphCFTTDmrpoDhPGe4iapA+Kua630YON45lngXZNLplhE3K+f5wUgZDyinzwAC2buiVCvyQWx6cW6CpuchBh993ROt5B1aSeM5cim2Hhs0df+nS8nMOJA+Cg989rP3kAez2Wb2uq1sHlrapJFH5CSHuAprq/k7DpWZtur6V3SC5Z6exmfOnVcau630RguBsuH7HTJSl6MPLy9e/xnzJkiu9ZO+nQjKfRj+f+BgLjbgvzjrVrGQHIjwN1x2V/tEu8v7rpR/2PBt6zjRsLv4mAvIG9jTROvrr/uRQsA4QUHfk0Cqezh39n/0+o/dHt5HpBEOpsrLfIB/2/7/xlTdWO+Cv+osK47X5KyX9zU3VeanveTBqygKEZ+Qtjqu/GuNceIco99zD3V8bU+kE/3f/4wWntXx1T92+O5s/3v6a1v6b/VeS7jf+SMfZfVr/+93/jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP/7jP3vJAA==);-webkit-mask-image:var(--liquid);-webkit-mask-image:var(--liquid);mask-image:var(--liquid);animation:hero-module__FBiGaq__liquid 1.2s var(--ease-io) .8s both;position:absolute;inset:0;-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-size:124% 220%;mask-size:124% 220%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-module__FBiGaq__cam{transform-origin:58% 72%;will-change:transform;position:absolute;inset:0}.hero-module__FBiGaq__waterline{inset-inline:0;z-index:3;pointer-events:none;opacity:0;height:2px;animation:hero-module__FBiGaq__waterline 1.2s var(--ease-io) .8s both;background:linear-gradient(90deg,#0000,#8bcdf1e6 20%,#fff 50%,#8bcdf1e6 80%,#0000);position:absolute;bottom:0;box-shadow:0 0 24px 4px #52b2e38c}.hero-module__FBiGaq__sky{background:#2f74b9;position:absolute;inset:-6% -4% 0}.hero-module__FBiGaq__sky picture,.hero-module__FBiGaq__sky img{width:100%;height:100%;position:absolute;inset:0}.hero-module__FBiGaq__sky img{object-fit:cover;object-position:50% 78%}.hero-module__FBiGaq__skyDusk{opacity:0;will-change:opacity;position:absolute;inset:0}.hero-module__FBiGaq__skyDusk img{object-position:50% 40%}.hero-module__FBiGaq__word{left:var(--word-x);top:var(--roof);z-index:1;pointer-events:none;will-change:transform;position:absolute}.hero-module__FBiGaq__wordPos{perspective:1400px;display:block;translate:-50% -76%}.hero-module__FBiGaq__wordRise,.hero-module__FBiGaq__wordSwing,.hero-module__FBiGaq__word3d{transform-style:preserve-3d;display:block}.hero-module__FBiGaq__wordRise{animation:hero-module__FBiGaq__rise 1.5s var(--ease) 1.45s both}.hero-module__FBiGaq__wordSwing{animation:11s ease-in-out 3s infinite alternate hero-module__FBiGaq__swing}.hero-module__FBiGaq__word3d{transform:rotateX(calc(var(--rx,0) * 1deg)) rotateY(calc(var(--ry,0) * 1deg))}.hero-module__FBiGaq__wordFace,.hero-module__FBiGaq__wordLayer{font-family:var(--font-display);font-size:var(--word-size);letter-spacing:-.04em;white-space:nowrap;padding-right:.06em;font-weight:700;line-height:.8;display:block}.hero-module__FBiGaq__wordLayer{color:rgb(139 205 241/calc(.5 - var(--z) * .022));transform:translateZ(calc(var(--z) * -.012 * var(--word-size)));position:absolute;inset:0}.hero-module__FBiGaq__wordFace{color:#0000;background:linear-gradient(#fffffff5 0%,#ffffffb3 46%,#eaf5ff59 80%);filter:drop-shadow(0 0 .6px #fff9);-webkit-background-clip:text;background-clip:text;position:relative}.hero-module__FBiGaq__scanWrap{z-index:3;pointer-events:none}.hero-module__FBiGaq__scan{color:#d6eefc;opacity:0;animation:hero-module__FBiGaq__scanBand 9s var(--ease-io) 3.1s infinite;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0% 44%,#000 49.4% 50%,#0000 50.4% 100%);mask-image:linear-gradient(#0000 0% 44%,#000 49.4% 50%,#0000 50.4% 100%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 300%;mask-size:100% 300%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-module__FBiGaq__scan svg{filter:drop-shadow(0 0 3px #52b2e3e6);width:100%;height:100%;overflow:visible}.hero-module__FBiGaq__scan path,.hero-module__FBiGaq__scan circle{stroke-width:3.2px}.hero-module__FBiGaq__scan text{font-family:var(--font-display);font-weight:500}.hero-module__FBiGaq__scanLine{inset-inline:0;z-index:3;pointer-events:none;opacity:0;height:2px;animation:hero-module__FBiGaq__scanLine 9s var(--ease-io) 3.1s infinite;background:linear-gradient(90deg,#0000,#8bcdf1e6 15%,#fff 50%,#8bcdf1e6 85%,#0000);position:absolute;top:0;box-shadow:0 0 18px 3px #52b2e3b3,0 0 60px 10px #52b2e340}.hero-module__FBiGaq__scanTag{color:var(--color-sky-200);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;background:#040f1aa6;border:1px solid #8bcdf180;border-radius:999px;padding:.3rem .6rem;font-size:.58rem;font-weight:700;position:absolute;bottom:10px;right:6%}.hero-module__FBiGaq__callout{left:var(--x);top:var(--y);z-index:4;pointer-events:none;width:0;height:0;position:absolute}.hero-module__FBiGaq__calloutDot{width:12px;height:12px;animation:hero-module__FBiGaq__dotIn .5s var(--ease) calc(var(--t,0s) + 3.9s + var(--k) * .35s) forwards;background:#fff;border-radius:50%;position:absolute;top:-6px;left:-6px;scale:0;box-shadow:0 0 0 4px #52b2e373}.hero-module__FBiGaq__calloutDot:after{content:"";animation:hero-module__FBiGaq__ping 2.4s var(--ease) calc(var(--t,0s) + 4.4s + var(--k) * .35s) infinite;opacity:0;border:1.5px solid #8bcdf1e6;border-radius:50%;position:absolute;inset:-10px}.hero-module__FBiGaq__calloutLine{width:var(--len,90px);transform-origin:0;height:1px;rotate:var(--angle,-35deg);animation:hero-module__FBiGaq__lineIn .6s var(--ease) calc(var(--t,0s) + 4.05s + var(--k) * .35s) forwards;background:linear-gradient(90deg,#ffffffe6,#ffffff80);position:absolute;bottom:0;left:0;scale:0 1}.hero-module__FBiGaq__calloutLabel{left:var(--lx,70px);top:var(--ly,-82px);white-space:nowrap;color:#fff;-webkit-backdrop-filter:blur(12px)saturate(150%);opacity:0;animation:hero-module__FBiGaq__labelIn .6s var(--ease) calc(var(--t,0s) + 4.3s + var(--k) * .35s) forwards;background:linear-gradient(135deg,#0b29459e,#0b294561);border:1px solid #ffffff40;border-radius:.9rem;gap:.15rem;padding:.55rem .85rem .6rem;display:grid;position:absolute;translate:0 8px;box-shadow:0 18px 40px -18px #040f1ab3}.hero-module__FBiGaq__calloutLabel b{font-family:var(--font-display);font-size:.9rem;font-weight:600}.hero-module__FBiGaq__calloutLabel small{letter-spacing:.18em;text-transform:uppercase;color:var(--color-sky-300);font-size:.6rem;font-weight:700}.hero-module__FBiGaq__particles{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-module__FBiGaq__house{z-index:2;will-change:transform}.hero-module__FBiGaq__houseInner{transform-origin:62% 100%;width:100%;height:100%;animation:hero-module__FBiGaq__settle 1.9s var(--ease) .8s both;position:relative}.hero-module__FBiGaq__houseInner picture,.hero-module__FBiGaq__houseInner img{width:100%;height:100%}.hero-module__FBiGaq__houseInner img{object-fit:fill}.hero-module__FBiGaq__duskHouse{opacity:0;will-change:opacity;position:absolute;inset:0}.hero-module__FBiGaq__mist{inset-inline:0;z-index:4;pointer-events:none;background:linear-gradient(#040f1a00 0%,#040f1a38 55%,#040f1a9e 100%);height:34%;position:absolute;bottom:0}.hero-module__FBiGaq__content{z-index:4;height:100%;padding-top:calc(var(--header-h) + clamp(2.5rem, 7svh, 5rem));position:relative}.hero-module__FBiGaq__title{max-width:38rem}.hero-module__FBiGaq__kicker{max-width:calc(6.2 * var(--h1));color:var(--color-sky-200);animation:hero-module__FBiGaq__fadeUp 1s var(--ease) 1.55s backwards;margin-bottom:1.4rem;display:block}.hero-module__FBiGaq__headline{font-family:var(--font-display);font-size:var(--h1);letter-spacing:-.04em;font-weight:600;line-height:.96;display:block}.hero-module__FBiGaq__line{margin-bottom:-.1em;padding:0 .12em .1em 0;display:block;overflow:hidden}.hero-module__FBiGaq__word2{white-space:nowrap;display:inline-block}.hero-module__FBiGaq__word2+.hero-module__FBiGaq__word2{margin-left:.24em}.hero-module__FBiGaq__char{transform-origin:0 100%;animation:hero-module__FBiGaq__charUp 1.15s var(--ease) calc(1.55s + var(--c) * 24ms) both;display:inline-block}.hero-module__FBiGaq__serif{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-sky-200);font-size:1.14em;font-style:italic;font-weight:400;line-height:.84}.hero-module__FBiGaq__actions{animation:hero-module__FBiGaq__fadeUp 1s var(--ease) 2.05s backwards;flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.75rem,4svh,2.6rem);display:flex}.hero-module__FBiGaq__caption{left:var(--gutter);top:calc(var(--header-h) + clamp(2.5rem, 7svh, 5rem));font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-white);text-shadow:0 2px 40px #040a1e73;pointer-events:none;margin:0;font-size:clamp(2.6rem,1.3rem + 4.4vw,6.4rem);font-style:italic;line-height:.92;position:absolute}.hero-module__FBiGaq__capLine{padding:0 .1em .06em 0;display:block;overflow:hidden}.hero-module__FBiGaq__capLine>span{display:block;transform:translateY(115%)}.hero-module__FBiGaq__capLine:nth-child(2){color:rgb(var(--warm))}.hero-module__FBiGaq__noteCard{right:var(--gutter);max-width:22rem;color:var(--color-white);-webkit-backdrop-filter:blur(16px)saturate(140%);animation:hero-module__FBiGaq__fadeUp 1s var(--ease) 2.25s backwards;background:linear-gradient(135deg,#0b29458c,#0b294552);border:1px solid #ffffff38;border-radius:1.25rem;padding:1.15rem 1.25rem 1.2rem;position:absolute;bottom:clamp(1.5rem,6svh,3.5rem);box-shadow:inset 0 1px #fff3,0 0 0 1px #52b2e31f,0 24px 50px -24px #040f1a99}.hero-module__FBiGaq__badge{width:7rem;height:7rem;color:var(--color-white);border-radius:50%;place-items:center;margin-left:-3.5rem;animation:1s 2.5s backwards hero-module__FBiGaq__fadeIn;display:grid;position:absolute;bottom:clamp(1rem,3.5svh,2rem);left:50%}.hero-module__FBiGaq__badgeText{fill:currentColor;width:100%;height:100%;font-family:var(--font-display);letter-spacing:.26em;text-transform:uppercase;font-size:9.6px;font-weight:600;font-stretch:112%;animation:16s linear infinite hero-module__FBiGaq__spin;position:absolute;inset:0;overflow:visible}.hero-module__FBiGaq__badgeCore{-webkit-backdrop-filter:blur(8px);width:3rem;height:3rem;transition:background-color .5s var(--ease), color .5s var(--ease), transform .5s var(--ease);background:#ffffff24;border:1px solid #ffffff59;border-radius:50%;place-items:center;display:grid}.hero-module__FBiGaq__badge:hover .hero-module__FBiGaq__badgeCore,.hero-module__FBiGaq__badge:focus-visible .hero-module__FBiGaq__badgeCore{background:var(--color-white);color:var(--color-navy-900);transform:scale(1.08)}.hero-module__FBiGaq__badgeCore svg{animation:hero-module__FBiGaq__bob 2.2s var(--ease-io) 3s infinite}@media (max-width:639px){.hero-module__FBiGaq__badge{width:5.75rem;height:5.75rem;margin-left:-2.875rem}.hero-module__FBiGaq__badgeCore{width:2.5rem;height:2.5rem}}.hero-module__FBiGaq__shade{z-index:6;background:var(--color-navy-950);opacity:0;pointer-events:none;position:absolute;inset:0}.show-loader:not(.loader-done) .hero-module__FBiGaq__hero *{animation-play-state:paused}.show-loader:not(.loader-done) .hero-module__FBiGaq__hero :before{animation-play-state:paused}.show-loader:not(.loader-done) .hero-module__FBiGaq__hero :after{animation-play-state:paused}.show-loader:not(.loader-done) body:has([data-hero-intro]) [data-site-header]>div{animation-play-state:paused}body:has([data-hero-intro]) [data-site-header]>div{animation:hero-module__FBiGaq__fadeDown 1.1s var(--ease) 1.5s both}:is(.intro-seen .hero-module__FBiGaq__drawing,.intro-seen .hero-module__FBiGaq__waterline,.intro-seen .hero-module__FBiGaq__titleBlock){display:none}.intro-seen .hero-module__FBiGaq__scene{animation:none;-webkit-mask-image:none;mask-image:none}.intro-seen .hero-module__FBiGaq__wordRise{animation-duration:1.3s;animation-delay:.15s}.intro-seen .hero-module__FBiGaq__houseInner{animation-duration:1.4s;animation-delay:0s}:is(.intro-seen .hero-module__FBiGaq__kicker,.intro-seen .hero-module__FBiGaq__actions,.intro-seen .hero-module__FBiGaq__noteCard,.intro-seen .hero-module__FBiGaq__badge){animation-delay:.45s}.intro-seen .hero-module__FBiGaq__char{animation-delay:calc(.2s + var(--c) * 20ms)}:is(.intro-seen .hero-module__FBiGaq__scan,.intro-seen .hero-module__FBiGaq__scanLine){animation-delay:1.6s}.intro-seen .hero-module__FBiGaq__callout{--t:-2s}html.intro-seen body:has([data-hero-intro]) [data-site-header]>div{animation-delay:.1s}@media (max-width:767px){.hero-module__FBiGaq__drawing,.hero-module__FBiGaq__waterline,.hero-module__FBiGaq__titleBlock{display:none}.hero-module__FBiGaq__scene{animation:none;-webkit-mask-image:none;mask-image:none}.hero-module__FBiGaq__wordRise{animation-duration:1.3s;animation-delay:.2s}.hero-module__FBiGaq__houseInner{animation-duration:1.4s;animation-delay:0s}.hero-module__FBiGaq__kicker,.hero-module__FBiGaq__actions,.hero-module__FBiGaq__noteCard,.hero-module__FBiGaq__badge{animation-delay:.5s}.hero-module__FBiGaq__char{animation-delay:calc(.2s + var(--c) * 20ms)}.hero-module__FBiGaq__scan,.hero-module__FBiGaq__scanLine{animation-delay:1.6s}.hero-module__FBiGaq__callout{--t:-2s;--angle:-145deg!important;--len:64px!important;--lx:-178px!important;--ly:-86px!important}.hero-module__FBiGaq__calloutHideSm,.hero-module__FBiGaq__word3d>.hero-module__FBiGaq__wordLayer:nth-child(-n+8){display:none}body:has([data-hero-intro]) [data-site-header]>div{animation-delay:.1s}}.hero-module__FBiGaq__done .hero-module__FBiGaq__scene{-webkit-mask-image:none;mask-image:none}@media (prefers-reduced-motion:reduce){.hero-module__FBiGaq__hero *,.hero-module__FBiGaq__hero :before,.hero-module__FBiGaq__hero :after{animation:none!important}body:has([data-hero-intro]) [data-site-header]>div{animation:none!important}.hero-module__FBiGaq__drawing,.hero-module__FBiGaq__waterline,.hero-module__FBiGaq__titleBlock,.hero-module__FBiGaq__caption,.hero-module__FBiGaq__duskHouse,.hero-module__FBiGaq__scanWrap,.hero-module__FBiGaq__particles{display:none}.hero-module__FBiGaq__scene{-webkit-mask-image:none;mask-image:none}}@keyframes hero-module__FBiGaq__draw{to{stroke-dashoffset:0}}@keyframes hero-module__FBiGaq__fadeOut{to{opacity:0;visibility:hidden}}@keyframes hero-module__FBiGaq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes hero-module__FBiGaq__grow{0%{transform:scaleX(0)}}@keyframes hero-module__FBiGaq__count{0%{--p:0}to{--p:100}}@keyframes hero-module__FBiGaq__liquid{0%{-webkit-mask-position:-12vw 0;mask-position:-12vw 0}to{-webkit-mask-position:0 100%;mask-position:0 100%}}@keyframes hero-module__FBiGaq__waterline{0%{opacity:0;transform:translateY(12svh)}12%,80%{opacity:.85}to{opacity:0;transform:translateY(-112svh)}}@keyframes hero-module__FBiGaq__rise{0%{transform:translateY(108%)}to{transform:translateY(0)}}@keyframes hero-module__FBiGaq__settle{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes hero-module__FBiGaq__charUp{0%{transform:translateY(112%)rotate(9deg)}to{transform:none}}@keyframes hero-module__FBiGaq__fadeUp{0%{opacity:0;transform:translateY(22px)}}@keyframes hero-module__FBiGaq__fadeDown{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-module__FBiGaq__ping{0%{opacity:.9;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.8)}}@keyframes hero-module__FBiGaq__spin{to{transform:rotate(360deg)}}@keyframes hero-module__FBiGaq__bob{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@keyframes hero-module__FBiGaq__swing{0%{transform:rotateY(-11deg)rotateX(4deg)}to{transform:rotateY(13deg)rotateX(-3deg)}}@keyframes hero-module__FBiGaq__scanBand{0%{opacity:0;-webkit-mask-position:0 100%;mask-position:0 100%}3%,23%{opacity:1}26%,to{opacity:0;-webkit-mask-position:0 0;mask-position:0 0}}@keyframes hero-module__FBiGaq__scanLine{0%{opacity:0;top:-50%}3%,23%{opacity:1}26%,to{opacity:0;top:150%}}@keyframes hero-module__FBiGaq__dotIn{to{scale:1}}@keyframes hero-module__FBiGaq__lineIn{to{scale:1}}@keyframes hero-module__FBiGaq__labelIn{to{opacity:1;translate:0}}
.aperture-module__3CPr5a__track{position:relative}.aperture-module__3CPr5a__stage{--a:1;--ix:34%;--iy:26%;--open:calc(1 - var(--a));background:var(--color-paper);height:100svh;min-height:34rem;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.js .aperture-module__3CPr5a__track{height:260svh}.js .aperture-module__3CPr5a__stage{--a:0;position:sticky;top:0}}.aperture-module__3CPr5a__window{clip-path:inset(calc(var(--open) * var(--iy)) calc(var(--open) * var(--ix)) round calc(var(--open) * 1.75rem));background:var(--color-navy-900);position:absolute;inset:0}.aperture-module__3CPr5a__window picture,.aperture-module__3CPr5a__window img{width:100%;height:100%}.aperture-module__3CPr5a__window img{object-fit:cover;scale:calc(1.4 - .4 * var(--a))}.aperture-module__3CPr5a__window:after{content:"";opacity:var(--a);background:linear-gradient(#040f1a00 40%,#040f1ac7 100%);position:absolute;inset:0}.aperture-module__3CPr5a__marks{inset:calc(var(--open) * var(--iy) - 14px) calc(var(--open) * var(--ix) - 14px);opacity:calc(1 - var(--a) * 2.2);pointer-events:none;position:absolute}.aperture-module__3CPr5a__marks span{border-color:var(--color-blue-600);border-style:solid;border-width:0;width:22px;height:22px;position:absolute}.aperture-module__3CPr5a__marks span:first-child{border-top-width:1.5px;border-left-width:1.5px;top:0;left:0}.aperture-module__3CPr5a__marks span:nth-child(2){border-top-width:1.5px;border-right-width:1.5px;top:0;right:0}.aperture-module__3CPr5a__marks span:nth-child(3){border-bottom-width:1.5px;border-left-width:1.5px;bottom:0;left:0}.aperture-module__3CPr5a__marks span:nth-child(4){border-bottom-width:1.5px;border-right-width:1.5px;bottom:0;right:0}.aperture-module__3CPr5a__fig{white-space:nowrap;font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--color-blue-600);font-size:.64rem;font-weight:600;font-stretch:112%;position:absolute;top:-2.1rem;left:14px}.aperture-module__3CPr5a__word{font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-ink);white-space:nowrap;opacity:calc(1 - var(--a) * 1.6);margin:0;font-size:clamp(3rem,7.6vw,8.6rem);font-weight:700;line-height:.9;position:absolute;top:50%}.aperture-module__3CPr5a__left{right:calc(100% - var(--ix) + 2.2vw);translate:calc(var(--a) * -45vw) -50%}.aperture-module__3CPr5a__right{left:calc(100% - var(--ix) + 2.2vw);translate:calc(var(--a) * 45vw) -50%}.aperture-module__3CPr5a__right em{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-blue-700);font-size:1.1em;font-weight:400}.aperture-module__3CPr5a__caption{inset-inline:var(--gutter);max-width:96rem;color:var(--color-white);opacity:clamp(0, (var(--a) - .72) * 4, 1);translate:0 calc((1 - clamp(0, (var(--a) - .72) * 4, 1)) * 2.5rem);margin-inline:auto;position:absolute;bottom:clamp(2rem,7svh,4.5rem)}.aperture-module__3CPr5a__caption h3{max-width:18ch;font-family:var(--font-display);letter-spacing:-.04em;margin-top:1rem;font-size:clamp(2.2rem,1.2rem + 3.6vw,5.2rem);font-weight:600;line-height:.98}.aperture-module__3CPr5a__caption em{font-family:var(--font-serif);color:var(--color-sky-200);font-size:1.08em;font-weight:400}@media (max-width:767px){.aperture-module__3CPr5a__stage{--ix:14%;--iy:30%}.aperture-module__3CPr5a__word{font-size:clamp(2.6rem,13vw,4rem);top:auto;left:50%;right:auto}.aperture-module__3CPr5a__left{bottom:calc(100% - var(--iy) + 2.5svh);translate:-50% calc(var(--a) * -30svh)}.aperture-module__3CPr5a__right{top:calc(100% - var(--iy) + 2.5svh);translate:-50% calc(var(--a) * 30svh)}.aperture-module__3CPr5a__fig{display:none}}
.pillars-module__NdiCjW__panels{gap:.75rem;height:clamp(28rem,62svh,38rem);margin:0;padding:0;list-style:none;display:flex}.pillars-module__NdiCjW__panel{border-radius:var(--radius-panel);background:var(--color-navy-900);min-width:0;color:var(--color-white);cursor:pointer;outline-offset:4px;transition:flex-grow .9s var(--ease-out-expo);flex:1 1 0;position:relative;overflow:hidden}.pillars-module__NdiCjW__panels:not(:hover):not(:focus-within)>.pillars-module__NdiCjW__panel:first-child,.pillars-module__NdiCjW__panel:hover,.pillars-module__NdiCjW__panel:focus-within{flex-grow:3.4}.pillars-module__NdiCjW__media,.pillars-module__NdiCjW__media picture,.pillars-module__NdiCjW__media img{width:100%;height:100%;position:absolute;inset:0}.pillars-module__NdiCjW__media img{object-fit:cover;filter:grayscale(.85)brightness(.55);transition:scale 1.4s var(--ease-out-expo), filter .9s ease;scale:1.12}.pillars-module__NdiCjW__media:after{content:"";background:linear-gradient(#040f1a26 30%,#040f1ae0 100%);position:absolute;inset:0}.pillars-module__NdiCjW__spine{writing-mode:vertical-rl;font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:1rem;font-size:clamp(1.4rem,1rem + 1.2vw,2.2rem);font-weight:600;transition:opacity .4s;display:flex;position:absolute;bottom:1.6rem;left:1.4rem;rotate:180deg}.pillars-module__NdiCjW__spine span{color:var(--color-sky-300);font-size:.45em;font-weight:400;font-stretch:125%}.pillars-module__NdiCjW__body{inset-inline:clamp(1.4rem,3vw,2.6rem);opacity:0;max-width:32rem;transition:opacity .4s ease, translate .8s var(--ease-out-expo);position:absolute;bottom:clamp(1.4rem,3vw,2.4rem);translate:0 1.5rem}.pillars-module__NdiCjW__num{font-family:var(--font-display);color:var(--color-sky-300);font-size:clamp(4rem,3rem + 4vw,7.5rem);font-weight:200;font-stretch:125%;line-height:.8}.pillars-module__NdiCjW__body h3{font-family:var(--font-display);letter-spacing:-.04em;margin-top:1.2rem;font-size:clamp(2rem,1.2rem + 2.4vw,3.6rem);font-weight:600;line-height:.95}.pillars-module__NdiCjW__body h3 em{font-family:var(--font-serif);color:var(--color-sky-200);font-weight:400}.pillars-module__NdiCjW__rule{transform-origin:0;height:1px;transition:scale 1s var(--ease-out-expo) .15s;background:#ffffff59;margin-block:1.2rem;display:block;scale:0 1}.pillars-module__NdiCjW__body p{color:#ffffffd1;line-height:1.6}.pillars-module__NdiCjW__panels:not(:hover):not(:focus-within)>.pillars-module__NdiCjW__panel:first-child .pillars-module__NdiCjW__body,.pillars-module__NdiCjW__panel:hover .pillars-module__NdiCjW__body,.pillars-module__NdiCjW__panel:focus-within .pillars-module__NdiCjW__body{opacity:1;transition-delay:.25s;translate:0}.pillars-module__NdiCjW__panels:not(:hover):not(:focus-within)>.pillars-module__NdiCjW__panel:first-child .pillars-module__NdiCjW__rule,.pillars-module__NdiCjW__panel:hover .pillars-module__NdiCjW__rule,.pillars-module__NdiCjW__panel:focus-within .pillars-module__NdiCjW__rule{scale:1}.pillars-module__NdiCjW__panels:not(:hover):not(:focus-within)>.pillars-module__NdiCjW__panel:first-child .pillars-module__NdiCjW__spine,.pillars-module__NdiCjW__panel:hover .pillars-module__NdiCjW__spine,.pillars-module__NdiCjW__panel:focus-within .pillars-module__NdiCjW__spine{opacity:0}.pillars-module__NdiCjW__panels:not(:hover):not(:focus-within)>.pillars-module__NdiCjW__panel:first-child .pillars-module__NdiCjW__media img,.pillars-module__NdiCjW__panel:hover .pillars-module__NdiCjW__media img,.pillars-module__NdiCjW__panel:focus-within .pillars-module__NdiCjW__media img{filter:none;scale:1}@media (max-width:767px){.pillars-module__NdiCjW__panels{flex-direction:column;height:auto}.pillars-module__NdiCjW__panel{flex:none;height:22rem}.pillars-module__NdiCjW__spine{display:none}.pillars-module__NdiCjW__body{opacity:1;translate:0}.pillars-module__NdiCjW__rule{scale:1}.pillars-module__NdiCjW__media img{filter:none;scale:1}}
.chapter-module__ID8LGG__chapter{--ink:var(--color-blue-600);--rule:#0b294529;--muted:var(--color-slate-500);position:relative}.chapter-module__ID8LGG__dark{--ink:var(--color-sky-300);--rule:#ffffff29;--muted:#ffffff73}.chapter-module__ID8LGG__bar{letter-spacing:.2em;text-transform:uppercase;color:var(--ink);align-items:center;gap:1rem;font-size:.72rem;font-weight:700;display:flex}.chapter-module__ID8LGG__index{font-family:var(--font-display);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:500}.chapter-module__ID8LGG__label{white-space:nowrap}.chapter-module__ID8LGG__track{background:var(--rule);flex:1;height:1px;position:relative}.chapter-module__ID8LGG__line{transform-origin:0;background:currentColor;position:absolute;inset:0}.chapter-module__ID8LGG__line:after{content:"";width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, currentColor 22%, transparent);background:currentColor;border-radius:50%;position:absolute;top:-3px;right:-3px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.chapter-module__ID8LGG__line{animation:linear both chapter-module__ID8LGG__draw;animation-timeline:view();animation-range:entry cover 45%}}}@keyframes chapter-module__ID8LGG__draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.chapter-module__ID8LGG__total{font-family:var(--font-display);letter-spacing:.04em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:500}.chapter-module__ID8LGG__grid{gap:1.75rem 3rem;margin-top:clamp(2rem,4vw,3.25rem);display:grid}@media (min-width:1024px){.chapter-module__ID8LGG__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.chapter-module__ID8LGG__aside{padding-bottom:.5rem}}.chapter-module__ID8LGG__aside{max-width:34rem}
.reel-module__XhBCZa__track{position:relative}.reel-module__XhBCZa__stage{padding-inline:var(--gutter);gap:1rem;display:grid;position:relative}.reel-module__XhBCZa__slide{border-radius:var(--radius-panel);background:var(--color-navy-950);height:78svh;min-height:30rem;position:relative;overflow:hidden}.reel-module__XhBCZa__media{position:absolute;inset:0}.reel-module__XhBCZa__media picture,.reel-module__XhBCZa__media img{width:100%;height:100%}.reel-module__XhBCZa__media img{object-fit:cover}.reel-module__XhBCZa__shade{background:linear-gradient(90deg,#040f1ad1 0%,#040f1a59 45%,#040f1a00 70%),linear-gradient(#040f1a00 45%,#040f1ad9 100%);position:absolute;inset:0}.reel-module__XhBCZa__cover{background:var(--color-navy-950);opacity:0;pointer-events:none;position:absolute;inset:0}.reel-module__XhBCZa__copy{max-width:46rem;color:var(--color-white);position:absolute;bottom:clamp(1.75rem,7svh,4.5rem);left:clamp(1.5rem,5vw,5rem);right:clamp(1.5rem,5vw,5rem)}.reel-module__XhBCZa__copy>*{display:block}.reel-module__XhBCZa__idx{color:var(--color-sky-300);align-items:center;gap:1rem;display:flex}.reel-module__XhBCZa__idx:after{content:"";opacity:.6;background:currentColor;width:3rem;height:1px}.reel-module__XhBCZa__name{font-family:var(--font-display);letter-spacing:-.05em;margin-top:1rem;font-size:clamp(2.8rem,1.4rem + 6vw,8.4rem);font-weight:600;line-height:.9}.reel-module__XhBCZa__line{font-family:var(--font-serif);color:var(--color-sky-200);margin-top:.6rem;font-size:clamp(1.4rem,1rem + 1.6vw,2.6rem);font-style:italic;line-height:1.1}.reel-module__XhBCZa__body{color:#ffffffc7;max-width:34rem;margin-top:1.1rem;font-size:clamp(.95rem,.9rem + .25vw,1.08rem);line-height:1.6}.reel-module__XhBCZa__tag{color:#ffffffd9;letter-spacing:.04em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040f1a59;border:1px solid #ffffff4d;border-radius:999px;padding:.3rem .8rem;font-size:.7rem;position:absolute;top:1.25rem;right:1.25rem}.reel-module__XhBCZa__rail,.reel-module__XhBCZa__meta{display:none}@media (prefers-reduced-motion:no-preference){.js .reel-module__XhBCZa__track{height:calc(100svh + (var(--n) - 1) * 85svh)}.js .reel-module__XhBCZa__stage{background:var(--color-navy-950);height:100svh;min-height:34rem;padding:0;display:block;position:sticky;top:0;overflow:hidden}.js .reel-module__XhBCZa__slide{height:auto;min-height:0;clip-path:inset(calc((1 - var(--r,0)) * 100%) 0 0 0);border-radius:0;position:absolute;inset:0}.js .reel-module__XhBCZa__slide:first-child{clip-path:none}.js .reel-module__XhBCZa__media{transform:translateY(calc(var(--c,0) * -9%)) scale(calc(1.16 - .16 * var(--r,1)));will-change:transform;inset:-6% 0}.js .reel-module__XhBCZa__cover{opacity:calc(var(--c,0) * .7)}.js .reel-module__XhBCZa__copy{bottom:clamp(5.5rem,13svh,8rem)}.js .reel-module__XhBCZa__copy>*{opacity:0;transition:opacity .5s ease, translate .9s var(--ease-out-expo);translate:0 2.2rem}.js .reel-module__XhBCZa__slide[data-active=true] .reel-module__XhBCZa__copy>*{opacity:1;transition-delay:calc(.12s + var(--k) * 70ms);translate:0}.js .reel-module__XhBCZa__rail{right:var(--gutter);z-index:5;gap:.35rem;display:grid;position:absolute;top:50%;translate:0 -50%}.js .reel-module__XhBCZa__rail:before{content:"";inset:-3rem calc(var(--gutter) * -1) -3rem -5rem;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#040f1a8c,#0000);position:absolute}.js .reel-module__XhBCZa__meta{inset-inline:var(--gutter);z-index:5;align-items:center;gap:1.5rem;display:flex;position:absolute;bottom:clamp(1.25rem,4svh,2.25rem)}}@media (max-width:1023px){.js .reel-module__XhBCZa__rail{display:none}}.reel-module__XhBCZa__railItem{cursor:pointer;font-family:var(--font-display);letter-spacing:-.01em;color:#ffffff9e;text-shadow:0 1px 12px #040f1a99;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:.8rem;padding:.35rem 0;font-size:.82rem;font-weight:600;transition:color .4s;display:flex}.reel-module__XhBCZa__railItem:after{content:"";width:1.2rem;height:1px;transition:width .6s var(--ease-out-expo), background-color .4s ease;background:currentColor}.reel-module__XhBCZa__railItem:hover,.reel-module__XhBCZa__railItem[aria-current=true]{color:var(--color-white)}.reel-module__XhBCZa__railItem[aria-current=true]:after{background:var(--color-sky-400);width:3rem}.reel-module__XhBCZa__count{font-family:var(--font-display);color:var(--color-white);white-space:nowrap;font-size:1.15rem;font-weight:300;font-stretch:125%}.reel-module__XhBCZa__count span{color:#ffffff73}.reel-module__XhBCZa__bar{background:#ffffff2e;flex:1;height:1px;position:relative;overflow:hidden}.reel-module__XhBCZa__bar>span{background:var(--color-sky-400);transform-origin:0;position:absolute;inset:0;scale:0 1}.reel-module__XhBCZa__hint{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:#ffffff80;white-space:nowrap;font-size:.62rem;font-weight:600;font-stretch:112%}
.drum-module__LmQd1a__track{display:none}@media (prefers-reduced-motion:no-preference){.js .drum-module__LmQd1a__track{height:calc(100svh + (var(--n) - 1) * 62svh);display:block}.js .drum-module__LmQd1a__fallback{display:none}}.drum-module__LmQd1a__stage{height:100svh;min-height:36rem;padding:calc(var(--header-h) + 1.5rem) var(--gutter) 2rem;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,6rem);max-width:120rem;margin-inline:auto;display:grid;position:sticky;top:0;overflow:hidden}.drum-module__LmQd1a__drumWrap{--step:19deg;perspective:2600px;height:min(72svh,44rem);position:relative;-webkit-mask-image:linear-gradient(#0000,#000 24% 76%,#0000);mask-image:linear-gradient(#0000,#000 24% 76%,#0000)}.drum-module__LmQd1a__drumWrap:before,.drum-module__LmQd1a__drumWrap:after{content:"";z-index:2;background:linear-gradient(90deg, var(--color-blue-600), #106fbc26 70%, transparent);pointer-events:none;height:1px;position:absolute;inset-inline:0}.drum-module__LmQd1a__drumWrap:before{top:calc(50% - .95em)}.drum-module__LmQd1a__drumWrap:after{top:calc(50% + .95em)}.drum-module__LmQd1a__drumWrap,.drum-module__LmQd1a__drumWrap:before,.drum-module__LmQd1a__drumWrap:after{font-size:clamp(2rem,1rem + 2.4vw,3.7rem)}.drum-module__LmQd1a__drum{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.drum-module__LmQd1a__face{text-align:left;height:1.3em;font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-ink);white-space:nowrap;cursor:pointer;backface-visibility:hidden;transform:rotateX(calc(var(--i) * var(--step) * -1)) translateZ(3.9em);background:0 0;border:0;align-items:center;gap:.45em;margin-top:-.65em;padding:0;font-size:1em;font-weight:600;line-height:1;transition:color .4s;display:flex;position:absolute;top:50%;left:4%;right:6%}.drum-module__LmQd1a__face:focus-visible{outline-offset:-2px}.drum-module__LmQd1a__faceIdx{font-family:var(--font-display);letter-spacing:.05em;color:var(--color-blue-600);font-size:.26em;font-weight:400;font-stretch:125%;translate:0 -.9em}.drum-module__LmQd1a__faceTitle{text-overflow:ellipsis;padding:.12em .1em .12em .12em;overflow:hidden}.drum-module__LmQd1a__face[data-active=true]{color:var(--color-blue-700)}.drum-module__LmQd1a__face[data-active=true] .drum-module__LmQd1a__faceTitle{font-family:var(--font-serif);letter-spacing:-.02em;font-size:1.08em;font-style:italic;font-weight:400}.drum-module__LmQd1a__panel{align-content:center;gap:1.4rem;display:grid;position:relative}.drum-module__LmQd1a__counter{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.drum-module__LmQd1a__count{font-family:var(--font-display);color:var(--color-navy-900);align-items:baseline;gap:.4rem;font-weight:300;font-stretch:125%;line-height:.8;display:flex}.drum-module__LmQd1a__countNow{height:.8em;font-size:clamp(3.2rem,2rem + 3vw,5.6rem);display:block;overflow:hidden}.drum-module__LmQd1a__countNow>span{transition:translate .8s var(--ease-out-expo);display:block}.drum-module__LmQd1a__countOf{color:var(--color-slate-500);font-size:1rem}.drum-module__LmQd1a__rail{gap:.35rem;display:flex}.drum-module__LmQd1a__rail span{width:1.5rem;height:3px;transition:background-color .4s ease, width .6s var(--ease-out-expo);background:#0b294526;border-radius:9px}.drum-module__LmQd1a__rail span[data-on=true]{background:var(--color-blue-600);width:2.6rem}.drum-module__LmQd1a__frame{aspect-ratio:16/11;border-radius:var(--radius-panel);background:var(--color-navy-900);position:relative;overflow:hidden}.drum-module__LmQd1a__shot{clip-path:inset(100% 0 0);transition:clip-path 1s var(--ease-in-out-quint);position:absolute;inset:0}.drum-module__LmQd1a__shot[data-state=before]{clip-path:inset(0 0 100%)}.drum-module__LmQd1a__shot[data-state=active]{clip-path:inset(0);z-index:1}.drum-module__LmQd1a__shot picture,.drum-module__LmQd1a__shot img{width:100%;height:100%}.drum-module__LmQd1a__shot img{object-fit:cover;transition:scale 1.6s var(--ease-out-expo);scale:1.18}.drum-module__LmQd1a__shot[data-state=active] img{scale:1}.drum-module__LmQd1a__tag{z-index:2;color:#ffffffd9;letter-spacing:.04em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040f1a59;border:1px solid #ffffff4d;border-radius:999px;padding:.3rem .75rem;font-size:.68rem;position:absolute;top:1rem;right:1rem}.drum-module__LmQd1a__copies{display:grid}.drum-module__LmQd1a__copy{opacity:0;transition:opacity .5s ease, translate .7s var(--ease-out-expo);visibility:hidden;grid-area:1/1;translate:0 1.2rem}.drum-module__LmQd1a__copy[data-active=true]{opacity:1;visibility:visible;transition-delay:.15s;translate:0}.drum-module__LmQd1a__copy p{color:var(--color-slate-600);max-width:34rem}.drum-module__LmQd1a__chips{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.drum-module__LmQd1a__chips span{color:var(--color-slate-600);background:#0b29450d;border-radius:999px;padding:.3rem .8rem;font-size:.78rem;font-weight:500}.drum-module__LmQd1a__hint{left:var(--gutter);font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--color-slate-500);font-size:.62rem;font-weight:600;font-stretch:112%;position:absolute;bottom:1.4rem}@media (max-width:1023px){.drum-module__LmQd1a__stage{padding-top:calc(var(--header-h) + .75rem);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:center;gap:1.25rem}.drum-module__LmQd1a__drumWrap{height:30svh}.drum-module__LmQd1a__drumWrap,.drum-module__LmQd1a__drumWrap:before,.drum-module__LmQd1a__drumWrap:after{font-size:clamp(1.6rem,1rem + 3.2vw,2.6rem)}.drum-module__LmQd1a__panel{gap:.9rem}.drum-module__LmQd1a__frame{aspect-ratio:auto;height:24svh}.drum-module__LmQd1a__countNow{font-size:2.6rem}.drum-module__LmQd1a__chips,.drum-module__LmQd1a__hint{display:none}.drum-module__LmQd1a__copy p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.95rem;display:-webkit-box;overflow:hidden}}
.towers-module__jvheya__site{--floor-h:3.7rem;--ease-settle:cubic-bezier(.34, 1.35, .64, 1);position:relative}.towers-module__jvheya__skyline{z-index:1;margin-inline:calc(var(--gutter) * -1);padding:3rem var(--gutter) 0;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;align-items:flex-end;gap:1rem;display:flex;position:relative;overflow-x:auto}.towers-module__jvheya__skyline::-webkit-scrollbar{display:none}.towers-module__jvheya__tower{scroll-snap-align:start;color:var(--t-ink);flex-direction:column;flex:0 0 min(78vw,20rem);display:flex}@media (min-width:1024px){.towers-module__jvheya__skyline{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);margin-inline:0;padding:4rem 12% 0 0;display:grid;overflow:visible}}.towers-module__jvheya__smart{--t-ink:#13281f;--t-soft:#13281fa8;--t-face:#e4eee8;--t-side:#c4d8cc;--t-line:#13281f1f;--t-glass:#2f6f5a;--t-plate:#ffffffbd;--t-accent:#1f9d6b}.towers-module__jvheya__premium{--t-ink:#0b2945;--t-soft:#0b2945a8;--t-face:#cfe6f6;--t-side:#a9d0ec;--t-line:#0b294524;--t-glass:#3f7fb0;--t-plate:#f0f8ffbf;--t-accent:#1684d8}.towers-module__jvheya__signature{--t-ink:#f4f1ea;--t-soft:#f4f1eaa8;--t-face:#1d2733;--t-side:#121a23;--t-line:#e0b5624d;--t-glass:#34485c;--t-plate:#0c121aa6;--t-accent:#e0b562}.towers-module__jvheya__crown{height:calc(var(--k) * 2.3rem);border:5px solid var(--t-side);background:repeating-linear-gradient(90deg, transparent 0 calc(20% - 3px), var(--t-side) calc(20% - 3px) 20%), repeating-linear-gradient(180deg, transparent 0 calc(2.3rem - 3px), var(--t-side) calc(2.3rem - 3px) 2.3rem), linear-gradient(180deg, color-mix(in srgb, var(--t-glass) 70%, white), var(--t-glass));border-bottom:0;border-radius:.3rem .3rem 0 0;margin-inline:2.2rem 4.2rem;position:relative}.towers-module__jvheya__crown:after{content:"";opacity:0;mix-blend-mode:screen;background:linear-gradient(#ffe1a8,#ffbe6e);transition:opacity .35s .2s;position:absolute;inset:0}.towers-module__jvheya__crown:before{content:"";background:var(--t-accent);border-radius:2px;height:3px;position:absolute;bottom:-2px;left:-.8rem;right:-.8rem}@media (hover:hover){.towers-module__jvheya__tower:hover .towers-module__jvheya__crown:after{opacity:.75}.towers-module__jvheya__tower:hover .towers-module__jvheya__crown{translate:0 -6px}}.towers-module__jvheya__roof{border-top:6px solid var(--t-accent);background:linear-gradient(180deg, var(--t-side), var(--t-face));border-radius:.35rem .35rem 0 0;height:2.6rem;margin-inline:.6rem;position:relative}.towers-module__jvheya__tank{background:var(--t-side);border-radius:.3rem .3rem 0 0;width:2.2rem;height:1.3rem;margin-bottom:6px;position:absolute;bottom:100%;right:1rem;box-shadow:inset 0 -3px #0000001a}.towers-module__jvheya__mast{background:var(--t-accent);width:3px;height:3.2rem;margin-bottom:5px;position:absolute;bottom:100%;left:1.4rem}.towers-module__jvheya__mast:after{content:"";background:#ff5a4f;border-radius:50%;width:9px;height:9px;animation:1.6s ease-in-out infinite towers-module__jvheya__beacon;position:absolute;top:-6px;left:-3px;box-shadow:0 0 12px 3px #ff5a4fb3}.towers-module__jvheya__floors{flex-direction:column;display:flex}.towers-module__jvheya__floor{height:var(--floor-h);background:var(--t-face);border-bottom:4px solid var(--t-side);box-shadow:inset 6px 0 0 var(--t-side), inset -6px 0 0 var(--t-side);grid-template-columns:2rem minmax(0,1fr) 22%;align-items:center;padding-inline:.5rem .6rem;display:grid;position:relative}.towers-module__jvheya__level{font-family:var(--font-display);color:var(--t-soft);padding-left:.3rem;font-size:.62rem;font-weight:600}.towers-module__jvheya__spec{background:var(--t-plate);-webkit-line-clamp:2;line-clamp:2;border-radius:.45rem;-webkit-box-orient:vertical;min-width:0;padding:.35rem .6rem;font-size:.76rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.towers-module__jvheya__windows{background:repeating-linear-gradient(90deg, transparent 0 calc(33.33% - 2px), var(--t-face) calc(33.33% - 2px) 33.33%), linear-gradient(180deg, color-mix(in srgb, var(--t-glass) 80%, white), var(--t-glass));border-radius:.2rem;align-self:stretch;margin:.55rem 0 .55rem .5rem;transition:background-color .4s,box-shadow .4s,filter .4s}.towers-module__jvheya__windows:after{content:"";border-radius:inherit;opacity:0;height:100%;transition:opacity .35s ease calc(var(--b) * 45ms);background:linear-gradient(#ffe1a8,#ffbe6e);display:block}@media (hover:hover){.towers-module__jvheya__tower:hover .towers-module__jvheya__windows:after{opacity:.92}.towers-module__jvheya__tower:hover .towers-module__jvheya__windows{box-shadow:0 0 18px #ffbe6e73}.towers-module__jvheya__tower:hover .towers-module__jvheya__roof,.towers-module__jvheya__tower:hover .towers-module__jvheya__floors,.towers-module__jvheya__tower:hover .towers-module__jvheya__podium{translate:0 -6px}}.towers-module__jvheya__crown,.towers-module__jvheya__roof,.towers-module__jvheya__floors,.towers-module__jvheya__podium{transition:translate .5s var(--ease-settle)}.towers-module__jvheya__podium{background:var(--t-face);box-shadow:inset 6px 0 0 var(--t-side), inset -6px 0 0 var(--t-side), 0 30px 50px -30px #020a14cc;border-radius:0 0 .3rem .3rem;padding:1.1rem 1.15rem 1.15rem;position:relative}.towers-module__jvheya__podium:before{content:"";background:var(--t-side);border-radius:3px;height:6px;position:absolute;top:0;left:-.5rem;right:-.5rem}.towers-module__jvheya__index{font-family:var(--font-display);letter-spacing:.14em;color:var(--t-soft);font-size:.72rem;font-weight:500}.towers-module__jvheya__index span{opacity:.6}.towers-module__jvheya__name{font-family:var(--font-display);letter-spacing:-.03em;margin-top:.2rem;font-size:clamp(1.8rem,1.2rem + 1.2vw,2.5rem);font-weight:600;line-height:1}.towers-module__jvheya__price{align-items:baseline;gap:.35rem;margin-top:.8rem;display:flex}.towers-module__jvheya__rate{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,1.1rem + .9vw,2rem);font-weight:500}.towers-module__jvheya__tagline{color:var(--t-soft);margin-top:.45rem;font-size:.8rem;font-weight:600}.towers-module__jvheya__unit{color:var(--t-soft);font-size:.76rem}.towers-module__jvheya__more{text-underline-offset:.25em;align-items:center;gap:.35rem;margin-top:.9rem;font-size:.8rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.towers-module__jvheya__more:focus-visible{outline-offset:3px;outline:2px solid}.towers-module__jvheya__ground{height:2.6rem;margin-inline:calc(var(--gutter) * -1);background:repeating-linear-gradient(135deg,#ffffff1f 0 1px,#0000 1px 12px);border-top:2px solid #ffffff8c;position:relative;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.towers-module__jvheya__dim{left:var(--gutter);right:var(--gutter);background:#fff6;height:1px;position:absolute;top:1.1rem}.towers-module__jvheya__dim:before,.towers-module__jvheya__dim:after{content:"";background:#fff9;width:1px;height:11px;position:absolute;top:-5px}.towers-module__jvheya__dim:before{left:0}.towers-module__jvheya__dim:after{right:0}.towers-module__jvheya__crane{color:#c4e6f8bf;pointer-events:none;width:15%;height:auto;display:none;position:absolute;bottom:2.6rem;right:-1%}@media (min-width:1024px){.towers-module__jvheya__crane{display:block}}.towers-module__jvheya__hook{transform-origin:210px 70px;animation:5s ease-in-out infinite towers-module__jvheya__sway}.towers-module__jvheya__podium,.towers-module__jvheya__floor,.towers-module__jvheya__roof,.towers-module__jvheya__crown{transition:translate .5s var(--ease-settle), transform .6s var(--ease-settle), opacity .45s ease}.towers-module__jvheya__site[data-built] .towers-module__jvheya__podium{transition-delay:calc(var(--i) * .12s)}.towers-module__jvheya__site[data-built] .towers-module__jvheya__floor{transition-delay:calc(var(--i) * .12s + .3s + var(--b) * .11s)}.towers-module__jvheya__site[data-built] .towers-module__jvheya__roof,.towers-module__jvheya__site[data-built] .towers-module__jvheya__crown{transition-delay:calc(var(--i) * .12s + .35s + var(--b) * .11s)}.towers-module__jvheya__site[data-built=false] .towers-module__jvheya__podium{opacity:0;transform:translateY(24px)}.towers-module__jvheya__site[data-built=false] .towers-module__jvheya__floor,.towers-module__jvheya__site[data-built=false] .towers-module__jvheya__roof,.towers-module__jvheya__site[data-built=false] .towers-module__jvheya__crown{opacity:0;transform:translateY(-70px)}@media (prefers-reduced-motion:reduce){.towers-module__jvheya__hook,.towers-module__jvheya__mast:after{animation:none}}@keyframes towers-module__jvheya__beacon{50%{opacity:.25;box-shadow:0 0 4px 1px #ff5a4f4d}}@keyframes towers-module__jvheya__sway{0%,to{rotate:-3deg}50%{rotate:3deg}}
