@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Manrope:wght@300;400;500;600;700&display=swap";@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-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#030914;--panel:#071321;--ink:#f4f7fb;--muted:#8b96a6;--cyan:#57d6ff;--blue:#135bff;--line:#ffffff1f}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--bg);color:var(--ink);margin:0;font-family:DM Sans,sans-serif;overflow-x:hidden}button,a{font:inherit}a{color:inherit;text-decoration:none}.site{background:radial-gradient(circle at 70% 18%,#104a941f,#0000 31%),#030914;min-height:100vh;transition:background .6s}.site.universe-3d{background:radial-gradient(circle at 65% 24%,#1973ff2e,#0000 34%),#04101e}.nav{border-bottom:1px solid var(--line);z-index:10;justify-content:space-between;align-items:center;height:82px;padding:0 4.5vw;display:flex;position:relative}.brand{letter-spacing:-5px;font:700 38px/1 Manrope}.brand span{color:var(--cyan);margin:0 3px;font-size:25px;display:inline-block;transform:translateY(-2px)}.nav nav{letter-spacing:.12em;color:#9ca7b4;gap:34px;font-size:11px;display:flex}.nav nav a{padding:32px 0;position:relative}.nav nav a:hover,.nav nav .active-link{color:#fff}.active-link:after{content:"";background:var(--cyan);height:1px;position:absolute;bottom:20px;left:0;right:0}.nav-cta{letter-spacing:.08em;border:1px solid #ffffff59;border-radius:999px;padding:15px 22px;font-size:11px;transition:all .35s}.nav-cta:hover{color:#04101b;background:#fff}.hero{min-height:600px;padding:12vh 8vw 7vh}.eyebrow{letter-spacing:.23em;color:#b7c6d7;align-items:center;gap:12px;font:600 10px/1 Manrope;display:flex}.eyebrow i,.signature i{background:var(--cyan);width:35px;height:1px;display:block}.hero h1{letter-spacing:-.065em;max-width:1250px;margin:42px 0 70px;font:300 clamp(54px,7vw,116px)/.98 Manrope}.hero h1 em,.transition em,.ecosystem em{color:#6d7785;font-style:normal}.hero-bottom{border-top:1px solid var(--line);grid-template-columns:1.3fr 1fr;gap:7vw;max-width:850px;margin-left:36%;padding-top:24px;display:grid}.hero-bottom p{margin:0;font-size:17px;line-height:1.7}.hero-bottom span{color:var(--muted);font-size:12px;line-height:1.7}.sculpture-stage{perspective:900px;justify-content:center;align-items:center;height:440px;display:flex;position:relative;overflow:hidden}.sculpture-stage>span{letter-spacing:.27em;color:#607084;font-size:9px;position:absolute;bottom:20px}.sculpture-halo{filter:blur(80px);background:#1a8cff29;border-radius:50%;width:420px;height:180px;position:absolute}.sculpture{--rx:0deg;--ry:0deg;width:330px;height:260px;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .55s cubic-bezier(.2,.8,.2,1);position:relative}.sculpture b{width:180px;height:115px;transform:rotateZ(calc(var(--i,0)*45deg)) rotateY(calc(var(--i,0)*35deg)) translateZ(calc(var(--i,0)*8px));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:18px solid #cdebff59;border-radius:58% 42% 62% 38%;position:absolute;top:62px;left:75px;box-shadow:inset 0 0 18px #ffffff59,0 0 30px #32a4ff26}.sculpture b:first-child{--i:0;border-color:#ffffff7a}.sculpture b:nth-child(2){--i:1;border-color:#2075cb94}.sculpture b:nth-child(3){--i:2;border-color:#60e1ff61}.sculpture b:nth-child(4){--i:3;border-color:#263d59cc}.sculpture i,.mini-sculpture i{filter:blur(5px);background:#b6f1ff;border-radius:50%;width:50px;height:50px;position:absolute;top:98px;left:140px;box-shadow:0 0 60px #29bfff}.gallery-section{max-width:1600px;margin:auto;padding:10vh 7vw 14vh}.tabs{border-bottom:1px solid var(--line);scrollbar-width:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:8;background:#030914eb;gap:6vw;display:flex;position:sticky;top:0;overflow-x:auto}.tabs button{color:#687484;white-space:nowrap;letter-spacing:.05em;cursor:pointer;background:0 0;border:0;padding:25px 0 22px;font:500 clamp(13px,1.2vw,18px) Manrope;position:relative}.tabs button[aria-selected=true]{color:#fff}.tabs button[aria-selected=true]:after{content:"";background:var(--cyan);height:2px;position:absolute;bottom:-1px;left:0;right:0}.universe-copy{grid-template-columns:1fr 4fr;gap:30px;padding:12vh 0 9vh;display:grid}.section-index{color:#2b3a4e;font:300 58px Manrope}.universe-copy h2{letter-spacing:-.045em;margin:0 0 30px;font:300 clamp(42px,5.4vw,84px)/1.06 Manrope}.universe-copy h2 span{color:#717d8b}.universe-copy p{color:#9aa6b6;max-width:650px;font-size:16px;line-height:1.8}.projects-grid{grid-template-columns:1.9fr 1fr;gap:8vw 2vw;display:grid}.project{animation:.6s both reveal}.project:nth-child(3){grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:end;gap:2vw;margin-top:4vw;display:grid}.poster{aspect-ratio:16/9;cursor:pointer;background:#0b1724;border:0;border-radius:2px;width:100%;padding:0;position:relative;overflow:hidden}.poster img{object-fit:cover;width:100%;height:100%;transition:transform .65s,filter .65s;display:block}.project:hover .poster img{filter:contrast(1.04);transform:scale(1.025)}.play{background:#030a144d;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:58px;height:58px;padding-left:3px;font-size:14px;transition:all .4s;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.poster:hover .play{color:#04101b;background:#fff;transform:translate(-50%,-50%)scale(1.05)}.project-number{letter-spacing:.15em;font:10px Manrope;position:absolute;bottom:15px;right:18px}.project-meta{border-top:1px solid var(--line);margin-top:15px;padding:22px 0 35px}.project-meta small,.modal-inner small{color:var(--cyan);letter-spacing:.2em;font-size:9px}.project-meta h3{letter-spacing:-.03em;margin:13px 0 10px;font:400 clamp(23px,2.5vw,38px) Manrope}.project-meta p{color:#8996a5;max-width:500px;font-size:13px;line-height:1.6}.project-meta button{color:#fff;letter-spacing:.14em;cursor:pointer;background:0 0;border:0;padding:12px 0;font-size:10px}.future{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#647182;justify-content:space-between;margin:10vh 0;padding:35px 0;font-size:12px;display:flex}.future span{letter-spacing:.18em}.future p{margin:0}.tab-cta{background:#071526;justify-content:space-between;align-items:center;padding:7vh 5vw;display:flex}.tab-cta h3{max-width:760px;margin:0;font:300 clamp(28px,3vw,48px)/1.15 Manrope}.tab-cta a,.final a{border-bottom:1px solid var(--cyan);letter-spacing:.12em;white-space:nowrap;padding:15px 0;font-size:11px}.transition{padding:17vh 9vw;position:relative}.transition h2{letter-spacing:-.055em;margin:40px 0;font:300 clamp(55px,7vw,110px)/.98 Manrope}.transition p{color:#9ba7b5;max-width:570px;margin-left:45%;line-height:1.8}.ecosystem{background:#03101e;padding:14vh 7vw;position:relative;overflow:hidden}.ecosystem:before{content:"";filter:blur(160px);opacity:.13;background:#055b9d;width:60vw;height:20vw;position:absolute;top:10%;left:25%}.eco-head{grid-template-columns:1.3fr .6fr .8fr;align-items:center;gap:5vw;max-width:1500px;margin:auto 10vh;display:grid;position:relative}.eco-head h2{letter-spacing:-.045em;font:300 clamp(47px,5vw,78px)/1.03 Manrope}.eco-head>p{color:#95a3b4;line-height:1.8}.mini-sculpture{height:180px;position:relative}.mini-sculpture b{border:10px solid #52d3ff57;border-radius:50%;width:120px;height:65px;position:absolute;top:55px;left:30px;transform:rotate(30deg);box-shadow:0 0 28px #27b9ff2e}.mini-sculpture b:nth-child(2){border-color:#ffffff3d;transform:rotate(-35deg)}.mini-sculpture i{width:30px;height:30px;top:75px;left:80px}.marquee{margin:35px -7vw;overflow:hidden}.mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.track{will-change:transform;align-items:center;gap:90px;width:max-content;display:flex}.track-a{animation:38s linear infinite marqueeA}.track-b{animation:46s linear infinite marqueeB}.marquee:hover .track{animation-play-state:paused}.tool{text-align:center;opacity:.55;min-width:170px;padding:20px 0;transition:all .4s}.tool:hover{opacity:1;transform:scale(1.04)}.tool strong{letter-spacing:-.03em;font:600 25px Manrope;display:block}.tool span{color:#7d8b9b;letter-spacing:.17em;margin-top:9px;font-size:8px;display:block}.eco-foot{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10vw;margin-top:10vh;padding-top:8vh;display:grid}.eco-foot h3{font:400 31px Manrope}.eco-foot p{color:#8c9aaa;max-width:570px;line-height:1.8}.signature{letter-spacing:.23em;align-items:center;gap:15px;margin-top:9vh;font-size:9px;display:flex}.final{background:#041222;grid-template-columns:45% 55%;min-height:720px;display:grid}.final img{object-fit:cover;filter:saturate(.72)contrast(1.05);width:100%;height:100%}.final>div{flex-direction:column;justify-content:center;align-items:flex-start;padding:13vh 7vw;display:flex}.final h2{letter-spacing:-.05em;margin:35px 0;font:300 clamp(47px,5.3vw,82px)/1.04 Manrope}.final p{color:#9aa7b5;margin-bottom:40px;line-height:1.7}footer{color:#788596;border-top:1px solid var(--line);justify-content:space-between;align-items:center;height:170px;padding:0 6vw;font-size:11px;display:flex}.modal{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00040af0;place-items:center;padding:3vw;display:grid;position:fixed;inset:0}.modal-inner{width:min(1180px,96vw);position:relative}.modal video{background:#000;border-radius:24px;width:100%;max-height:76vh;display:block}.close{color:#a9b3bf;letter-spacing:.14em;cursor:pointer;background:0 0;border:0;font-size:10px;position:absolute;top:-38px;right:0}.modal-inner>div{align-items:center;gap:22px;padding-top:18px;display:flex}.modal-inner h3{margin:0;font:400 20px Manrope}@keyframes reveal{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes marqueeA{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes marqueeB{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:800px){.nav{height:68px;padding:0 20px}.brand{font-size:31px}.nav nav a:not(.active-link),.nav-cta{display:none}.nav nav{margin-left:auto}.nav nav a{padding:26px 0}.hero{min-height:auto;padding:11vh 22px 5vh}.hero h1{letter-spacing:-.06em;margin:36px 0 55px;font-size:clamp(48px,15vw,69px)}.hero-bottom{grid-template-columns:1fr;gap:25px;margin:0}.sculpture-stage{height:330px}.sculpture{transform:scale(.72) rotateX(var(--rx)) rotateY(var(--ry))}.gallery-section{padding:7vh 20px 11vh}.tabs{gap:35px;margin:0 -20px;padding:0 20px}.tabs button{font-size:12px}.universe-copy{grid-template-columns:1fr;padding:8vh 0 6vh}.section-index{font-size:35px}.universe-copy h2{font-size:clamp(39px,11vw,56px)}.projects-grid{grid-template-columns:1fr;gap:38px}.project:nth-child(3){grid-column:auto;margin-top:0;display:block}.project-meta{margin-top:10px}.tab-cta{padding:45px 25px;display:block}.tab-cta h3{margin-bottom:35px}.future{display:block}.future p{margin-top:12px}.transition{padding:12vh 22px}.transition h2{font-size:clamp(49px,14vw,67px)}.transition p{margin-left:0}.ecosystem{padding:11vh 20px}.eco-head{grid-template-columns:1fr;margin:0 0 8vh}.eco-head h2{font-size:clamp(44px,12vw,61px)}.mini-sculpture{display:none}.marquee{margin:28px -20px}.track{gap:45px}.tool{min-width:135px}.tool strong{font-size:20px}.eco-foot{grid-template-columns:1fr;gap:20px}.final{grid-template-columns:1fr;min-height:0}.final img{height:56vw;min-height:250px}.final>div{padding:10vh 22px}.final h2{font-size:clamp(46px,13vw,62px)}footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:25px;height:230px;padding:40px 22px}.modal{padding:12px}.modal video{border-radius:13px;max-height:80vh}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.track{flex-wrap:wrap;justify-content:center;width:auto;animation:none!important}.marquee:nth-of-type(2){display:none}.sculpture{transform:none!important}.project{animation:none}}.review{border-top:1px solid var(--line);background:#030b16;grid-template-columns:.4fr 2fr 1.2fr;align-items:start;gap:6vw;padding:14vh 8vw;display:grid}.review-mark{width:72px;height:72px;color:var(--cyan);border:1px solid #57d6ff57;border-radius:50%;place-items:center;font-size:23px;display:grid;box-shadow:0 0 55px #2db0ff17}.review h2{letter-spacing:-.05em;margin:34px 0 0;font:300 clamp(45px,5.3vw,82px)/1.04 Manrope}.review-copy{padding-top:40px}.review-copy p{color:#96a3b3;margin:0 0 34px;line-height:1.8}.review-copy a{border-bottom:1px solid var(--cyan);letter-spacing:.12em;padding:14px 0;font-size:11px;display:inline-block}.review-copy small{color:#59697b;letter-spacing:.08em;margin-top:18px;font-size:10px;display:block}@media (max-width:800px){.review{grid-template-columns:1fr;gap:28px;padding:11vh 22px}.review-mark{width:58px;height:58px}.review h2{font-size:clamp(43px,12vw,60px)}.review-copy{padding-top:0}}.home-site{color:#fff;background:#030914}.home-nav{border-bottom:1px solid var(--line);z-index:12;justify-content:space-between;align-items:center;height:82px;padding:0 4.5vw;display:flex;position:absolute;top:0;left:0;right:0}.home-nav nav{gap:30px;display:flex}.home-nav nav a{letter-spacing:.13em;color:#aeb7c3;font-size:10px}.home-hero{align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.home-hero>img{object-fit:cover;object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}.hero-shade{background:linear-gradient(90deg,#020811f7 0%,#020811c7 47%,#02081140 100%),linear-gradient(#0000 60%,#020811e6);position:absolute;inset:0}.home-hero-copy{z-index:2;width:min(850px,76vw);margin-left:8vw;padding-top:7vh;position:relative}.home-hero-copy h1{letter-spacing:-.065em;margin:40px 0;font:300 clamp(58px,7.2vw,112px)/.96 Manrope}.home-hero-copy h1 em,.section-head em,.human em{color:#7b8490;font-style:normal}.home-hero-copy>p{color:#c6cdd6;max-width:630px;font-size:17px;line-height:1.75}.hero-actions{gap:14px;margin-top:36px;display:flex}.hero-actions a{letter-spacing:.08em;border:1px solid #ffffff59;border-radius:999px;padding:17px 24px;font-size:11px}.hero-actions a:first-child{color:#07111e;background:#fff}.hero-proof{z-index:2;border-top:1px solid var(--line);justify-content:flex-end;gap:8vw;padding-top:20px;display:flex;position:absolute;bottom:38px;left:8vw;right:8vw}.hero-proof span{color:#788593;letter-spacing:.08em;font-size:10px}.hero-proof b{color:#fff;letter-spacing:-.04em;margin-bottom:5px;font:400 24px Manrope;display:block}.home-section{max-width:1600px;margin:auto;padding:14vh 7vw}.section-head{grid-template-columns:2fr 1fr;align-items:end;gap:10vw;margin-bottom:9vh;display:grid}.section-head small,.home-final small,.human small,.review-home small{letter-spacing:.2em;color:#90dfff;font:600 9px Manrope}.section-head h2{letter-spacing:-.055em;margin:30px 0 0;font:300 clamp(54px,6.2vw,96px)/1.02 Manrope}.section-head>p{color:#96a2b0;line-height:1.8}.video-editorial{grid-template-columns:2fr 1fr 1fr;gap:18px;display:grid}.video-editorial button{aspect-ratio:16/10;color:#fff;text-align:left;cursor:pointer;background:#071321;border:0;padding:0;position:relative;overflow:hidden}.video-editorial .lead{aspect-ratio:auto;grid-row:span 2}.video-editorial img{object-fit:cover;width:100%;height:100%;transition:all .6s}.video-editorial button:hover img{filter:contrast(1.04);transform:scale(1.025)}.video-editorial button>span{border:1px solid #fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:24px;left:24px}.video-editorial button>div{text-shadow:0 2px 20px #000;position:absolute;bottom:22px;left:24px}.video-editorial small{letter-spacing:.18em;color:#87e1ff;margin-bottom:7px;font-size:8px;display:block}.video-editorial strong{font:400 20px Manrope}.text-link{border-bottom:1px solid var(--cyan);letter-spacing:.14em;margin-top:35px;padding:10px 0;font-size:10px;display:inline-block}.visual-grid{grid-template-columns:1.45fr 1fr 1fr;grid-auto-rows:450px;gap:18px;display:grid}.visual-grid article{position:relative;overflow:hidden}.visual-grid img{object-fit:cover;width:100%;height:100%;transition:all .65s}.visual-grid article:hover img{filter:contrast(1.04);transform:scale(1.03)}.visual-grid article>div{opacity:.85;background:linear-gradient(#0000 50%,#02070ee6);flex-direction:column;justify-content:flex-end;padding:25px;transition:all .5s;display:flex;position:absolute;inset:0}.visual-grid small{letter-spacing:.2em;color:var(--cyan);font-size:8px}.visual-grid h3{max-width:560px;margin:13px 0;font:400 25px/1.2 Manrope}.visual-grid span{letter-spacing:.13em;font-size:9px}.visual-0{grid-row:span 2}.visual-3{grid-column:2/4}.possibilities{border-top:1px solid var(--line)}.poss-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.poss-grid article{border-bottom:1px solid var(--line);padding:40px 30px 50px 0}.poss-grid article:nth-child(3n+2),.poss-grid article:nth-child(3n+3){border-left:1px solid var(--line);padding-left:30px}.poss-grid span{color:var(--cyan);font-size:10px}.poss-grid h3{margin:45px 0 14px;font:400 22px Manrope}.poss-grid p,.process-line p{color:#8996a5;font-size:13px;line-height:1.7}.human{background:#020711;grid-template-columns:1.15fr 1fr;align-items:center;gap:9vw;padding:15vh 8vw;display:grid}.human h2{letter-spacing:-.055em;font:300 clamp(52px,6vw,90px)/1.03 Manrope}.human>div>p{color:#97a3b2;max-width:650px;line-height:1.8}.human-collage{grid-template-columns:1fr 1fr;gap:14px;display:grid;position:relative}.human-collage img{object-fit:cover;width:100%;height:470px}.human-collage img:nth-child(2){height:330px;margin-top:70px}.human-collage span{letter-spacing:.15em;font-size:8px;position:absolute;bottom:10px;left:15px}.process-line{grid-template-columns:repeat(5,1fr);display:grid;position:relative}.process-line:before{content:"";background:linear-gradient(90deg,var(--cyan),#57d6ff1a);height:1px;position:absolute;top:17px;left:0;right:0}.process-line article{padding:0 25px 0 0;position:relative}.process-line span{border:1px solid var(--cyan);background:#030914;border-radius:50%;place-items:center;width:35px;height:35px;font-size:9px;display:grid}.process-line h3{margin-top:45px;font:500 16px Manrope}.team-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.team-grid article{aspect-ratio:3/4;border-radius:28px;position:relative;overflow:hidden}.team-grid img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:all .65s}.team-grid article:hover img{filter:grayscale(.8)sepia(.15)hue-rotate(160deg);transform:scale(1.02)}.team-grid article>div{background:linear-gradient(#0000,#02070ef0);padding:70px 22px 22px;position:absolute;bottom:0;left:0;right:0}.team-grid h3{margin:0 0 6px;font:400 20px Manrope}.team-grid p{color:#a5afba;margin:0;font-size:11px}.count{text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:17vh 20px}.count strong{letter-spacing:-.09em;font:300 clamp(120px,20vw,300px)/.8 Manrope}.count p{font:400 24px Manrope}.audience h2{letter-spacing:-.05em;max-width:1100px;font:300 clamp(48px,5.5vw,84px)/1.05 Manrope}.audience>div{grid-template-columns:1fr 1fr;gap:18px;margin-top:8vh;display:grid}.audience article{border-top:1px solid var(--cyan);padding:35px 0}.audience small{letter-spacing:.19em;color:var(--cyan);font-size:9px}.audience p{color:#a4afba;font:300 24px/1.8 Manrope}.review-home{background:#071526;justify-content:space-between;align-items:end;gap:8vw;margin:0 7vw 12vh;padding:8vh 5vw;display:flex}.review-home h2{letter-spacing:-.05em;max-width:850px;font:300 clamp(40px,4.5vw,70px)/1.05 Manrope}.review-home a{border-bottom:1px solid var(--cyan);letter-spacing:.12em;white-space:nowrap;padding:14px 0;font-size:10px}.faq-list{max-width:1000px;margin-left:auto}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;padding:28px 0;font:400 21px Manrope;list-style:none;display:flex}.faq summary span{color:var(--cyan)}.faq details p{color:#909dab;max-width:700px;padding-bottom:25px;line-height:1.7}.home-final{align-items:center;min-height:760px;display:flex;position:relative}.home-final>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-final:after{content:"";background:linear-gradient(90deg,#020811f7,#030e1ccc,#05162a59);position:absolute;inset:0}.home-final>div{z-index:2;max-width:850px;margin-left:8vw;position:relative}.home-final h2{letter-spacing:-.055em;font:300 clamp(55px,6vw,94px)/1.02 Manrope}.home-final p{color:#bdc6d0;max-width:650px;line-height:1.8}.home-final a{color:#06101d;letter-spacing:.1em;background:#fff;border-radius:999px;margin-top:25px;padding:18px 24px;font-size:11px;display:inline-block}.home-final span{color:#93a0ae;margin-top:24px;display:block}@media (max-width:800px){.home-nav{height:68px;padding:0 20px}.home-nav nav a:not(:first-child),.home-nav .nav-cta{display:none}.home-hero{min-height:820px}.home-hero-copy{width:auto;margin:0 22px;padding-top:0}.home-hero-copy h1{font-size:clamp(51px,15vw,70px)}.home-hero-copy>p{font-size:15px}.hero-actions{flex-direction:column;align-items:flex-start}.hero-proof{justify-content:space-between;gap:18px;left:22px;right:22px}.hero-proof span{font-size:8px}.hero-proof b{font-size:17px}.home-section{padding:11vh 22px}.section-head{grid-template-columns:1fr;gap:25px;margin-bottom:6vh}.section-head h2{font-size:clamp(47px,13vw,65px)}.video-editorial{grid-template-columns:1fr}.video-editorial .lead{aspect-ratio:16/10;grid-row:auto}.visual-grid{grid-template-columns:1fr;grid-auto-rows:540px}.visual-0{grid-row:auto}.visual-3{grid-column:auto}.poss-grid{grid-template-columns:1fr}.poss-grid article,.poss-grid article:nth-child(3n+2),.poss-grid article:nth-child(3n+3){border-left:0;padding:35px 0}.human{grid-template-columns:1fr;padding:11vh 22px}.human h2{font-size:clamp(48px,13vw,65px)}.human-collage img{height:320px}.human-collage img:nth-child(2){height:240px}.process-line{grid-template-columns:1fr;padding-left:18px}.process-line:before{width:1px;height:auto;top:0;bottom:0;left:34px}.process-line article{padding:0 0 35px 55px}.process-line span{position:absolute;left:0}.process-line h3{margin:7px 0 8px}.team-grid{grid-template-columns:1fr}.count strong{font-size:36vw}.audience>div{grid-template-columns:1fr}.audience p{font-size:19px}.review-home{margin:0 22px 10vh;padding:50px 25px;display:block}.review-home a{margin-top:25px;display:inline-block}.home-final{min-height:740px}.home-final>div{margin:0 22px}.home-final h2{font-size:clamp(49px,13vw,66px)}}.home-hero-video{object-fit:cover;object-position:center 58%;width:100%;height:100%;position:absolute;inset:0}.carousel-stage{grid-template-columns:70px minmax(0,1fr) 70px;align-items:center;gap:22px;display:grid;position:relative}.carousel-feature{color:#fff;cursor:pointer;text-align:left;width:100%;height:min(68vw,720px);min-height:480px;transform:rotateX(var(--my,0deg)) rotateY(var(--mx,0deg)) translateZ(0);transform-style:preserve-3d;background:#06111f;border:1px solid #ffffff21;border-radius:42px;padding:0;transition:transform .65s cubic-bezier(.2,.8,.2,1),border-color .5s;position:relative;overflow:hidden;box-shadow:0 35px 100px #00000059,0 0 80px #28a4ff14}.carousel-feature:hover{transform:rotateX(var(--my,0deg)) rotateY(var(--mx,0deg)) translateZ(12px);border-color:#57d6ff73}.carousel-feature>img{object-fit:contain;background:#02060c;width:100%;height:100%;transition:transform .7s,filter .7s;display:block}.carousel-feature:hover>img{filter:contrast(1.03);transform:scale(1.012)}.carousel-feature:after{content:"";background:linear-gradient(#0000 55%,#01060df5),linear-gradient(90deg,#02070f7a,#0000 45%);position:absolute;inset:0}.carousel-copy{z-index:2;grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid;position:absolute;bottom:35px;left:42px;right:42px}.carousel-copy small{color:var(--cyan);letter-spacing:.2em;grid-column:1/-1;font-size:9px}.carousel-copy strong{letter-spacing:-.04em;font:400 clamp(26px,3vw,46px) Manrope}.carousel-copy span{letter-spacing:.15em;border-bottom:1px solid var(--cyan);padding-bottom:8px;font-size:9px}.carousel-play{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#02081159;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:84px;height:84px;padding-left:5px;transition:all .45s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(40px)}.carousel-feature:hover .carousel-play{color:#06101b;background:#fff;transform:translate(-50%,-50%)translateZ(55px)scale(1.05)}.carousel-arrow{color:#fff;cursor:pointer;background:#071526;border:1px solid #fff3;border-radius:50%;width:58px;height:58px;font-size:24px;transition:all .35s}.carousel-arrow:hover{color:#04101c;background:#fff;transform:scale(1.06)}.carousel-thumbs{grid-template-columns:repeat(4,1fr);gap:14px;margin:22px 92px 0;display:grid}.carousel-thumbs button{color:#7f8b99;text-align:left;cursor:pointer;background:#071321;border:1px solid #ffffff17;border-radius:20px;grid-template-columns:30px 76px 1fr;align-items:center;gap:14px;padding:10px;transition:all .4s;display:grid;position:relative}.carousel-thumbs button.active{color:#fff;background:#0a1b2c;border-color:#57d6ff80;transform:translateY(-3px)}.carousel-thumbs img{object-fit:contain;background:#02070d;border-radius:12px;width:76px;height:50px}.carousel-thumbs span{color:var(--cyan);font-size:9px}.carousel-thumbs b{font:500 11px/1.3 Manrope}.visual-grid article,.human-collage img,.review-home,.home-final,.poss-grid,.audience article,.faq details,.count{border-radius:34px}.visual-grid article{transform:translateZ(0)}.human,.pricing,.count,.review-home,.home-final{margin-left:18px;margin-right:18px;overflow:hidden}.poss-grid article{background:#07132180;border-radius:28px;margin:8px;border:1px solid #ffffff14!important;padding:40px 30px!important}.process-line article{border-radius:24px}.faq details{background:#0713216b;margin:8px 0;padding:0 24px;border:1px solid #ffffff12!important}.modal video{border-radius:32px}@media (max-width:800px){.carousel-stage{grid-template-columns:1fr}.carousel-feature{border-radius:28px;height:66vh;min-height:500px}.carousel-arrow{z-index:5;width:48px;height:48px;position:absolute;bottom:24px}.carousel-arrow.prev{right:82px}.carousel-arrow.next{right:24px}.carousel-copy{grid-template-columns:1fr;bottom:92px;left:22px;right:22px}.carousel-copy span{display:none}.carousel-play{width:68px;height:68px}.carousel-thumbs{scroll-snap-type:x mandatory;margin:16px 0 0;padding:4px 2px;display:flex;overflow-x:auto}.carousel-thumbs button{scroll-snap-align:start;min-width:230px}.human,.pricing,.count,.review-home,.home-final{border-radius:28px;margin-left:8px;margin-right:8px}.visual-grid article,.poss-grid{border-radius:28px}.poss-grid article{border-radius:22px;margin:5px}.home-final>img{border-radius:28px}}.creation-core{background:#061529;border-radius:38px;max-width:1700px;margin:18px auto;padding:14vh 7vw}.creation-head{grid-template-columns:1.6fr .8fr;align-items:end;gap:10vw;max-width:1360px;margin:auto;display:grid}.creation-head small{letter-spacing:.2em;color:#88e2ff;font:600 9px Manrope}.creation-head h2{letter-spacing:-.065em;margin:34px 0 0;font:300 clamp(60px,7vw,108px)/.92 Manrope}.creation-head p{color:#9ba8b7;margin:0 0 10px;line-height:1.75}.creation-gallery{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1360px;margin:8vh auto 10vh;display:grid}.creation-gallery article{aspect-ratio:3/4;background:#071321;border-radius:26px;position:relative;overflow:hidden}.creation-gallery img{object-fit:cover;width:100%;height:100%;transition:all .65s}.creation-gallery article:hover img{filter:contrast(1.04);transform:scale(1.025)}.creation-gallery article>div{background:linear-gradient(#0000 48%,#02070eeb);flex-direction:column;justify-content:flex-end;padding:24px;display:flex;position:absolute;inset:0}.creation-gallery small{letter-spacing:.17em;color:#8ce6ff;font-size:8px}.creation-gallery h3{letter-spacing:-.035em;margin:10px 0 0;font:400 clamp(20px,1.7vw,29px)/1.15 Manrope}.creation-services{border-top:1px solid #ffffff24;max-width:1360px;margin:auto}.creation-services article{border-bottom:1px solid #ffffff24;grid-template-columns:80px 1fr 1.2fr;align-items:center;gap:40px;padding:36px 0;display:grid}.creation-services span{color:var(--cyan);font:600 10px Manrope}.creation-services h3{letter-spacing:-.045em;margin:0;font:400 clamp(24px,2.2vw,36px) Manrope}.creation-services p{color:#8e9cad;max-width:600px;margin:0;line-height:1.65}@media (max-width:800px){.creation-core{border-radius:28px;margin:8px;padding:11vh 20px}.creation-head{grid-template-columns:1fr;gap:30px}.creation-head h2{font-size:clamp(52px,14vw,70px)}.creation-gallery{grid-template-columns:1fr 1fr;gap:10px;margin:7vh auto}.creation-gallery article{border-radius:20px}.creation-gallery article>div{padding:15px}.creation-gallery h3{font-size:19px}.creation-services article{grid-template-columns:38px 1fr;gap:15px;padding:28px 0}.creation-services p{grid-column:2;font-size:13px}}.brand-logo{letter-spacing:0;display:block}.brand-logo img{filter:invert();mix-blend-mode:screen;width:118px;height:auto;display:block}.home-nav .brand-logo img{width:112px}.hero-brand-mark{z-index:11;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03091442;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:68px;height:68px;display:grid;position:absolute;top:110px;right:5vw}.hero-brand-mark img{filter:invert();mix-blend-mode:screen;width:42px;animation:12s ease-in-out infinite novaMark}.brand-sculpture{place-items:center;display:grid}.brand-sculpture img{filter:invert()drop-shadow(0 0 45px #57d6ff66);mix-blend-mode:screen;width:210px}.mini-brand img{filter:invert();mix-blend-mode:screen;width:100px}.video-editorial{grid-template-columns:1.7fr 1fr 1fr}.video-editorial button:nth-child(4){grid-column:2/4}.home-nav{background:linear-gradient(#020811b8,#0000)}@keyframes novaMark{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(18deg)scale(1.04)}}@media (max-width:800px){.brand-logo img,.home-nav .brand-logo img{width:94px}.hero-brand-mark{width:52px;height:52px;top:85px;right:20px}.hero-brand-mark img{width:31px}.home-hero-video{object-position:center center}.video-editorial{grid-template-columns:1fr}.video-editorial button:nth-child(4){grid-column:auto}.brand-sculpture img{width:150px}}@media (prefers-reduced-motion:reduce){.hero-brand-mark img{animation:none}}.creation-gallery article{cursor:pointer}.creation-gallery article:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.creation-modal{z-index:120;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00040af0;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.creation-modal-inner{background:#061426;border:1px solid #ffffff24;border-radius:36px;grid-template-columns:1.05fr .95fr;width:min(1180px,96vw);max-height:90vh;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 120px #0000008c}.creation-modal-image{background:#02070d;min-height:650px}.creation-modal-image img{object-fit:contain;width:100%;height:100%;display:block}.creation-modal-copy{flex-direction:column;justify-content:center;padding:70px 58px;display:flex}.creation-modal-copy small{letter-spacing:.2em;color:var(--cyan);font-size:9px}.creation-modal-copy h2{letter-spacing:-.055em;margin:25px 0;font:300 clamp(42px,5vw,72px)/1 Manrope}.creation-modal-copy p{color:#a3afbc;max-width:500px;line-height:1.8}.creation-modal-copy a{color:#06101b;letter-spacing:.11em;background:#fff;border-radius:999px;align-self:flex-start;margin-top:28px;padding:18px 24px;font-size:10px}.creation-close{z-index:3;color:#fff;letter-spacing:.13em;cursor:pointer;background:#030914c7;border:1px solid #ffffff40;border-radius:999px;padding:12px 17px;font-size:9px;position:absolute;top:22px;right:24px}@media (max-width:800px){.creation-modal{padding:10px}.creation-modal-inner{border-radius:26px;grid-template-columns:1fr;overflow-y:auto}.creation-modal-image{height:53vh;min-height:0}.creation-modal-copy{padding:35px 24px 40px}.creation-modal-copy h2{font-size:44px}.creation-close{top:14px;right:14px}.creation-modal-copy a{text-align:center;width:100%}}.home-site{flex-direction:column;display:flex}.home-nav,.hero-brand-mark{position:absolute}.home-hero{order:1}.videos{order:2}.creation-core{order:3}.human{display:none}.process{order:5}.team{order:7}.review-home{order:8}.pricing{order:9}.faq{order:10}.home-final{order:11}.count,.audience{display:none}.modal,.creation-modal{order:0}.home-section{width:100%;max-width:1360px;padding-top:150px;padding-bottom:150px}.videos .section-head p{font-size:18px;line-height:1.75}.cinema-carousel{perspective:none}.carousel-feature{box-shadow:none;border-radius:26px;height:min(62vw,690px);transform:none!important}.carousel-feature:hover{transform:none!important}.carousel-play{width:68px;height:68px}.carousel-thumbs{border-top:1px solid var(--line);padding-top:18px}.carousel-thumbs button{background:0 0;border:0;border-radius:0;padding:10px 0}.carousel-thumbs button.active{border-bottom:1px solid var(--cyan);background:0 0;transform:none}.creation-core{border-radius:0;max-width:none;margin:0;padding-top:160px;padding-bottom:160px}.creation-gallery{gap:18px}.creation-gallery article{border-radius:24px}.creation-gallery article:first-child,.creation-gallery article:nth-child(6){aspect-ratio:16/9;grid-column:span 2}.creation-services article{grid-template-columns:70px 1.1fr 1.3fr}.process{padding-top:180px!important}.process-line span{color:#fff3;background:0 0;border:0;border-radius:0;place-items:start;font:300 44px Manrope}.process-line:before{background:#ffffff2e}.process-line:after{content:"";background:#4fb8df;width:72%;height:1px;position:absolute;top:17px;left:0}.process-line h3{letter-spacing:.1em;font-size:14px}.team .section-head>p{font-size:18px}.team-grid{gap:22px}.team-grid article{border-radius:24px}.review-home{color:#07111d;box-shadow:none;background:#f4f1ea;border:0;border-radius:0;grid-template-columns:1.7fr 1fr;align-items:start;margin:0;padding:140px max(7vw,50vw - 680px);display:grid}.review-home h2{max-width:780px;font-size:clamp(52px,6vw,88px)}.review-home>div+a,.review-home>a{align-self:end}.pricing{color:#fff;background:#04101e;border-radius:0;margin:0;padding:150px max(7vw,50vw - 680px)}.pricing:before{display:none}.price-plans{display:block!important}.price-plans>article{color:#fff!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #ffffff24!important;border-radius:0!important;padding:45px 0!important;transform:none!important}.price-plans ul{display:none}.price-plans article>a{border-bottom:1px solid var(--cyan);border-radius:0;padding:10px 0;color:#fff!important;background:0 0!important}.premium-label{color:var(--cyan)!important;background:0 0!important;padding:0!important;position:static!important}.price-table>div{border-color:#ffffff24!important}.custom-pricing{color:#fff;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:45px 0!important}.faq details{background:0 0;border-radius:0;margin:0;padding:0;border-width:1px 0 0!important}.home-final{border-radius:0;margin:0}.home-final>img{border-radius:0}.home-final h2{font-size:clamp(58px,7vw,100px)}@media (max-width:800px){.home-section{padding-top:90px;padding-bottom:90px}.creation-core{padding:100px 20px}.creation-gallery article:first-child,.creation-gallery article:nth-child(6){grid-column:span 2}.review-home{grid-template-columns:1fr;padding:90px 22px}.pricing{padding:90px 22px}.process-line:after{width:1px;height:72%;top:0;left:34px}.carousel-thumbs{display:none}.carousel-feature{height:70vh}.team-grid article{border-radius:22px}}.home-tech{color:#fff;background:#061426;order:6;padding:150px max(7vw,50vw - 680px);overflow:hidden}.tech-copy{grid-template-columns:1.5fr 1fr;align-items:end;gap:9vw;display:grid}.tech-copy small{letter-spacing:.2em;color:#8ddfff;grid-column:1/-1;font:600 9px Manrope}.tech-copy h2{letter-spacing:-.055em;margin:25px 0 0;font:300 clamp(48px,5vw,78px)/1.02 Manrope}.tech-copy h2 em{color:#7b8795;font-style:normal}.tech-copy p{color:#9aa7b5;font-size:17px;line-height:1.8}.tech-marquee{margin-top:90px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.tech-marquee>div{gap:100px;width:max-content;animation:42s linear infinite techFlow;display:flex}.tech-marquee span{text-align:center;opacity:.52;min-width:170px;transition:all .4s}.tech-marquee span:hover{opacity:1}.tech-marquee b{font:500 25px Manrope;display:block}.tech-marquee small{letter-spacing:.16em;color:#8a98a7;margin-top:9px;font-size:8px;display:block}@keyframes techFlow{to{transform:translate(-50%)}}@media (max-width:800px){.home-tech{padding:90px 22px}.tech-copy{grid-template-columns:1fr;gap:20px}.tech-marquee{margin-top:60px}.tech-marquee>div{gap:50px}}@media (prefers-reduced-motion:reduce){.tech-marquee>div{flex-wrap:wrap;width:auto;animation:none}}.human{order:4;display:grid!important}.process,.home-tech,.team,.review-home,.pricing,.faq,.home-final{display:none!important}.nova-process{color:#08111d;background:#f3f1ec;order:5;padding:170px max(7vw,50vw - 680px)}.nova-process-head{grid-template-columns:1.45fr .8fr;align-items:end;gap:8vw;margin-bottom:110px;display:grid}.nova-process small,.nova-section-head small,.nova-pricing-head small,.nova-reviews>div>small,.nova-ecosystem>div>small{letter-spacing:.2em;color:#168fc1;font:600 9px Manrope}.nova-process-head small{grid-column:1/-1}.nova-process h2,.nova-section-head h2,.nova-pricing-head h2,.nova-reviews h2,.nova-ecosystem h2{letter-spacing:-.06em;margin:24px 0 0;font:300 clamp(52px,6vw,92px)/.98 Manrope}.nova-process h2 em,.nova-section-head h2 em,.nova-pricing-head h2 em,.nova-reviews h2 em,.nova-final h2 em,.nova-ecosystem h2 em{color:#75808c;font-style:normal}.nova-process-head p,.nova-section-head>p,.nova-pricing-head>p{color:#58616b;font-size:17px;line-height:1.8}.nova-process-flow{position:relative}.nova-process-flow:before{content:"";background:linear-gradient(#55d7ff,#08111d1f);width:1px;position:absolute;top:0;bottom:0;left:50%}.nova-process-flow article{grid-template-columns:1fr 1fr;align-items:center;gap:9vw;padding:75px 0;display:grid}.nova-process-flow article.reverse .process-visual{order:2}.process-visual{border-radius:32px;height:460px;overflow:hidden}.process-visual img{object-fit:cover;width:100%;height:100%}.process-copy span{color:#08111d26;font:300 72px Manrope}.process-copy h3{letter-spacing:-.05em;margin:10px 0 24px;font:400 clamp(34px,3.8vw,58px)/1.05 Manrope}.process-copy p{color:#56606b;font-size:17px;line-height:1.75}.process-copy small{color:#168fc1;margin:24px 0;line-height:1.7;display:block}.process-copy strong{border-top:1px solid #08111d29;padding-top:20px;font:500 14px Manrope;display:block}.nova-ecosystem{background:#061426;order:6;padding:110px max(7vw,50vw - 680px);overflow:hidden}.nova-ecosystem>div:first-child{grid-template-columns:1.4fr .8fr;align-items:end;gap:7vw;display:grid}.nova-ecosystem>div:first-child small{grid-column:1/-1}.nova-ecosystem h2{font-size:clamp(44px,5vw,72px)}.nova-ecosystem p{color:#97a4b3;line-height:1.8}.nova-tech-track{gap:90px;width:max-content;margin-top:70px;animation:46s linear infinite techFlow;display:flex}.nova-tech-track span{text-align:center;opacity:.58;min-width:160px}.nova-tech-track b{font:500 23px Manrope;display:block}.nova-tech-track small{letter-spacing:.14em;color:#8594a3;font-size:8px}.nova-team{order:7}.nova-section-head{grid-template-columns:1.5fr .8fr;align-items:end;gap:8vw;margin-bottom:80px;display:grid}.nova-section-head small{grid-column:1/-1}.nova-reviews{color:#08111d;background:#f3f1ec;order:8;grid-template-columns:1.2fr .8fr;gap:10vw;padding:150px max(7vw,50vw - 680px);display:grid}.review-verified{border-top:1px solid #08111d33;align-self:end;padding-top:30px}.review-verified>span{letter-spacing:.18em;color:#168fc1;font:600 9px Manrope}.review-verified h3{letter-spacing:-.03em;font:400 28px/1.35 Manrope}.review-verified p{color:#626b74;line-height:1.7}.review-verified a{letter-spacing:.12em;border-bottom:1px solid #168fc1;margin:25px 0 18px;padding-bottom:9px;font-size:10px;display:inline-block}.review-verified small{color:#7a838b;display:block}.nova-pricing{color:#08111d;background:#eae7e0;order:9;padding:160px max(7vw,50vw - 680px)}.nova-pricing-head{grid-template-columns:1.5fr .8fr;align-items:end;gap:8vw;margin-bottom:90px;display:grid}.nova-pricing-head small{grid-column:1/-1}.nova-plans{grid-template-columns:1fr 1fr;display:grid}.nova-plans>article{padding:65px;position:relative}.nova-plans .essential{background:#f8f7f3}.nova-plans .extreme{color:#fff;background:#061426}.nova-plans h3{letter-spacing:-.055em;margin:18px 0;font:300 clamp(45px,5vw,70px) Manrope}.nova-plans>article>p{color:#66707a;min-height:90px;line-height:1.75}.nova-plans .extreme>p{color:#a4afbb}.level{color:#68dcff;letter-spacing:.14em;font-size:8px;position:absolute;top:28px;right:30px}.nova-price-grid{margin:45px 0}.nova-price-grid>div{border-top:1px solid #08111d29;justify-content:space-between;align-items:end;padding:22px 0;display:flex}.extreme .nova-price-grid>div{border-color:#ffffff26}.nova-price-grid span{letter-spacing:.14em;font-size:9px}.nova-price-grid b{font:400 clamp(27px,3vw,43px) Manrope}.nova-plans h4{font:500 13px Manrope}.includes{min-height:0!important;font-size:14px!important;line-height:2!important}.nova-plans a,.special-project a{letter-spacing:.11em;border-bottom:1px solid #168fc1;margin-top:28px;padding-bottom:9px;font-size:10px;display:inline-block}.nova-comparison,.investment-value,.special-project{border-bottom:1px solid #08111d29;padding:90px 0}.nova-comparison h3,.investment-value h3,.special-project h3{letter-spacing:-.05em;margin:0 0 45px;font:300 clamp(38px,4vw,62px) Manrope}.nova-comparison>div{grid-template-columns:1fr 1fr;gap:8vw;display:grid}.nova-comparison p{color:#616b75;font-size:18px;line-height:1.7}.nova-comparison b{color:#168fc1;letter-spacing:.16em;margin-bottom:12px;font-size:9px;display:block}.investment-value>p{color:#65707a}.investment-value>div{grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.investment-value article{border-top:1px solid #08111d2e;padding:24px 30px 0 0}.investment-value article b{letter-spacing:.14em;color:#168fc1;font-size:9px}.investment-value article p{color:#616b75;line-height:1.6}.special-project{grid-template-columns:1.1fr 1fr auto;align-items:end;gap:6vw;display:grid}.special-project h3{margin:15px 0 0;font-size:42px}.special-project>p{color:#626c76;margin:0;line-height:1.7}.nova-faq{order:10}.nova-faq .nova-section-head{grid-template-columns:1fr}.nova-faq .faq-list details{background:0 0;border-radius:0;margin:0;padding:0;border-width:1px 0 0!important}.nova-final{order:11;align-items:center;min-height:760px;display:flex;position:relative;overflow:hidden}.nova-final>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nova-final:after{content:"";background:linear-gradient(90deg,#020811f7,#030e1cc7,#05162a4d);position:absolute;inset:0}.nova-final>div{z-index:2;max-width:900px;margin-left:max(7vw,50vw - 680px);position:relative}.nova-final h2{letter-spacing:-.06em;font:300 clamp(56px,7vw,100px)/.98 Manrope}.nova-final p{color:#bdc6d0;max-width:650px;line-height:1.8}.nova-final a{color:#06101d;letter-spacing:.1em;background:#fff;border-radius:999px;margin-top:25px;padding:18px 24px;font-size:10px;display:inline-block}.nova-final span{color:#94a1af;margin-top:22px;display:block}.home-site>footer{order:12}@media (max-width:800px){.nova-process,.nova-ecosystem,.nova-reviews,.nova-pricing{padding:95px 22px}.nova-process-head,.nova-ecosystem>div:first-child,.nova-section-head,.nova-pricing-head,.nova-reviews{grid-template-columns:1fr;gap:24px}.nova-process-head{margin-bottom:55px}.nova-process-flow:before{left:10px}.nova-process-flow article{grid-template-columns:1fr;gap:25px;padding:45px 0 45px 35px}.nova-process-flow article.reverse .process-visual{order:0}.process-visual{border-radius:24px;height:360px}.process-copy span{font-size:54px}.nova-tech-track{gap:45px}.nova-team{padding-left:22px;padding-right:22px}.nova-plans{grid-template-columns:1fr}.nova-plans>article{padding:42px 24px}.nova-plans>article>p{min-height:0}.nova-comparison>div,.investment-value>div,.special-project{grid-template-columns:1fr}.investment-value article{padding-bottom:20px}.special-project{gap:25px}.nova-final{min-height:760px}.nova-final>div{margin:0 22px}.nova-final h2{font-size:clamp(48px,13vw,66px)}}@media (prefers-reduced-motion:reduce){.nova-tech-track{flex-wrap:wrap;width:auto;animation:none}}.arsenal{color:#fff;background:#030914;order:5;padding:160px max(7vw,50vw - 680px)}.arsenal-head{grid-template-columns:1.4fr .8fr;align-items:end;gap:8vw;margin-bottom:90px;display:grid}.arsenal-head small{letter-spacing:.2em;color:#69dfff;grid-column:1/-1;font:600 9px Manrope}.arsenal-head h2{letter-spacing:-.06em;margin:24px 0 0;font:300 clamp(56px,6vw,94px)/.98 Manrope}.arsenal-head h2 em{color:#758190;font-style:normal}.arsenal-head p{color:#96a3b2;font-size:17px;line-height:1.8}.arsenal-stage{grid-template-columns:.72fr 1.28fr;align-items:center;gap:7vw;display:grid}.arsenal-copy>span{color:#ffffff29;font:300 68px Manrope}.arsenal-copy h3{letter-spacing:-.05em;margin:12px 0 24px;font:400 clamp(36px,4vw,58px)/1.05 Manrope}.arsenal-copy>p{color:#9ca8b6;min-height:100px;line-height:1.8}.arsenal-copy>small{letter-spacing:.16em;color:#69dfff;font-size:8px}.arsenal-copy nav{border-top:1px solid #ffffff24;margin-top:45px}.arsenal-copy button{text-align:left;color:#758190;letter-spacing:.14em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff1f;grid-template-columns:42px 1fr;width:100%;padding:17px 0;font-size:10px;transition:all .4s;display:grid}.arsenal-copy button.active{color:#fff;border-color:#69dfff;padding-left:12px}.arsenal-visual{background:#09182a;border:1px solid #ffffff24;border-radius:34px;height:650px;animation:.55s arsenalReveal;position:relative;overflow:hidden}.arsenal-visual:after{content:"";background:linear-gradient(#0000 45%,#020812d9);position:absolute;inset:0}.arsenal-visual>img{object-fit:cover;width:100%;height:100%;display:block}.visual-chrome{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030914bf;border-bottom:1px solid #ffffff1f;align-items:center;height:52px;padding:0 22px;display:flex;position:absolute;top:0;left:0;right:0}.visual-chrome span{letter-spacing:.18em;color:#91a1b1;margin-right:auto;font-size:8px}.visual-chrome i{opacity:.45;background:#54d9ff;border-radius:50%;width:7px;height:7px;margin-left:7px}.visual-layer{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.16em;background:#040d19d1;border:1px solid #ffffff26;border-radius:14px;padding:13px 17px;font-size:8px;position:absolute}.layer-a{color:#70ddff;top:85px;left:26px}.layer-b{bottom:62px;right:26px}.visual-timeline{z-index:4;gap:7px;display:flex;position:absolute;bottom:24px;left:25px;right:25px}.visual-timeline i{background:#fff3;border-radius:9px;flex:1;height:3px}.arsenal-cta{border-top:1px solid #ffffff26;justify-content:space-between;align-items:end;gap:8vw;margin-top:80px;padding-top:35px;display:flex}.arsenal-cta h3{margin:0;font:400 30px Manrope}.arsenal-cta p{color:#8f9cab}.arsenal-cta a{white-space:nowrap;letter-spacing:.12em;border-bottom:1px solid #69dfff;padding-bottom:10px;font-size:10px}@keyframes arsenalReveal{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@media (max-width:800px){.arsenal{padding:95px 22px}.arsenal-head,.arsenal-stage{grid-template-columns:1fr;gap:35px}.arsenal-head{margin-bottom:50px}.arsenal-visual{border-radius:25px;height:520px}.arsenal-copy>p{min-height:0}.arsenal-copy nav{display:flex;overflow-x:auto}.arsenal-copy button{min-width:135px}.arsenal-cta{display:block}.arsenal-cta a{margin-top:24px;display:inline-block}}@media (prefers-reduced-motion:reduce){.arsenal-visual{animation:none}}.nova-process-flow .process-visual{background:#061426;border:1px solid #08111d1f;place-items:center;height:300px;display:grid;position:relative}.nova-process-flow .process-visual img{display:none}.nova-process-flow .process-visual:before{color:#63d8ff;filter:drop-shadow(0 12px 32px #49bfeb33);font:300 78px Manrope}.nova-process-flow article:first-child .process-visual:before{content:"◎"}.nova-process-flow article:nth-child(2) .process-visual:before{content:"◇"}.nova-process-flow article:nth-child(3) .process-visual:before{content:"▦"}.nova-process-flow article:nth-child(4) .process-visual:before{content:"▶"}.nova-process-flow article:nth-child(5) .process-visual:before{content:"≈"}.nova-process-flow article:nth-child(6) .process-visual:before{content:"↗"}.nova-process-flow .process-visual:after{content:"NOVA / PROCESSO";letter-spacing:.2em;color:#748494;font-size:8px;position:absolute;bottom:24px}.home-hero:before{content:"";z-index:1;width:46vw;height:46vw;transform:translate3d(calc(var(--mx,0deg)*.4),calc(var(--my,0deg)*.4),0);pointer-events:none;border:1px solid #69dfff2b;border-radius:50%;position:absolute;top:-12vw;right:-12vw;box-shadow:inset 0 0 90px #2882d214,0 0 100px #0003}.home-hero-copy,.hero-proof{transform:translateZ(20px)}.home-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#030914c7,#03091433);border-bottom:1px solid #ffffff14}.carousel-feature,.creation-gallery article,.team-grid article,.nova-plans>article{transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.8,.2,1),box-shadow .55s}.creation-gallery article:hover,.team-grid article:hover{transform:perspective(900px)rotateX(-1deg)rotateY(1.5deg)translateY(-6px);box-shadow:0 28px 70px #00000047}.hero-actions a,.nav-cta,.nova-plans a,.arsenal-cta a,.nova-final a{transition:transform .35s cubic-bezier(.2,.8,.2,1),background .35s,color .35s,box-shadow .35s}.hero-actions a:hover,.nav-cta:hover,.nova-final a:hover{transform:translateY(-3px)scale(1.025);box-shadow:0 16px 45px #51d2ff33}.nova-plans .extreme{background:linear-gradient(145deg,#061426,#071a2d);box-shadow:inset 0 1px #ffffff1a}.nova-plans .extreme:hover{transform:translateY(-4px);box-shadow:0 24px 70px #00000038,inset 0 1px #ffffff24}.arsenal-visual{perspective:1000px;box-shadow:0 42px 100px #00000061}.arsenal-visual>img{transition:transform 1s cubic-bezier(.2,.8,.2,1),filter .7s}.arsenal-visual:hover>img{filter:contrast(1.04);transform:scale(1.035)translateZ(15px)}.home-site:after{content:"";z-index:9998;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.6'/%3E%3C/svg%3E");position:fixed;inset:0}@media (max-width:800px){.home-hero:before{width:80vw;height:80vw;right:-38vw}.nova-process-flow .process-visual{height:220px}}@media (prefers-reduced-motion:reduce){.creation-gallery article,.team-grid article,.arsenal-visual>img,.hero-actions a{transition:none!important;transform:none!important}.home-hero:before{display:none}}.nova-process-flow .process-visual{display:none!important}.nova-process-flow article,.nova-process-flow article.reverse{grid-template-columns:minmax(0,850px);justify-content:center;padding:55px 0}.nova-process-flow article.reverse .process-copy{order:0}.nova-process-flow:before{left:calc(50% - 470px)}.process-copy{padding-left:85px;position:relative}.process-copy:before{content:"";background:#168fc1;width:44px;height:1px;position:absolute;top:42px;left:0}.process-copy span{position:absolute;top:-25px;left:0}@media (max-width:800px){.arsenal{overflow:hidden}.arsenal-stage,.arsenal-stage>*{width:100%;min-width:0}.arsenal-visual{aspect-ratio:16/10;width:100%;height:auto}.arsenal-visual>img{object-fit:contain;background:#061426}.visual-layer{max-width:74%;padding:9px 11px;font-size:7px}.layer-a{top:66px;left:14px}.layer-b{bottom:42px;right:14px}.visual-timeline{bottom:16px;left:14px;right:14px}.arsenal-copy nav{max-width:100%;padding-bottom:4px}.nova-process-flow:before{left:9px}.nova-process-flow article,.nova-process-flow article.reverse{padding:42px 0 42px 35px;display:block}.process-copy{padding-left:0}.process-copy:before{display:none}.process-copy span{position:static}.carousel-thumbs{display:flex!important}.carousel-thumbs button{min-width:220px}.carousel-feature>img{object-fit:contain}.carousel-feature{height:68vh;min-height:460px}}.studio-cursor{display:none!important}body{cursor:default!important}a,button,[role=button],summary{cursor:pointer!important}:is(.hero-actions a,.nav-cta,.nova-plans a,.arsenal-cta a,.nova-final a,.special-project a,.creation-modal-copy a,.review-home a,.text-link){isolation:isolate;position:relative;overflow:hidden;transition:color .4s,background-color .4s,border-color .4s,box-shadow .4s,transform .4s cubic-bezier(.2,.8,.2,1)!important}:is(.hero-actions a,.nav-cta,.nova-plans a,.arsenal-cta a,.nova-final a,.special-project a,.creation-modal-copy a,.review-home a,.text-link):before{content:"";z-index:-1;background:linear-gradient(105deg,#f8fbff 0%,#78e3ff 46%,#248cff 100%);transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-2px;transform:translate(-105%)}@media (hover:hover) and (pointer:fine){:is(.hero-actions a,.nav-cta,.nova-plans a,.arsenal-cta a,.nova-final a,.special-project a,.creation-modal-copy a,.review-home a,.text-link):hover{box-shadow:0 14px 36px #39beff40,0 0 0 1px #7ce4ff2e;color:#03101d!important;border-color:#7ce4ff!important;transform:translateY(-3px)!important}:is(.hero-actions a,.nav-cta,.nova-plans a,.arsenal-cta a,.nova-final a,.special-project a,.creation-modal-copy a,.review-home a,.text-link):hover:before{transform:translate(0)}:is(.carousel-arrow,.carousel-play,.creation-close,.close):hover{box-shadow:0 12px 34px #39beff4d;color:#03101d!important;background:#78e3ff!important;border-color:#a8efff!important}}:is(a,button,[role=button],summary):focus-visible{outline-offset:4px;outline:2px solid #78e3ff!important}@media (prefers-reduced-motion:reduce){:is(.hero-actions a,.nav-cta,.nova-plans a,.arsenal-cta a,.nova-final a,.special-project a,.creation-modal-copy a,.review-home a,.text-link):before{transition:none}}.home-nav{z-index:90;-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);border-bottom:1px solid #ffffff1a;top:0;left:0;right:0;box-shadow:0 12px 40px #0000001f;background:#030914c7!important;position:fixed!important}.creation-carousel{max-width:1360px;margin:8vh auto 10vh;position:relative}.creation-gallery{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-inline:contain;padding:12px max(0px,50% - 680px) 30px;overflow:auto hidden;grid-template-columns:none!important;gap:18px!important;max-width:none!important;margin:0!important;display:flex!important}.creation-gallery::-webkit-scrollbar{display:none}.creation-gallery article,.creation-gallery article:first-child,.creation-gallery article:nth-child(6){scroll-snap-align:center;scroll-snap-stop:always;border:1px solid #ffffff1a;flex:0 0 clamp(300px,31vw,430px);transform:perspective(1000px)translateZ(0);box-shadow:0 24px 65px #00000038;aspect-ratio:3/4!important;border-radius:32px!important;grid-column:auto!important;transition:transform .65s cubic-bezier(.2,.8,.2,1),border-color .5s,box-shadow .65s!important}.creation-gallery article:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#96e8ff2e 49%,#0000 60%);transition:transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-35%;transform:translate(-75%)rotate(8deg)}.creation-gallery article>div{z-index:2}.creation-gallery article>div span{letter-spacing:.16em;color:#fff;opacity:0;margin-top:18px;font:600 8px Manrope;transition:all .45s;transform:translateY(8px)}.creation-gallery article>b{z-index:3;color:#ffffffb3;letter-spacing:.12em;font:500 9px Manrope;position:absolute;top:20px;right:20px}.creation-controls{border-top:1px solid #ffffff21;justify-content:flex-end;align-items:center;gap:10px;padding-top:18px;display:flex}.creation-controls>span{letter-spacing:.2em;color:#718294;margin-right:auto;font:600 8px Manrope}.creation-controls button{color:#fff;background:#07182b;border:1px solid #fff3;border-radius:50%;width:54px;height:54px;font-size:21px;transition:all .35s}@media (hover:hover) and (pointer:fine){.creation-gallery article:hover{border-color:#69dfff75;box-shadow:0 34px 85px #0000005c,0 0 50px #47beeb17;transform:perspective(1000px)rotateX(-1.5deg)rotateY(2deg)translateY(-10px)scale(1.015)!important}.creation-gallery article:hover:after{transform:translate(75%)rotate(8deg)}.creation-gallery article:hover img{filter:contrast(1.05)saturate(1.04);transform:scale(1.045)}.creation-gallery article:hover>div span{opacity:1;transform:none}.creation-controls button:hover{color:#03101d;background:#78e3ff;border-color:#a8efff;transform:translateY(-2px);box-shadow:0 12px 30px #39beff3d}}@media (max-width:800px){.home-nav{height:70px;padding:0 16px!important}.home-nav nav{display:none!important}.home-nav .nav-cta{white-space:nowrap;align-items:center;padding:12px 15px;font-size:8px;display:inline-flex!important}.home-nav .brand-logo img{width:88px}.creation-carousel{margin:6vh -20px 8vh}.creation-gallery{padding:8px 20px 25px;scroll-padding-inline:20px;gap:12px!important}.creation-gallery article,.creation-gallery article:first-child,.creation-gallery article:nth-child(6){scroll-snap-align:start;flex-basis:min(82vw,340px);border-radius:26px!important}.creation-gallery article>div span{opacity:1;transform:none}.creation-controls{margin:0 20px;padding-top:15px}.creation-controls button{width:48px;height:48px}.creation-controls>span{max-width:100px;font-size:7px;line-height:1.5}}@media (prefers-reduced-motion:reduce){.creation-gallery,.creation-gallery article,.creation-gallery article:after,.creation-gallery img{scroll-behavior:auto!important;transition:none!important}}.nova-faq{padding-top:170px!important;padding-bottom:170px!important}.nova-faq .nova-section-head{align-items:end;gap:8vw;margin-bottom:85px;grid-template-columns:1.15fr .85fr!important;display:grid!important}.nova-faq .nova-section-head small{grid-column:1/-1}.nova-faq .nova-section-head h2{margin-bottom:0}.nova-faq .nova-section-head>p{color:#8e9baa;max-width:520px;margin:0 0 8px;font-size:16px;line-height:1.8}.nova-faq .faq-list{border-bottom:1px solid #ffffff24;max-width:1180px;margin:0 0 0 auto}.nova-faq .faq-list details{transition:background-color .45s,border-color .45s;border-top:1px solid #ffffff24!important}.nova-faq .faq-list details[open]{background:linear-gradient(90deg,#45bce816,#0000 72%);border-color:#69dfff6b!important}.nova-faq summary{letter-spacing:-.025em;color:#f4f7fb;grid-template-columns:64px minmax(0,1fr) 54px;align-items:center;gap:20px;list-style:none;transition:color .35s,padding .35s;padding:27px 4px!important;font:400 clamp(19px,1.8vw,27px)/1.3 Manrope!important;display:grid!important}.nova-faq summary::-webkit-details-marker{display:none}.nova-faq summary::marker{content:""}.nova-faq summary>b{color:#55d7ff;letter-spacing:.17em;font:600 9px Manrope}.nova-faq summary .faq-question{min-width:0;color:inherit!important}.nova-faq summary>i{color:#8fe6ff;border:1px solid #fff3;border-radius:50%;place-items:center;width:46px;height:46px;font:300 24px/1 Manrope;transition:transform .45s cubic-bezier(.2,.8,.2,1),background .35s,color .35s,border-color .35s;display:grid}.nova-faq details[open] summary{color:#8fe6ff;padding-bottom:18px!important}.nova-faq details[open] summary>i{color:#03101d;background:#72ddff;border-color:#72ddff;transform:rotate(45deg)}.nova-faq .faq-answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.8,.2,1),opacity .4s,transform .5s;display:grid;overflow:hidden;transform:translateY(-8px)}.nova-faq details[open] .faq-answer{opacity:1;grid-template-rows:1fr;transform:none}.nova-faq .faq-answer>p{max-width:820px;min-height:0;margin:0;font-size:16px;line-height:1.8;color:#a6b1bd!important;padding:0 74px 31px 84px!important}@media (hover:hover) and (pointer:fine){.nova-faq summary:hover{color:#8fe6ff;padding-left:12px!important}.nova-faq summary:hover>i{color:#03101d;background:#72ddff;border-color:#72ddff;transform:scale(1.06)}.nova-faq details[open] summary:hover>i{transform:rotate(45deg)scale(1.06)}}@media (max-width:800px){.nova-faq{padding:100px 20px!important}.nova-faq .nova-section-head{gap:25px;margin-bottom:55px;grid-template-columns:1fr!important}.nova-faq .nova-section-head h2{font-size:clamp(51px,14vw,68px)}.nova-faq .nova-section-head>p{font-size:14px}.nova-faq summary{grid-template-columns:34px minmax(0,1fr) 42px;gap:10px;padding:21px 0!important;font-size:18px!important;line-height:1.35!important}.nova-faq summary>i{width:38px;height:38px;font-size:21px}.nova-faq .faq-answer>p{font-size:14px;line-height:1.7;padding:0 46px 26px 44px!important}}@media (prefers-reduced-motion:reduce){.nova-faq summary,.nova-faq summary>i,.nova-faq .faq-answer{transition:none!important}}.modal .close{z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030914e6;border:1px solid #ffffff40;border-radius:999px;justify-content:center;align-items:center;min-width:104px;min-height:42px;padding:0 16px;display:inline-flex;top:-54px}@media (max-width:800px){.modal .close{min-height:40px;top:-48px}}.hero-object{z-index:3;perspective:900px;width:300px;height:300px;transform-style:preserve-3d;transform:rotateX(var(--my,0deg)) rotateY(var(--mx,0deg));pointer-events:none;transition:transform .65s cubic-bezier(.2,.8,.2,1);position:absolute;top:22vh;right:9vw}.hero-object:after{content:"";filter:blur(16px);background:#9deaff;border-radius:50%;position:absolute;inset:34%;box-shadow:0 0 100px #168dff}.hero-object b{transform-style:preserve-3d;border:15px solid #c3e5f540;border-radius:50% 35% 56% 44%;position:absolute;inset:57px 25px;box-shadow:inset 0 0 18px #ffffff40,0 0 35px #0f8bff1f}.hero-object b:first-child{border-color:#ffffff61;transform:rotate(20deg)rotateY(20deg)}.hero-object b:nth-child(2){border-color:#4fd5ff57;transform:rotate(76deg)rotateX(45deg)}.hero-object b:nth-child(3){border-color:#0f4d8ca6;transform:rotate(132deg)rotateY(55deg)}.hero-object b:nth-child(4){border-color:#ffffff24;transform:rotate(175deg)rotateX(65deg)}.hero-object i{border:1px solid #57d6ff21;border-radius:50%;position:absolute;inset:25px;transform:translateZ(-35px)}.human{position:relative;overflow:hidden}.human:before,.human:after{content:"";pointer-events:none;border:1px solid #57d6ff2e;border-radius:50%;position:absolute;transform:rotateX(66deg)rotate(18deg)}.human:before{width:620px;height:620px;top:-170px;right:-260px;box-shadow:0 0 70px #1479ff14,inset 0 0 55px #57d6ff0d}.human:after{border-width:18px;border-color:#417eb214;width:420px;height:420px;top:-60px;right:-150px}.home-final:before{content:"";z-index:2;width:180px;height:180px;transform:rotate(35deg) rotateX(var(--my,0deg)) rotateY(var(--mx,0deg));border:13px solid #7de0ff2e;border-radius:62% 38% 55% 45%;transition:transform .7s;position:absolute;bottom:8vh;right:8vw;box-shadow:inset 0 0 22px #ffffff1f,0 0 55px #28a7ff1f}.home-final:after{z-index:1}@media (max-width:1100px){.hero-object{opacity:.65;width:210px;height:210px;top:18vh;right:2vw}.hero-object b{border-width:10px;inset:40px 18px}}@media (max-width:800px){.hero-object{opacity:.48;width:130px;height:130px;top:135px;right:-25px}.hero-object b{border-width:7px;inset:27px 12px}.human:before{width:330px;height:330px;right:-230px}.human:after{display:none}.home-final:before{border-width:8px;width:110px;height:110px;bottom:30px;right:-45px}}@media (prefers-reduced-motion:reduce){.hero-object,.home-final:before{transform:none!important}}.possibilities{color:#07111d;background:#f7f9fc;max-width:none;padding-left:max(7vw,57vw - 800px);padding-right:max(7vw,57vw - 800px)}.possibilities .section-head em{color:#8893a0}.possibilities .poss-grid,.possibilities .poss-grid article{border-color:#07111d24}.possibilities .poss-grid p{color:#647181}.pricing{color:#07111d;background:#f7f9fc;padding:14vh 7vw;position:relative;overflow:hidden}.pricing:before{content:"";background-image:linear-gradient(#08192d09 1px,#0000 1px),linear-gradient(90deg,#08192d09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.pricing-head,.price-plans,.custom-pricing{z-index:1;max-width:1460px;margin-left:auto;margin-right:auto;position:relative}.pricing-head{grid-template-columns:2fr 1fr;align-items:end;gap:10vw;margin-bottom:8vh;display:grid}.pricing-head small{letter-spacing:.2em;color:#087cac;font:600 9px Manrope}.pricing-head h2{letter-spacing:-.055em;margin:28px 0 0;font:300 clamp(52px,6vw,94px)/1.02 Manrope}.pricing-head h2 em{color:#8995a2;font-style:normal}.pricing-head>p{color:#647181;line-height:1.8}.price-plans{grid-template-columns:1fr 1fr;gap:20px;display:grid}.price-plans>article{background:#fff;border:1px solid #08192d24;border-radius:28px;flex-direction:column;padding:45px;display:flex;position:relative}.price-premium{box-shadow:0 28px 80px #020f1e2b;color:#fff!important;background:#061322!important}.premium-label{color:#62dfff;letter-spacing:.17em;font-size:8px;position:absolute;top:24px;right:26px}.plan-top>span{letter-spacing:.17em;color:#087cac;font:600 10px Manrope}.price-premium .plan-top>span{color:#6be1ff}.plan-top>p{color:#687687;max-width:600px;min-height:70px;margin:18px 0 35px;line-height:1.7}.price-premium .plan-top>p{color:#a5b1bd}.price-table{border-top:1px solid #08192d24}.price-premium .price-table{border-color:#ffffff24}.price-table>div{border-bottom:1px solid #08192d24;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.price-premium .price-table>div{border-color:#ffffff24}.price-table b{letter-spacing:.15em;font-size:10px}.price-table strong{letter-spacing:-.04em;font:400 clamp(24px,2.5vw,38px) Manrope}.price-plans ul{color:#566575;grid-template-columns:1fr 1fr;gap:13px 25px;margin:0 0 20px;padding:25px 0;font-size:12px;list-style:none;display:grid}.price-premium ul{color:#abb7c3}.price-plans li:before{content:"✓";color:#039dcf;margin-right:9px}.price-plans article>a{color:#fff;letter-spacing:.1em;background:#07111d;border-radius:999px;align-self:flex-start;margin-top:auto;padding:17px 22px;font-size:10px;display:inline-block}.price-premium>a{color:#07111d!important;background:#fff!important}.custom-pricing{border-top:1px solid #08192d2b;border-bottom:1px solid #08192d2b;grid-template-columns:1.3fr 1fr auto;align-items:center;gap:5vw;margin-top:25px;padding:45px 0;display:grid}.custom-pricing small{letter-spacing:.18em;color:#087cac;font-size:8px}.custom-pricing h3{margin:12px 0 0;font:400 28px/1.25 Manrope}.custom-pricing p{color:#647181;font-size:13px;line-height:1.7}.custom-pricing a{letter-spacing:.11em;white-space:nowrap;border-bottom:1px solid #079fd3;padding:13px 0;font-size:10px}.audience{color:#07111d;background:#f7f9fc;max-width:none;padding-left:max(7vw,57vw - 800px);padding-right:max(7vw,57vw - 800px)}.audience p{color:#5d6b7a}.review-home{color:#07111d;background:#fff;border:1px solid #08192d1f;box-shadow:0 30px 80px #00142d14}@media (max-width:800px){.pricing{padding:11vh 22px}.pricing-head{grid-template-columns:1fr;gap:25px}.pricing-head h2{font-size:clamp(47px,13vw,65px)}.price-plans{grid-template-columns:1fr}.price-plans>article{border-radius:22px;padding:32px 22px}.plan-top>p{min-height:0}.premium-label{margin-bottom:22px;position:static}.price-plans ul{grid-template-columns:1fr}.custom-pricing{grid-template-columns:1fr;gap:20px}.custom-pricing a{justify-self:start}}@media (min-width:901px){.pricing{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;display:grid}.pricing-head{grid-column:1/-1;width:100%}.price-plans{display:contents}.price-plans>article{min-height:760px}.price-premium{transform:translateY(-14px);border-color:#35bcea!important}.premium-label{color:#fff;background:#087fc9;border-radius:999px;padding:10px 18px;font-weight:700;top:-17px;left:30px;right:auto}.custom-pricing{background:#fff;border:1px solid #08192d24;border-radius:28px;flex-direction:column;align-items:stretch;gap:0;min-height:760px;margin:0;padding:45px;display:flex}.custom-pricing>div small{letter-spacing:.17em;color:#087cac;font:600 10px Manrope}.custom-pricing h3{letter-spacing:-.04em;margin:28px 0 22px;font:400 38px/1.08 Manrope}.custom-pricing p{font-size:14px;line-height:1.75}.custom-pricing:before{content:"PACOTES & VIDEOCLIPES";letter-spacing:.17em;color:#087cac;margin-bottom:34px;font:600 10px Manrope}.custom-pricing a{text-align:center;border:1px solid #08192d29;border-radius:999px;margin-top:auto;padding:17px 20px;font-weight:600;display:block}.price-plans ul{grid-template-columns:1fr}.price-table strong{font-size:30px}}@media (max-width:900px){.price-plans{grid-template-columns:1fr}.custom-pricing{background:#fff;border:1px solid #08192d24;border-radius:22px;margin-top:20px;padding:35px 22px}}:root{--paper:#f5f5f2;--paper-2:#ececea;--paper-3:#e3e3e0;--black:#0d0d0d;--gray:#666762;--hair:#0d0d0d21;--soft-shadow:0 24px 70px #0d0d0d14}html{background:#dcdcd9!important}body{color:var(--black)!important;background:#dcdcd9!important}::selection{color:#fff;background:#111}.home-site,.site{border-radius:30px;width:min(1480px,100% - 36px);min-height:calc(100vh - 36px);margin:18px auto;overflow:hidden;box-shadow:0 38px 110px #0000001a;background:var(--paper)!important;color:var(--black)!important}.home-site:after{mix-blend-mode:multiply;opacity:.018!important}.home-nav,.nav{width:min(1480px,100% - 36px);transform:translate(-50%);z-index:90!important;height:76px!important;color:var(--black)!important;border-bottom:1px solid var(--hair)!important;-webkit-backdrop-filter:blur(22px)saturate(110%)!important;backdrop-filter:blur(22px)saturate(110%)!important;box-shadow:none!important;background:#f5f5f2e0!important;padding:0 34px!important;position:fixed!important;top:18px!important;left:50%!important;right:auto!important}.brand-logo img{filter:brightness(0)!important}.home-nav nav a,.nav nav a{font-weight:600;color:#5c5d59!important}.home-nav nav a:hover,.nav nav a:hover,.nav nav .active-link{color:#000!important}.active-link:after{background:#111!important}.nav-cta{justify-content:center;align-items:center;min-height:42px;display:inline-flex;color:#fff!important;background:#111!important;border:1px solid #111!important;border-radius:999px!important;padding:0 20px!important;font-weight:700!important}.home-hero{background:var(--paper)!important;min-height:900px!important;color:var(--black)!important;align-items:flex-start!important;padding:150px 5.5% 44px!important}.home-hero-video{object-position:center 42%!important;filter:grayscale()contrast(.92)brightness(1.06)!important;opacity:.9!important;border-radius:25px!important;width:92%!important;height:53%!important;inset:auto 4% 4%!important}.home-hero:before{opacity:.55;box-shadow:none!important;border-color:#00000014!important}.home-hero-copy{text-align:center;width:min(900px,88%)!important;color:var(--black)!important;margin:0 auto!important;padding:0!important}.home-hero-copy .eyebrow{justify-content:center;color:#666!important}.eyebrow i,.signature i{background:#111!important}.home-hero-copy h1{max-width:890px;color:#111!important;margin:28px auto 25px!important;font-size:clamp(56px,6.4vw,100px)!important;font-weight:500!important;line-height:.97!important}.home-hero-copy h1 em,.section-head em,.human h2 em,.arsenal-head em,.nova-section-head h2 em,.hero h1 em,.transition em,.ecosystem em{color:#777975!important}.home-hero-copy>p{margin:0 auto;color:#575954!important;max-width:680px!important;font-size:15px!important}.hero-actions{justify-content:center;margin-top:27px!important}.hero-actions a,.home-final a,.nova-final a,.tab-cta a,.special-project a,.nova-plans a,.arsenal-cta a,.creation-modal-copy a,.review-home a,.text-link{color:#fff!important;background:#111!important;border:1px solid #111!important;border-radius:999px!important;padding:15px 22px!important;font-weight:700!important;text-decoration:none!important}.hero-actions a+a{color:#111!important;background:0 0!important}.hero-proof{color:#fff!important;border:0!important;padding:0!important;bottom:7%!important;left:7%!important;right:7%!important}.hero-proof span{color:#ffffffb8!important}.hero-proof b{color:#fff!important}.hero-object{filter:grayscale();opacity:.42!important}.home-section,.gallery-section,.transition,.ecosystem,.review,.final,.human,.arsenal,.nova-process,.nova-ecosystem,.nova-team,.nova-reviews,.nova-pricing,.nova-faq,.nova-final,.pricing,.possibilities,.audience{color:var(--black)!important}.home-section,.gallery-section{padding-top:130px!important;padding-bottom:130px!important}.section-head,.creation-head,.arsenal-head,.nova-process-head,.nova-section-head,.nova-pricing-head{margin-bottom:70px!important}.section-head h2,.creation-head h2,.arsenal-head h2,.nova-process-head h2,.nova-section-head h2,.nova-pricing-head h2,.human h2,.transition h2,.ecosystem h2,.hero h1,.universe-copy h2,.final h2,.review h2,.audience h2{color:#111!important;letter-spacing:-.055em!important;font-weight:500!important}.section-head p,.creation-head p,.arsenal-head p,.nova-process-head p,.nova-section-head p,.nova-pricing-head p,.human p,.transition p,.ecosystem p,.hero-bottom p,.hero-bottom span,.universe-copy p,.project-meta p,.final p,.review-copy p,.audience p{color:var(--gray)!important}.section-head small,.creation-head small,.arsenal-head small,.nova-section-head small,.nova-pricing-head small,.human small,.review-home small,.home-final small,.project-meta small,.universe-copy small,.eyebrow{color:#555!important}.videos,.creation-core,.nova-process,.nova-team,.nova-pricing,.nova-faq,.gallery-section,.transition{background:var(--paper)!important}.cinema-carousel,.creation-carousel{box-shadow:var(--soft-shadow);background:#fff;border-radius:26px;padding:22px}.carousel-stage,.carousel-feature,.creation-gallery article,.poster,.arsenal-visual,.team-grid article,.nova-team article,.final img{border-radius:20px!important}.carousel-feature{border-color:var(--hair)!important;box-shadow:none!important;background:#ddd!important}.carousel-feature>img,.creation-gallery img,.poster img,.visual-grid img,.team-grid img,.nova-team img,.final img{filter:grayscale()contrast(.96)!important}.carousel-feature:hover>img,.creation-gallery article:hover img,.poster:hover img,.visual-grid article:hover img,.team-grid article:hover img,.nova-team article:hover img{filter:grayscale(0)contrast()!important}.carousel-copy{color:#fff!important;background:linear-gradient(#0000,#000000d4)!important}.carousel-arrow,.carousel-play,.creation-controls button{color:#fff!important;background:#111!important;border-color:#111!important}.carousel-thumbs button{border-color:var(--hair)!important;color:#555!important;background:0 0!important}.carousel-thumbs button.active{color:#fff!important;background:#111!important}.creation-core{padding:140px max(6vw,50% - 690px)!important}.creation-head{color:#111!important}.creation-gallery article{border-color:var(--hair)!important;box-shadow:0 15px 45px #00000014!important}.creation-controls{border-color:var(--hair)!important}.creation-controls>span{color:#666!important}.creation-services,.creation-services article{border-color:var(--hair)!important}.creation-services h3{color:#111!important}.creation-services p{color:#666!important}.possibilities,.pricing,.nova-reviews,.review-home,.review,.audience{background:#fff!important}.possibilities:before,.pricing:before{opacity:.25}.poss-grid,.poss-grid article,.audience article{border-color:var(--hair)!important}.poss-grid span,.audience small{color:#444!important}.poss-grid h3{color:#111!important}.poss-grid p{color:#666!important}.human,.arsenal{margin:0 3.5%;color:#111!important;background:#e8e8e5!important;border-radius:28px!important;padding:125px 6%!important}.human:before,.human:after{box-shadow:none!important;border-color:#0000001a!important}.human-collage img{filter:grayscale();box-shadow:var(--soft-shadow);border-radius:20px!important}.arsenal-stage{gap:5vw!important}.arsenal-copy>span{color:#00000021!important}.arsenal-copy h3,.arsenal-cta h3{color:#111!important}.arsenal-copy>p,.arsenal-cta p{color:#666!important}.arsenal-copy button{color:#777!important;border-color:var(--hair)!important}.arsenal-copy button b{color:#111!important}.arsenal-copy button.active{color:#111!important;border-color:#111!important}.arsenal-visual{border-color:var(--hair)!important;box-shadow:var(--soft-shadow)!important;background:#dadad7!important}.arsenal-visual>img{filter:grayscale()contrast(.95)!important}.visual-chrome,.visual-layer{color:#111!important;border-color:var(--hair)!important;background:#f5f5f2db!important}.visual-chrome span,.visual-layer{color:#444!important}.visual-chrome i{background:#111!important}.visual-timeline i{background:#00000029!important}.visual-timeline i:nth-child(-n+3){background:#111!important}.arsenal-cta{border-color:var(--hair)!important}.nova-process{padding-top:145px!important;padding-bottom:145px!important}.nova-process-flow:before{opacity:.22;background:#111!important}.process-copy:before{background:#111!important}.process-copy span{color:#999!important}.process-copy h3{color:#111!important}.process-copy p,.process-copy li{color:#666!important}.home-tech,.nova-ecosystem,.ecosystem{margin:0 3.5%;overflow:hidden;color:#111!important;background:#e9e9e6!important;border-radius:28px!important}.tech-marquee,.marquee,.nova-tech-track{color:#111!important}.tool,.nova-tech-track span{filter:grayscale();color:#111!important;opacity:.46!important}.tool:hover,.nova-tech-track span:hover{opacity:1!important}.tech-note,.eco-foot,.signature{border-color:var(--hair)!important}.tech-note p,.tech-copy p,.eco-foot p{color:#666!important}.mini-sculpture,.sculpture,.brand-sculpture{filter:grayscale()!important}.team-grid article,.nova-team article{background:#ddd;box-shadow:0 18px 52px #0000001a}.team-grid article>div,.nova-team article>div{color:#fff!important}.count{border-radius:28px;margin:0 3.5%;color:#fff!important;background:#111!important;border:0!important}.count span{color:#aaa!important}.review-home{border-color:var(--hair)!important;box-shadow:var(--soft-shadow)!important;border-radius:24px!important}.review-home h2{color:#111!important}.nova-reviews{padding-top:135px!important;padding-bottom:135px!important}.review-verified,.nova-reviews blockquote{color:#111!important}.pricing,.nova-pricing{background:#fff!important}.nova-plans,.price-plans{gap:18px!important}.nova-plans>article,.price-plans>article,.custom-pricing{border:1px solid var(--hair)!important;color:#111!important;background:#f9f9f7!important;border-radius:22px!important;box-shadow:0 16px 45px #0000000d!important}.nova-plans .extreme,.price-premium{color:#fff!important;background:#111!important;border-color:#111!important;box-shadow:0 25px 65px #0000002b!important}.nova-plans h3,.price-plans h3,.custom-pricing h3{color:inherit!important}.nova-plans p,.nova-plans li,.price-plans p,.price-plans li,.custom-pricing p{color:#666!important}.nova-plans .extreme p,.nova-plans .extreme li,.price-premium p,.price-premium li{color:#b8b8b5!important}.nova-price-grid,.price-table,.nova-price-grid>div,.price-table>div{border-color:var(--hair)!important}.extreme .nova-price-grid>div,.price-premium .price-table>div{border-color:#ffffff2b!important}.premium-label{color:#fff!important;background:#111!important;border:1px solid #333!important}.nova-comparison,.investment-value,.special-project{border-color:var(--hair)!important}.nova-comparison h3,.investment-value h3,.special-project h3{color:#111!important}.nova-comparison p,.investment-value p,.special-project p{color:#666!important}.nova-faq{background:var(--paper)!important}.nova-faq .faq-list,.nova-faq .faq-list details{border-color:var(--hair)!important}.nova-faq summary{color:#111!important}.nova-faq summary>b{color:#777!important}.nova-faq summary>i{color:#111!important;border-color:#bbb!important}.nova-faq details[open]{background:#e9e9e6!important;border-color:#111!important}.nova-faq details[open] summary{color:#111!important}.nova-faq details[open] summary>i{color:#fff!important;background:#111!important;border-color:#111!important}.nova-faq .faq-answer>p{color:#5f605c!important}.home-final,.nova-final,.final{margin:0 3.5% 3.5%;overflow:hidden;color:#111!important;background:#e6e6e3!important;border-radius:28px!important}.home-final>div,.nova-final>div,.final>div,.home-final h2,.nova-final h2,.final h2{color:#111!important}.home-final p,.nova-final p,.final p{color:#666!important}footer{color:#666!important;border-color:var(--hair)!important;background:var(--paper)!important}.site{padding-top:76px}.site .hero{background:var(--paper)!important;padding-top:100px!important}.site .hero h1{color:#111!important}.site .hero-bottom{border-color:var(--hair)!important}.site .tabs{border-color:var(--hair)!important;background:#f5f5f2f0!important;top:94px!important}.site .tabs button{color:#777!important}.site .tabs button[aria-selected=true]{color:#111!important}.site .tabs button[aria-selected=true]:after{background:#111!important}.section-index{color:#c2c2bf!important}.projects-grid .project{background:#fff;border-radius:22px;padding:14px;box-shadow:0 18px 48px #0000000f}.project-meta{border-color:var(--hair)!important}.project-meta h3,.project-meta button{color:#111!important}.play{color:#fff!important;background:#111!important;border-color:#111!important}.future{border-color:var(--hair)!important;color:#777!important}.tab-cta{border-radius:22px;color:#111!important;background:#e2e2df!important}.tab-cta h3{color:#111!important}.review{border-color:var(--hair)!important;background:#fff!important}.review-mark{color:#111!important;box-shadow:none!important;border-color:#111!important}.site .ecosystem{margin:0 3.5%;padding-left:6%;padding-right:6%}.site .final{background:#e6e6e3!important}.modal,.creation-modal{background:#0f0f0fe6!important}.modal-inner,.creation-modal-inner{color:#fff!important}.modal .close,.creation-close{color:#111!important;background:#fff!important;border-color:#fff!important}@media (hover:hover) and (pointer:fine){:is(.hero-actions a,.nav-cta,.nova-plans a,.arsenal-cta a,.nova-final a,.special-project a,.creation-modal-copy a,.review-home a,.text-link):before{background:#70706c!important}:is(.hero-actions a,.nav-cta,.nova-plans a,.arsenal-cta a,.nova-final a,.special-project a,.creation-modal-copy a,.review-home a,.text-link):hover{color:#fff!important;border-color:#70706c!important;box-shadow:0 14px 32px #00000026!important}.hero-actions a+a:hover{color:#fff!important;background:#111!important}}@media (max-width:800px){body{background:#e1e1de!important}.home-site,.site{border-radius:20px;width:calc(100% - 12px);min-height:calc(100vh - 12px);margin:6px auto}.home-nav,.nav{width:calc(100% - 12px);height:66px!important;padding:0 14px!important;top:6px!important}.site{padding-top:66px}.home-hero{min-height:770px!important;padding:112px 18px 20px!important}.home-hero-copy{width:100%!important}.home-hero-copy h1{margin-top:22px!important;font-size:clamp(48px,14vw,66px)!important}.home-hero-copy>p{font-size:14px!important}.hero-actions{flex-wrap:wrap;gap:9px}.hero-actions a{padding:13px 17px!important;font-size:9px!important}.home-hero-video{border-radius:18px!important;width:calc(100% - 28px)!important;height:43%!important;inset:auto 14px 14px!important}.hero-proof{display:none!important}.home-section,.gallery-section{padding:90px 20px!important}.section-head,.creation-head,.arsenal-head,.nova-process-head,.nova-section-head,.nova-pricing-head{margin-bottom:45px!important}.section-head h2,.creation-head h2,.arsenal-head h2,.nova-process-head h2,.nova-section-head h2,.nova-pricing-head h2{font-size:clamp(44px,13vw,62px)!important}.cinema-carousel,.creation-carousel{border-radius:20px;padding:10px}.creation-core{padding:90px 20px!important}.creation-carousel{margin-left:0!important;margin-right:0!important}.creation-gallery{padding-left:4px!important;padding-right:4px!important}.creation-controls{margin-left:0!important;margin-right:0!important}.human,.arsenal,.home-tech,.nova-ecosystem,.ecosystem,.count,.home-final,.nova-final,.final{border-radius:20px!important;margin-left:10px!important;margin-right:10px!important}.human,.arsenal{padding:85px 20px!important}.human-collage img{border-radius:15px!important}.nova-process{padding:95px 20px!important}.nova-reviews,.nova-pricing,.nova-faq{padding-top:95px!important;padding-bottom:95px!important}.nova-plans>article,.price-plans>article,.custom-pricing{border-radius:18px!important}.nova-faq .faq-list details[open]{border-radius:12px;padding:0 10px}.site .tabs{top:72px!important}.site .hero{padding:70px 20px 40px!important}.projects-grid .project{border-radius:17px;padding:9px}.tab-cta{border-radius:18px}.site .ecosystem{padding:85px 20px!important}}@media (prefers-reduced-motion:reduce){.home-hero-video,.carousel-feature>img,.creation-gallery img,.poster img,.visual-grid img{transition:none!important}}.home-hero{background:#080808!important;align-items:center!important;min-height:calc(100vh - 36px)!important;padding:145px 6% 70px!important}.home-hero-video{object-fit:cover!important;object-position:center center!important;filter:none!important;opacity:1!important;border-radius:0!important;width:100%!important;height:100%!important;inset:0!important}.hero-shade{background:linear-gradient(90deg,#000000c2 0%,#0000006b 55%,#00000038 100%),linear-gradient(#00000047,#0000 48%,#000000b8)!important}.home-hero-copy{text-align:center!important;color:#fff!important;width:min(900px,86%)!important;margin:0 auto!important;padding:0!important}.home-hero-copy .eyebrow{color:#ffffffc7!important;justify-content:center!important}.home-hero-copy .eyebrow i{background:#fff!important}.home-hero-copy h1,.home-hero-copy h1 em{text-shadow:0 8px 40px #00000047;color:#fff!important}.home-hero-copy>p{color:#ffffffd1!important}.home-hero .hero-actions a:first-child{color:#111!important;background:#fff!important;border-color:#fff!important}.home-hero .hero-actions a+a{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff!important;background:#00000038!important;border-color:#ffffff9e!important}.home-hero:before{opacity:.45;border-color:#ffffff1f!important}@media (max-width:800px){.home-hero{min-height:calc(100svh - 12px)!important;padding:115px 18px 55px!important}.home-hero-video{object-position:center center!important;border-radius:0!important;width:100%!important;height:100%!important;inset:0!important}.hero-shade{background:linear-gradient(#00000059,#0000008f 48%,#000000c7)!important}.home-hero-copy{width:100%!important}}
