@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend Fallback;src:local(Arial);ascent-override:90.98%;descent-override:22.74%;line-gap-override:0.0%;size-adjust:109.91%}.lexend_2aa056b1-module__L65VvW__className{font-family:Lexend,Lexend Fallback;font-style:normal}.lexend_2aa056b1-module__L65VvW__variable{--font-display:"Lexend", "Lexend Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--porcelain:#fbf8f4;--ink:#171419;--cobalt:#7657ff;--emerald:#63c7d3;--lime:#ff7048;--line:#1714192e}.theme-atlas{--porcelain:#fbf8f4;--ink:#171419;--cobalt:#7657ff;--emerald:#63c7d3;--lime:#ff7048;--line:#1714192e;--stage-a:#f2eae2;--stage-b:#fffaf4;--sector:#171419;--muted:#685f64}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{background:#fbf8f4;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:17px;overflow-x:hidden}main{background:var(--porcelain);min-height:100vh;color:var(--ink);transition:background .35s,color .35s}a{color:inherit;text-decoration:none}.site-header{border-bottom:1px solid var(--line);z-index:30;grid-template-columns:1fr auto 1fr;align-items:center;height:84px;padding:0 4vw;display:grid;position:sticky;top:0}.brand{letter-spacing:-1.4px;align-items:center;gap:11px;width:max-content;font-size:27px;font-weight:800;display:inline-flex}.brand-three{color:var(--cobalt)}.logo-mark{width:38px;height:38px}nav{gap:42px;font-size:15px;font-weight:700;display:flex}nav a{position:relative}nav a:after{content:"";background:var(--cobalt);height:2px;transition:all .25s;position:absolute;bottom:-8px;left:0;right:100%}nav a:hover:after{right:0}.header-cta{border:1px solid var(--ink);justify-self:end;gap:28px;padding:13px 18px;font-size:15px;font-weight:700;transition:all .25s;display:flex}.header-cta:hover{background:var(--ink);color:var(--porcelain)}.hero{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,45%) minmax(0,55%);min-height:790px;display:grid;position:relative;overflow:hidden}.hero-copy{z-index:3;flex-direction:column;justify-content:center;padding:72px 2vw 112px 4vw;display:flex;position:relative}.eyebrow,.section-tag{text-transform:uppercase;letter-spacing:.16em;color:var(--cobalt);font:700 13px/1.4 Courier New,monospace}.eyebrow i{background:var(--cobalt);vertical-align:middle;width:28px;height:1px;margin-right:10px;display:inline-block}h1{text-transform:uppercase;letter-spacing:-.055em;margin:36px 0;font-family:Arial Narrow,Impact,sans-serif;font-size:clamp(68px,8.2vw,126px);font-weight:900;line-height:.82}h1 em{color:var(--cobalt);font-style:normal}.hero-copy h1{max-width:13ch;font-family:var(--font-display),"Arial",sans-serif;text-transform:none;letter-spacing:-.03em;text-wrap:balance;margin:26px 0 0;font-size:clamp(46px,4.9vw,78px);font-weight:700;line-height:1.05}.hero-copy h1 em{padding-bottom:.06em}.hero-lede{border-left:3px solid var(--lime);max-width:30em;font-family:var(--font-display),Arial,sans-serif;letter-spacing:-.005em;color:#3d3640;text-wrap:pretty;margin:26px 0 0;padding-left:20px;font-size:clamp(18px,1.45vw,21px);font-weight:400;line-height:1.5}.hero-lede strong{color:var(--ink);white-space:nowrap;font-weight:700}.hero-actions{gap:12px;margin-top:34px;display:flex}.tech-signals{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;max-width:520px;margin-top:34px;display:grid}.tech-signals span{letter-spacing:.1em;white-space:nowrap;padding:12px 10px 12px 0;font:700 11px Courier New}.tech-signals b{color:var(--emerald);margin-right:7px}.button{border:1px solid var(--ink);justify-content:space-between;align-items:center;gap:32px;min-height:54px;padding:0 22px;font-size:16px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-3px)}.button.primary{background:var(--cobalt);color:#fff;border-color:var(--cobalt)}.button.secondary:hover{background:var(--emerald)}.spatial-stage{background-color:var(--stage-b);background-image:var(--hero-image);background-position:50%;background-size:cover;min-height:690px;position:relative;overflow:hidden}.theme-atlas{--hero-image:url(/brand/hero.webp)}.theme-atlas .spatial-stage{background-position:50%;background-image:linear-gradient(125deg,#ffffff29,transparent 38%,#100a1233), var(--hero-image);background-blend-mode:soft-light,normal}.theme-atlas .spatial-stage:after{opacity:1;background:linear-gradient(90deg,#fbf8f447 0%,#0000 20% 76%,#110b1238 100%),radial-gradient(at 61% 37%,#fffaef2e,#0000 37%),linear-gradient(#7657ff12,#0000 36%,#130c122b)}.theme-atlas .button.primary{color:#fff;background:linear-gradient(115deg,#6247e8,var(--cobalt) 46%,#f06b59 78%,var(--lime));border-color:#0000;box-shadow:0 10px 34px #ff70484d,0 0 26px #7657ff33}.theme-atlas .button.secondary:hover{color:#fff}.theme-atlas .property-card-accent,.theme-atlas .feature-blue{background:linear-gradient(145deg,#4f3ab8,var(--cobalt) 48%,#dc6259 78%,#ff7048);color:#fff}.theme-atlas .cta-band{background:var(--sector)}.theme-atlas .cta-band:before{content:"";pointer-events:none;background:linear-gradient(#5e92950a 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#75657f0d 1px,#0000 1px) 0 0/46px 46px,radial-gradient(circle at 78% 30%,#d86b4d33,#0000 34%);position:absolute;inset:0}.theme-atlas .button.light{color:var(--sector);background:#fbf8f4}.theme-atlas .slice{filter:drop-shadow(0 0 13px)saturate(1.25)}.theme-atlas .site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbf8f4eb}.theme-atlas h1 em{color:#ff7048;-webkit-text-fill-color:transparent;text-shadow:0 12px 42px #ff704833;background:linear-gradient(110deg,#e95e3b 5%,#ff7048 58%,#ff9a55);-webkit-background-clip:text;background-clip:text}.theme-atlas .property-story-heading h2 span{color:#ff7048}.theme-atlas .manifesto h2 span{color:var(--cobalt);background:linear-gradient(100deg,var(--cobalt),#ad6a63 72%,var(--lime));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.theme-atlas .hero-index i{background:#ff7048}.theme-atlas .tech-signals{background:linear-gradient(90deg,#7657ff17,#ff704817,#63c7d312);border-color:#7657ff6b;box-shadow:inset 0 1px #ffffffb3,0 10px 30px #5839a614}.theme-atlas .tech-signals b{color:#ff7048;text-shadow:0 0 14px #ff7048a6}.theme-atlas .coordinate{color:#5d4e67;text-shadow:0 0 18px #7657ff47}.theme-atlas .annotation{text-shadow:0 0 12px}.immersive-lights{z-index:1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.spatial-stage>.slice,.spatial-stage>.annotation,.spatial-stage>.coordinate{z-index:2}.light-sweep{opacity:0;background:linear-gradient(#0000 3%,#ffffffe6 28%,#7657ff 52%,#7657ff38 79%,#0000);width:2px;animation:15s cubic-bezier(.45,0,.55,1) infinite immersiveSweep;position:absolute;top:-12%;bottom:-12%;box-shadow:0 0 7px #fff,0 0 18px #7657ff,0 0 42px #7657ffb8}.light-sweep:after{content:"";background:linear-gradient(90deg,#0000,#7657ff17,#0000);position:absolute;inset:0 -28px}.light-sweep-one{left:18%}.light-sweep-two{animation-duration:18s;animation-delay:-7.5s;left:63%}.light-node{background:#ff7048;border:1px solid #ffffffe6;width:6px;height:6px;animation:5.8s ease-in-out infinite nodePulse;position:absolute;box-shadow:0 0 6px #fff,0 0 13px #ff7048,0 0 26px #ff7048b3}.node-one{top:24%;left:43%}.node-two{animation-delay:-1.6s;top:39%;left:73%}.node-three{animation-delay:-3.2s;top:72%;left:57%}.node-four{animation-delay:-4.4s;top:64%;left:86%}.light-glint{background:#fff;border-radius:50%;width:2px;height:2px;animation:7s ease-in-out infinite glint;position:absolute;box-shadow:0 0 5px 2px #fff,0 0 18px 5px #7657ffbf}.light-glint:before,.light-glint:after{content:"";background:linear-gradient(90deg,#0000,#fff,#0000);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.light-glint:before{width:28px;height:1px}.light-glint:after{width:1px;height:28px}.glint-one{top:34%;left:52%}.glint-two{animation-delay:-2.7s;top:55%;left:76%}.glint-three{animation-delay:-5s;top:68%;left:39%}.spatial-stage:after{content:"";background:linear-gradient(90deg,var(--stage-b) 0%,transparent 22%,transparent 90%,var(--stage-b) 115%);opacity:.35;pointer-events:none;position:absolute;inset:0}.slice{width:2px;animation:8s ease-in-out infinite scan;position:absolute;top:9%;bottom:8%;box-shadow:0 0 35px}.slice:before{content:"";opacity:.18;border-left:1px solid;border-right:1px solid;position:absolute;inset:0 -46px}.slice span{white-space:nowrap;font:700 12px Courier New;position:absolute;top:8%;left:10px}.slice-blue{color:var(--cobalt);left:42%}.slice-green{color:var(--emerald);animation-delay:-3s;left:72%}.annotation{border-left:1px solid;padding-left:18px;font:13px Courier New;position:absolute}.annotation b,.annotation small{display:block}.annotation small{opacity:.6;margin-top:5px}.ann-one{color:var(--cobalt);top:18%;left:7%}.ann-two{color:var(--emerald);bottom:17%;right:6%}.coordinate{color:var(--muted);font:12px/1.7 Courier New;position:absolute;top:7%;right:5%}.hero-index{border-top:1px solid var(--ink);z-index:4;text-transform:uppercase;letter-spacing:.12em;grid-template-columns:60px 1fr auto;align-items:center;gap:18px;height:64px;padding:0 4vw;font:12px Courier New;display:grid;position:absolute;bottom:0;left:0;right:0}.hero-index span{color:var(--cobalt);font-weight:700}.hero-index i{background:var(--lime);border-radius:50%;width:4px;height:4px;margin:0 14px;display:inline-block}.manifesto{min-height:680px;padding:130px 4vw;position:relative}.manifesto h2,.section-heading h2,.industries h2,.cta-band h2{letter-spacing:-.055em;margin:55px 0 0;font-size:clamp(50px,6.5vw,104px);line-height:.94}.manifesto h2 span{color:var(--cobalt)}.manifesto-copy{max-width:430px;margin:65px 5vw 0 auto;font-size:18px;line-height:1.6}.property-story{padding:0 4vw 120px}.property-story-heading{grid-template-columns:1fr 1.35fr .8fr;align-items:end;gap:5vw;padding:0 0 55px;display:grid}.property-story-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(48px,5.5vw,86px);line-height:.92}.property-story-heading h2 span{color:var(--cobalt)}.property-story-heading>p:last-child{color:var(--muted);margin:0;font-size:17px;line-height:1.6}.property-gallery{border:1px solid var(--ink);grid-template-columns:1.45fr 1fr .48fr;min-height:610px;display:grid}.property-card{border-right:1px solid var(--ink);background:var(--stage-b);margin:0;position:relative;overflow:hidden}.property-card:last-child{border-right:0}.property-card img{object-fit:cover;filter:saturate(.88)contrast(1.04);width:100%;height:100%;min-height:610px;transition:transform .7s,filter .7s;display:block}.property-card:hover img{filter:saturate()contrast(1.04);transform:scale(1.025)}.property-card figcaption{z-index:2;color:#f4f2ed;background:linear-gradient(#0000,#050506e6);padding:52px 24px 24px;position:absolute;bottom:0;left:0;right:0}.property-card figcaption span{color:var(--lime);letter-spacing:.14em;margin-bottom:12px;font:700 12px Courier New;display:block}.property-card figcaption strong{letter-spacing:-.03em;font-size:23px;display:block}.property-card figcaption p{color:#bbb;max-width:380px;margin:8px 0 0;font-size:15px;line-height:1.5}.property-card-accent{background:var(--cobalt);color:#fff;align-items:flex-end;display:flex}.property-stat{padding:30px 24px 34px}.property-stat small{letter-spacing:.14em;font:700 12px Courier New}.property-stat b{letter-spacing:-.08em;margin:18px 0;font-family:Arial Narrow,Impact,sans-serif;font-size:clamp(65px,7vw,112px);line-height:.8;display:block}.property-stat p{margin:0;font-size:16px;line-height:1.5}.platform{border-top:1px solid var(--ink);padding:110px 4vw}.section-heading{grid-template-columns:1fr 2fr;align-items:start;margin-bottom:90px;display:grid}.section-heading h2{margin:0;font-size:clamp(50px,5vw,78px)}.feature-blue{background:var(--cobalt);color:#fff}.industries{background:var(--sector);color:#f4f1e9;grid-template-columns:42% 58%;gap:5%;padding:120px 4vw;display:grid;overflow:hidden}.industries h2{font-size:clamp(55px,6vw,92px)}.industry-list article{border-top:1px solid #f4f1e947;grid-template-columns:50px 1.3fr 1fr 24px;align-items:center;gap:16px;padding:30px 0;display:grid}.industry-list span{color:var(--lime);font:13px Courier New}.industry-list h3{margin:0;font-size:22px}.industry-list p{color:#aaa;font-size:15px;line-height:1.5}.industry-list b{color:var(--emerald)}.cta-band{background:var(--cobalt);color:#fff;--ink:#f4f2ed;grid-template-columns:1.1fr .9fr;align-items:center;gap:5vw;min-height:760px;padding:72px 4vw;display:grid;position:relative;overflow:hidden}.cta-band:after{content:"";border:1px solid #fff6;border-radius:50%;width:700px;height:700px;position:absolute;top:-100px;right:-130px;box-shadow:0 0 0 80px #ffffff0d,0 0 0 160px #ffffff0a}.cta-copy>p{letter-spacing:.14em;margin:55px 0;font:13px/1.5 Courier New}.cta-band h2{z-index:2;max-width:900px;position:relative}.button.light{background:var(--porcelain);color:var(--ink);z-index:3;border:0;position:relative}footer{justify-content:space-between;align-items:center;min-height:150px;padding:0 4vw;font-size:14px;display:flex}.footer-brand{font-size:24px}section[id]{scroll-margin-top:84px}.section-heading .section-tag{margin:0}.benefits{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-bottom:120px;display:grid}.benefits article{border-right:1px solid var(--ink);padding:34px 28px 40px}.benefits article:last-child{border-right:0}.benefits span{color:var(--lime);letter-spacing:.14em;font:700 13px Courier New}.benefits h3{letter-spacing:-.035em;margin:40px 0 12px;font-size:24px;line-height:1.1}.benefits p{color:var(--muted);margin:0;font-size:17px;line-height:1.55}.steps-grid{border:1px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}.steps-grid article{border-right:1px solid var(--ink);flex-direction:column;min-height:340px;padding:28px;display:flex}.steps-grid article:last-child{border-right:0}.steps-grid article>span{letter-spacing:.12em;font:12px Courier New}.steps-grid h3{letter-spacing:-.04em;margin:auto 0 12px;font-size:29px}.steps-grid p{margin:0;line-height:1.55}.steps-grid article:not(.feature-blue) p{color:var(--muted)}.scan-visual{border:1px solid var(--ink);background:#fbf3ed;margin:0 0 24px;position:relative;overflow:hidden}.scan-visual img{width:100%;height:auto;display:block}.scan-visual figcaption{pointer-events:none;justify-content:space-between;gap:12px;padding:18px 22px;display:flex;position:absolute;inset:auto 0 0}.scan-tag{letter-spacing:.14em;border:1px solid var(--line);background:#fbf8f4e0;padding:7px 10px;font:700 12px Courier New,monospace}.scan-tag-left{color:var(--cobalt)}.scan-tag-right{color:var(--lime)}.demo{border-top:1px solid var(--ink);padding:110px 4vw}.demo .section-heading{margin-bottom:60px}.demo-frame{aspect-ratio:16/9;border:1px solid var(--ink);background:var(--sector);position:relative}.demo-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.demo-placeholder{aspect-ratio:16/9;border:1px solid var(--ink);background:var(--sector);position:relative;overflow:hidden}.demo-placeholder img{object-fit:cover;filter:saturate(.7)brightness(.55);width:100%;height:100%}.demo-placeholder>div{color:#fbf8f4;background:linear-gradient(#0000,#0a070cd9);padding:40px;position:absolute;bottom:0;left:0;right:0}.demo-placeholder small{color:var(--lime);letter-spacing:.16em;font:700 13px Courier New}.demo-placeholder p{letter-spacing:-.02em;max-width:560px;margin:14px 0 26px;font-size:22px;line-height:1.35}.pricing{border-top:1px solid var(--ink);padding:110px 4vw}.pricing .section-heading{margin-bottom:50px}.promo-banner{border:1px solid var(--lime);background:#ff704814;margin:0 0 24px;padding:16px 20px;font-size:17px;line-height:1.5}.promo-banner b{color:var(--lime);letter-spacing:.16em;margin-right:10px;font:700 13px Courier New}.plan-grid{border:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.plan{border-right:1px solid var(--ink);flex-direction:column;padding:30px 28px;display:flex}.plan:last-child{border-right:0}.plan.featured{background:linear-gradient(145deg,#4f3ab8,var(--cobalt) 48%,#dc6259 78%,#ff7048);color:#fff}.plan-top{letter-spacing:.12em;justify-content:space-between;font:700 12px Courier New;display:flex}.plan-top b{color:var(--cobalt);background:#fff;padding:3px 7px}.plan h3{letter-spacing:-.045em;margin:50px 0 6px;font-size:34px}.plan-price{letter-spacing:-.05em;margin:0;font-size:44px;font-weight:800}.plan-price small{letter-spacing:0;opacity:.75;font-size:15px;font-weight:400}.plan-hosting{letter-spacing:.1em;text-transform:uppercase;color:var(--lime);margin:10px 0 26px;font:700 13px Courier New}.plan.featured .plan-hosting{color:#fff}.plan ul{flex:1;margin:0 0 34px;padding:0;list-style:none}.plan li{border-top:1px solid var(--line);padding:11px 0 11px 22px;font-size:17px;line-height:1.4;position:relative}.plan.featured li{border-color:#ffffff4d}.plan li:before{content:"";background:var(--lime);width:7px;height:7px;position:absolute;top:17px;left:2px}.plan.featured li:before{background:#fff}.plan .button{margin-top:auto}.plan-agency{border:1px solid var(--ink);justify-content:space-between;align-items:center;gap:30px;margin-top:24px;padding:28px;display:flex}.plan-agency p{max-width:680px;margin:10px 0 0;font-size:18px;line-height:1.45}.plan-footnote{color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.5}.faq{padding:110px 4vw}.faq .section-heading{margin-bottom:50px}.faq-list{border-top:1px solid var(--ink);max-width:1000px;margin-left:auto}.faq-list details{border-bottom:1px solid var(--ink)}.faq-list summary{cursor:pointer;letter-spacing:-.02em;padding:24px 40px 24px 0;font-size:21px;font-weight:700;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--cobalt);font-size:30px;font-weight:400;transition:transform .2s;position:absolute;top:18px;right:4px}.faq-list details[open] summary:after{transform:rotate(45deg)}.faq-list details p{max-width:760px;color:var(--muted);margin:0 0 26px;font-size:16px;line-height:1.6}.cta-copy{z-index:2;position:relative}.cta-direct{flex-wrap:wrap;gap:14px 28px;margin-top:44px;font-size:17px;font-weight:800;display:flex}.cta-direct a{border-bottom:1px solid;padding-bottom:4px}.contact-form{--ink:#171419;--line:#17141938;z-index:3;background:var(--porcelain);color:var(--ink);grid-template-columns:1fr 1fr;align-items:end;gap:14px;padding:28px;display:grid;position:relative}.contact-form label{flex-direction:column;gap:7px;display:flex}.contact-form .full{grid-column:1/-1}.contact-form label span{letter-spacing:.12em;text-transform:uppercase;font:700 12px Courier New}.contact-form input,.contact-form select,.contact-form textarea{width:100%;font:inherit;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:0;padding:12px;font-size:17px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{outline:2px solid var(--cobalt);outline-offset:-1px}.contact-form button{cursor:pointer;margin-top:6px}.form-note{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.form-note a{text-decoration:underline}footer p:last-child{text-align:right;line-height:1.7}footer p{line-height:1.6}.whatsapp-float{z-index:40;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .2s;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 30px #00000040}.whatsapp-float:hover{transform:scale(1.07)}.whatsapp-float svg{width:32px;height:32px}@keyframes float{50%{transform:skewY(-8deg)translateY(-16px)}}@keyframes scan{50%{transform:translate(36px)}}@keyframes immersiveSweep{0%{opacity:0;transform:translate(-22vw)}12%{opacity:.22}48%{opacity:.72}82%{opacity:.18}to{opacity:0;transform:translate(48vw)}}@keyframes nodePulse{0%,to{opacity:.32;filter:saturate(.8);transform:scale(.72)}45%{opacity:.72;transform:scale(1)}55%{opacity:1;filter:saturate(1.3);transform:scale(1.65)}68%{opacity:.52;transform:scale(.9)}}@keyframes glint{0%,34%,to{opacity:.08;transform:scale(.55)rotate(0)}42%{opacity:.95;transform:scale(1)rotate(45deg)}49%{opacity:.16;transform:scale(.7)rotate(90deg)}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important}}@media (max-width:900px){.benefits{grid-template-columns:1fr 1fr;margin:0 20px 80px}.benefits article:nth-child(2){border-right:0}.benefits article:nth-child(-n+2){border-bottom:1px solid var(--ink)}.steps-grid,.plan-grid{grid-template-columns:1fr}.steps-grid article,.plan{border-right:0;border-bottom:1px solid var(--ink);min-height:0}.steps-grid article:last-child,.plan:last-child{border-bottom:0}.steps-grid h3{margin-top:40px}.demo,.pricing,.faq{padding:80px 20px}.demo-placeholder{aspect-ratio:auto;min-height:460px}.demo-placeholder img{position:absolute;inset:0}.demo-placeholder>div{padding:28px 22px}.demo-frame{aspect-ratio:3/4}.plan-agency{flex-direction:column;align-items:flex-start}.cta-band{grid-template-columns:1fr}footer p:last-child{text-align:left}.site-header{grid-template-columns:1fr auto;padding:0 20px}nav{display:none}.hero{grid-template-columns:1fr}.hero-copy{padding:68px 20px 40px}.spatial-stage{min-height:520px}.hero-index{padding:0 20px;position:relative}.hero-index strong{display:none}.manifesto,.platform,.industries,.cta-band{padding:80px 20px}.property-story{padding:20px 20px 80px}.property-story-heading{grid-template-columns:1fr;align-items:start}.property-story-heading h2{margin:12px 0}.property-story-heading>p:last-child{max-width:480px}.property-gallery{grid-template-columns:1fr 1fr;min-height:0}.property-card{border-bottom:1px solid var(--ink)}.property-card-wide{border-right:0;grid-column:1/-1}.property-card img,.property-card-accent{min-height:420px}.section-heading,.industries{grid-template-columns:1fr}.section-heading h2{margin-top:35px}.industry-list{margin-top:60px}.industry-list article{grid-template-columns:40px 1fr 20px}.industry-list p{display:none}footer{flex-direction:column;align-items:flex-start;gap:25px;padding:35px 20px}}@media (max-width:560px){.hero-copy h1{font-size:11vw}.tech-signals{grid-template-columns:1fr 1fr 1fr}.tech-signals span{white-space:normal;padding-right:6px;font-size:11px}.benefits{grid-template-columns:1fr}.benefits article{border-right:0;border-bottom:1px solid var(--ink)}.benefits article:last-child{border-bottom:0}.contact-form{grid-template-columns:1fr;padding:20px}.scan-visual figcaption{border-top:1px solid var(--line);flex-direction:column;padding:12px;position:static}.scan-tag{align-self:flex-start}.faq-list summary{font-size:18px}.plan-price{font-size:38px}.header-cta{gap:8px;padding:11px}h1{font-size:60px}.hero-actions{flex-direction:column;align-items:stretch}.hero-lede{font-size:18px}.button{justify-content:space-between}.hero-index p{font-size:11px}.manifesto h2,.industries h2,.cta-band h2{font-size:50px}.property-gallery{grid-template-columns:1fr}.property-card-wide{grid-column:auto}.property-card{border-right:0}.property-card img,.property-card-accent{min-height:360px}}.demo-more{margin:28px 0 0}.listing-hero,.property-hero{padding:90px 4vw 50px}.listing-hero h2,.property-hero h2{letter-spacing:-.055em;margin:28px 0 24px;font-size:clamp(46px,6vw,96px);line-height:.94}.listing-hero>p:last-child{color:var(--muted);margin:0;font-size:18px}.listing-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;padding:0 4vw 110px;display:grid}.listing-empty{border-top:1px solid var(--ink);grid-column:1/-1;padding:40px 0;font-size:18px}.listing-empty a{color:var(--cobalt);text-decoration:underline}.listing-card{border:1px solid var(--ink);flex-direction:column;transition:transform .2s;display:flex}.listing-card:hover{transform:translateY(-4px)}.listing-cover{aspect-ratio:16/10;background:var(--sector);color:#fff;place-items:center;font-size:40px;font-weight:900;display:grid;overflow:hidden}.listing-cover img{object-fit:cover;width:100%;height:100%}.listing-body{padding:22px}.listing-body span{color:var(--cobalt);letter-spacing:.12em;font:700 12px Courier New}.listing-body h3{letter-spacing:-.03em;margin:12px 0 6px;font-size:22px}.listing-body p{color:var(--muted);margin:0 0 18px}.listing-body b{font-size:16px}.property-hero .demo-frame,.property-hero .demo-placeholder{margin-top:10px}.property-details{grid-template-columns:1fr 1.3fr;gap:5vw;padding:40px 4vw 90px;display:grid}.property-details dl{border-top:1px solid var(--ink);margin:0}.property-details dl>div{border-bottom:1px solid var(--line);justify-content:space-between;padding:16px 0;display:flex}.property-details dt{letter-spacing:.12em;text-transform:uppercase;font:700 13px Courier New}.property-details dd{margin:0;font-size:18px;font-weight:800}.property-details p{margin:0 0 20px;font-size:18px;line-height:1.6}.property-client{color:var(--muted)}.property-cta{border-top:1px solid var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:40px 4vw;font-size:20px;font-weight:800;display:flex}@media (max-width:900px){.listing-hero,.property-hero{padding:60px 20px 40px}.listing-grid{padding:0 20px 80px}.property-details{grid-template-columns:1fr;padding:30px 20px 60px}.property-cta{flex-direction:column;align-items:flex-start;padding:40px 20px}}.manifesto h2,.section-heading h2,.industries h2,.cta-band h2,.property-story-heading h2,.listing-hero h2,.property-hero h2{font-family:var(--font-display),"Arial",sans-serif;letter-spacing:-.03em;font-weight:600;line-height:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
