@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap";:root{--bg:#070917;--bg-elevated:#0c0f22;--bg-spotlight:#0a0c1c;--surface:#12142b;--surface-hover:#171a38;--tint-base:255, 255, 255;--border:rgba(var(--tint-base), .09);--border-strong:rgba(var(--tint-base), .2);--text:#f5f6fc;--text-dim:#aab0cc;--text-dimmer:#767c9e;--nav-glass:#070917b3;--nav-glass-scrolled:#070917e0;--footer-bg:#eef0fa;--footer-text:#565c7d;--footer-heading:#12142b;--footer-border:#12142b14;--accent:#7263ff;--accent-2:#2bd6ff;--accent-3:#ff6ec7;--gradient:linear-gradient(135deg, #7263ff 0%, #2bd6ff 100%);--gradient-warm:linear-gradient(135deg, #ff6ec7 0%, #7263ff 100%);--radius-sm:12px;--radius-md:18px;--radius-lg:28px;--shadow-sm:0 2px 14px #0000003d;--shadow-md:0 20px 48px #0000005c;--shadow-glow:0 20px 60px #7263ff38;--container:1180px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--bg:#f7f8fc;--bg-elevated:#eef0f8;--bg-spotlight:#eef1fb;--surface:#fff;--surface-hover:#f5f6fb;--tint-base:16, 20, 42;--text:#10142a;--text-dim:#4b5170;--text-dimmer:#767c9e;--nav-glass:#f7f8fcbf;--nav-glass-scrolled:#f7f8fceb;--footer-bg:#0d1024;--footer-text:#ffffffb8;--footer-heading:#fff;--footer-border:#ffffff1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01" on, "cv01" on;margin:0;font-family:Plus Jakarta Sans,Inter,Segoe UI,system-ui,-apple-system,sans-serif;line-height:1.6}h1,h2,h3,h4,.navbar__logo,.ve-nav__logo,.footer__logo,.ve-footer__logo,.steps__number,.gradient-text{letter-spacing:-.01em;font-family:Sora,Plus Jakarta Sans,sans-serif}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}button{font:inherit}ul{margin:0;padding:0;list-style:none}.container{max-width:var(--container);margin:0 auto;padding:0 24px}.section{padding:104px 0;position:relative}.section--tight{padding:64px 0}.section--alt{background:radial-gradient(ellipse 900px 420px at 15% 0%, #7263ff12, transparent 60%), var(--bg-elevated)}.section--navy{background:radial-gradient(ellipse 900px 460px at 50% 0%, #2bd6ff14, transparent 60%), var(--bg-spotlight)}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-2);align-items:center;gap:8px;margin-bottom:16px;font-size:13px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--gradient);border-radius:50%;width:6px;height:6px}.section-head{text-align:center;max-width:720px;margin:0 auto 56px}.section-head h2{letter-spacing:-.01em;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.2}.section-head p{color:var(--text-dim);margin-top:16px;font-size:18px}.gradient-text{background:var(--gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:15px 30px;font-size:15px;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s,color .15s,border-color .15s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--gradient);color:#fff;box-shadow:0 1px 22px #7263ff59}.btn-primary:hover{box-shadow:0 5px 22px #7263ff7a}.btn-secondary{background:rgba(var(--tint-base), .06);color:var(--text);border-color:var(--border-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn-secondary:hover{background:rgba(var(--tint-base), .1)}.btn-ghost{color:var(--text);border-color:var(--border);background:0 0}.btn-sm{padding:11px 22px;font-size:14px}.pill{background:rgba(var(--tint-base), .05);border:1px solid var(--border);color:var(--text-dim);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.card{background:linear-gradient(180deg, rgba(var(--tint-base), .035), rgba(var(--tint-base), .015)), var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:32px;transition:transform .2s,box-shadow .2s,border-color .2s}.card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.icon-tile{background:rgba(var(--tint-base), .05);border:1px solid var(--border);border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:18px;font-size:24px;display:inline-flex}.grid{gap:24px;display:grid}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}@media (width<=980px){.grid-4,.grid-3{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.section{padding:72px 0}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.state-msg{text-align:center;color:var(--text-dim);padding:48px 0}.steps{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}.steps__item{background:rgba(var(--tint-base), .035);border:1px solid var(--border);border-radius:var(--radius-md);padding:28px 22px;transition:border-color .2s,transform .2s}.steps__item:hover{border-color:var(--border-strong);transform:translateY(-3px)}.steps__number{background:var(--gradient);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:26px;font-weight:800}.steps__item h3{margin-bottom:10px;font-size:18px}.steps__item p{color:var(--text-dim);font-size:14.5px}@media (width<=980px){.steps{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.steps{grid-template-columns:1fr}}.narrow{max-width:820px}.lede{color:var(--text-dim);text-align:center;font-size:20px;font-weight:500;line-height:1.6}.hero__actions{flex-wrap:wrap;gap:16px;display:flex}.final-cta__inner{text-align:center;max-width:720px;margin:0 auto}.final-cta__inner h2{font-size:clamp(28px,4vw,40px);font-weight:700}.final-cta__inner p{color:var(--text-dim);margin-top:18px;font-size:17px}.final-cta .hero__actions{justify-content:center;margin-top:32px}.device-mock{aspect-ratio:9/18.5;border:1px solid var(--border-strong);background:linear-gradient(165deg,#171a3a,#0a0c1e);border-radius:40px;width:100%;max-width:300px;margin:0 auto;padding:16px;position:relative;box-shadow:0 40px 90px #00000080,inset 0 0 0 1px #ffffff0a}.device-mock__notch{background:#ffffff29;border-radius:999px;width:72px;height:6px;margin:0 auto 14px}.device-mock__screen{border:1px dashed var(--border-strong);text-align:center;background:linear-gradient(165deg,#7263ff24,#2bd6ff14);border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:calc(100% - 26px);padding:28px 20px;display:flex}.device-mock__icon{opacity:.9;font-size:30px}.device-mock__label{letter-spacing:.03em;color:#ffffff80;font-size:12.5px;font-weight:700}.device-mock__bars{flex-direction:column;gap:8px;width:100%;margin-top:4px;display:flex}.device-mock__bar{background:#ffffff14;border-radius:999px;height:9px}.device-mock__bar--60{width:60%;margin:0 auto}.device-mock__bar--80{width:80%;margin:0 auto}.device-mock__bar--40{width:40%;margin:0 auto}.img-placeholder{border-radius:var(--radius-md);border:1px dashed var(--border-strong);color:var(--text-dimmer);text-align:center;background:linear-gradient(135deg,#7263ff1a,#2bd6ff0f);justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}@keyframes pulse{50%{opacity:.5}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-duration{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-duration:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-space-x-reverse:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}.navbar{z-index:100;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:1px solid #0000;font-family:Space Grotesk,sans-serif;transition:background .4s,border-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:sticky;top:0}.navbar--scrolled{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#000005eb;border-bottom-color:#00ffc812}.navbar__inner{justify-content:space-between;align-items:center;gap:24px;max-width:1150px;margin:0 auto;padding:16px 32px;display:flex}.navbar__logo{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.navbar__logo-img{width:auto;height:36px;display:block}.navbar__logo-text{letter-spacing:-.01em;align-items:baseline;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:800;display:inline-flex}.navbar__logo-adaptia{color:#27aae1}.navbar__logo-dot{color:#fff;text-shadow:0 0 10px #00ffc8}.navbar__logo-ai{color:#ffffffe6}.navbar__brand-group{align-items:center;gap:48px;min-width:0;display:flex}.navbar__links{align-items:center;gap:24px;display:flex}.navbar__link{color:#fff6;letter-spacing:.01em;white-space:nowrap;font-size:13px;font-weight:400;transition:color .2s}.navbar__link:hover{color:#fffc}.navbar__link--active{color:#27aae1;text-shadow:0 0 12px #27aae180;font-weight:600}.navbar__link--active:hover{color:#27aae1}.navbar__cta{color:#27aae1;letter-spacing:.05em;text-transform:uppercase;text-shadow:0 0 10px #27aae180;white-space:nowrap;background:0 0;border:1px solid #27aae166;border-radius:20px;padding:9px 22px;font-size:12px;font-weight:600;transition:background .2s,box-shadow .2s;box-shadow:0 0 25px #27aae159,inset 0 0 20px #079bda1f}.navbar__cta:hover{background:#00ffc814;box-shadow:0 0 30px #00ffc840,inset 0 0 20px #00ffc80d}.navbar__actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.navbar .navbar__theme-toggle{color:#ffffffb3;background:0 0;border:1px solid #ffffff14;border-radius:2px;width:36px;height:36px;font-size:16px}.navbar .navbar__theme-toggle:hover{background:#ffffff0a;border-color:#00ffc84d;transform:none}.navbar__toggle{cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:2px;flex-direction:column;justify-content:center;gap:5px;width:38px;height:38px;display:none}.navbar__toggle span{background:#ffffffb3;height:1.5px;margin:0 9px;transition:transform .2s,opacity .2s;display:block}.navbar__toggle--open span:first-child{transform:translateY(6.5px)rotate(45deg)}.navbar__toggle--open span:nth-child(2){opacity:0}.navbar__toggle--open span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}@media (width<=1030px){.navbar__inner{padding:14px 24px}.navbar__toggle{display:flex}.navbar__links{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#000005f7;border-bottom:1px solid #00ffc81a;flex-direction:column;align-items:stretch;gap:2px;padding:8px 24px 20px;display:none;position:absolute;top:100%;left:0;right:0}.navbar__links--open{display:flex}.navbar__link{padding:12px 4px}}@media (width<=480px){.navbar__inner{padding:12px 16px}.navbar__cta{padding:8px 14px;font-size:11px}}.footer{background:#020208;border-top:1px solid #00ffc80f;font-family:Space Grotesk,sans-serif}.footer__inner{max-width:1280px;margin:0 auto;padding:64px 32px}.footer__grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px;display:grid}.footer__logo{margin-bottom:8px;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:800}.footer__logo-adaptia{color:#27aae1}.footer__logo-dot{color:#fff;text-shadow:0 0 8px #00ffc8}.footer__logo-ai{color:#fffc}.footer__tagline{color:#ffffff40;margin-bottom:16px;font-size:13px;line-height:1.6}.footer__social{gap:8px;display:flex}.footer__social-icon{color:#ffffff4d;border:1px solid #ffffff14;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;transition:color .2s,border-color .2s;display:flex}.footer__social-icon:hover{color:#00ffc8;border-color:#00ffc84d}.footer__col-title{letter-spacing:.15em;color:#fff3;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:600}.footer__col-links{flex-direction:column;gap:12px;display:flex}.footer__link{color:#ffffff59;font-size:13px;transition:color .2s;display:block}.footer__link:hover{color:#27aae1}.footer__divider{background:linear-gradient(90deg,#0000 0%,#00ffc826 30%,#7b61ff26 70%,#0000 100%);height:1px;margin:40px 0}.footer__bottom{color:#ffffff26;letter-spacing:.1em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}@media (width<=860px){.footer__grid{grid-template-columns:1fr 1fr;gap:40px 32px}}@media (width<=560px){.footer__inner{padding:48px 20px 40px}.footer__grid{grid-template-columns:1fr;gap:32px}.footer__bottom{text-align:center;justify-content:center}}:root{--hom-color-emerald-400:oklch(76.5% .177 163.223);--hom-color-cyan-300:oklch(86.5% .127 207.078);--hom-color-cyan-400:oklch(78.9% .154 211.53);--hom-color-blue-200:oklch(88.2% .059 254.128);--hom-color-blue-300:oklch(80.9% .105 251.813);--hom-color-blue-400:oklch(70.7% .165 254.624);--hom-color-blue-500:oklch(62.3% .214 259.815);--hom-color-blue-600:oklch(54.6% .245 262.881);--hom-color-purple-400:oklch(71.4% .203 305.504);--hom-color-slate-300:oklch(86.9% .022 252.894);--hom-color-slate-400:oklch(70.4% .04 256.788);--hom-color-slate-500:oklch(55.4% .046 257.417);--hom-color-slate-600:oklch(44.6% .043 257.281);--hom-color-slate-700:oklch(37.2% .044 257.287);--hom-color-white:#fff;--hom-spacing:.25rem;--hom-container-2xl:42rem;--hom-container-4xl:56rem;--hom-container-7xl:80rem;--hom-text-sm:.875rem;--hom-text-sm--line-height:calc(1.25 / .875);--hom-text-lg:1.125rem;--hom-text-lg--line-height:calc(1.75 / 1.125);--hom-text-xl:1.25rem;--hom-text-xl--line-height:calc(1.75 / 1.25);--hom-text-2xl:1.5rem;--hom-text-2xl--line-height:calc(2 / 1.5);--hom-font-weight-medium:500;--hom-font-weight-semibold:600;--hom-tracking-wide:.025em;--hom-tracking-widest:.1em;--hom-leading-snug:1.375;--hom-leading-relaxed:1.625;--hom-radius-sm:.25rem;--hom-radius-lg:.5rem;--hom-radius-xl:.75rem;--hom-radius-2xl:1rem;--hom-radius-3xl:1.5rem;--hom-default-transition-duration:.15s;--hom-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--hom-color-cyan-500:oklch(71.5% .143 215.221);--hom-color-emerald-500:oklch(69.6% .17 162.48);--hom-color-violet-500:oklch(60.6% .25 292.717);--hom-color-violet-800:oklch(43.2% .232 292.759);--hom-color-black:#000;--hom-color-emerald-900:oklch(37.8% .077 168.94);--hom-color-violet-600:oklch(54.1% .281 293.009);--hom-text-base:1rem;--hom-text-base--line-height:calc(1.5 / 1);--hom-text-xs:.75rem;--hom-text-xs--line-height:calc(1 / .75);--hom-font-weight-black:900;--hom-font-weight-bold:700;--hom-color-emerald-300:oklch(84.5% .143 164.978);--hom-color-emerald-600:oklch(59.6% .145 163.225);--hom-color-violet-400:oklch(70.2% .183 293.541);--hom-blur-3xl:64px}.hom\:pointer-events-none{pointer-events:none}.hom\:absolute{position:absolute}.hom\:relative{position:relative}.hom\:inset-0{inset:0}.hom\:inset-x-0{inset-inline:0}.hom\:-top-16{top:calc(var(--hom-spacing) * -16)}.hom\:top-7{top:calc(var(--hom-spacing) * 7)}.hom\:top-8{top:calc(var(--hom-spacing) * 8)}.hom\:top-16{top:calc(var(--hom-spacing) * 16)}.hom\:top-\[26px\]{top:26px}.hom\:top-\[30\%\]{top:30%}.hom\:-right-8{right:calc(var(--hom-spacing) * -8)}.hom\:-right-16{right:calc(var(--hom-spacing) * -16)}.hom\:right-6{right:calc(var(--hom-spacing) * 6)}.hom\:right-7{right:calc(var(--hom-spacing) * 7)}.hom\:right-8{right:calc(var(--hom-spacing) * 8)}.hom\:right-\[12\%\]{right:12%}.hom\:right-\[30\%\]{right:30%}.hom\:-bottom-6{bottom:calc(var(--hom-spacing) * -6)}.hom\:-bottom-7{bottom:calc(var(--hom-spacing) * -7)}.hom\:bottom-0{bottom:0}.hom\:bottom-6{bottom:calc(var(--hom-spacing) * 6)}.hom\:bottom-8{bottom:calc(var(--hom-spacing) * 8)}.hom\:bottom-24{bottom:calc(var(--hom-spacing) * 24)}.hom\:bottom-\[20\%\]{bottom:20%}.hom\:-left-6{left:calc(var(--hom-spacing) * -6)}.hom\:-left-10{left:calc(var(--hom-spacing) * -10)}.hom\:left-6{left:calc(var(--hom-spacing) * 6)}.hom\:left-\[5\%\]{left:5%}.hom\:left-\[12\%\]{left:12%}.hom\:z-10{z-index:10}.hom\:mx-auto{margin-inline:auto}.hom\:my-4{margin-block:calc(var(--hom-spacing) * 4)}.hom\:mt-1{margin-top:var(--hom-spacing)}.hom\:mt-2{margin-top:calc(var(--hom-spacing) * 2)}.hom\:mt-20{margin-top:calc(var(--hom-spacing) * 20)}.hom\:mb-0\.5{margin-bottom:calc(var(--hom-spacing) * .5)}.hom\:mb-1{margin-bottom:var(--hom-spacing)}.hom\:mb-1\.5{margin-bottom:calc(var(--hom-spacing) * 1.5)}.hom\:mb-2{margin-bottom:calc(var(--hom-spacing) * 2)}.hom\:mb-2\.5{margin-bottom:calc(var(--hom-spacing) * 2.5)}.hom\:mb-3{margin-bottom:calc(var(--hom-spacing) * 3)}.hom\:mb-4{margin-bottom:calc(var(--hom-spacing) * 4)}.hom\:mb-6{margin-bottom:calc(var(--hom-spacing) * 6)}.hom\:mb-7{margin-bottom:calc(var(--hom-spacing) * 7)}.hom\:mb-8{margin-bottom:calc(var(--hom-spacing) * 8)}.hom\:mb-12{margin-bottom:calc(var(--hom-spacing) * 12)}.hom\:mb-14{margin-bottom:calc(var(--hom-spacing) * 14)}.hom\:mb-20{margin-bottom:calc(var(--hom-spacing) * 20)}.hom\:mb-24{margin-bottom:calc(var(--hom-spacing) * 24)}.hom\:ml-auto{margin-left:auto}.hom\:flex{display:flex}.hom\:grid{display:grid}.hom\:hidden{display:none}.hom\:inline-flex{display:inline-flex}.hom\:h-1{height:var(--hom-spacing)}.hom\:h-1\.5{height:calc(var(--hom-spacing) * 1.5)}.hom\:h-8{height:calc(var(--hom-spacing) * 8)}.hom\:h-9{height:calc(var(--hom-spacing) * 9)}.hom\:h-10{height:calc(var(--hom-spacing) * 10)}.hom\:h-11{height:calc(var(--hom-spacing) * 11)}.hom\:h-12{height:calc(var(--hom-spacing) * 12)}.hom\:h-40{height:calc(var(--hom-spacing) * 40)}.hom\:h-72{height:calc(var(--hom-spacing) * 72)}.hom\:h-\[52px\]{height:52px}.hom\:h-\[380px\]{height:380px}.hom\:h-\[500px\]{height:500px}.hom\:h-\[560px\]{height:560px}.hom\:h-full{height:100%}.hom\:h-px{height:1px}.hom\:min-h-screen{min-height:100vh}.hom\:w-0\.5{width:calc(var(--hom-spacing) * .5)}.hom\:w-1{width:var(--hom-spacing)}.hom\:w-1\.5{width:calc(var(--hom-spacing) * 1.5)}.hom\:w-2\/3{width:66.6667%}.hom\:w-10{width:calc(var(--hom-spacing) * 10)}.hom\:w-11{width:calc(var(--hom-spacing) * 11)}.hom\:w-12{width:calc(var(--hom-spacing) * 12)}.hom\:w-72{width:calc(var(--hom-spacing) * 72)}.hom\:w-\[52px\]{width:52px}.hom\:w-\[98\%\]{width:98%}.hom\:w-\[190px\]{width:190px}.hom\:w-\[200px\]{width:200px}.hom\:w-\[380px\]{width:380px}.hom\:w-\[500px\]{width:500px}.hom\:w-full{width:100%}.hom\:w-px{width:1px}.hom\:max-w-2xl{max-width:var(--hom-container-2xl)}.hom\:max-w-4xl{max-width:var(--hom-container-4xl)}.hom\:max-w-7xl{max-width:var(--hom-container-7xl)}.hom\:max-w-\[480px\]{max-width:480px}.hom\:max-w-\[500px\]{max-width:500px}.hom\:max-w-\[580px\]{max-width:580px}.hom\:max-w-\[680px\]{max-width:680px}.hom\:max-w-\[700px\]{max-width:700px}.hom\:flex-1{flex:1}.hom\:flex-shrink-0{flex-shrink:0}.hom\:cursor-default{cursor:default}.hom\:cursor-pointer{cursor:pointer}.hom\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.hom\:flex-col{flex-direction:column}.hom\:flex-wrap{flex-wrap:wrap}.hom\:items-center{align-items:center}.hom\:items-end{align-items:flex-end}.hom\:items-start{align-items:flex-start}.hom\:justify-between{justify-content:space-between}.hom\:justify-center{justify-content:center}.hom\:gap-0\.5{gap:calc(var(--hom-spacing) * .5)}.hom\:gap-1{gap:var(--hom-spacing)}.hom\:gap-2{gap:calc(var(--hom-spacing) * 2)}.hom\:gap-2\.5{gap:calc(var(--hom-spacing) * 2.5)}.hom\:gap-3{gap:calc(var(--hom-spacing) * 3)}.hom\:gap-4{gap:calc(var(--hom-spacing) * 4)}.hom\:gap-5{gap:calc(var(--hom-spacing) * 5)}.hom\:gap-6{gap:calc(var(--hom-spacing) * 6)}.hom\:gap-8{gap:calc(var(--hom-spacing) * 8)}.hom\:gap-12{gap:calc(var(--hom-spacing) * 12)}.hom\:gap-16{gap:calc(var(--hom-spacing) * 16)}:where(.hom\:space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--hom-spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--hom-spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.hom\:space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hom-spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hom-spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.hom\:self-start{align-self:flex-start}.hom\:self-stretch{align-self:stretch}.hom\:overflow-hidden{overflow:hidden}.hom\:rounded-2xl{border-radius:var(--hom-radius-2xl)}.hom\:rounded-3xl{border-radius:var(--hom-radius-3xl)}.hom\:rounded-full{border-radius:2147483647px}.hom\:rounded-lg{border-radius:var(--hom-radius-lg)}.hom\:rounded-sm{border-radius:var(--hom-radius-sm)}.hom\:rounded-xl{border-radius:var(--hom-radius-xl)}.hom\:border{border-style:var(--tw-border-style);border-width:1px}.hom\:border-white\/15{border-color:var(--hom-color-white)}@supports (color:color-mix(in lab, red, red)){.hom\:border-white\/15{border-color:color-mix(in oklab, var(--hom-color-white) 15%, transparent)}}.hom\:bg-blue-400{background-color:var(--hom-color-blue-400)}.hom\:bg-blue-500\/15{background-color:var(--hom-color-blue-500)}@supports (color:color-mix(in lab, red, red)){.hom\:bg-blue-500\/15{background-color:color-mix(in oklab, var(--hom-color-blue-500) 15%, transparent)}}.hom\:bg-cyan-400{background-color:var(--hom-color-cyan-400)}.hom\:bg-emerald-400{background-color:var(--hom-color-emerald-400)}.hom\:bg-purple-400{background-color:var(--hom-color-purple-400)}.hom\:bg-slate-700{background-color:var(--hom-color-slate-700)}.hom\:bg-white\/5{background-color:var(--hom-color-white)}@supports (color:color-mix(in lab, red, red)){.hom\:bg-white\/5{background-color:color-mix(in oklab, var(--hom-color-white) 5%, transparent)}}.hom\:bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.hom\:from-blue-600{--tw-gradient-from:var(--hom-color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hom\:to-blue-500{--tw-gradient-to:var(--hom-color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hom\:object-cover{object-fit:cover}.hom\:object-center{object-position:center}.hom\:p-5{padding:calc(var(--hom-spacing) * 5)}.hom\:p-6{padding:calc(var(--hom-spacing) * 6)}.hom\:p-8{padding:calc(var(--hom-spacing) * 8)}.hom\:px-2{padding-inline:calc(var(--hom-spacing) * 2)}.hom\:px-4{padding-inline:calc(var(--hom-spacing) * 4)}.hom\:px-5{padding-inline:calc(var(--hom-spacing) * 5)}.hom\:px-6{padding-inline:calc(var(--hom-spacing) * 6)}.hom\:px-7{padding-inline:calc(var(--hom-spacing) * 7)}.hom\:px-9{padding-inline:calc(var(--hom-spacing) * 9)}.hom\:py-2{padding-block:calc(var(--hom-spacing) * 2)}.hom\:py-3\.5{padding-block:calc(var(--hom-spacing) * 3.5)}.hom\:py-4{padding-block:calc(var(--hom-spacing) * 4)}.hom\:py-5{padding-block:calc(var(--hom-spacing) * 5)}.hom\:py-32{padding-block:calc(var(--hom-spacing) * 32)}.hom\:py-36{padding-block:calc(var(--hom-spacing) * 36)}.hom\:pt-0{padding-top:0}.hom\:pt-0\.5{padding-top:calc(var(--hom-spacing) * .5)}.hom\:pt-32{padding-top:calc(var(--hom-spacing) * 32)}.hom\:pb-20{padding-bottom:calc(var(--hom-spacing) * 20)}.hom\:text-center{text-align:center}.hom\:text-2xl{font-size:var(--hom-text-2xl);line-height:var(--tw-leading,var(--hom-text-2xl--line-height))}.hom\:text-lg{font-size:var(--hom-text-lg);line-height:var(--tw-leading,var(--hom-text-lg--line-height))}.hom\:text-sm{font-size:var(--hom-text-sm);line-height:var(--tw-leading,var(--hom-text-sm--line-height))}.hom\:text-xl{font-size:var(--hom-text-xl);line-height:var(--tw-leading,var(--hom-text-xl--line-height))}.hom\:text-\[10px\]{font-size:10px}.hom\:text-\[11px\]{font-size:11px}.hom\:text-\[12px\]{font-size:12px}.hom\:text-\[13px\]{font-size:13px}.hom\:text-\[14px\]{font-size:14px}.hom\:text-\[15px\]{font-size:15px}.hom\:text-\[16px\]{font-size:16px}.hom\:text-\[17px\]{font-size:17px}.hom\:text-\[32px\]{font-size:32px}.hom\:text-\[38px\]{font-size:38px}.hom\:text-\[40px\]{font-size:40px}.hom\:text-\[52px\]{font-size:52px}.hom\:leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.hom\:leading-none{--tw-leading:1;line-height:1}.hom\:leading-relaxed{--tw-leading:var(--hom-leading-relaxed);line-height:var(--hom-leading-relaxed)}.hom\:leading-snug{--tw-leading:var(--hom-leading-snug);line-height:var(--hom-leading-snug)}.hom\:font-medium{--tw-font-weight:var(--hom-font-weight-medium);font-weight:var(--hom-font-weight-medium)}.hom\:font-semibold{--tw-font-weight:var(--hom-font-weight-semibold);font-weight:var(--hom-font-weight-semibold)}.hom\:tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.hom\:tracking-wide{--tw-tracking:var(--hom-tracking-wide);letter-spacing:var(--hom-tracking-wide)}.hom\:tracking-widest{--tw-tracking:var(--hom-tracking-widest);letter-spacing:var(--hom-tracking-widest)}.hom\:text-blue-300{color:var(--hom-color-blue-300)}.hom\:text-cyan-300{color:var(--hom-color-cyan-300)}.hom\:text-cyan-400{color:var(--hom-color-cyan-400)}.hom\:text-emerald-400{color:var(--hom-color-emerald-400)}.hom\:text-slate-300{color:var(--hom-color-slate-300)}.hom\:text-slate-400{color:var(--hom-color-slate-400)}.hom\:text-slate-500{color:var(--hom-color-slate-500)}.hom\:text-slate-600{color:var(--hom-color-slate-600)}.hom\:text-slate-700{color:var(--hom-color-slate-700)}.hom\:text-white{color:var(--hom-color-white)}.hom\:uppercase{text-transform:uppercase}.hom\:italic{font-style:italic}.hom\:opacity-25{opacity:.25}.hom\:opacity-\[0\.06\]{opacity:.06}.hom\:opacity-\[0\.08\]{opacity:.08}.hom\:opacity-\[0\.12\]{opacity:.12}.hom\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--hom-default-transition-timing-function));transition-duration:var(--tw-duration,var(--hom-default-transition-duration))}.hom\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--hom-default-transition-timing-function));transition-duration:var(--tw-duration,var(--hom-default-transition-duration))}.hom\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--hom-default-transition-timing-function));transition-duration:var(--tw-duration,var(--hom-default-transition-duration))}.hom\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--hom-default-transition-timing-function));transition-duration:var(--tw-duration,var(--hom-default-transition-duration))}@media (hover:hover){.hom\:group-hover\:translate-x-0\.5:is(:where(.hom\:group):hover *){--tw-translate-x:calc(var(--hom-spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hom\:group-hover\:-translate-y-0\.5:is(:where(.hom\:group):hover *){--tw-translate-y:calc(var(--hom-spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hom\:group-hover\:scale-110:is(:where(.hom\:group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hom\:group-hover\:text-blue-400:is(:where(.hom\:group):hover *){color:var(--hom-color-blue-400)}.hom\:hover\:scale-\[1\.015\]:hover{scale:1.015}.hom\:hover\:border-blue-400\/40:hover{border-color:var(--hom-color-blue-400)}@supports (color:color-mix(in lab, red, red)){.hom\:hover\:border-blue-400\/40:hover{border-color:color-mix(in oklab, var(--hom-color-blue-400) 40%, transparent)}}.hom\:hover\:border-white\/30:hover{border-color:var(--hom-color-white)}@supports (color:color-mix(in lab, red, red)){.hom\:hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--hom-color-white) 30%, transparent)}}.hom\:hover\:bg-white\/\[0\.03\]:hover{background-color:var(--hom-color-white)}@supports (color:color-mix(in lab, red, red)){.hom\:hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--hom-color-white) 3%, transparent)}}.hom\:hover\:text-blue-200:hover{color:var(--hom-color-blue-200)}.hom\:hover\:text-cyan-300:hover{color:var(--hom-color-cyan-300)}.hom\:hover\:opacity-90:hover{opacity:.9}}@media (width>=48rem){.hom\:md\:block{display:block}.hom\:md\:hidden{display:none}.hom\:md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.hom\:md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.hom\:md\:text-\[54px\]{font-size:54px}.hom\:md\:text-\[62px\]{font-size:62px}}@media (width>=64rem){.hom\:lg\:block{display:block}.hom\:lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.hom\:lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.hom\:lg\:grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.hom\:lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.hom\:lg\:py-44{padding-block:calc(var(--hom-spacing) * 44)}.hom\:lg\:py-52{padding-block:calc(var(--hom-spacing) * 52)}.hom\:lg\:pt-28{padding-top:calc(var(--hom-spacing) * 28)}.hom\:lg\:text-\[50px\]{font-size:50px}.hom\:lg\:text-\[52px\]{font-size:52px}.hom\:lg\:text-\[64px\]{font-size:64px}}@media (width>=80rem){.hom\:xl\:gap-16{gap:calc(var(--hom-spacing) * 16)}.hom\:xl\:gap-24{gap:calc(var(--hom-spacing) * 24)}.hom\:xl\:px-12{padding-inline:calc(var(--hom-spacing) * 12)}.hom\:xl\:text-\[72px\]{font-size:72px}}.hom-page{color:#e2e8f0;-webkit-font-smoothing:antialiased;background:#04091a;font-family:Space Grotesk,sans-serif}.hom-page .hom\:flex>*,.hom-page .hom\:grid>*{min-width:0}.hom-page h1,.hom-page h2,.hom-page h3,.hom-page h4{max-width:100%}@keyframes hom-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes hom-float-slow-anim{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(1deg)}}@keyframes hom-pulse-glow-anim{0%,to{opacity:.4}50%{opacity:.8}}.hom-float-anim{animation:5s ease-in-out infinite hom-float}.hom-float-slow{animation:7s ease-in-out infinite hom-float-slow-anim}.hom-pulse-glow{animation:3s ease-in-out infinite hom-pulse-glow-anim}.hom-gradient-text{background:linear-gradient(135deg,#60a5fa 0%,#27aae1 50%,#22d3ee 100%);-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;background-clip:text}.hom-gradient-text-cyan{background:linear-gradient(135deg,#22d3ee 0%,#60a5fa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hom-glass-card{-webkit-backdrop-filter:blur(16px);background:#080f24b3;border:1px solid #6384ff1f}.hom-section-label{letter-spacing:.12em;text-transform:uppercase;color:#60a5fa;align-items:center;gap:6px;font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:600;display:inline-flex}.hom\:top-20{top:calc(var(--hom-spacing) * 20)}.hom\:-right-2{right:calc(var(--hom-spacing) * -2)}.hom\:bottom-28{bottom:calc(var(--hom-spacing) * 28)}.hom\:-left-4{left:calc(var(--hom-spacing) * -4)}.hom\:h-2{height:calc(var(--hom-spacing) * 2)}.hom\:h-2\.5{height:calc(var(--hom-spacing) * 2.5)}.hom\:h-3\.5{height:calc(var(--hom-spacing) * 3.5)}.hom\:h-5{height:calc(var(--hom-spacing) * 5)}.hom\:h-7{height:calc(var(--hom-spacing) * 7)}.hom\:w-7{width:calc(var(--hom-spacing) * 7)}.hom\:w-9{width:calc(var(--hom-spacing) * 9)}.hom\:w-20{width:calc(var(--hom-spacing) * 20)}.hom\:w-24{width:calc(var(--hom-spacing) * 24)}.hom\:w-\[3px\]{width:3px}.hom\:w-\[280px\]{width:280px}.hom\:scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hom\:-rotate-90{rotate:-90deg}.hom\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.hom\:gap-1\.5{gap:calc(var(--hom-spacing) * 1.5)}.hom\:gap-\[2px\]{gap:2px}:where(.hom\:space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hom-spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hom-spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}.hom\:rounded-\[3\.2rem\]{border-radius:3.2rem}.hom\:rounded-\[3\.5rem\]{border-radius:3.5rem}.hom\:rounded-\[3rem\]{border-radius:3rem}.hom\:border-cyan-500\/20{border-color:var(--hom-color-cyan-500)}.hom\:border-emerald-500\/20{border-color:var(--hom-color-emerald-500)}.hom\:border-violet-500\/20{border-color:var(--hom-color-violet-500)}.hom\:border-violet-800\/40{border-color:var(--hom-color-violet-800)}.hom\:bg-\[\#0a0f30\]{background-color:#0a0f30}.hom\:bg-\[\#080f2a\]\/80{background-color:oklab(18.0566% -.000934415 -.0558276/.8)}.hom\:bg-\[\#04081c\]{background-color:#04081c}.hom\:bg-black\/80{background-color:var(--hom-color-black)}.hom\:bg-emerald-900\/25{background-color:var(--hom-color-emerald-900)}.hom\:bg-white\/40,.hom\:bg-white\/60,.hom\:bg-white\/80{background-color:var(--hom-color-white)}.hom\:bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.hom\:from-cyan-400{--tw-gradient-from:var(--hom-color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hom\:from-cyan-500{--tw-gradient-from:var(--hom-color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hom\:to-violet-500{--tw-gradient-to:var(--hom-color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hom\:to-violet-600{--tw-gradient-to:var(--hom-color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hom\:p-2\.5{padding:calc(var(--hom-spacing) * 2.5)}.hom\:p-3{padding:calc(var(--hom-spacing) * 3)}.hom\:p-3\.5{padding:calc(var(--hom-spacing) * 3.5)}.hom\:p-\[2px\]{padding:2px}.hom\:px-3{padding-inline:calc(var(--hom-spacing) * 3)}.hom\:py-2\.5{padding-block:calc(var(--hom-spacing) * 2.5)}.hom\:pt-5{padding-top:calc(var(--hom-spacing) * 5)}.hom\:pb-3{padding-bottom:calc(var(--hom-spacing) * 3)}.hom\:pb-8{padding-bottom:calc(var(--hom-spacing) * 8)}.hom\:text-base{font-size:var(--hom-text-base);line-height:var(--tw-leading,var(--hom-text-base--line-height))}.hom\:text-xs{font-size:var(--hom-text-xs);line-height:var(--tw-leading,var(--hom-text-xs--line-height))}.hom\:text-\[8px\]{font-size:8px}.hom\:text-\[9px\]{font-size:9px}.hom\:font-black{--tw-font-weight:var(--hom-font-weight-black);font-weight:var(--hom-font-weight-black)}.hom\:font-bold{--tw-font-weight:var(--hom-font-weight-bold);font-weight:var(--hom-font-weight-bold)}.hom\:text-cyan-400\/70{color:var(--hom-color-cyan-400)}.hom\:text-emerald-300{color:var(--hom-color-emerald-300)}.hom\:text-emerald-600{color:var(--hom-color-emerald-600)}.hom\:text-violet-400{color:var(--hom-color-violet-400)}.hom\:opacity-50{opacity:.5}.hom\:opacity-60{opacity:.6}.hom\:blur-3xl{--tw-blur:blur(var(--hom-blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hom\:select-none{-webkit-user-select:none;user-select:none}@supports (color:color-mix(in lab, red, red)){.hom\:border-cyan-500\/20{border-color:color-mix(in oklab, var(--hom-color-cyan-500) 20%, transparent)}.hom\:border-emerald-500\/20{border-color:color-mix(in oklab, var(--hom-color-emerald-500) 20%, transparent)}.hom\:border-violet-500\/20{border-color:color-mix(in oklab, var(--hom-color-violet-500) 20%, transparent)}.hom\:border-violet-800\/40{border-color:color-mix(in oklab, var(--hom-color-violet-800) 40%, transparent)}.hom\:bg-black\/80{background-color:color-mix(in oklab, var(--hom-color-black) 80%, transparent)}.hom\:bg-emerald-900\/25{background-color:color-mix(in oklab, var(--hom-color-emerald-900) 25%, transparent)}.hom\:bg-white\/40{background-color:color-mix(in oklab, var(--hom-color-white) 40%, transparent)}.hom\:bg-white\/60{background-color:color-mix(in oklab, var(--hom-color-white) 60%, transparent)}.hom\:bg-white\/80{background-color:color-mix(in oklab, var(--hom-color-white) 80%, transparent)}.hom\:text-cyan-400\/70{color:color-mix(in oklab, var(--hom-color-cyan-400) 70%, transparent)}}@media (width>=48rem){.hom\:md\:-right-16{right:calc(var(--hom-spacing) * -16)}.hom\:md\:-left-20{left:calc(var(--hom-spacing) * -20)}}.hom-mono{font-family:Space Grotesk,sans-serif}.hom-float-a{animation:5s ease-in-out infinite hom-float-y}.hom-float-b{animation:7s ease-in-out 1.5s infinite hom-float-y2}.hom-glass-holo{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#000a28b3;border:1px solid #00d4ff26}.hom-glass-dark{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#000414cc;border:1px solid #ffffff0f}.hom-glass-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080e3299;border:1px solid #6366f133}.hom-grid-bg-fine{background-image:linear-gradient(#6366f10d 1px,#0000 1px),linear-gradient(90deg,#6366f10d 1px,#0000 1px);background-size:24px 24px}.hom-hud{position:relative}.hom-hud:after{content:"";pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00d4ff04 2px 4px);position:absolute;inset:0}.hom-scan-beam{pointer-events:none;background:linear-gradient(90deg,#0000,#00d4ff99,#0000);height:2px;animation:4s linear infinite hom-scan;position:absolute;left:0;right:0}.hom-pulse-ring{animation:2.5s cubic-bezier(.215,.61,.355,1) infinite hom-pulse-ring-anim}.hom-glow-violet-intense{box-shadow:0 0 30px #7c3aed80,0 0 80px #7c3aed33,inset 0 0 30px #7c3aed0d}@keyframes hom-scan{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes hom-pulse-ring-anim{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@keyframes hom-float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes hom-float-y2{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}:root{--au-color-black:#000;--au-color-white:#fff;--au-spacing:.25rem;--au-container-xs:20rem;--au-container-2xl:42rem;--au-container-5xl:64rem;--au-container-7xl:80rem;--au-text-sm:.875rem;--au-text-sm--line-height:calc(1.25 / .875);--au-text-xl:1.25rem;--au-text-xl--line-height:calc(1.75 / 1.25);--au-text-2xl:1.5rem;--au-text-2xl--line-height:calc(2 / 1.5);--au-font-weight-medium:500;--au-font-weight-bold:700;--au-font-weight-extrabold:800;--au-tracking-wider:.05em;--au-tracking-widest:.1em;--au-leading-tight:1.25;--au-leading-snug:1.375;--au-leading-relaxed:1.625;--au-leading-loose:2;--au-default-transition-duration:.15s;--au-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}.au\:pointer-events-none{pointer-events:none}.au\:absolute{position:absolute}.au\:relative{position:relative}.au\:inset-0{inset:0}.au\:inset-x-0{inset-inline:0}.au\:inset-y-0{inset-block:0}.au\:top-0{top:0}.au\:top-4{top:calc(var(--au-spacing) * 4)}.au\:top-8{top:calc(var(--au-spacing) * 8)}.au\:right-0{right:0}.au\:right-4{right:calc(var(--au-spacing) * 4)}.au\:right-8{right:calc(var(--au-spacing) * 8)}.au\:bottom-0{bottom:0}.au\:bottom-8{bottom:calc(var(--au-spacing) * 8)}.au\:left-0{left:0}.au\:left-4{left:calc(var(--au-spacing) * 4)}.au\:left-8{left:calc(var(--au-spacing) * 8)}.au\:order-first{order:-9999}.au\:mx-auto{margin-inline:auto}.au\:mt-2{margin-top:calc(var(--au-spacing) * 2)}.au\:mt-3{margin-top:calc(var(--au-spacing) * 3)}.au\:mt-8{margin-top:calc(var(--au-spacing) * 8)}.au\:mt-10{margin-top:calc(var(--au-spacing) * 10)}.au\:mt-20{margin-top:calc(var(--au-spacing) * 20)}.au\:mb-2{margin-bottom:calc(var(--au-spacing) * 2)}.au\:mb-3{margin-bottom:calc(var(--au-spacing) * 3)}.au\:mb-5{margin-bottom:calc(var(--au-spacing) * 5)}.au\:mb-6{margin-bottom:calc(var(--au-spacing) * 6)}.au\:mb-7{margin-bottom:calc(var(--au-spacing) * 7)}.au\:mb-8{margin-bottom:calc(var(--au-spacing) * 8)}.au\:mb-10{margin-bottom:calc(var(--au-spacing) * 10)}.au\:mb-14{margin-bottom:calc(var(--au-spacing) * 14)}.au\:mb-16{margin-bottom:calc(var(--au-spacing) * 16)}.au\:ml-auto{margin-left:auto}.au\:block{display:block}.au\:flex{display:flex}.au\:grid{display:grid}.au\:hidden{display:none}.au\:inline-flex{display:inline-flex}.au\:h-1\.5{height:calc(var(--au-spacing) * 1.5)}.au\:h-2{height:calc(var(--au-spacing) * 2)}.au\:h-6{height:calc(var(--au-spacing) * 6)}.au\:h-28{height:calc(var(--au-spacing) * 28)}.au\:h-\[5px\]{height:5px}.au\:h-\[220px\]{height:220px}.au\:h-\[420px\]{height:420px}.au\:h-full{height:100%}.au\:h-px{height:1px}.au\:min-h-full{min-height:100%}.au\:min-h-screen{min-height:100vh}.au\:w-1\.5{width:calc(var(--au-spacing) * 1.5)}.au\:w-2{width:calc(var(--au-spacing) * 2)}.au\:w-6{width:calc(var(--au-spacing) * 6)}.au\:w-12{width:calc(var(--au-spacing) * 12)}.au\:w-16{width:calc(var(--au-spacing) * 16)}.au\:w-40{width:calc(var(--au-spacing) * 40)}.au\:w-\[5px\]{width:5px}.au\:w-\[220px\]{width:220px}.au\:w-\[420px\]{width:420px}.au\:w-full{width:100%}.au\:max-w-2xl{max-width:var(--au-container-2xl)}.au\:max-w-5xl{max-width:var(--au-container-5xl)}.au\:max-w-7xl{max-width:var(--au-container-7xl)}.au\:max-w-\[460px\]{max-width:460px}.au\:max-w-xs{max-width:var(--au-container-xs)}.au\:flex-shrink-0{flex-shrink:0}.au\:cursor-default{cursor:default}.au\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.au\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.au\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.au\:flex-col{flex-direction:column}.au\:flex-wrap{flex-wrap:wrap}.au\:items-center{align-items:center}.au\:items-start{align-items:flex-start}.au\:items-stretch{align-items:stretch}.au\:justify-between{justify-content:space-between}.au\:justify-center{justify-content:center}.au\:gap-0{gap:0}.au\:gap-2{gap:calc(var(--au-spacing) * 2)}.au\:gap-2\.5{gap:calc(var(--au-spacing) * 2.5)}.au\:gap-3{gap:calc(var(--au-spacing) * 3)}.au\:gap-4{gap:calc(var(--au-spacing) * 4)}.au\:gap-6{gap:calc(var(--au-spacing) * 6)}.au\:gap-12{gap:calc(var(--au-spacing) * 12)}.au\:gap-16{gap:calc(var(--au-spacing) * 16)}.au\:gap-px{gap:1px}.au\:overflow-hidden{overflow:hidden}.au\:overflow-x-hidden{overflow-x:hidden}.au\:rounded-full{border-radius:2147483647px}.au\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.au\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.au\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.au\:bg-black{background-color:var(--au-color-black)}.au\:object-cover{object-fit:cover}.au\:p-0{padding:0}.au\:p-5{padding:calc(var(--au-spacing) * 5)}.au\:p-6{padding:calc(var(--au-spacing) * 6)}.au\:p-7{padding:calc(var(--au-spacing) * 7)}.au\:p-8{padding:calc(var(--au-spacing) * 8)}.au\:p-10{padding:calc(var(--au-spacing) * 10)}.au\:px-3{padding-inline:calc(var(--au-spacing) * 3)}.au\:px-4{padding-inline:calc(var(--au-spacing) * 4)}.au\:px-6{padding-inline:calc(var(--au-spacing) * 6)}.au\:px-7{padding-inline:calc(var(--au-spacing) * 7)}.au\:px-8{padding-inline:calc(var(--au-spacing) * 8)}.au\:py-1\.5{padding-block:calc(var(--au-spacing) * 1.5)}.au\:py-3{padding-block:calc(var(--au-spacing) * 3)}.au\:py-3\.5{padding-block:calc(var(--au-spacing) * 3.5)}.au\:py-4{padding-block:calc(var(--au-spacing) * 4)}.au\:py-7{padding-block:calc(var(--au-spacing) * 7)}.au\:py-20{padding-block:calc(var(--au-spacing) * 20)}.au\:py-24{padding-block:calc(var(--au-spacing) * 24)}.au\:py-28{padding-block:calc(var(--au-spacing) * 28)}.au\:py-40{padding-block:calc(var(--au-spacing) * 40)}.au\:pt-2{padding-top:calc(var(--au-spacing) * 2)}.au\:pt-8{padding-top:calc(var(--au-spacing) * 8)}.au\:text-center{text-align:center}.au\:text-sm{font-size:var(--au-text-sm);line-height:var(--tw-leading,var(--au-text-sm--line-height))}.au\:text-xl{font-size:var(--au-text-xl);line-height:var(--tw-leading,var(--au-text-xl--line-height))}.au\:text-\[9px\]{font-size:9px}.au\:text-\[10px\]{font-size:10px}.au\:text-\[11px\]{font-size:11px}.au\:text-\[12px\]{font-size:12px}.au\:text-\[14px\]{font-size:14px}.au\:text-\[15px\]{font-size:15px}.au\:text-\[17px\]{font-size:17px}.au\:leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.au\:leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.au\:leading-\[0\.93\]{--tw-leading:.93;line-height:.93}.au\:leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.au\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.au\:leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.au\:leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.au\:leading-loose{--tw-leading:var(--au-leading-loose);line-height:var(--au-leading-loose)}.au\:leading-none{--tw-leading:1;line-height:1}.au\:leading-relaxed{--tw-leading:var(--au-leading-relaxed);line-height:var(--au-leading-relaxed)}.au\:leading-snug{--tw-leading:var(--au-leading-snug);line-height:var(--au-leading-snug)}.au\:leading-tight{--tw-leading:var(--au-leading-tight);line-height:var(--au-leading-tight)}.au\:font-bold{--tw-font-weight:var(--au-font-weight-bold);font-weight:var(--au-font-weight-bold)}.au\:font-extrabold{--tw-font-weight:var(--au-font-weight-extrabold);font-weight:var(--au-font-weight-extrabold)}.au\:font-medium{--tw-font-weight:var(--au-font-weight-medium);font-weight:var(--au-font-weight-medium)}.au\:tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.au\:tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.au\:tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.au\:tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.au\:tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.au\:tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.au\:tracking-wider{--tw-tracking:var(--au-tracking-wider);letter-spacing:var(--au-tracking-wider)}.au\:tracking-widest{--tw-tracking:var(--au-tracking-widest);letter-spacing:var(--au-tracking-widest)}.au\:text-\[\#e8eeff\]{color:#e8eeff}.au\:text-white{color:var(--au-color-white)}.au\:uppercase{text-transform:uppercase}.au\:italic{font-style:italic}.au\:not-italic{font-style:normal}.au\:opacity-0{opacity:0}.au\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--au-default-transition-timing-function));transition-duration:var(--tw-duration,var(--au-default-transition-duration))}.au\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--au-default-transition-timing-function));transition-duration:var(--tw-duration,var(--au-default-transition-duration))}.au\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--au-default-transition-timing-function));transition-duration:var(--tw-duration,var(--au-default-transition-duration))}.au\:duration-200{--tw-duration:.2s;transition-duration:.2s}.au\:duration-300{--tw-duration:.3s;transition-duration:.3s}.au\:duration-500{--tw-duration:.5s;transition-duration:.5s}@media (hover:hover){.au\:group-hover\:opacity-100:is(:where(.au\:group):hover *){opacity:1}.au\:hover\:scale-\[1\.02\]:hover{scale:1.02}.au\:hover\:scale-\[1\.03\]:hover{scale:1.03}.au\:hover\:bg-white\/5:hover{background-color:var(--au-color-white)}@supports (color:color-mix(in lab, red, red)){.au\:hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--au-color-white) 5%, transparent)}}}@media (width>=40rem){.au\:sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.au\:lg\:sticky{position:sticky}.au\:lg\:top-24{top:calc(var(--au-spacing) * 24)}.au\:lg\:right-40{right:calc(var(--au-spacing) * 40)}.au\:lg\:order-last{order:9999}.au\:lg\:mt-28{margin-top:calc(var(--au-spacing) * 28)}.au\:lg\:block{display:block}.au\:lg\:flex{display:flex}.au\:lg\:hidden{display:none}.au\:lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.au\:lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.au\:lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.au\:lg\:grid-cols-\[420px_1fr\]{grid-template-columns:420px 1fr}.au\:lg\:flex-row{flex-direction:row}.au\:lg\:items-end{align-items:flex-end}.au\:lg\:gap-6{gap:calc(var(--au-spacing) * 6)}.au\:lg\:gap-28{gap:calc(var(--au-spacing) * 28)}.au\:lg\:p-8{padding:calc(var(--au-spacing) * 8)}.au\:lg\:p-10{padding:calc(var(--au-spacing) * 10)}.au\:lg\:p-12{padding:calc(var(--au-spacing) * 12)}.au\:lg\:p-16{padding:calc(var(--au-spacing) * 16)}.au\:lg\:px-12{padding-inline:calc(var(--au-spacing) * 12)}.au\:lg\:py-32{padding-block:calc(var(--au-spacing) * 32)}.au\:lg\:py-36{padding-block:calc(var(--au-spacing) * 36)}.au\:lg\:py-44{padding-block:calc(var(--au-spacing) * 44)}.au\:lg\:py-60{padding-block:calc(var(--au-spacing) * 60)}.au\:lg\:text-2xl{font-size:var(--au-text-2xl);line-height:var(--tw-leading,var(--au-text-2xl--line-height))}.au\:lg\:text-\[15px\]{font-size:15px}.au\:lg\:text-\[17px\]{font-size:17px}}.au-page{--cyan:#00f5ff;--cyan-dim:#00f5ff26;--cyan-border:#00f5ff33;--violet:#7b2fff;--violet-dim:#7b2fff1f;-webkit-font-smoothing:antialiased;font-family:Space Grotesk,sans-serif}.au-font-display,.au-font-mono{font-family:Space Grotesk,sans-serif}.au-text-cyan{color:var(--cyan)}.au-text-glow-cyan{color:var(--cyan);text-shadow:0 0 20px #00f5ff99,0 0 60px #00f5ff33}.au-text-grad-cv{background:linear-gradient(110deg, var(--cyan) 0%, #27aae1 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.au-text-grad-wc{background:linear-gradient(110deg, #fff 0%, var(--cyan) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.au-border-glow{border:1px solid var(--cyan-border);box-shadow:0 0 12px #00f5ff0f,inset 0 0 12px #00f5ff08}.au-border-glow-hover{transition:border-color .3s,box-shadow .3s}.au-border-glow-hover:hover{border-color:#00f5ff59;box-shadow:0 0 24px #00f5ff1a,inset 0 0 16px #00f5ff0a}@keyframes au-scan{0%{opacity:0;top:-4px}5%{opacity:1}95%{opacity:1}to{opacity:0;top:100%}}.au-scan-line{position:relative}.au-scan-line:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#00f5ff99,#0000);height:1px;animation:4s linear infinite au-scan;position:absolute;left:0;right:0}@keyframes au-blink{0%,to{opacity:1}50%{opacity:0}}.au-blink{animation:1.1s step-end infinite au-blink}@keyframes au-fadeUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.au-anim-up{animation:.8s cubic-bezier(.16,1,.3,1) both au-fadeUp}.au-clip-diagonal-b{clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),0 100%)}.au-clip-diagonal-t{clip-path:polygon(0 60px,100% 0,100% 100%,0 100%);margin-top:-60px}@keyframes au-spin-slow{to{transform:rotate(360deg)}}@keyframes au-spin-ccw{to{transform:rotate(-360deg)}}.au-spin-slow{animation:20s linear infinite au-spin-slow}.au-spin-ccw{animation:14s linear infinite au-spin-ccw}@keyframes au-glitch{0%,95%,to{clip-path:none;opacity:1;transform:none}96%{clip-path:polygon(0 30%,100% 30%,100% 35%,0 35%);opacity:.8;transform:translate(4px)}97%{clip-path:polygon(0 60%,100% 60%,100% 65%,0 65%);transform:translate(-3px)}98%{clip-path:none;transform:none}}.au-glitch{animation:6s step-end infinite au-glitch}.au-hud-corners{position:relative}.au-hud-corners:before,.au-hud-corners:after,.au-hud-corners>.au-hud-br,.au-hud-corners>.au-hud-bl{content:"";pointer-events:none;width:16px;height:16px;position:absolute}.au-hud-corners:before{border-top:1px solid var(--cyan);border-left:1px solid var(--cyan);top:0;left:0}.au-hud-corners:after{border-top:1px solid var(--cyan);border-right:1px solid var(--cyan);top:0;right:0}.au-hud-corners>.au-hud-br{border-bottom:1px solid var(--cyan);border-right:1px solid var(--cyan);bottom:0;right:0}.au-hud-corners>.au-hud-bl{border-bottom:1px solid var(--cyan);border-left:1px solid var(--cyan);bottom:0;left:0}@media (width<=480px){.au-hero-headline{font-size:clamp(24px,8vw,52px)!important}.au-vision-headline{font-size:clamp(22px,8vw,38px)!important}.au-philosophy-headline{font-size:clamp(20px,7vw,38px)!important}.au-future-headline{font-size:clamp(26px,9.5vw,52px)!important}.au-stats-grid{grid-template-columns:1fr!important}.au-page h1,.au-page h2{overflow-wrap:break-word}}.au-page .au\:grid>*,.au-page .au\:flex>*{min-width:0}.au-page h1,.au-page h2{max-width:100%}@media (width>=80rem){.au\:xl\:px-12{padding-inline:calc(var(--au-spacing) * 12)}}:root{--pro-color-emerald-300:oklch(84.5% .143 164.978);--pro-color-emerald-400:oklch(76.5% .177 163.223);--pro-color-emerald-500:oklch(69.6% .17 162.48);--pro-color-emerald-600:oklch(59.6% .145 163.225);--pro-color-emerald-900:oklch(37.8% .077 168.94);--pro-color-cyan-300:oklch(86.5% .127 207.078);--pro-color-cyan-400:oklch(78.9% .154 211.53);--pro-color-cyan-500:oklch(71.5% .143 215.221);--pro-color-cyan-800:oklch(45% .085 224.283);--pro-color-cyan-950:oklch(30.2% .056 229.695);--pro-color-blue-200:oklch(88.2% .059 254.128);--pro-color-blue-300:oklch(80.9% .105 251.813);--pro-color-blue-400:oklch(70.7% .165 254.624);--pro-color-blue-500:oklch(62.3% .214 259.815);--pro-color-blue-600:oklch(54.6% .245 262.881);--pro-color-violet-300:oklch(81.1% .111 293.571);--pro-color-violet-400:oklch(70.2% .183 293.541);--pro-color-violet-500:oklch(60.6% .25 292.717);--pro-color-violet-600:oklch(54.1% .281 293.009);--pro-color-violet-800:oklch(43.2% .232 292.759);--pro-color-purple-400:oklch(71.4% .203 305.504);--pro-color-pink-400:oklch(71.8% .202 349.761);--pro-color-slate-300:oklch(86.9% .022 252.894);--pro-color-slate-400:oklch(70.4% .04 256.788);--pro-color-slate-500:oklch(55.4% .046 257.417);--pro-color-slate-600:oklch(44.6% .043 257.281);--pro-color-slate-700:oklch(37.2% .044 257.287);--pro-color-black:#000;--pro-color-white:#fff;--pro-spacing:.25rem;--pro-container-xl:36rem;--pro-container-2xl:42rem;--pro-container-4xl:56rem;--pro-container-5xl:64rem;--pro-container-6xl:72rem;--pro-container-7xl:80rem;--pro-text-xs:.75rem;--pro-text-xs--line-height:calc(1 / .75);--pro-text-sm:.875rem;--pro-text-sm--line-height:calc(1.25 / .875);--pro-text-base:1rem;--pro-text-base--line-height:calc(1.5 / 1);--pro-text-lg:1.125rem;--pro-text-lg--line-height:calc(1.75 / 1.125);--pro-text-xl:1.25rem;--pro-text-xl--line-height:calc(1.75 / 1.25);--pro-text-2xl:1.5rem;--pro-text-2xl--line-height:calc(2 / 1.5);--pro-text-3xl:1.875rem;--pro-text-3xl--line-height:calc(2.25 / 1.875);--pro-font-weight-light:300;--pro-font-weight-medium:500;--pro-font-weight-semibold:600;--pro-font-weight-bold:700;--pro-font-weight-black:900;--pro-tracking-tight:-.025em;--pro-tracking-wide:.025em;--pro-tracking-wider:.05em;--pro-tracking-widest:.1em;--pro-leading-snug:1.375;--pro-leading-relaxed:1.625;--pro-leading-loose:2;--pro-radius-sm:.25rem;--pro-radius-lg:.5rem;--pro-radius-xl:.75rem;--pro-radius-2xl:1rem;--pro-radius-3xl:1.5rem;--pro-blur-xl:24px;--pro-blur-3xl:64px;--pro-default-transition-duration:.15s;--pro-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}.pro\:pointer-events-none{pointer-events:none}.pro\:absolute{position:absolute}.pro\:relative{position:relative}.pro\:inset-0{inset:0}.pro\:inset-x-0{inset-inline:0}.pro\:top-0{top:0}.pro\:top-20{top:calc(var(--pro-spacing) * 20)}.pro\:-right-2{right:calc(var(--pro-spacing) * -2)}.pro\:right-6{right:calc(var(--pro-spacing) * 6)}.pro\:bottom-0{bottom:0}.pro\:bottom-4{bottom:calc(var(--pro-spacing) * 4)}.pro\:bottom-28{bottom:calc(var(--pro-spacing) * 28)}.pro\:-left-4{left:calc(var(--pro-spacing) * -4)}.pro\:left-4{left:calc(var(--pro-spacing) * 4)}.pro\:left-6{left:calc(var(--pro-spacing) * 6)}.pro\:z-10{z-index:10}.pro\:mx-auto{margin-inline:auto}.pro\:my-8{margin-block:calc(var(--pro-spacing) * 8)}.pro\:mt-1{margin-top:var(--pro-spacing)}.pro\:mt-2{margin-top:calc(var(--pro-spacing) * 2)}.pro\:mb-1{margin-bottom:var(--pro-spacing)}.pro\:mb-1\.5{margin-bottom:calc(var(--pro-spacing) * 1.5)}.pro\:mb-2{margin-bottom:calc(var(--pro-spacing) * 2)}.pro\:mb-3{margin-bottom:calc(var(--pro-spacing) * 3)}.pro\:mb-4{margin-bottom:calc(var(--pro-spacing) * 4)}.pro\:mb-6{margin-bottom:calc(var(--pro-spacing) * 6)}.pro\:mb-8{margin-bottom:calc(var(--pro-spacing) * 8)}.pro\:mb-10{margin-bottom:calc(var(--pro-spacing) * 10)}.pro\:mb-12{margin-bottom:calc(var(--pro-spacing) * 12)}.pro\:flex{display:flex}.pro\:grid{display:grid}.pro\:hidden{display:none}.pro\:inline-flex{display:inline-flex}.pro\:h-1{height:var(--pro-spacing)}.pro\:h-1\.5{height:calc(var(--pro-spacing) * 1.5)}.pro\:h-2{height:calc(var(--pro-spacing) * 2)}.pro\:h-2\.5{height:calc(var(--pro-spacing) * 2.5)}.pro\:h-3{height:calc(var(--pro-spacing) * 3)}.pro\:h-3\.5{height:calc(var(--pro-spacing) * 3.5)}.pro\:h-5{height:calc(var(--pro-spacing) * 5)}.pro\:h-7{height:calc(var(--pro-spacing) * 7)}.pro\:h-8{height:calc(var(--pro-spacing) * 8)}.pro\:h-9{height:calc(var(--pro-spacing) * 9)}.pro\:h-10{height:calc(var(--pro-spacing) * 10)}.pro\:h-20{height:calc(var(--pro-spacing) * 20)}.pro\:h-72{height:calc(var(--pro-spacing) * 72)}.pro\:h-full{height:100%}.pro\:h-px{height:1px}.pro\:min-h-screen{min-height:100vh}.pro\:w-1{width:var(--pro-spacing)}.pro\:w-1\.5{width:calc(var(--pro-spacing) * 1.5)}.pro\:w-2{width:calc(var(--pro-spacing) * 2)}.pro\:w-3{width:calc(var(--pro-spacing) * 3)}.pro\:w-7{width:calc(var(--pro-spacing) * 7)}.pro\:w-8{width:calc(var(--pro-spacing) * 8)}.pro\:w-9{width:calc(var(--pro-spacing) * 9)}.pro\:w-10{width:calc(var(--pro-spacing) * 10)}.pro\:w-20{width:calc(var(--pro-spacing) * 20)}.pro\:w-24{width:calc(var(--pro-spacing) * 24)}.pro\:w-72{width:calc(var(--pro-spacing) * 72)}.pro\:w-\[3px\]{width:3px}.pro\:w-\[280px\]{width:280px}.pro\:w-fit{width:fit-content}.pro\:max-w-5xl{max-width:var(--pro-container-5xl)}.pro\:max-w-6xl{max-width:var(--pro-container-6xl)}.pro\:max-w-7xl{max-width:var(--pro-container-7xl)}.pro\:max-w-xl{max-width:var(--pro-container-xl)}.pro\:flex-shrink-0{flex-shrink:0}.pro\:scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.pro\:-rotate-90{rotate:-90deg}.pro\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pro\:flex-col{flex-direction:column}.pro\:flex-wrap{flex-wrap:wrap}.pro\:items-center{align-items:center}.pro\:justify-between{justify-content:space-between}.pro\:justify-center{justify-content:center}.pro\:gap-1\.5{gap:calc(var(--pro-spacing) * 1.5)}.pro\:gap-2{gap:calc(var(--pro-spacing) * 2)}.pro\:gap-2\.5{gap:calc(var(--pro-spacing) * 2.5)}.pro\:gap-3{gap:calc(var(--pro-spacing) * 3)}.pro\:gap-4{gap:calc(var(--pro-spacing) * 4)}.pro\:gap-6{gap:calc(var(--pro-spacing) * 6)}.pro\:gap-16{gap:calc(var(--pro-spacing) * 16)}.pro\:gap-\[2px\]{gap:2px}:where(.pro\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--pro-spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--pro-spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.pro\:space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--pro-spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--pro-spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}.pro\:overflow-hidden{overflow:hidden}.pro\:rounded-2xl{border-radius:var(--pro-radius-2xl)}.pro\:rounded-\[3\.2rem\]{border-radius:3.2rem}.pro\:rounded-\[3\.5rem\]{border-radius:3.5rem}.pro\:rounded-\[3rem\]{border-radius:3rem}.pro\:rounded-full{border-radius:2147483647px}.pro\:rounded-lg{border-radius:var(--pro-radius-lg)}.pro\:rounded-sm{border-radius:var(--pro-radius-sm)}.pro\:rounded-xl{border-radius:var(--pro-radius-xl)}.pro\:border{border-style:var(--tw-border-style);border-width:1px}.pro\:border-cyan-400\/20{border-color:var(--pro-color-cyan-400)}@supports (color:color-mix(in lab, red, red)){.pro\:border-cyan-400\/20{border-color:color-mix(in oklab, var(--pro-color-cyan-400) 20%, transparent)}}.pro\:border-cyan-400\/30{border-color:var(--pro-color-cyan-400)}@supports (color:color-mix(in lab, red, red)){.pro\:border-cyan-400\/30{border-color:color-mix(in oklab, var(--pro-color-cyan-400) 30%, transparent)}}.pro\:border-cyan-500\/10{border-color:var(--pro-color-cyan-500)}@supports (color:color-mix(in lab, red, red)){.pro\:border-cyan-500\/10{border-color:color-mix(in oklab, var(--pro-color-cyan-500) 10%, transparent)}}.pro\:border-cyan-500\/20{border-color:var(--pro-color-cyan-500)}@supports (color:color-mix(in lab, red, red)){.pro\:border-cyan-500\/20{border-color:color-mix(in oklab, var(--pro-color-cyan-500) 20%, transparent)}}.pro\:border-cyan-500\/25{border-color:var(--pro-color-cyan-500)}@supports (color:color-mix(in lab, red, red)){.pro\:border-cyan-500\/25{border-color:color-mix(in oklab, var(--pro-color-cyan-500) 25%, transparent)}}.pro\:border-cyan-500\/30{border-color:var(--pro-color-cyan-500)}@supports (color:color-mix(in lab, red, red)){.pro\:border-cyan-500\/30{border-color:color-mix(in oklab, var(--pro-color-cyan-500) 30%, transparent)}}.pro\:border-cyan-500\/40{border-color:var(--pro-color-cyan-500)}@supports (color:color-mix(in lab, red, red)){.pro\:border-cyan-500\/40{border-color:color-mix(in oklab, var(--pro-color-cyan-500) 40%, transparent)}}.pro\:border-cyan-800\/30{border-color:var(--pro-color-cyan-800)}@supports (color:color-mix(in lab, red, red)){.pro\:border-cyan-800\/30{border-color:color-mix(in oklab, var(--pro-color-cyan-800) 30%, transparent)}}.pro\:border-emerald-500\/20{border-color:var(--pro-color-emerald-500)}@supports (color:color-mix(in lab, red, red)){.pro\:border-emerald-500\/20{border-color:color-mix(in oklab, var(--pro-color-emerald-500) 20%, transparent)}}.pro\:border-violet-500\/20{border-color:var(--pro-color-violet-500)}@supports (color:color-mix(in lab, red, red)){.pro\:border-violet-500\/20{border-color:color-mix(in oklab, var(--pro-color-violet-500) 20%, transparent)}}.pro\:border-violet-500\/25{border-color:var(--pro-color-violet-500)}@supports (color:color-mix(in lab, red, red)){.pro\:border-violet-500\/25{border-color:color-mix(in oklab, var(--pro-color-violet-500) 25%, transparent)}}.pro\:border-violet-800\/40{border-color:var(--pro-color-violet-800)}@supports (color:color-mix(in lab, red, red)){.pro\:border-violet-800\/40{border-color:color-mix(in oklab, var(--pro-color-violet-800) 40%, transparent)}}.pro\:bg-\[\#0a0f30\]{background-color:#0a0f30}.pro\:bg-\[\#080f2a\]\/80{background-color:oklab(18.0566% -.000934415 -.0558276/.8)}.pro\:bg-\[\#000309\]{background-color:#000309}.pro\:bg-\[\#04081c\]{background-color:#04081c}.pro\:bg-black\/80{background-color:var(--pro-color-black)}@supports (color:color-mix(in lab, red, red)){.pro\:bg-black\/80{background-color:color-mix(in oklab, var(--pro-color-black) 80%, transparent)}}.pro\:bg-cyan-400{background-color:var(--pro-color-cyan-400)}.pro\:bg-cyan-500\/50{background-color:var(--pro-color-cyan-500)}@supports (color:color-mix(in lab, red, red)){.pro\:bg-cyan-500\/50{background-color:color-mix(in oklab, var(--pro-color-cyan-500) 50%, transparent)}}.pro\:bg-cyan-950\/50{background-color:var(--pro-color-cyan-950)}@supports (color:color-mix(in lab, red, red)){.pro\:bg-cyan-950\/50{background-color:color-mix(in oklab, var(--pro-color-cyan-950) 50%, transparent)}}.pro\:bg-emerald-900\/25{background-color:var(--pro-color-emerald-900)}@supports (color:color-mix(in lab, red, red)){.pro\:bg-emerald-900\/25{background-color:color-mix(in oklab, var(--pro-color-emerald-900) 25%, transparent)}}.pro\:bg-pink-400{background-color:var(--pro-color-pink-400)}.pro\:bg-violet-400{background-color:var(--pro-color-violet-400)}.pro\:bg-violet-500\/10{background-color:var(--pro-color-violet-500)}@supports (color:color-mix(in lab, red, red)){.pro\:bg-violet-500\/10{background-color:color-mix(in oklab, var(--pro-color-violet-500) 10%, transparent)}}.pro\:bg-white\/40{background-color:var(--pro-color-white)}@supports (color:color-mix(in lab, red, red)){.pro\:bg-white\/40{background-color:color-mix(in oklab, var(--pro-color-white) 40%, transparent)}}.pro\:bg-white\/60{background-color:var(--pro-color-white)}@supports (color:color-mix(in lab, red, red)){.pro\:bg-white\/60{background-color:color-mix(in oklab, var(--pro-color-white) 60%, transparent)}}.pro\:bg-white\/80{background-color:var(--pro-color-white)}@supports (color:color-mix(in lab, red, red)){.pro\:bg-white\/80{background-color:color-mix(in oklab, var(--pro-color-white) 80%, transparent)}}.pro\:bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.pro\:bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.pro\:bg-\[radial-gradient\(ellipse_40\%_40\%_at_80\%_70\%\,rgba\(109\,40\,217\,0\.15\)\,transparent\)\]{background-image:radial-gradient(40% 40% at 80% 70%,#6d28d926,#0000)}.pro\:bg-\[radial-gradient\(ellipse_40\%_60\%_at_0\%_50\%\,rgba\(0\,80\,200\,0\.1\)\,transparent\)\]{background-image:radial-gradient(40% 60% at 0%,#0050c81a,#0000)}.pro\:bg-\[radial-gradient\(ellipse_50\%_80\%_at_100\%_50\%\,rgba\(109\,40\,217\,0\.2\)\,transparent\)\]{background-image:radial-gradient(50% 80% at 100%,#6d28d933,#0000)}.pro\:bg-\[radial-gradient\(ellipse_60\%_70\%_at_50\%_40\%\,rgba\(0\,80\,180\,0\.2\)\,transparent\)\]{background-image:radial-gradient(60% 70% at 50% 40%,#0050b433,#0000)}.pro\:bg-\[radial-gradient\(ellipse_70\%_70\%_at_50\%_50\%\,rgba\(99\,102\,241\,0\.15\)\,transparent\)\]{background-image:radial-gradient(70% 70%,#6366f126,#0000)}.pro\:from-cyan-400{--tw-gradient-from:var(--pro-color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.pro\:from-cyan-500{--tw-gradient-from:var(--pro-color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.pro\:from-cyan-500\/20{--tw-gradient-from:var(--pro-color-cyan-500)}@supports (color:color-mix(in lab, red, red)){.pro\:from-cyan-500\/20{--tw-gradient-from:color-mix(in oklab, var(--pro-color-cyan-500) 20%, transparent)}}.pro\:from-cyan-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.pro\:from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.pro\:via-blue-500{--tw-gradient-via:var(--pro-color-blue-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.pro\:via-cyan-500\/50{--tw-gradient-via:var(--pro-color-cyan-500)}@supports (color:color-mix(in lab, red, red)){.pro\:via-cyan-500\/50{--tw-gradient-via:color-mix(in oklab, var(--pro-color-cyan-500) 50%, transparent)}}.pro\:via-cyan-500\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.pro\:via-violet-500\/40{--tw-gradient-via:var(--pro-color-violet-500)}@supports (color:color-mix(in lab, red, red)){.pro\:via-violet-500\/40{--tw-gradient-via:color-mix(in oklab, var(--pro-color-violet-500) 40%, transparent)}}.pro\:via-violet-500\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.pro\:via-white\/10{--tw-gradient-via:var(--pro-color-white)}@supports (color:color-mix(in lab, red, red)){.pro\:via-white\/10{--tw-gradient-via:color-mix(in oklab, var(--pro-color-white) 10%, transparent)}}.pro\:via-white\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.pro\:to-blue-500{--tw-gradient-to:var(--pro-color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.pro\:to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.pro\:to-violet-500{--tw-gradient-to:var(--pro-color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.pro\:to-violet-600{--tw-gradient-to:var(--pro-color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.pro\:to-violet-600\/20{--tw-gradient-to:var(--pro-color-violet-600)}@supports (color:color-mix(in lab, red, red)){.pro\:to-violet-600\/20{--tw-gradient-to:color-mix(in oklab, var(--pro-color-violet-600) 20%, transparent)}}.pro\:to-violet-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.pro\:p-2\.5{padding:calc(var(--pro-spacing) * 2.5)}.pro\:p-3{padding:calc(var(--pro-spacing) * 3)}.pro\:p-3\.5{padding:calc(var(--pro-spacing) * 3.5)}.pro\:p-4{padding:calc(var(--pro-spacing) * 4)}.pro\:p-\[2px\]{padding:2px}.pro\:px-3{padding-inline:calc(var(--pro-spacing) * 3)}.pro\:px-5{padding-inline:calc(var(--pro-spacing) * 5)}.pro\:px-6{padding-inline:calc(var(--pro-spacing) * 6)}.pro\:px-8{padding-inline:calc(var(--pro-spacing) * 8)}.pro\:px-10{padding-inline:calc(var(--pro-spacing) * 10)}.pro\:py-1{padding-block:var(--pro-spacing)}.pro\:py-1\.5{padding-block:calc(var(--pro-spacing) * 1.5)}.pro\:py-2\.5{padding-block:calc(var(--pro-spacing) * 2.5)}.pro\:py-3\.5{padding-block:calc(var(--pro-spacing) * 3.5)}.pro\:py-4{padding-block:calc(var(--pro-spacing) * 4)}.pro\:py-24{padding-block:calc(var(--pro-spacing) * 24)}.pro\:py-32{padding-block:calc(var(--pro-spacing) * 32)}.pro\:pt-5{padding-top:calc(var(--pro-spacing) * 5)}.pro\:pt-24{padding-top:calc(var(--pro-spacing) * 24)}.pro\:pb-3{padding-bottom:calc(var(--pro-spacing) * 3)}.pro\:pb-8{padding-bottom:calc(var(--pro-spacing) * 8)}.pro\:pb-16{padding-bottom:calc(var(--pro-spacing) * 16)}.pro\:text-center{text-align:center}.pro\:text-2xl{font-size:var(--pro-text-2xl);line-height:var(--tw-leading,var(--pro-text-2xl--line-height))}.pro\:text-base{font-size:var(--pro-text-base);line-height:var(--tw-leading,var(--pro-text-base--line-height))}.pro\:text-lg{font-size:var(--pro-text-lg);line-height:var(--tw-leading,var(--pro-text-lg--line-height))}.pro\:text-sm{font-size:var(--pro-text-sm);line-height:var(--tw-leading,var(--pro-text-sm--line-height))}.pro\:text-xl{font-size:var(--pro-text-xl);line-height:var(--tw-leading,var(--pro-text-xl--line-height))}.pro\:text-xs{font-size:var(--pro-text-xs);line-height:var(--tw-leading,var(--pro-text-xs--line-height))}.pro\:text-\[8px\]{font-size:8px}.pro\:text-\[9px\]{font-size:9px}.pro\:text-\[10px\]{font-size:10px}.pro\:text-\[11px\]{font-size:11px}.pro\:text-\[clamp\(2\.5rem\,7vw\,6\.5rem\)\]{font-size:clamp(2.5rem,7vw,6.5rem)}.pro\:text-\[clamp\(3\.5rem\,11vw\,10rem\)\]{font-size:clamp(3.5rem,10vw,8rem)}.pro\:text-\[clamp\(3rem\,7vw\,6rem\)\]{font-size:clamp(3rem,7vw,6rem)}.pro\:leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.pro\:leading-\[0\.88\]{--tw-leading:.88;line-height:.88}.pro\:leading-loose{--tw-leading:var(--pro-leading-loose);line-height:var(--pro-leading-loose)}.pro\:leading-relaxed{--tw-leading:var(--pro-leading-relaxed);line-height:var(--pro-leading-relaxed)}.pro\:font-black{--tw-font-weight:var(--pro-font-weight-black);font-weight:var(--pro-font-weight-black)}.pro\:font-bold{--tw-font-weight:var(--pro-font-weight-bold);font-weight:var(--pro-font-weight-bold)}.pro\:font-light{--tw-font-weight:var(--pro-font-weight-light);font-weight:var(--pro-font-weight-light)}.pro\:tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.pro\:tracking-tight{--tw-tracking:var(--pro-tracking-tight);letter-spacing:var(--pro-tracking-tight)}.pro\:tracking-wider{--tw-tracking:var(--pro-tracking-wider);letter-spacing:var(--pro-tracking-wider)}.pro\:tracking-widest{--tw-tracking:var(--pro-tracking-widest);letter-spacing:var(--pro-tracking-widest)}.pro\:whitespace-nowrap{white-space:nowrap}.pro\:text-black{color:var(--pro-color-black)}.pro\:text-cyan-300{color:var(--pro-color-cyan-300)}.pro\:text-cyan-400,.pro\:text-cyan-400\/70{color:var(--pro-color-cyan-400)}@supports (color:color-mix(in lab, red, red)){.pro\:text-cyan-400\/70{color:color-mix(in oklab, var(--pro-color-cyan-400) 70%, transparent)}}.pro\:text-cyan-500\/40{color:var(--pro-color-cyan-500)}@supports (color:color-mix(in lab, red, red)){.pro\:text-cyan-500\/40{color:color-mix(in oklab, var(--pro-color-cyan-500) 40%, transparent)}}.pro\:text-cyan-500\/60{color:var(--pro-color-cyan-500)}@supports (color:color-mix(in lab, red, red)){.pro\:text-cyan-500\/60{color:color-mix(in oklab, var(--pro-color-cyan-500) 60%, transparent)}}.pro\:text-cyan-500\/70{color:var(--pro-color-cyan-500)}@supports (color:color-mix(in lab, red, red)){.pro\:text-cyan-500\/70{color:color-mix(in oklab, var(--pro-color-cyan-500) 70%, transparent)}}.pro\:text-emerald-300{color:var(--pro-color-emerald-300)}.pro\:text-emerald-400{color:var(--pro-color-emerald-400)}.pro\:text-emerald-600{color:var(--pro-color-emerald-600)}.pro\:text-slate-300{color:var(--pro-color-slate-300)}.pro\:text-slate-400{color:var(--pro-color-slate-400)}.pro\:text-slate-500{color:var(--pro-color-slate-500)}.pro\:text-violet-300{color:var(--pro-color-violet-300)}.pro\:text-violet-400{color:var(--pro-color-violet-400)}.pro\:text-white{color:var(--pro-color-white)}.pro\:uppercase{text-transform:uppercase}.pro\:opacity-50{opacity:.5}.pro\:opacity-60{opacity:.6}.pro\:opacity-90{opacity:.9}.pro\:blur-3xl{--tw-blur:blur(var(--pro-blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.pro\:backdrop-blur-xl{--tw-backdrop-blur:blur(var(--pro-blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.pro\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--pro-default-transition-timing-function));transition-duration:var(--tw-duration,var(--pro-default-transition-duration))}.pro\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--pro-default-transition-timing-function));transition-duration:var(--tw-duration,var(--pro-default-transition-duration))}.pro\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--pro-default-transition-timing-function));transition-duration:var(--tw-duration,var(--pro-default-transition-duration))}.pro\:select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.pro\:group-hover\:bg-cyan-500\/10:is(:where(.pro\:group):hover *){background-color:var(--pro-color-cyan-500)}@supports (color:color-mix(in lab, red, red)){.pro\:group-hover\:bg-cyan-500\/10:is(:where(.pro\:group):hover *){background-color:color-mix(in oklab, var(--pro-color-cyan-500) 10%, transparent)}}.pro\:hover\:border-cyan-400\/50:hover{border-color:var(--pro-color-cyan-400)}@supports (color:color-mix(in lab, red, red)){.pro\:hover\:border-cyan-400\/50:hover{border-color:color-mix(in oklab, var(--pro-color-cyan-400) 50%, transparent)}}.pro\:hover\:border-cyan-400\/60:hover{border-color:var(--pro-color-cyan-400)}@supports (color:color-mix(in lab, red, red)){.pro\:hover\:border-cyan-400\/60:hover{border-color:color-mix(in oklab, var(--pro-color-cyan-400) 60%, transparent)}}.pro\:hover\:text-white:hover{color:var(--pro-color-white)}.pro\:hover\:opacity-90:hover{opacity:.9}.pro\:hover\:opacity-95:hover{opacity:.95}}@media (width>=48rem){.pro\:md\:-right-16{right:calc(var(--pro-spacing) * -16)}.pro\:md\:-left-20{left:calc(var(--pro-spacing) * -20)}.pro\:md\:my-12{margin-block:calc(var(--pro-spacing) * 12)}.pro\:md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pro\:md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.pro\:md\:justify-end{justify-content:flex-end}.pro\:md\:gap-12{gap:calc(var(--pro-spacing) * 12)}.pro\:md\:gap-28{gap:calc(var(--pro-spacing) * 28)}.pro\:md\:px-12{padding-inline:calc(var(--pro-spacing) * 12)}.pro\:md\:py-36{padding-block:calc(var(--pro-spacing) * 36)}.pro\:md\:py-44{padding-block:calc(var(--pro-spacing) * 44)}.pro\:md\:text-3xl{font-size:var(--pro-text-3xl);line-height:var(--tw-leading,var(--pro-text-3xl--line-height))}.pro\:md\:text-lg{font-size:var(--pro-text-lg);line-height:var(--tw-leading,var(--pro-text-lg--line-height))}.pro\:md\:text-sm{font-size:var(--pro-text-sm);line-height:var(--tw-leading,var(--pro-text-sm--line-height))}.pro\:md\:text-xl{font-size:var(--pro-text-xl);line-height:var(--tw-leading,var(--pro-text-xl--line-height))}}@media (width>=64rem){.pro\:lg\:block{display:block}}.pro-page{color:#e0e8ff;-webkit-font-smoothing:antialiased;background:#000309;font-family:Space Grotesk,sans-serif;overflow-x:hidden}.pro-page .pro\:flex>*,.pro-page .pro\:grid>*{min-width:0}.pro-page h1,.pro-page h2,.pro-page h3{max-width:100%}.pro-mono{font-family:Space Grotesk,sans-serif}@keyframes pro-scan{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes pro-flicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.4}94%{opacity:1}96%{opacity:.6}97%{opacity:1}}@keyframes pro-orbit{0%{transform:rotate(0)translate(120px)rotate(0)}to{transform:rotate(360deg)translate(120px)rotate(-360deg)}}@keyframes pro-orbit2{0%{transform:rotate(120deg)translate(160px)rotate(-120deg)}to{transform:rotate(480deg)translate(160px)rotate(-480deg)}}@keyframes pro-orbit3{0%{transform:rotate(240deg)translate(100px)rotate(-240deg)}to{transform:rotate(600deg)translate(100px)rotate(-600deg)}}@keyframes pro-pulse-ring-anim{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@keyframes pro-data-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes pro-border-flow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes pro-float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes pro-float-y2{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pro-glitch-anim{0%,90%,to{clip-path:none;transform:none}91%{clip-path:inset(30% 0 50%);transform:translate(-4px,2px)}92%{clip-path:inset(60% 0 10%);transform:translate(4px,-2px)}93%{clip-path:none;transform:none}}@keyframes pro-shimmer-move{0%{background-position:-200%}to{background-position:200%}}.pro-float-a{animation:5s ease-in-out infinite pro-float-y}.pro-float-b{animation:7s ease-in-out 1.5s infinite pro-float-y2}.pro-text-plasma{background:linear-gradient(135deg,#00d4ff 0%,#27aae1 35%,#1a6fa8 65%,#00d4ff 100%) 0 0/300% 300%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s infinite pro-border-flow}.pro-shimmer{background:linear-gradient(90deg,#60a5fa 0%,#27aae1 20%,#22d3ee 40%,#27aae1 60%,#60a5fa 80%) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3.5s linear infinite pro-shimmer-move}.pro-glass-holo{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#000a28b3;border:1px solid #00d4ff26}.pro-glass-dark{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#000414cc;border:1px solid #ffffff0f}.pro-glass-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080e3299;border:1px solid #6366f133}.pro-hud{position:relative}.pro-hud:after{content:"";pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00d4ff04 2px 4px);position:absolute;inset:0}.pro-scan-beam{pointer-events:none;background:linear-gradient(90deg,#0000,#00d4ff99,#0000);height:2px;animation:4s linear infinite pro-scan;position:absolute;left:0;right:0}.pro-ticker-wrap{height:100%;overflow:hidden}.pro-ticker-inner{animation:20s linear infinite pro-data-scroll}.pro-grid-bg{background-image:linear-gradient(#00d4ff0a 1px,#0000 1px),linear-gradient(90deg,#00d4ff0a 1px,#0000 1px);background-size:48px 48px}.pro-grid-bg-fine{background-image:linear-gradient(#6366f10d 1px,#0000 1px),linear-gradient(90deg,#6366f10d 1px,#0000 1px);background-size:24px 24px}.pro-corner-mark{width:14px;height:14px;position:absolute}.pro-corner-mark.pro-tl{border-top:2px solid;border-left:2px solid;top:0;left:0}.pro-corner-mark.pro-tr{border-top:2px solid;border-right:2px solid;top:0;right:0}.pro-corner-mark.pro-bl{border-bottom:2px solid;border-left:2px solid;bottom:0;left:0}.pro-corner-mark.pro-br{border-bottom:2px solid;border-right:2px solid;bottom:0;right:0}.pro-pulse-ring{animation:2.5s cubic-bezier(.215,.61,.355,1) infinite pro-pulse-ring-anim}.pro-glow-cyan-intense{box-shadow:0 0 30px #00d4ff66,0 0 80px #00d4ff26,inset 0 0 30px #00d4ff0d}.pro-glow-violet-intense{box-shadow:0 0 30px #7c3aed80,0 0 80px #7c3aed33,inset 0 0 30px #7c3aed0d}.pro-glitch{animation:6s ease-in-out infinite pro-glitch-anim}.pro-badge-live{letter-spacing:.08em;color:#00d4ff;background:#00d4ff1a;border:1px solid #00d4ff4d;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-family:Space Grotesk,sans-serif;font-size:10px;font-weight:700;display:inline-flex}.pro-badge-live:before{content:"";background:#00d4ff;border-radius:50%;width:5px;height:5px;animation:2s linear infinite pro-flicker}@media (width>=80rem){.pro\:xl\:px-12{padding-inline:calc(var(--pro-spacing) * 12)}}.page-hero{background:var(--bg-spotlight);border-bottom:1px solid var(--border);padding:128px 0 92px;position:relative;overflow:hidden}.page-hero__glow{filter:blur(130px);opacity:.28;pointer-events:none;background:var(--accent);border-radius:50%;width:520px;height:520px;position:absolute;top:-200px;right:-160px}.page-hero__inner{max-width:760px;position:relative}.page-hero__inner h1{letter-spacing:-.02em;margin-top:10px;font-size:clamp(32px,5vw,52px);font-weight:800;line-height:1.12}.page-hero__inner p{color:var(--text-dim);max-width:640px;margin-top:22px;font-size:18px}.philosophy-card{text-align:center}.philosophy-card p{font-size:17px;font-weight:600}.philosophy-card--accent{background:var(--gradient);color:#fff;border:none}.philosophy-card--accent p{color:#fff}.product-hero__inner{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;display:grid;position:relative}.product-hero__copy{max-width:640px}.product-hero__icon{margin-bottom:8px;font-size:48px}.product-hero__tagline{color:var(--text);margin-top:14px;font-size:21px;font-weight:600}.product-hero__supports{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.product-hero__links{margin-top:36px}.product-hero__visual{position:relative}.product-detail__description{text-align:left}.steps--light .steps__item{background:var(--surface)}.feature-card{text-align:left}.feature-card__icon{background:rgba(var(--tint-base), .05);border:1px solid var(--border);border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;font-size:22px;display:inline-flex}.feature-card h3{margin-bottom:8px;font-size:17px}.feature-card p{color:var(--text-dim);font-size:14.5px}.agent-card{background:rgba(var(--tint-base), .04);border:1px solid var(--border);border-radius:var(--radius-md);padding:26px 22px;transition:border-color .2s,transform .2s}.agent-card:hover{border-color:var(--border-strong);transform:translateY(-3px)}.agent-card h3{margin-bottom:4px;font-size:19px}.agent-card__role{letter-spacing:.03em;text-transform:uppercase;color:var(--accent-2);margin-bottom:12px;font-size:12.5px;font-weight:700;display:block}.agent-card p{color:var(--text-dim);font-size:14.5px}@media (width<=980px){.product-hero__inner{text-align:center;grid-template-columns:1fr}.product-hero__copy{max-width:none;margin:0 auto}.product-hero__supports,.product-hero__links{justify-content:center}.product-hero__visual{order:-1;max-width:240px;margin:0 auto}}:root{--ait-color-emerald-300:oklch(84.5% .143 164.978);--ait-color-emerald-400:oklch(76.5% .177 163.223);--ait-color-emerald-500:oklch(69.6% .17 162.48);--ait-color-emerald-600:oklch(59.6% .145 163.225);--ait-color-emerald-900:oklch(37.8% .077 168.94);--ait-color-cyan-300:oklch(86.5% .127 207.078);--ait-color-cyan-400:oklch(78.9% .154 211.53);--ait-color-cyan-500:oklch(71.5% .143 215.221);--ait-color-cyan-800:oklch(45% .085 224.283);--ait-color-cyan-950:oklch(30.2% .056 229.695);--ait-color-blue-200:oklch(88.2% .059 254.128);--ait-color-blue-300:oklch(80.9% .105 251.813);--ait-color-blue-400:oklch(70.7% .165 254.624);--ait-color-blue-500:oklch(62.3% .214 259.815);--ait-color-blue-600:oklch(54.6% .245 262.881);--ait-color-violet-300:oklch(81.1% .111 293.571);--ait-color-violet-400:oklch(70.2% .183 293.541);--ait-color-violet-500:oklch(60.6% .25 292.717);--ait-color-violet-600:oklch(54.1% .281 293.009);--ait-color-violet-800:oklch(43.2% .232 292.759);--ait-color-purple-400:oklch(71.4% .203 305.504);--ait-color-pink-400:oklch(71.8% .202 349.761);--ait-color-slate-300:oklch(86.9% .022 252.894);--ait-color-slate-400:oklch(70.4% .04 256.788);--ait-color-slate-500:oklch(55.4% .046 257.417);--ait-color-slate-600:oklch(44.6% .043 257.281);--ait-color-slate-700:oklch(37.2% .044 257.287);--ait-color-black:#000;--ait-color-white:#fff;--ait-spacing:.25rem;--ait-breakpoint-xl:80rem;--ait-container-xl:36rem;--ait-container-2xl:42rem;--ait-container-3xl:48rem;--ait-container-4xl:56rem;--ait-container-5xl:64rem;--ait-container-6xl:72rem;--ait-container-7xl:80rem;--ait-text-xs:.75rem;--ait-text-xs--line-height:calc(1 / .75);--ait-text-sm:.875rem;--ait-text-sm--line-height:calc(1.25 / .875);--ait-text-base:1rem;--ait-text-base--line-height:calc(1.5 / 1);--ait-text-lg:1.125rem;--ait-text-lg--line-height:calc(1.75 / 1.125);--ait-text-xl:1.25rem;--ait-text-xl--line-height:calc(1.75 / 1.25);--ait-text-2xl:1.5rem;--ait-text-2xl--line-height:calc(2 / 1.5);--ait-text-3xl:1.875rem;--ait-text-3xl--line-height:calc(2.25 / 1.875);--ait-font-weight-light:300;--ait-font-weight-medium:500;--ait-font-weight-semibold:600;--ait-font-weight-bold:700;--ait-font-weight-black:900;--ait-tracking-tight:-.025em;--ait-tracking-wide:.025em;--ait-tracking-wider:.05em;--ait-tracking-widest:.1em;--ait-leading-snug:1.375;--ait-leading-relaxed:1.625;--ait-leading-loose:2;--ait-radius-sm:.25rem;--ait-radius-lg:.5rem;--ait-radius-xl:.75rem;--ait-radius-2xl:1rem;--ait-radius-3xl:1.5rem;--ait-blur-xl:24px;--ait-blur-3xl:64px;--ait-default-transition-duration:.15s;--ait-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}.ait\:pointer-events-none{pointer-events:none}.ait\:absolute{position:absolute}.ait\:relative{position:relative}.ait\:inset-0{inset:0}.ait\:top-0{top:0}.ait\:right-0{right:0}.ait\:bottom-0{bottom:0}.ait\:left-0{left:0}.ait\:z-10{z-index:10}.ait\:mx-4{margin-inline:calc(var(--ait-spacing) * 4)}.ait\:mx-auto{margin-inline:auto}.ait\:mt-5{margin-top:calc(var(--ait-spacing) * 5)}.ait\:mt-6{margin-top:calc(var(--ait-spacing) * 6)}.ait\:mb-4{margin-bottom:calc(var(--ait-spacing) * 4)}.ait\:mb-6{margin-bottom:calc(var(--ait-spacing) * 6)}.ait\:mb-8{margin-bottom:calc(var(--ait-spacing) * 8)}.ait\:mb-16{margin-bottom:calc(var(--ait-spacing) * 16)}.ait\:mb-20{margin-bottom:calc(var(--ait-spacing) * 20)}.ait\:flex{display:flex}.ait\:grid{display:grid}.ait\:hidden{display:none}.ait\:inline-flex{display:inline-flex}.ait\:h-1{height:var(--ait-spacing)}.ait\:h-1\.5{height:calc(var(--ait-spacing) * 1.5)}.ait\:h-5{height:calc(var(--ait-spacing) * 5)}.ait\:h-px{height:1px}.ait\:min-h-screen{min-height:100vh}.ait\:w-1{width:var(--ait-spacing)}.ait\:w-1\.5{width:calc(var(--ait-spacing) * 1.5)}.ait\:w-5{width:calc(var(--ait-spacing) * 5)}.ait\:w-full{width:100%}.ait\:max-w-3xl{max-width:var(--ait-container-3xl)}.ait\:max-w-screen-xl{max-width:var(--ait-breakpoint-xl)}.ait\:flex-1{flex:1}.ait\:flex-shrink-0{flex-shrink:0}.ait\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ait\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ait\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ait\:flex-col{flex-direction:column}.ait\:flex-wrap{flex-wrap:wrap}.ait\:items-center{align-items:center}.ait\:items-end{align-items:flex-end}.ait\:items-start{align-items:flex-start}.ait\:justify-between{justify-content:space-between}.ait\:justify-center{justify-content:center}.ait\:gap-0{gap:0}.ait\:gap-1\.5{gap:calc(var(--ait-spacing) * 1.5)}.ait\:gap-2{gap:calc(var(--ait-spacing) * 2)}.ait\:gap-2\.5{gap:calc(var(--ait-spacing) * 2.5)}.ait\:gap-3{gap:calc(var(--ait-spacing) * 3)}.ait\:gap-4{gap:calc(var(--ait-spacing) * 4)}.ait\:gap-6{gap:calc(var(--ait-spacing) * 6)}.ait\:gap-8{gap:calc(var(--ait-spacing) * 8)}.ait\:gap-10{gap:calc(var(--ait-spacing) * 10)}.ait\:gap-16{gap:calc(var(--ait-spacing) * 16)}.ait\:gap-20{gap:calc(var(--ait-spacing) * 20)}:where(.ait\:space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ait-spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ait-spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.ait\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ait-spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ait-spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.ait\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ait\:overflow-hidden{overflow:hidden}.ait\:rounded-full{border-radius:2147483647px}.ait\:rounded-none{border-radius:0}.ait\:rounded-sm{border-radius:var(--ait-radius-sm)}.ait\:p-4{padding:calc(var(--ait-spacing) * 4)}.ait\:p-6{padding:calc(var(--ait-spacing) * 6)}.ait\:px-2{padding-inline:calc(var(--ait-spacing) * 2)}.ait\:px-3{padding-inline:calc(var(--ait-spacing) * 3)}.ait\:px-4{padding-inline:calc(var(--ait-spacing) * 4)}.ait\:px-5{padding-inline:calc(var(--ait-spacing) * 5)}.ait\:px-8{padding-inline:calc(var(--ait-spacing) * 8)}.ait\:py-1{padding-block:var(--ait-spacing)}.ait\:py-1\.5{padding-block:calc(var(--ait-spacing) * 1.5)}.ait\:py-2{padding-block:calc(var(--ait-spacing) * 2)}.ait\:py-2\.5{padding-block:calc(var(--ait-spacing) * 2.5)}.ait\:py-3{padding-block:calc(var(--ait-spacing) * 3)}.ait\:py-4{padding-block:calc(var(--ait-spacing) * 4)}.ait\:py-20{padding-block:calc(var(--ait-spacing) * 20)}.ait\:py-32{padding-block:calc(var(--ait-spacing) * 32)}.ait\:text-center{text-align:center}.ait\:text-right{text-align:right}.ait\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--ait-default-transition-timing-function));transition-duration:var(--tw-duration,var(--ait-default-transition-duration))}.ait\:duration-200{--tw-duration:.2s;transition-duration:.2s}.ait\:duration-300{--tw-duration:.3s;transition-duration:.3s}@media (width>=48rem){.ait\:md\:col-span-5{grid-column:span 5/span 5}.ait\:md\:col-span-7{grid-column:span 7/span 7}.ait\:md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=64rem){.ait\:lg\:col-span-3{grid-column:span 3/span 3}.ait\:lg\:col-span-4{grid-column:span 4/span 4}.ait\:lg\:col-span-5{grid-column:span 5/span 5}.ait\:lg\:block{display:block}.ait\:lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ait\:lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.ait\:lg\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.ait\:lg\:px-16{padding-inline:calc(var(--ait-spacing) * 16)}.ait\:lg\:pt-16{padding-top:calc(var(--ait-spacing) * 16)}}.ait-page{color:#c8d6f0;-webkit-font-smoothing:antialiased;background:#000005;font-family:Space Grotesk,sans-serif}.ait-page .ait\:flex>*,.ait-page .ait\:grid>*{min-width:0}@media (width<=480px){.ait-hero-headline{font-size:clamp(24px,7.9vw,44px)!important}.ait-hero-stats{flex-direction:column;gap:20px}.ait-sys-label{font-size:clamp(4px,1.5vw,9px)!important}.ait-agent-title{font-size:clamp(15px,5.3vw,26px)!important}}@media (width<=359px){.ait-signals-headline{font-size:clamp(24px,8.5vw,32px)!important}.ait-adaptive-headline{font-size:clamp(24px,9vw,36px)!important}.ait-tech-headline{font-size:clamp(24px,8.5vw,36px)!important}.ait-cta-headline{font-size:clamp(24px,10.5vw,36px)!important}.ait-dash-stats{grid-template-columns:1fr!important}}@keyframes ait-flicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.7}94%{opacity:1}97%{opacity:.85}98%{opacity:1}}@keyframes ait-scan{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes ait-holo-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes ait-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes ait-float2{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(1deg)}}@keyframes ait-pulse-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@keyframes ait-node-blink{0%,80%,to{opacity:.5}90%{opacity:1}}@keyframes ait-data-flow{0%{stroke-dashoffset:200px}to{stroke-dashoffset:0}}@keyframes ait-particle-drift{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:1}90%{opacity:.6}to{opacity:0;transform:translateY(-120px)translate(30px)}}@keyframes ait-glitch-x{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(1px)}}@keyframes ait-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ait-spin-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes ait-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ait-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ait-agent-rise{0%{opacity:0;transform:translateY(50px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ait-hex-pulse{0%,to{opacity:.08}50%{opacity:.18}}@keyframes ait-counter{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ait-shimmer-h{0%{background-position:-200% 0}to{background-position:200% 0}}.ait-anim-float{animation:5s ease-in-out infinite ait-float}.ait-anim-float2{animation:7s ease-in-out 1s infinite ait-float2}.ait-anim-glitch{animation:4s ease-in-out infinite ait-glitch-x}.ait-anim-fade-up{animation:.8s cubic-bezier(.16,1,.3,1) forwards ait-fade-up}.ait-anim-agent-rise{animation:.5s cubic-bezier(.16,1,.3,1) forwards ait-agent-rise}.ait-anim-spin{animation:20s linear infinite ait-spin-slow}.ait-anim-spin-r{animation:14s linear infinite ait-spin-reverse}.ait-scanlines:before{content:"";pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ffc803 2px 4px);position:absolute;inset:0}.ait-holo-text{background:linear-gradient(90deg,#00ffc8,#7b61ff,#00b4ff,#84bac5,#00ffc8) 0 0/300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:4s infinite ait-holo-shift}.ait-holo-text-static{background:linear-gradient(135deg,#00ffc8 0%,#7b61ff 40%,#00b4ff 70%,#00ffc8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ait-glass{-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);background:#00ffc808;border:1px solid #00ffc81a}.ait-glass-violet{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#7b61ff0a;border:1px solid #7b61ff1f}.ait-glass-blue{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#00b4ff08;border:1px solid #00b4ff1a}.ait-glass:hover{background:#00ffc80d;border-color:#00ffc840}.ait-glass-violet:hover{border-color:#7b61ff47}.ait-glow-c{box-shadow:0 0 30px #00ffc826,0 0 60px #00ffc80d,inset 0 1px #00ffc814}.ait-glow-v{box-shadow:0 0 30px #7b61ff33,0 0 60px #7b61ff0f,inset 0 1px #7b61ff1a}.ait-glow-b{box-shadow:0 0 30px #00b4ff26,0 0 60px #00b4ff0d}.ait-text-glow-c{text-shadow:0 0 20px #00ffc899,0 0 60px #00ffc833}.ait-text-glow-v{text-shadow:0 0 20px #7b61ff99}.ait-hex-grid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='100'%3E%3Cpolygon points='28,2 54,16 54,44 28,58 2,44 2,16' fill='none' stroke='rgba(0,255,200,0.06)' stroke-width='0.8'/%3E%3Cpolygon points='28,52 54,66 54,94 28,108 2,94 2,66' fill='none' stroke='rgba(0,255,200,0.06)' stroke-width='0.8'/%3E%3C/svg%3E");background-size:56px 100px}.ait-dot-grid{background-image:radial-gradient(#00ffc826 1px,#0000 1px);background-size:32px 32px}.ait-chip{letter-spacing:.15em;text-transform:uppercase;color:#00ffc8;background:#00ffc80d;border:1px solid #00ffc840;border-radius:2px;align-items:center;gap:6px;padding:5px 14px;font-family:Space Grotesk,sans-serif;font-size:9px;font-weight:500;display:inline-flex;position:relative}.ait-chip:before{content:"";background:#00ffc8;width:2px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 8px #00ffc8}.ait-chip-v{color:#7b61ff;background:#7b61ff0d;border-color:#7b61ff40}.ait-chip-v:before{background:#7b61ff;box-shadow:0 0 8px #7b61ff}.ait-prog-track{background:#ffffff0f;border-radius:1px;height:2px;overflow:hidden}.ait-prog-fill{background:linear-gradient(90deg,#00ffc8,#7b61ff);border-radius:1px;height:100%;position:relative}.ait-prog-fill:after{content:"";background:#00ffc8;border-radius:2px;width:4px;position:absolute;top:-1px;bottom:-1px;right:0;box-shadow:0 0 10px #00ffc8}.ait-ticker-wrap{white-space:nowrap;overflow:hidden}.ait-ticker-inner{animation:30s linear infinite ait-marquee;display:inline-flex}.ait-sdiv{background:linear-gradient(90deg,#0000 0%,#00ffc826 30%,#7b61ff26 70%,#0000 100%);height:1px}.ait-corner-tl{border-top:1px solid #00ffc8;border-left:1px solid #00ffc8;width:20px;height:20px;position:absolute;top:0;left:0}.ait-corner-br{border-bottom:1px solid #00ffc8;border-right:1px solid #00ffc8;width:20px;height:20px;position:absolute;bottom:0;right:0}@media (width>=64rem){.ait-agents-grid{grid-template-columns:auto auto 1fr;gap:3rem}}:root{--ins-color-emerald-300:oklch(84.5% .143 164.978);--ins-color-emerald-400:oklch(76.5% .177 163.223);--ins-color-emerald-500:oklch(69.6% .17 162.48);--ins-color-emerald-600:oklch(59.6% .145 163.225);--ins-color-emerald-900:oklch(37.8% .077 168.94);--ins-color-cyan-300:oklch(86.5% .127 207.078);--ins-color-cyan-400:oklch(78.9% .154 211.53);--ins-color-cyan-500:oklch(71.5% .143 215.221);--ins-color-cyan-800:oklch(45% .085 224.283);--ins-color-cyan-950:oklch(30.2% .056 229.695);--ins-color-blue-200:oklch(88.2% .059 254.128);--ins-color-blue-300:oklch(80.9% .105 251.813);--ins-color-blue-400:oklch(70.7% .165 254.624);--ins-color-blue-500:oklch(62.3% .214 259.815);--ins-color-blue-600:oklch(54.6% .245 262.881);--ins-color-violet-300:oklch(81.1% .111 293.571);--ins-color-violet-400:oklch(70.2% .183 293.541);--ins-color-violet-500:oklch(60.6% .25 292.717);--ins-color-violet-600:oklch(54.1% .281 293.009);--ins-color-violet-800:oklch(43.2% .232 292.759);--ins-color-purple-400:oklch(71.4% .203 305.504);--ins-color-pink-400:oklch(71.8% .202 349.761);--ins-color-slate-300:oklch(86.9% .022 252.894);--ins-color-slate-400:oklch(70.4% .04 256.788);--ins-color-slate-500:oklch(55.4% .046 257.417);--ins-color-slate-600:oklch(44.6% .043 257.281);--ins-color-slate-700:oklch(37.2% .044 257.287);--ins-color-black:#000;--ins-color-white:#fff;--ins-spacing:.25rem;--ins-breakpoint-xl:80rem;--ins-container-xl:36rem;--ins-container-2xl:42rem;--ins-container-3xl:48rem;--ins-container-4xl:56rem;--ins-container-5xl:64rem;--ins-container-6xl:72rem;--ins-container-7xl:80rem;--ins-text-xs:.75rem;--ins-text-xs--line-height:calc(1 / .75);--ins-text-sm:.875rem;--ins-text-sm--line-height:calc(1.25 / .875);--ins-text-base:1rem;--ins-text-base--line-height:calc(1.5 / 1);--ins-text-lg:1.125rem;--ins-text-lg--line-height:calc(1.75 / 1.125);--ins-text-xl:1.25rem;--ins-text-xl--line-height:calc(1.75 / 1.25);--ins-text-2xl:1.5rem;--ins-text-2xl--line-height:calc(2 / 1.5);--ins-text-3xl:1.875rem;--ins-text-3xl--line-height:calc(2.25 / 1.875);--ins-font-weight-light:300;--ins-font-weight-medium:500;--ins-font-weight-semibold:600;--ins-font-weight-bold:700;--ins-font-weight-black:900;--ins-tracking-tight:-.025em;--ins-tracking-wide:.025em;--ins-tracking-wider:.05em;--ins-tracking-widest:.1em;--ins-leading-snug:1.375;--ins-leading-relaxed:1.625;--ins-leading-loose:2;--ins-radius-sm:.25rem;--ins-radius-lg:.5rem;--ins-radius-xl:.75rem;--ins-radius-2xl:1rem;--ins-radius-3xl:1.5rem;--ins-animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--ins-blur-xl:24px;--ins-blur-3xl:64px;--ins-default-transition-duration:.15s;--ins-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}.ins\:pointer-events-none{pointer-events:none}.ins\:absolute{position:absolute}.ins\:relative{position:relative}.ins\:inset-0{inset:0}.ins\:inset-x-0{inset-inline:0}.ins\:-top-5{top:calc(var(--ins-spacing) * -5)}.ins\:top-0{top:0}.ins\:-right-5{right:calc(var(--ins-spacing) * -5)}.ins\:right-0{right:0}.ins\:-bottom-5{bottom:calc(var(--ins-spacing) * -5)}.ins\:bottom-0{bottom:0}.ins\:-left-5{left:calc(var(--ins-spacing) * -5)}.ins\:-left-6{left:calc(var(--ins-spacing) * -6)}.ins\:left-0{left:0}.ins\:mx-5{margin-inline:calc(var(--ins-spacing) * 5)}.ins\:mx-auto{margin-inline:auto}.ins\:mt-0\.5{margin-top:calc(var(--ins-spacing) * .5)}.ins\:mt-1{margin-top:var(--ins-spacing)}.ins\:mt-4{margin-top:calc(var(--ins-spacing) * 4)}.ins\:mt-16{margin-top:calc(var(--ins-spacing) * 16)}.ins\:mb-1\.5{margin-bottom:calc(var(--ins-spacing) * 1.5)}.ins\:mb-4{margin-bottom:calc(var(--ins-spacing) * 4)}.ins\:mb-5{margin-bottom:calc(var(--ins-spacing) * 5)}.ins\:mb-6{margin-bottom:calc(var(--ins-spacing) * 6)}.ins\:mb-8{margin-bottom:calc(var(--ins-spacing) * 8)}.ins\:mb-10{margin-bottom:calc(var(--ins-spacing) * 10)}.ins\:mb-12{margin-bottom:calc(var(--ins-spacing) * 12)}.ins\:flex{display:flex}.ins\:grid{display:grid}.ins\:hidden{display:none}.ins\:inline-flex{display:inline-flex}.ins\:h-0\.5{height:calc(var(--ins-spacing) * .5)}.ins\:h-1{height:var(--ins-spacing)}.ins\:h-1\.5{height:calc(var(--ins-spacing) * 1.5)}.ins\:h-2{height:calc(var(--ins-spacing) * 2)}.ins\:h-5{height:calc(var(--ins-spacing) * 5)}.ins\:h-7{height:calc(var(--ins-spacing) * 7)}.ins\:h-8{height:calc(var(--ins-spacing) * 8)}.ins\:h-9{height:calc(var(--ins-spacing) * 9)}.ins\:h-11{height:calc(var(--ins-spacing) * 11)}.ins\:h-full{height:100%}.ins\:h-px{height:1px}.ins\:min-h-screen{min-height:100vh}.ins\:w-1\.5{width:calc(var(--ins-spacing) * 1.5)}.ins\:w-2{width:calc(var(--ins-spacing) * 2)}.ins\:w-5{width:calc(var(--ins-spacing) * 5)}.ins\:w-7{width:calc(var(--ins-spacing) * 7)}.ins\:w-8{width:calc(var(--ins-spacing) * 8)}.ins\:w-9{width:calc(var(--ins-spacing) * 9)}.ins\:w-11{width:calc(var(--ins-spacing) * 11)}.ins\:w-full{width:100%}.ins\:w-px{width:1px}.ins\:max-w-4xl{max-width:var(--ins-container-4xl)}.ins\:max-w-7xl{max-width:var(--ins-container-7xl)}.ins\:min-w-0{min-width:0}.ins\:flex-1{flex:1}.ins\:flex-shrink-0{flex-shrink:0}.ins\:animate-pulse{animation:var(--ins-animate-pulse)}.ins\:cursor-pointer{cursor:pointer}.ins\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ins\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ins\:flex-col{flex-direction:column}.ins\:flex-wrap{flex-wrap:wrap}.ins\:items-center{align-items:center}.ins\:items-end{align-items:flex-end}.ins\:items-start{align-items:flex-start}.ins\:justify-between{justify-content:space-between}.ins\:justify-center{justify-content:center}.ins\:justify-end{justify-content:flex-end}.ins\:gap-1{gap:var(--ins-spacing)}.ins\:gap-1\.5{gap:calc(var(--ins-spacing) * 1.5)}.ins\:gap-2{gap:calc(var(--ins-spacing) * 2)}.ins\:gap-2\.5{gap:calc(var(--ins-spacing) * 2.5)}.ins\:gap-3{gap:calc(var(--ins-spacing) * 3)}.ins\:gap-4{gap:calc(var(--ins-spacing) * 4)}.ins\:gap-8{gap:calc(var(--ins-spacing) * 8)}.ins\:gap-10{gap:calc(var(--ins-spacing) * 10)}.ins\:gap-14{gap:calc(var(--ins-spacing) * 14)}.ins\:gap-16{gap:calc(var(--ins-spacing) * 16)}:where(.ins\:space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ins-spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ins-spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.ins\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ins-spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ins-spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.ins\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ins-spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ins-spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.ins\:space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ins-spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ins-spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.ins\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ins-spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ins-spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.ins\:overflow-hidden{overflow:hidden}.ins\:rounded{border-radius:.25rem}.ins\:rounded-2xl{border-radius:var(--ins-radius-2xl)}.ins\:rounded-full{border-radius:2147483647px}.ins\:rounded-lg{border-radius:var(--ins-radius-lg)}.ins\:rounded-sm{border-radius:var(--ins-radius-sm)}.ins\:rounded-xl{border-radius:var(--ins-radius-xl)}.ins\:rounded-tl-sm{border-top-left-radius:var(--ins-radius-sm)}.ins\:rounded-tr-sm{border-top-right-radius:var(--ins-radius-sm)}.ins\:object-cover{object-fit:cover}.ins\:p-2\.5{padding:calc(var(--ins-spacing) * 2.5)}.ins\:p-3{padding:calc(var(--ins-spacing) * 3)}.ins\:p-3\.5{padding:calc(var(--ins-spacing) * 3.5)}.ins\:p-4{padding:calc(var(--ins-spacing) * 4)}.ins\:p-5{padding:calc(var(--ins-spacing) * 5)}.ins\:p-6{padding:calc(var(--ins-spacing) * 6)}.ins\:px-2{padding-inline:calc(var(--ins-spacing) * 2)}.ins\:px-2\.5{padding-inline:calc(var(--ins-spacing) * 2.5)}.ins\:px-3{padding-inline:calc(var(--ins-spacing) * 3)}.ins\:px-4{padding-inline:calc(var(--ins-spacing) * 4)}.ins\:px-5{padding-inline:calc(var(--ins-spacing) * 5)}.ins\:px-6{padding-inline:calc(var(--ins-spacing) * 6)}.ins\:px-7{padding-inline:calc(var(--ins-spacing) * 7)}.ins\:px-9{padding-inline:calc(var(--ins-spacing) * 9)}.ins\:py-0\.5{padding-block:calc(var(--ins-spacing) * .5)}.ins\:py-1{padding-block:var(--ins-spacing)}.ins\:py-1\.5{padding-block:calc(var(--ins-spacing) * 1.5)}.ins\:py-2{padding-block:calc(var(--ins-spacing) * 2)}.ins\:py-2\.5{padding-block:calc(var(--ins-spacing) * 2.5)}.ins\:py-3{padding-block:calc(var(--ins-spacing) * 3)}.ins\:py-3\.5{padding-block:calc(var(--ins-spacing) * 3.5)}.ins\:py-4{padding-block:calc(var(--ins-spacing) * 4)}.ins\:py-5{padding-block:calc(var(--ins-spacing) * 5)}.ins\:py-20{padding-block:calc(var(--ins-spacing) * 20)}.ins\:py-24{padding-block:calc(var(--ins-spacing) * 24)}.ins\:py-28{padding-block:calc(var(--ins-spacing) * 28)}.ins\:py-36{padding-block:calc(var(--ins-spacing) * 36)}.ins\:pt-4{padding-top:calc(var(--ins-spacing) * 4)}.ins\:pt-8{padding-top:calc(var(--ins-spacing) * 8)}.ins\:pt-16{padding-top:calc(var(--ins-spacing) * 16)}.ins\:pb-3{padding-bottom:calc(var(--ins-spacing) * 3)}.ins\:pb-5{padding-bottom:calc(var(--ins-spacing) * 5)}.ins\:text-center{text-align:center}.ins\:text-left{text-align:left}.ins\:text-right{text-align:right}.ins\:text-base{font-size:var(--ins-text-base);line-height:var(--tw-leading,var(--ins-text-base--line-height))}.ins\:text-sm{font-size:var(--ins-text-sm);line-height:var(--tw-leading,var(--ins-text-sm--line-height))}.ins\:text-xl{font-size:var(--ins-text-xl);line-height:var(--tw-leading,var(--ins-text-xl--line-height))}.ins\:text-xs{font-size:var(--ins-text-xs);line-height:var(--tw-leading,var(--ins-text-xs--line-height))}.ins\:text-\[10px\]{font-size:10px}.ins\:leading-relaxed{--tw-leading:var(--ins-leading-relaxed);line-height:var(--ins-leading-relaxed)}.ins\:font-black{--tw-font-weight:var(--ins-font-weight-black);font-weight:var(--ins-font-weight-black)}.ins\:font-bold{--tw-font-weight:var(--ins-font-weight-bold);font-weight:var(--ins-font-weight-bold)}.ins\:font-medium{--tw-font-weight:var(--ins-font-weight-medium);font-weight:var(--ins-font-weight-medium)}.ins\:font-semibold{--tw-font-weight:var(--ins-font-weight-semibold);font-weight:var(--ins-font-weight-semibold)}.ins\:tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.ins\:text-black{color:var(--ins-color-black)}.ins\:uppercase{text-transform:uppercase}.ins\:opacity-30{opacity:.3}.ins\:opacity-60{opacity:.6}.ins\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--ins-default-transition-timing-function));transition-duration:var(--tw-duration,var(--ins-default-transition-duration))}.ins\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--ins-default-transition-timing-function));transition-duration:var(--tw-duration,var(--ins-default-transition-duration))}@media (hover:hover){.ins\:hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--ins-spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.ins\:hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ins\:hover\:scale-\[1\.02\]:hover{scale:1.02}.ins\:hover\:border-cyan-400:hover{border-color:var(--ins-color-cyan-400)}}@media (width>=40rem){.ins\:sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ins\:lg\:block{display:block}.ins\:lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ins\:lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ins\:lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.ins\:lg\:justify-between{justify-content:space-between}.ins\:lg\:gap-20{gap:calc(var(--ins-spacing) * 20)}.ins\:lg\:gap-24{gap:calc(var(--ins-spacing) * 24)}.ins\:lg\:px-12{padding-inline:calc(var(--ins-spacing) * 12)}.ins\:lg\:py-28{padding-block:calc(var(--ins-spacing) * 28)}.ins\:lg\:py-32{padding-block:calc(var(--ins-spacing) * 32)}.ins\:lg\:py-36{padding-block:calc(var(--ins-spacing) * 36)}.ins\:lg\:\[\&\>\*\:first-child\]\:order-last>:first-child{order:9999}}.ins-page{color:#c8e0ff;-webkit-font-smoothing:antialiased;background:#02040c;font-family:Space Grotesk,sans-serif}.ins-page .ins\:flex>*,.ins-page .ins\:grid>*{min-width:0}.ins-page h1,.ins-page h2{max-width:100%}.ins-grid-bg{background-image:linear-gradient(#00d4ff0a 1px,#0000 1px),linear-gradient(90deg,#00d4ff0a 1px,#0000 1px);background-size:56px 56px}@keyframes ins-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(.5deg)}}@keyframes ins-float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes ins-scan-down{0%{opacity:0;transform:translateY(-100%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(500px)}}@keyframes ins-glow-pulse{0%,to{opacity:.5}50%{opacity:1}}.ins-anim-float{animation:5s ease-in-out infinite ins-float}.ins-anim-float-slow{animation:7s ease-in-out infinite ins-float-slow}.ins-anim-scan{animation:4s ease-in-out infinite ins-scan-down}.ins-anim-glow{animation:2s ease-in-out infinite ins-glow-pulse}.ins-btn{transition:transform .25s,box-shadow .25s,border-color .25s,background-color .25s,color .25s}.ins-btn-primary:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 0 44px #00d4ff80,0 16px 44px #0006}.ins-btn-outline{background:#ffffff05;border:1px solid #ffffff14}.ins-btn-outline:hover{color:#00d4ff;background:#00d4ff0f;border-color:#00d4ff80;transform:translateY(-2px)}.ins-btn-outline-cyan{background:#00d4ff08;border:1px solid #00d4ff26}.ins-btn-outline-cyan:hover{background:#00d4ff14;border-color:#00d4ff80;transform:translateY(-2px);box-shadow:0 0 24px #00d4ff26}.ins-btn-icon:hover{transform:scale(1.08);box-shadow:0 0 20px #00d4ff73}@media (width>=80rem){.ins\:xl\:px-12{padding-inline:calc(var(--ins-spacing) * 12)}}:root{--car-color-emerald-300:oklch(84.5% .143 164.978);--car-color-emerald-400:oklch(76.5% .177 163.223);--car-color-emerald-500:oklch(69.6% .17 162.48);--car-color-emerald-600:oklch(59.6% .145 163.225);--car-color-emerald-900:oklch(37.8% .077 168.94);--car-color-cyan-300:oklch(86.5% .127 207.078);--car-color-cyan-400:oklch(78.9% .154 211.53);--car-color-cyan-500:oklch(71.5% .143 215.221);--car-color-cyan-800:oklch(45% .085 224.283);--car-color-cyan-950:oklch(30.2% .056 229.695);--car-color-blue-200:oklch(88.2% .059 254.128);--car-color-blue-300:oklch(80.9% .105 251.813);--car-color-blue-400:oklch(70.7% .165 254.624);--car-color-blue-500:oklch(62.3% .214 259.815);--car-color-blue-600:oklch(54.6% .245 262.881);--car-color-violet-300:oklch(81.1% .111 293.571);--car-color-violet-400:oklch(70.2% .183 293.541);--car-color-violet-500:oklch(60.6% .25 292.717);--car-color-violet-600:oklch(54.1% .281 293.009);--car-color-violet-800:oklch(43.2% .232 292.759);--car-color-purple-400:oklch(71.4% .203 305.504);--car-color-pink-400:oklch(71.8% .202 349.761);--car-color-slate-300:oklch(86.9% .022 252.894);--car-color-slate-400:oklch(70.4% .04 256.788);--car-color-slate-500:oklch(55.4% .046 257.417);--car-color-slate-600:oklch(44.6% .043 257.281);--car-color-slate-700:oklch(37.2% .044 257.287);--car-color-black:#000;--car-color-white:#fff;--car-spacing:.25rem;--car-breakpoint-xl:80rem;--car-container-xl:36rem;--car-container-2xl:42rem;--car-container-3xl:48rem;--car-container-4xl:56rem;--car-container-5xl:64rem;--car-container-6xl:72rem;--car-container-7xl:80rem;--car-text-xs:.75rem;--car-text-xs--line-height:calc(1 / .75);--car-text-sm:.875rem;--car-text-sm--line-height:calc(1.25 / .875);--car-text-base:1rem;--car-text-base--line-height:calc(1.5 / 1);--car-text-lg:1.125rem;--car-text-lg--line-height:calc(1.75 / 1.125);--car-text-xl:1.25rem;--car-text-xl--line-height:calc(1.75 / 1.25);--car-text-2xl:1.5rem;--car-text-2xl--line-height:calc(2 / 1.5);--car-text-3xl:1.875rem;--car-text-3xl--line-height:calc(2.25 / 1.875);--car-text-4xl:2.25rem;--car-text-4xl--line-height:calc(2.5 / 2.25);--car-font-weight-light:300;--car-font-weight-medium:500;--car-font-weight-semibold:600;--car-font-weight-bold:700;--car-font-weight-black:900;--car-tracking-tight:-.025em;--car-tracking-wide:.025em;--car-tracking-wider:.05em;--car-tracking-widest:.1em;--car-leading-tight:1.25;--car-leading-snug:1.375;--car-leading-relaxed:1.625;--car-leading-loose:2;--car-radius-sm:.25rem;--car-radius-lg:.5rem;--car-radius-xl:.75rem;--car-radius-2xl:1rem;--car-radius-3xl:1.5rem;--car-animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--car-blur-xl:24px;--car-blur-3xl:64px;--car-default-transition-duration:.15s;--car-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}.car\:pointer-events-none{pointer-events:none}.car\:absolute{position:absolute}.car\:relative{position:relative}.car\:-inset-4{inset:calc(var(--car-spacing) * -4)}.car\:inset-0{inset:0}.car\:inset-3{inset:calc(var(--car-spacing) * 3)}.car\:-top-8{top:calc(var(--car-spacing) * -8)}.car\:right-0{right:0}.car\:-bottom-6{bottom:calc(var(--car-spacing) * -6)}.car\:bottom-0{bottom:0}.car\:-left-4{left:calc(var(--car-spacing) * -4)}.car\:-left-8{left:calc(var(--car-spacing) * -8)}.car\:left-0{left:0}.car\:z-10{z-index:10}.car\:z-20{z-index:20}.car\:mx-auto{margin-inline:auto}.car\:mt-0\.5{margin-top:calc(var(--car-spacing) * .5)}.car\:mt-6{margin-top:calc(var(--car-spacing) * 6)}.car\:mt-10{margin-top:calc(var(--car-spacing) * 10)}.car\:mt-20{margin-top:calc(var(--car-spacing) * 20)}.car\:mb-6{margin-bottom:calc(var(--car-spacing) * 6)}.car\:mb-8{margin-bottom:calc(var(--car-spacing) * 8)}.car\:mb-10{margin-bottom:calc(var(--car-spacing) * 10)}.car\:mb-12{margin-bottom:calc(var(--car-spacing) * 12)}.car\:mb-14{margin-bottom:calc(var(--car-spacing) * 14)}.car\:flex{display:flex}.car\:grid{display:grid}.car\:inline-block{display:inline-block}.car\:h-1{height:var(--car-spacing)}.car\:h-1\.5{height:calc(var(--car-spacing) * 1.5)}.car\:h-2{height:calc(var(--car-spacing) * 2)}.car\:h-6{height:calc(var(--car-spacing) * 6)}.car\:h-9{height:calc(var(--car-spacing) * 9)}.car\:h-40{height:calc(var(--car-spacing) * 40)}.car\:h-\[340px\]{height:340px}.car\:h-full{height:100%}.car\:h-px{height:1px}.car\:min-h-screen{min-height:100vh}.car\:w-1{width:var(--car-spacing)}.car\:w-1\.5{width:calc(var(--car-spacing) * 1.5)}.car\:w-2{width:calc(var(--car-spacing) * 2)}.car\:w-6{width:calc(var(--car-spacing) * 6)}.car\:w-9{width:calc(var(--car-spacing) * 9)}.car\:w-16{width:calc(var(--car-spacing) * 16)}.car\:w-24{width:calc(var(--car-spacing) * 24)}.car\:w-full{width:100%}.car\:max-w-2xl{max-width:var(--car-container-2xl)}.car\:max-w-5xl{max-width:var(--car-container-5xl)}.car\:max-w-7xl{max-width:var(--car-container-7xl)}.car\:max-w-xl{max-width:var(--car-container-xl)}.car\:flex-1{flex:1}.car\:shrink-0{flex-shrink:0}.car\:animate-pulse{animation:var(--car-animate-pulse)}.car\:flex-wrap{flex-wrap:wrap}.car\:items-center{align-items:center}.car\:justify-between{justify-content:space-between}.car\:justify-center{justify-content:center}.car\:gap-1{gap:var(--car-spacing)}.car\:gap-1\.5{gap:calc(var(--car-spacing) * 1.5)}.car\:gap-2{gap:calc(var(--car-spacing) * 2)}.car\:gap-3{gap:calc(var(--car-spacing) * 3)}.car\:gap-4{gap:calc(var(--car-spacing) * 4)}.car\:gap-5{gap:calc(var(--car-spacing) * 5)}.car\:gap-8{gap:calc(var(--car-spacing) * 8)}.car\:gap-10{gap:calc(var(--car-spacing) * 10)}.car\:gap-12{gap:calc(var(--car-spacing) * 12)}.car\:overflow-hidden{overflow:hidden}.car\:rounded{border-radius:.25rem}.car\:rounded-\[2rem\]{border-radius:2rem}.car\:rounded-full{border-radius:2147483647px}.car\:rounded-xl{border-radius:var(--car-radius-xl)}.car\:object-cover{object-fit:cover}.car\:px-4{padding-inline:calc(var(--car-spacing) * 4)}.car\:px-5{padding-inline:calc(var(--car-spacing) * 5)}.car\:px-6{padding-inline:calc(var(--car-spacing) * 6)}.car\:px-7{padding-inline:calc(var(--car-spacing) * 7)}.car\:px-9{padding-inline:calc(var(--car-spacing) * 9)}.car\:py-1\.5{padding-block:calc(var(--car-spacing) * 1.5)}.car\:py-3{padding-block:calc(var(--car-spacing) * 3)}.car\:py-3\.5{padding-block:calc(var(--car-spacing) * 3.5)}.car\:py-4{padding-block:calc(var(--car-spacing) * 4)}.car\:py-20{padding-block:calc(var(--car-spacing) * 20)}.car\:py-24{padding-block:calc(var(--car-spacing) * 24)}.car\:py-36{padding-block:calc(var(--car-spacing) * 36)}.car\:text-center{text-align:center}.car\:text-2xl{font-size:var(--car-text-2xl);line-height:var(--tw-leading,var(--car-text-2xl--line-height))}.car\:text-3xl{font-size:var(--car-text-3xl);line-height:var(--tw-leading,var(--car-text-3xl--line-height))}.car\:text-base{font-size:var(--car-text-base);line-height:var(--tw-leading,var(--car-text-base--line-height))}.car\:text-lg{font-size:var(--car-text-lg);line-height:var(--tw-leading,var(--car-text-lg--line-height))}.car\:text-sm{font-size:var(--car-text-sm);line-height:var(--tw-leading,var(--car-text-sm--line-height))}.car\:text-xs{font-size:var(--car-text-xs);line-height:var(--tw-leading,var(--car-text-xs--line-height))}.car\:leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.car\:leading-loose{--tw-leading:var(--car-leading-loose);line-height:var(--car-leading-loose)}.car\:leading-relaxed{--tw-leading:var(--car-leading-relaxed);line-height:var(--car-leading-relaxed)}.car\:leading-tight{--tw-leading:var(--car-leading-tight);line-height:var(--car-leading-tight)}.car\:font-black{--tw-font-weight:var(--car-font-weight-black);font-weight:var(--car-font-weight-black)}.car\:font-bold{--tw-font-weight:var(--car-font-weight-bold);font-weight:var(--car-font-weight-bold)}.car\:font-light{--tw-font-weight:var(--car-font-weight-light);font-weight:var(--car-font-weight-light)}.car\:font-medium{--tw-font-weight:var(--car-font-weight-medium);font-weight:var(--car-font-weight-medium)}.car\:tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.car\:tracking-tight{--tw-tracking:var(--car-tracking-tight);letter-spacing:var(--car-tracking-tight)}.car\:tracking-widest{--tw-tracking:var(--car-tracking-widest);letter-spacing:var(--car-tracking-widest)}.car\:text-white{color:var(--car-color-white)}.car\:uppercase{text-transform:uppercase}.car\:tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.car\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--car-default-transition-timing-function));transition-duration:var(--tw-duration,var(--car-default-transition-duration))}.car\:select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.car\:hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.car\:hover\:border-cyan-400\/40:hover{border-color:var(--car-color-cyan-400)}@supports (color:color-mix(in lab, red, red)){.car\:hover\:border-cyan-400\/40:hover{border-color:color-mix(in oklab, var(--car-color-cyan-400) 40%, transparent)}}.car\:hover\:text-white:hover{color:var(--car-color-white)}.car\:hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media (width>=40rem){.car\:sm\:gap-12{gap:calc(var(--car-spacing) * 12)}.car\:sm\:text-3xl{font-size:var(--car-text-3xl);line-height:var(--tw-leading,var(--car-text-3xl--line-height))}.car\:sm\:text-4xl{font-size:var(--car-text-4xl);line-height:var(--tw-leading,var(--car-text-4xl--line-height))}.car\:sm\:text-lg{font-size:var(--car-text-lg);line-height:var(--tw-leading,var(--car-text-lg--line-height))}}@media (width>=64rem){.car\:lg\:h-\[620px\]{height:620px}.car\:lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.car\:lg\:grid-cols-\[55\%_45\%\]{grid-template-columns:55% 45%}.car\:lg\:gap-24{gap:calc(var(--car-spacing) * 24)}.car\:lg\:py-28{padding-block:calc(var(--car-spacing) * 28)}.car\:lg\:\[direction\:ltr\]{direction:ltr}.car\:lg\:\[direction\:rtl\]{direction:rtl}}.car-page{-webkit-font-smoothing:antialiased;background:#00010a;font-family:Space Grotesk,sans-serif}.car-page .car\:flex>*,.car-page .car\:grid>*{min-width:0}.car-page h1,.car-page h2,.car-page h3{max-width:100%}@media (width>=80rem){.car\:xl\:px-12{padding-inline:calc(var(--car-spacing) * 12)}}:root{--con-color-green-400:oklch(79.2% .209 151.711);--con-color-emerald-300:oklch(84.5% .143 164.978);--con-color-emerald-400:oklch(76.5% .177 163.223);--con-color-emerald-500:oklch(69.6% .17 162.48);--con-color-emerald-600:oklch(59.6% .145 163.225);--con-color-emerald-900:oklch(37.8% .077 168.94);--con-color-cyan-300:oklch(86.5% .127 207.078);--con-color-cyan-400:oklch(78.9% .154 211.53);--con-color-cyan-500:oklch(71.5% .143 215.221);--con-color-cyan-800:oklch(45% .085 224.283);--con-color-cyan-950:oklch(30.2% .056 229.695);--con-color-blue-200:oklch(88.2% .059 254.128);--con-color-blue-300:oklch(80.9% .105 251.813);--con-color-blue-400:oklch(70.7% .165 254.624);--con-color-blue-500:oklch(62.3% .214 259.815);--con-color-blue-600:oklch(54.6% .245 262.881);--con-color-violet-300:oklch(81.1% .111 293.571);--con-color-violet-400:oklch(70.2% .183 293.541);--con-color-violet-500:oklch(60.6% .25 292.717);--con-color-violet-600:oklch(54.1% .281 293.009);--con-color-violet-800:oklch(43.2% .232 292.759);--con-color-purple-400:oklch(71.4% .203 305.504);--con-color-pink-400:oklch(71.8% .202 349.761);--con-color-slate-300:oklch(86.9% .022 252.894);--con-color-slate-400:oklch(70.4% .04 256.788);--con-color-slate-500:oklch(55.4% .046 257.417);--con-color-slate-600:oklch(44.6% .043 257.281);--con-color-slate-700:oklch(37.2% .044 257.287);--con-color-slate-800:oklch(27.9% .041 260.031);--con-color-black:#000;--con-color-white:#fff;--con-spacing:.25rem;--con-breakpoint-xl:80rem;--con-container-xl:36rem;--con-container-2xl:42rem;--con-container-3xl:48rem;--con-container-4xl:56rem;--con-container-5xl:64rem;--con-container-6xl:72rem;--con-container-7xl:80rem;--con-text-xs:.75rem;--con-text-xs--line-height:calc(1 / .75);--con-text-sm:.875rem;--con-text-sm--line-height:calc(1.25 / .875);--con-text-base:1rem;--con-text-base--line-height:calc(1.5 / 1);--con-text-lg:1.125rem;--con-text-lg--line-height:calc(1.75 / 1.125);--con-text-xl:1.25rem;--con-text-xl--line-height:calc(1.75 / 1.25);--con-text-2xl:1.5rem;--con-text-2xl--line-height:calc(2 / 1.5);--con-text-3xl:1.875rem;--con-text-3xl--line-height:calc(2.25 / 1.875);--con-text-4xl:2.25rem;--con-text-4xl--line-height:calc(2.5 / 2.25);--con-font-weight-light:300;--con-font-weight-medium:500;--con-font-weight-semibold:600;--con-font-weight-bold:700;--con-font-weight-black:900;--con-tracking-tight:-.025em;--con-tracking-wide:.025em;--con-tracking-wider:.05em;--con-tracking-widest:.1em;--con-leading-tight:1.25;--con-leading-snug:1.375;--con-leading-relaxed:1.625;--con-leading-loose:2;--con-radius-sm:.25rem;--con-radius-lg:.5rem;--con-radius-xl:.75rem;--con-radius-2xl:1rem;--con-radius-3xl:1.5rem;--con-animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--con-blur-xl:24px;--con-blur-3xl:64px;--con-default-transition-duration:.15s;--con-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}.con\:pointer-events-none{pointer-events:none}.con\:absolute{position:absolute}.con\:relative{position:relative}.con\:inset-0{inset:0}.con\:-top-20{top:calc(var(--con-spacing) * -20)}.con\:top-0{top:0}.con\:top-1\/2{top:50%}.con\:top-1\/3{top:33.3333%}.con\:top-1\/4{top:25%}.con\:top-6{top:calc(var(--con-spacing) * 6)}.con\:-right-40{right:calc(var(--con-spacing) * -40)}.con\:right-0{right:0}.con\:right-1\/3{right:33.3333%}.con\:right-1\/4{right:25%}.con\:right-6{right:calc(var(--con-spacing) * 6)}.con\:bottom-0{bottom:0}.con\:bottom-1\/4{bottom:25%}.con\:bottom-10{bottom:calc(var(--con-spacing) * 10)}.con\:-left-40{left:calc(var(--con-spacing) * -40)}.con\:left-0{left:0}.con\:left-1\/4{left:25%}.con\:left-6{left:calc(var(--con-spacing) * 6)}.con\:z-10{z-index:10}.con\:mx-auto{margin-inline:auto}.con\:mt-1{margin-top:var(--con-spacing)}.con\:mt-2{margin-top:calc(var(--con-spacing) * 2)}.con\:mb-16{margin-bottom:calc(var(--con-spacing) * 16)}.con\:ml-auto{margin-left:auto}.con\:flex{display:flex}.con\:grid{display:grid}.con\:inline-flex{display:inline-flex}.con\:aspect-square{aspect-ratio:1}.con\:h-1\.5{height:calc(var(--con-spacing) * 1.5)}.con\:h-2{height:calc(var(--con-spacing) * 2)}.con\:h-6{height:calc(var(--con-spacing) * 6)}.con\:h-9{height:calc(var(--con-spacing) * 9)}.con\:h-16{height:calc(var(--con-spacing) * 16)}.con\:h-24{height:calc(var(--con-spacing) * 24)}.con\:h-64{height:calc(var(--con-spacing) * 64)}.con\:h-80{height:calc(var(--con-spacing) * 80)}.con\:h-96{height:calc(var(--con-spacing) * 96)}.con\:h-full{height:100%}.con\:h-px{height:1px}.con\:min-h-screen{min-height:100vh}.con\:w-1\.5{width:calc(var(--con-spacing) * 1.5)}.con\:w-2{width:calc(var(--con-spacing) * 2)}.con\:w-6{width:calc(var(--con-spacing) * 6)}.con\:w-8{width:calc(var(--con-spacing) * 8)}.con\:w-9{width:calc(var(--con-spacing) * 9)}.con\:w-16{width:calc(var(--con-spacing) * 16)}.con\:w-64{width:calc(var(--con-spacing) * 64)}.con\:w-80{width:calc(var(--con-spacing) * 80)}.con\:w-96{width:calc(var(--con-spacing) * 96)}.con\:w-full{width:100%}.con\:max-w-4xl{max-width:var(--con-container-4xl)}.con\:max-w-7xl{max-width:var(--con-container-7xl)}.con\:max-w-\[520px\]{max-width:520px}.con\:min-w-0{min-width:0}.con\:flex-shrink-0{flex-shrink:0}.con\:flex-col{flex-direction:column}.con\:flex-wrap{flex-wrap:wrap}.con\:items-center{align-items:center}.con\:items-start{align-items:flex-start}.con\:justify-center{justify-content:center}.con\:gap-0\.5{gap:calc(var(--con-spacing) * .5)}.con\:gap-2{gap:calc(var(--con-spacing) * 2)}.con\:gap-2\.5{gap:calc(var(--con-spacing) * 2.5)}.con\:gap-3{gap:calc(var(--con-spacing) * 3)}.con\:gap-4{gap:calc(var(--con-spacing) * 4)}.con\:gap-5{gap:calc(var(--con-spacing) * 5)}.con\:gap-6{gap:calc(var(--con-spacing) * 6)}.con\:gap-7{gap:calc(var(--con-spacing) * 7)}.con\:gap-8{gap:calc(var(--con-spacing) * 8)}.con\:gap-10{gap:calc(var(--con-spacing) * 10)}.con\:gap-12{gap:calc(var(--con-spacing) * 12)}:where(.con\:-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--con-spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--con-spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.con\:overflow-hidden{overflow:hidden}.con\:rounded-2xl{border-radius:var(--con-radius-2xl)}.con\:rounded-3xl{border-radius:var(--con-radius-3xl)}.con\:rounded-full{border-radius:2147483647px}.con\:rounded-lg{border-radius:var(--con-radius-lg)}.con\:rounded-xl{border-radius:var(--con-radius-xl)}.con\:border{border-style:var(--tw-border-style);border-width:1px}.con\:bg-green-400{background-color:var(--con-color-green-400)}.con\:p-4{padding:calc(var(--con-spacing) * 4)}.con\:p-5{padding:calc(var(--con-spacing) * 5)}.con\:p-8{padding:calc(var(--con-spacing) * 8)}.con\:px-3{padding-inline:calc(var(--con-spacing) * 3)}.con\:px-4{padding-inline:calc(var(--con-spacing) * 4)}.con\:px-6{padding-inline:calc(var(--con-spacing) * 6)}.con\:px-7{padding-inline:calc(var(--con-spacing) * 7)}.con\:px-8{padding-inline:calc(var(--con-spacing) * 8)}.con\:py-1\.5{padding-block:calc(var(--con-spacing) * 1.5)}.con\:py-2{padding-block:calc(var(--con-spacing) * 2)}.con\:py-3\.5{padding-block:calc(var(--con-spacing) * 3.5)}.con\:py-4{padding-block:calc(var(--con-spacing) * 4)}.con\:py-12{padding-block:calc(var(--con-spacing) * 12)}.con\:py-20{padding-block:calc(var(--con-spacing) * 20)}.con\:py-24{padding-block:calc(var(--con-spacing) * 24)}.con\:pt-1{padding-top:var(--con-spacing)}.con\:pt-2{padding-top:calc(var(--con-spacing) * 2)}.con\:pt-4{padding-top:calc(var(--con-spacing) * 4)}.con\:text-center{text-align:center}.con\:text-base{font-size:var(--con-text-base);line-height:var(--tw-leading,var(--con-text-base--line-height))}.con\:text-sm{font-size:var(--con-text-sm);line-height:var(--tw-leading,var(--con-text-sm--line-height))}.con\:text-xs{font-size:var(--con-text-xs);line-height:var(--tw-leading,var(--con-text-xs--line-height))}.con\:font-medium{--tw-font-weight:var(--con-font-weight-medium);font-weight:var(--con-font-weight-medium)}.con\:font-semibold{--tw-font-weight:var(--con-font-weight-semibold);font-weight:var(--con-font-weight-semibold)}.con\:opacity-0{opacity:0}.con\:opacity-20{opacity:.2}.con\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.con\:backdrop-blur-xl{--tw-backdrop-blur:blur(var(--con-blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.con\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--con-default-transition-timing-function));transition-duration:var(--tw-duration,var(--con-default-transition-duration))}.con\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--con-default-transition-timing-function));transition-duration:var(--tw-duration,var(--con-default-transition-duration))}.con\:duration-300{--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.con\:group-hover\:opacity-100:is(:where(.con\:group):hover *){opacity:1}.con\:hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.con\:hover\:scale-\[1\.01\]:hover{scale:1.01}.con\:hover\:scale-\[1\.02\]:hover{scale:1.02}.con\:hover\:bg-slate-800:hover{background-color:var(--con-color-slate-800)}.con\:hover\:underline:hover{text-decoration-line:underline}.con\:hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.con\:disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.con\:disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.con\:disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media (width>=40rem){.con\:sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.con\:lg\:col-span-2{grid-column:span 2/span 2}.con\:lg\:col-span-3{grid-column:span 3/span 3}.con\:lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.con\:lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.con\:lg\:justify-end{justify-content:flex-end}.con\:lg\:gap-16{gap:calc(var(--con-spacing) * 16)}.con\:lg\:p-10{padding:calc(var(--con-spacing) * 10)}.con\:lg\:px-12{padding-inline:calc(var(--con-spacing) * 12)}.con\:lg\:py-28{padding-block:calc(var(--con-spacing) * 28)}.con\:lg\:py-32{padding-block:calc(var(--con-spacing) * 32)}}.con-page{-webkit-font-smoothing:antialiased;background:#050b18;font-family:Space Grotesk,sans-serif}.con-page .con\:flex>*,.con-page .con\:grid>*{min-width:0}.con-page h1,.con-page h2,.con-page h3{max-width:100%}@media (width>=80rem){.con\:xl\:px-12{padding-inline:calc(var(--con-spacing) * 12)}}.ov-page{background:repeating-linear-gradient(180deg, var(--ov-bg-1) 0, color-mix(in srgb, var(--ov-bg-1) 55%, var(--ov-bg-2) 45%) calc(var(--u) * 470), var(--ov-bg-1) calc(var(--u) * 940));overflow-x:clip}.ov-container{max-width:calc(var(--u) * 811);padding:0 calc(var(--u) * 90);margin:0 auto}.ov-section{padding:calc(var(--u) * 56) 0}.ov-accent{color:var(--ov-teal)}.ov-accent--xl{font-size:calc(var(--u) * 48);display:inline-block}.ov-reveal{opacity:0;filter:blur(6px);transition:opacity .6s ease-out,transform .6s ease-out,filter .6s ease-out;transform:translateY(48px)}.ov-reveal--from-top{transform:translateY(-48px)}.ov-reveal--in{opacity:1;filter:blur();transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ov-reveal{opacity:1;filter:none;transition:none;transform:none}}.ov-h1{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 28);color:var(--ov-text);margin:0;line-height:1.36}.ov-h2{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 28);color:var(--ov-text);margin:0 0 calc(var(--u) * 14);line-height:1.3}.ov-subtext{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 15);color:rgba(var(--ov-tint), .82);margin:0 0 calc(var(--u) * 20);max-width:calc(var(--u) * 480);line-height:1.5}.ov-subtext--center1{text-align:center;max-width:none}.ov-subtext--center{text-align:left;margin-right:auto}.ov-subtext--tight{margin-bottom:calc(var(--u) * 10);font-weight:500}.ov-btn{align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 28);padding:0 calc(var(--u) * 20);border-radius:calc(var(--u) * 5);font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 12);letter-spacing:.02em;white-space:nowrap;display:inline-flex}.ov-btn--pill{background-image:var(--ov-pill-texture);color:var(--ov-text-dark);background-position:50%;background-size:cover}.ov-btn--dark{color:#fff;height:calc(var(--u) * 33);border-radius:calc(var(--u) * 8);padding:0 calc(var(--u) * 22);background:#012730}.ov-store-badges{align-items:center;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 14);flex-wrap:wrap;display:flex}.ov-store-badge{align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 28);padding:0 calc(var(--u) * 12);border-radius:calc(var(--u) * 5);color:#fff;background:#012730;border:1px solid #ffffff1a;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.ov-store-badge:hover{border-color:var(--ov-teal);background:#01323c;transform:translateY(-2px)}.ov-store-badge__icon{width:calc(var(--u) * 14);height:calc(var(--u) * 14);flex-shrink:0}.ov-store-badge__text{flex-direction:column;line-height:1.2;display:flex}.ov-store-badge__small{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 7);letter-spacing:.02em;text-transform:uppercase;color:#ffffffa6}.ov-store-badge__big{font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 11);color:#fff;white-space:nowrap}.ov-mockup-image{border-radius:calc(var(--u) * 12);width:100%;height:auto;margin:calc(var(--u) * 32) 0 calc(var(--u) * 20);display:block}.ov-callout{text-align:center;background-image:var(--ov-pill-texture);color:var(--ov-text-dark);font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 14);border-radius:calc(var(--u) * 7);padding:calc(var(--u) * 12) calc(var(--u) * 20);background-position:50%;background-size:cover}.ov-hero{padding-top:calc(var(--u) * 30);padding-bottom:calc(var(--u) * 40)}.ov-hero__grid{gap:calc(var(--u) * 30);margin-bottom:calc(var(--u) * 48);grid-template-columns:1.1fr .9fr;display:grid}.ov-hero__desc{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 15);color:rgba(var(--ov-tint), .85);margin:calc(var(--u) * 16) 0 calc(var(--u) * 26);max-width:calc(var(--u) * 300);line-height:1.55}.ov-hero__visual{border-radius:calc(var(--u) * 19);aspect-ratio:283/251;background-image:var(--ov-pill-texture);background-position:50%;background-size:cover;position:relative}.ov-hero__visual1{aspect-ratio:934/1091;background-image:none}.ov-hero__visual img{width:62%;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ov-hero__visual1 img{object-fit:contain;border-radius:calc(var(--u) * 19);width:100%;height:100%;display:block;position:static;transform:none;-webkit-mask-image:linear-gradient(#000 88%,#0000 100%);mask-image:linear-gradient(#000 88%,#0000 100%)}.ov-stats{justify-content:space-between;align-items:center;gap:calc(var(--u) * 16);background:linear-gradient(180deg, var(--ov-surface-1) 0%, var(--ov-surface-2) 100%);border-radius:calc(var(--u) * 16);padding:calc(var(--u) * 20) calc(var(--u) * 24);display:flex}.ov-stats__label{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 16);color:var(--ov-text);flex-shrink:0;line-height:1.25}.ov-stats__item{align-items:center;gap:calc(var(--u) * 4);text-align:center;flex-direction:column;display:flex}.ov-stats__value{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 20);color:#41dde3}.ov-stats__caption{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 8);color:rgba(var(--ov-tint), .75);white-space:nowrap}.ov-split{gap:calc(var(--u) * 40);grid-template-columns:1fr 1fr;align-items:center;display:grid}.ov-split__visual:not(.ov-group-visual) img{border-radius:calc(var(--u) * 14);width:100%;height:auto;display:block}.ov-h2--lg{font-size:calc(var(--u) * 32)}.ov-h2--sm{font-size:calc(var(--u) * 24)}.ov-journey{padding:calc(var(--u) * 56) 0;position:relative}.ov-journey__inner{width:100%;height:calc(var(--u) * 360);touch-action:pan-y;max-height:460px;position:relative}.ov-journey__arrow{z-index:2;width:calc(var(--u) * 32);height:calc(var(--u) * 32);background:rgba(var(--ov-tint), .08);border:1px solid rgba(var(--ov-tint), .18);color:var(--ov-text);font-size:calc(var(--u) * 18);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;line-height:1;transition:background .15s,transform .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ov-journey__arrow:hover{background:rgba(var(--ov-tint), .16)}.ov-journey__arrow--prev{left:50%;transform:translate(-50%,-50%)}.ov-journey__arrow--next{right:calc(var(--u) * 106)}@media (width<=760px){.ov-journey__arrow{display:none}.ov-journey__inner{aspect-ratio:4/5;height:auto;max-height:460px}}.ov-journey__card{padding:0 calc(var(--u) * 106);align-items:center;gap:calc(var(--u) * 32);will-change:transform, opacity;grid-template-columns:1fr 1fr;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .5s;display:grid;position:absolute;inset:0}.ov-journey__photo-wrap{border-radius:calc(var(--u) * 19);order:2;justify-content:center;align-items:center;height:100%;display:flex;overflow:hidden}.ov-journey__photo-wrap img{object-fit:cover;object-position:top center;width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 88%,#0000 100%);mask-image:linear-gradient(#000 88%,#0000 100%)}.ov-journey__copy{order:1}.ov-journey__number{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 20);color:#a6ff00;margin-bottom:calc(var(--u) * 12);display:block}.ov-journey__copy p{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 14);color:var(--ov-text);max-width:calc(var(--u) * 300);margin:0;line-height:1.5}.ov-journey__dots{left:calc(var(--u) * 106);bottom:calc(var(--u) * -30);gap:calc(var(--u) * 8);display:flex;position:absolute}.ov-journey__dot{width:calc(var(--u) * 8);height:calc(var(--u) * 8);background:rgba(var(--ov-tint), .25);border-radius:50%;transition:background .2s}.ov-journey__dot--active{background:var(--ov-teal)}@media (width<=760px){.ov-journey__card{align-items:start;gap:calc(var(--u) * 16);grid-template-rows:66% 34%;grid-template-columns:1fr}.ov-journey__photo-wrap{order:1;height:100%}.ov-journey__copy{order:2}.ov-journey__copy p{max-width:100%}}@media (prefers-reduced-motion:reduce){.ov-journey__inner{gap:calc(var(--u) * 40);flex-direction:column;height:auto;display:flex}.ov-journey__card{padding:calc(var(--u) * 20) 0;position:static;opacity:1!important;transform:none!important}.ov-journey__dots{display:none}}.ov-agent-grid{gap:calc(var(--u) * 22);margin-top:calc(var(--u) * 36);grid-template-columns:repeat(3,1fr);display:grid}.ov-agent-card{border-radius:calc(var(--u) * 10);border:1px solid rgba(var(--ov-tint), .14);background:var(--ov-card-bg);flex-direction:column;display:flex;overflow:hidden}.ov-agent-card__top{padding:calc(var(--u) * 18) calc(var(--u) * 16) calc(var(--u) * 14);flex:0 0 45%;overflow:hidden}.ov-agent-card__top h3{text-align:center;font-family:Stack Sans Headline,sans-serif;font-weight:500;font-size:calc(var(--u) * 15);margin:0 0 calc(var(--u) * 8)}.ov-agent-card__top p{text-align:center;font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 11);color:rgba(var(--ov-tint), .75);margin:0;line-height:1.45}.ov-agent-card__bg{background-image:var(--ov-pill-texture);flex-direction:column;flex:0 0 55%;display:flex}.ov-agent-collage{aspect-ratio:186/123;background:linear-gradient(135deg,#22c39a29,#ff9d6c1f);flex-shrink:0;position:relative}.ov-agent-collage__avatar{aspect-ratio:1;object-fit:cover;border:2px solid #fff9;border-radius:50%;width:22.6%;position:absolute}.ov-agent-collage__tag{height:calc(var(--u) * 13);padding:0 calc(var(--u) * 8);border-radius:calc(var(--u) * 6.5);color:var(--ov-text-dark);font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 7);white-space:nowrap;border:1px solid var(--ov-text-dark);justify-content:center;align-items:center;display:inline-flex;position:absolute}.ov-agent-card__more{text-align:right;padding:calc(var(--u) * 8) calc(var(--u) * 14);font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 9);color:var(--ov-text-dark);margin-top:auto;text-decoration:underline;display:block}.ov-group-visual{aspect-ratio:311/366;border-radius:calc(var(--u) * 19);background-image:var(--ov-pill-texture);background-position:50%;background-size:cover;position:relative;overflow:hidden}.ov-group-visual__ring{aspect-ratio:1;border:calc(var(--u) * 10) solid #ffffff8c;border-radius:50%;width:76.8%;position:absolute;top:7.4%;left:50%;transform:translate(-50%)}.ov-group-visual__photo{width:67.5%;height:auto;position:absolute;top:27.3%;left:50%;transform:translate(-50%)}.ov-group-visual__caption{width:29%;font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 9);color:var(--ov-text-dark);text-align:center;line-height:1.3;position:absolute;top:20.5%;left:32.2%}.ov-group-visual__avatar{aspect-ratio:1;object-fit:cover;border:2px solid #fff;border-radius:50%;position:absolute}.ov-group-visual__avatar--tl{width:23.8%;top:11.2%;left:11.3%}.ov-group-visual__avatar--tr{width:24.1%;top:12.3%;left:65.9%}.ov-group-visual__avatar--bl{width:19.3%;top:38.3%;left:6.8%}.ov-group-visual__avatar--br{width:20.3%;top:37.7%;left:73%}.ov-exam-grid{gap:calc(var(--u) * 20);margin:calc(var(--u) * 36) 0;grid-template-columns:repeat(4,1fr);display:grid}.ov-exam-card{aspect-ratio:132/202;border-radius:calc(var(--u) * 7);display:block;position:relative;overflow:hidden}.ov-exam-card img{object-fit:cover;width:100%;height:100%}.ov-exam-card__badge{left:50%;bottom:calc(var(--u) * 34);background-image:var(--ov-pill-texture);color:var(--ov-text-dark);font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 16);padding:calc(var(--u) * 4) calc(var(--u) * 14);border-radius:calc(var(--u) * 12.5);white-space:nowrap;background-size:cover;position:absolute;transform:translate(-50%)}.ov-exam-card__more{left:50%;bottom:calc(var(--u) * 12);color:#fff;font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 9);white-space:nowrap;text-decoration:underline;position:absolute;transform:translate(-50%)}.ov-banner{text-align:center;background-image:var(--ov-pill-texture);border-radius:calc(var(--u) * 12);padding:calc(var(--u) * 30) calc(var(--u) * 40);background-position:50%;background-size:cover}.ov-banner__heading{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 24);color:var(--ov-text-dark);margin:0 0 calc(var(--u) * 12);line-height:1.3}.ov-banner__text{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 14);color:var(--ov-text-dark);max-width:calc(var(--u) * 400);margin:0;margin-inline:auto}.ov-lang-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--u) * 20);display:flex}.ov-lang-head__mascot{width:calc(var(--u) * 98);flex-shrink:0;height:auto}.ov-lang-grid{gap:calc(var(--u) * 24) calc(var(--u) * 16);margin-top:calc(var(--u) * 36);grid-template-columns:repeat(5,1fr);display:grid}.ov-lang-tile{align-items:center;gap:calc(var(--u) * 10);flex-direction:column;display:flex}.ov-lang-tile img{aspect-ratio:72/47;object-fit:cover;border-radius:calc(var(--u) * 4);width:100%}.ov-lang-tile span{font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 13);color:var(--ov-text)}.ov-globe-banner{align-items:center;gap:calc(var(--u) * 20);background-image:var(--ov-pill-texture);border-radius:calc(var(--u) * 12);padding:calc(var(--u) * 34) calc(var(--u) * 40);background-position:50%;background-size:cover;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}.ov-globe-banner__copy h2{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 24);color:#000;margin:0 0 calc(var(--u) * 12);line-height:1.3}.ov-globe-banner__copy p{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 14);color:#000000bf;margin:0 0 calc(var(--u) * 20);max-width:calc(var(--u) * 260)}.ov-globe-banner__photo{border-radius:calc(var(--u) * 8);width:100%;height:auto}@media (width<=860px){.ov-hero__grid,.ov-split,.ov-globe-banner{grid-template-columns:1fr}.ov-hero__visual{width:100%;max-width:320px;margin:0 auto}.ov-split__visual{order:-1;width:100%;max-width:360px;margin:0 auto}.ov-hero__copy,.ov-split__copy{text-align:center}.ov-store-badges{justify-content:center}.ov-subtext{margin-left:auto;margin-right:auto}.ov-agent-grid{grid-template-columns:1fr;max-width:360px;margin-inline:auto}.ov-exam-grid{grid-template-columns:repeat(2,1fr)}.ov-lang-grid{grid-template-columns:repeat(3,1fr)}.ov-lang-head{text-align:center;flex-direction:column;align-items:center}.ov-stats{flex-wrap:wrap;justify-content:center}.ov-globe-banner__photo{max-width:280px;margin:0 auto}}@media (width<=480px){.ov-container{padding:0 20px}.ov-lang-grid{grid-template-columns:repeat(2,1fr)}.ov-exam-grid{grid-template-columns:1fr}.ov-stats__label{text-align:center;width:100%}}.ve-theme{--accent:#22c39a;--accent-2:#ff9d6c;--gradient:linear-gradient(135deg, #22c39a 0%, #ff9d6c 100%);--u:clamp(.62px, calc(100vw / 811), 1.55px);--ov-teal:#41dde3;--ov-text-dark:#010c1e;--ov-pill-texture:url(/images/voiceera/texture-pastel.png);--ov-bg-1:#00091c;--ov-bg-2:#003237;--ov-surface-1:#09343a;--ov-surface-2:#002d34;--ov-text:#fff;--ov-tint:255, 255, 255;--ov-card-bg:#ffffff08;--ov-card-tint:#00000029;background:var(--ov-bg-1);color:var(--ov-text);overflow-x:clip}:root[data-theme=light] .ve-theme{--ov-bg-1:#f3f8f8;--ov-bg-2:#e6f2f1;--ov-surface-1:#fff;--ov-surface-2:#eaf5f4;--ov-text:#051019;--ov-tint:5, 16, 25;--ov-card-bg:#05101908;--ov-card-tint:#0510190d}.ve-hero{background:var(--bg-spotlight);border-bottom:1px solid var(--border);padding:132px 0 88px;position:relative;overflow:hidden}.ve-hero__glow{filter:blur(130px);opacity:.28;pointer-events:none;background:var(--accent);border-radius:50%;width:520px;height:520px;position:absolute;top:-200px;right:-140px}.ve-hero__inner{max-width:720px;position:relative}.ve-hero__inner h1{letter-spacing:-.02em;margin-top:10px;font-size:clamp(32px,5vw,50px);font-weight:800;line-height:1.14}.ve-hero__inner p{color:var(--text-dim);max-width:600px;margin-top:20px;font-size:17.5px}.ve-hero__grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;display:grid;position:relative}.ve-hero__grid .ve-hero__inner{max-width:640px}.ve-hero__badge{margin-bottom:20px}.ve-hero__actions{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.ve-hero__visual{position:relative}.ve-hero__photo{border-radius:var(--radius-lg);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-md)}@media (width<=980px){.ve-hero__grid{grid-template-columns:1fr}.ve-hero__visual{order:-1;max-width:240px;margin:0 auto}.ve-hero__grid .ve-hero__inner{text-align:center;margin:0 auto}.ve-hero__actions{justify-content:center}}.ve-hero .hero__actions{margin-top:32px}.ve-test-card__img{object-fit:contain;width:100%;height:120px;margin-bottom:18px}.ve-feature-card{flex-direction:column;gap:4px;display:flex}.ve-feature-card p{color:var(--text-dim);flex:1}.ve-feature-card__agents{flex-wrap:wrap;gap:8px;margin:18px 0 16px;display:flex}.ve-split{align-items:center}.ve-split__photo{border-radius:var(--radius-md);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-sm)}.ve-split__copy h2{margin:4px 0 16px;font-size:32px;font-weight:700;line-height:1.25}.ve-split__copy p{color:var(--text-dim);margin-bottom:24px;font-size:16.5px}@media (width<=780px){.ve-split{text-align:center}}.ve-photo{border-radius:var(--radius-md);border:1px dashed var(--border-strong);color:var(--text-dimmer);background:linear-gradient(135deg,#22c39a24,#ff9d6c1a);justify-content:center;align-items:center;font-size:28px;display:flex}.ve-photo--tile{aspect-ratio:4/3}.ve-agent{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.ve-agent__photo{object-fit:contain;width:128px;height:128px;margin-bottom:16px}.ve-agent__number{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);margin-bottom:6px;font-size:12.5px;font-weight:700}.ve-agent h3{margin-bottom:2px;font-size:20px}.ve-agent__role{color:var(--accent-2);margin-bottom:12px;font-size:13px;font-weight:600;display:block}.ve-agent p{color:var(--text-dim);flex:1;font-size:14.5px}.ve-agent .btn{margin-top:18px}.ve-step-card{flex-direction:column;gap:4px;display:flex}.ve-step-card__photo{object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border);width:100%;height:180px;margin-bottom:18px}.ve-step-card h3{margin-bottom:8px;font-size:19px}.ve-step-card p{color:var(--text-dim);font-size:14.5px}.ve-flow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;display:grid}.ve-flow__step{text-align:center;position:relative}.ve-flow__badge{background:var(--gradient);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:16px;font-size:15px;font-weight:800;display:inline-flex}.ve-flow__step h3{margin-bottom:8px;font-size:17px}.ve-flow__step p{color:var(--text-dim);font-size:14px}.ve-flow__rail{background:linear-gradient(90deg, var(--accent), var(--accent-2));opacity:.35;height:2px;position:absolute;top:22px;left:calc(50% + 30px);right:calc(30px - 50%)}.ve-chip-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ve-chip-row--spaced{margin-top:40px}.ve-chip{background:rgba(var(--tint-base), .05);border:1px solid var(--border);color:var(--text-dim);border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600}.ve-path{flex-direction:column;gap:4px;display:flex}.ve-path__item{grid-template-columns:44px 1fr;gap:20px;padding-bottom:32px;display:grid;position:relative}.ve-path__item:last-child{padding-bottom:0}.ve-path__marker{background:var(--gradient);color:#fff;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:flex}.ve-path__item:not(:last-child):before{content:"";background:var(--border-strong);width:2px;position:absolute;top:44px;bottom:-10px;left:21px}.ve-path__body h3{margin-bottom:6px;font-size:17px}.ve-path__body p{color:var(--text-dim);font-size:14.5px}@media (width<=860px){.ve-flow{grid-template-columns:repeat(2,1fr)}.ve-flow__rail{display:none}}@media (width<=560px){.ve-flow{grid-template-columns:1fr}}.ov-nav{z-index:100;background:var(--ov-bg-1);position:sticky;top:0}.ov-nav__inner{justify-content:space-between;align-items:center;gap:calc(var(--u) * 14);max-width:calc(var(--u) * 780);padding:calc(var(--u) * 22) calc(var(--u) * 24) calc(var(--u) * 10);flex-wrap:wrap;margin:0 auto;display:flex}.ov-nav__tabs{align-items:center;gap:calc(var(--u) * 2);margin-left:calc(var(--u) * 20);display:flex}.ov-nav__tab{align-items:center;gap:calc(var(--u) * 3);height:calc(var(--u) * 23);padding:0 calc(var(--u) * 10);border-radius:calc(var(--u) * 12);font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 10);color:rgba(var(--ov-tint), .7);white-space:nowrap;cursor:pointer;background:0 0;border:none;transition:background .15s,color .15s;display:inline-flex}.ov-nav__tab:hover{color:var(--ov-text);background:rgba(var(--ov-tint), .06)}.ov-nav__tab--active{color:#fff;background:#3da7ae}.ov-nav__tab-group{position:relative}.ov-nav__tab-caret{align-items:center;transition:transform .15s;display:inline-flex}.ov-nav__tab-caret--open{transform:rotate(180deg)}.ov-nav__tab-dropdown{top:calc(100% + var(--u) * 8);min-width:calc(var(--u) * 155);padding:calc(var(--u) * 8);border-radius:calc(var(--u) * 10);background:var(--ov-bg-1);border:1px solid rgba(var(--ov-tint), .12);z-index:10;flex-direction:column;display:flex;position:absolute;left:0;box-shadow:0 12px 32px #00000059}.ov-nav__tab-dropdown-link{padding:calc(var(--u) * 10) calc(var(--u) * 12);border-radius:calc(var(--u) * 6);font-family:Stack Sans Headline,sans-serif;font-weight:500;font-size:calc(var(--u) * 12);color:rgba(var(--ov-tint), .75);white-space:nowrap;transition:background .15s,color .15s}.ov-nav__tab-dropdown-link:hover{color:var(--ov-text);background:rgba(var(--ov-tint), .06)}.ov-nav__tab-dropdown-link--active{color:#fff;background:#3da7ae}.ov-nav__toggle{width:calc(var(--u) * 27);height:calc(var(--u) * 27);border:1px solid rgba(var(--ov-tint), .18);border-radius:calc(var(--u) * 8);cursor:pointer;background:0 0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;display:none}.ov-nav__toggle span{background:var(--ov-text);width:14px;height:2px;transition:transform .2s,opacity .2s;display:block}.ov-nav__toggle--open span:first-child{transform:translateY(6px)rotate(45deg)}.ov-nav__toggle--open span:nth-child(2){opacity:0}.ov-nav__toggle--open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media (width<=860px){.ov-nav__toggle{display:flex}.ov-nav__tabs{background:var(--ov-bg-1);border-bottom:1px solid rgba(var(--ov-tint), .12);padding:calc(var(--u) * 12) calc(var(--u) * 20) calc(var(--u) * 20);align-items:stretch;gap:calc(var(--u) * 4);flex-direction:column;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 32px #00000059}.ov-nav__tabs--open{display:flex}.ov-nav__tab,.ov-nav__tab-group{width:100%}.ov-nav__tab{height:auto;padding:calc(var(--u) * 12) calc(var(--u) * 14);font-size:calc(var(--u) * 13);justify-content:flex-start}.ov-nav__tab-dropdown{min-width:0;padding:0 0 0 calc(var(--u) * 14);box-shadow:none;background:0 0;border:none;position:static}.ov-nav__actions{justify-content:flex-end;row-gap:calc(var(--u) * 8);flex-wrap:wrap}}.ov-nav__brand{align-items:center;gap:calc(var(--u) * 10);display:flex}.ov-nav__logo-icon{width:calc(var(--u) * 26);height:calc(var(--u) * 26);border-radius:calc(var(--u) * 8);flex-shrink:0}.ov-nav__wordmark{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 13);color:var(--ov-text);white-space:nowrap}.ov-nav__actions{align-items:center;gap:calc(var(--u) * 18);display:flex}.ov-nav__actions-group{align-items:center;gap:calc(var(--u) * 7);display:flex}.ov-nav__download{align-items:center;gap:calc(var(--u) * 7);height:calc(var(--u) * 20);padding:0 calc(var(--u) * 12);border-radius:calc(var(--u) * 4);border:1px solid var(--ov-text);background-image:var(--ov-pill-texture);font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 8);color:var(--ov-text-dark);white-space:nowrap;background-position:50%;background-size:cover;display:inline-flex}.ov-nav__download img{width:calc(var(--u) * 6);height:calc(var(--u) * 6)}.ov-nav__get-started{color:#fff;background-color:#3da7ae;background-image:none;border-color:#3da7ae}.ov-nav__lang{width:calc(var(--u) * 18);height:calc(var(--u) * 18);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ov-nav__lang img{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}:root[data-theme=light] .ov-nav__lang img{filter:invert()}.ov-nav__lang--open{background:#2f8288}:root[data-theme=light] .ov-nav__lang--open img{filter:none}.ov-lang-wrap{position:relative}.ov-lang-menu{top:calc(100% + var(--u) * 10);z-index:20;width:calc(var(--u) * 200);max-width:calc(100vw - 32px);padding:calc(var(--u) * 8);border-radius:calc(var(--u) * 12);background:var(--ov-bg-1);border:1px solid rgba(var(--ov-tint), .14);gap:calc(var(--u) * 6);flex-direction:column;display:flex;position:absolute;right:0;box-shadow:0 16px 40px #0006}.ov-lang-menu__search{width:100%;height:calc(var(--u) * 30);padding:0 calc(var(--u) * 12);border-radius:calc(var(--u) * 8);border:1px solid rgba(var(--ov-tint), .16);background:rgba(var(--ov-tint), .05);font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 11);color:var(--ov-text);flex-shrink:0;transition:border-color .15s,background .15s}.ov-lang-menu__search::placeholder{color:rgba(var(--ov-tint), .45)}.ov-lang-menu__search:focus{border-color:var(--ov-teal);background:rgba(var(--ov-tint), .08);outline:none}.ov-lang-menu__list{max-height:calc(var(--u) * 280);gap:calc(var(--u) * 2);flex-direction:column;display:flex;overflow-y:auto}.ov-lang-menu__empty{padding:calc(var(--u) * 16) calc(var(--u) * 10);text-align:center;font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 11);color:rgba(var(--ov-tint), .55);margin:0}.ov-lang-menu__item{align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 8) calc(var(--u) * 10);border-radius:calc(var(--u) * 8);cursor:pointer;text-align:left;background:0 0;border:none;transition:background .15s;display:flex}.ov-lang-menu__item:hover{background:rgba(var(--ov-tint), .08)}.ov-lang-menu__item--active{background:#41dde324}.ov-lang-menu__flag{width:calc(var(--u) * 20);height:calc(var(--u) * 20);object-fit:cover;border-radius:50%;flex-shrink:0}.ov-lang-menu__name{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 10);color:var(--ov-text)}.ov-lang-menu__native{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 10);color:rgba(var(--ov-tint), .6);margin-left:auto}.ov-nav__theme{width:calc(var(--u) * 13);height:calc(var(--u) * 13);color:var(--ov-text);font-size:calc(var(--u) * 12);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;transition:background .15s,transform .15s;display:flex}.ov-nav__theme:hover{background:rgba(var(--ov-tint), .14);transform:translateY(-1px)}@media (width<=480px){.ov-nav__wordmark{font-size:14px}.ov-nav__download span{display:none}.ov-nav__lang{width:28px;height:28px}.ov-nav__lang img{width:16px;height:16px}}.ve-nav{z-index:100;background:var(--nav-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border);position:sticky;top:0}.ve-nav__inner{justify-content:space-between;align-items:center;height:76px;display:flex}.ve-nav__logo{letter-spacing:-.01em;color:var(--text);white-space:nowrap;font-size:20px;font-weight:800}.ve-nav__links{align-items:center;gap:4px;display:flex}.ve-nav__link{color:var(--text-dim);white-space:nowrap;border-radius:999px;padding:9px 13px;font-size:14px;font-weight:600;transition:background .15s,color .15s}.ve-nav__link:hover{color:var(--text);background:rgba(var(--tint-base), .06)}.ve-nav__link--active{color:var(--text);background:rgba(var(--tint-base), .08)}.ve-nav__cta{margin-left:8px}.ve-nav__actions{align-items:center;gap:10px;display:flex}.ve-nav__group{position:relative}.ve-nav__link--parent{align-items:center;gap:4px;display:inline-flex}.ve-nav__chevron{font-size:12px;transition:transform .15s}.ve-nav__group:hover .ve-nav__chevron,.ve-nav__group:focus-within .ve-nav__chevron{transform:rotate(180deg)}.ve-nav__dropdown{border-radius:var(--radius-sm);background:var(--bg-elevated);border:1px solid var(--border);min-width:200px;box-shadow:var(--shadow-md);opacity:0;visibility:hidden;flex-direction:column;padding:8px;transition:opacity .15s,transform .15s,visibility .15s;display:flex;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-6px)}.ve-nav__group:hover .ve-nav__dropdown,.ve-nav__group:focus-within .ve-nav__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.ve-nav__dropdown-link{color:var(--text-dim);border-radius:8px;padding:10px 12px;font-size:14px;font-weight:600;transition:background .15s,color .15s}.ve-nav__dropdown-link:hover{color:var(--text);background:rgba(var(--tint-base), .06)}.ve-nav__dropdown-link--active{color:var(--text);background:rgba(var(--tint-base), .08)}.ve-nav__toggle{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:40px;height:40px;display:none}.ve-nav__toggle span{background:var(--text);height:2px;margin:0 8px;transition:transform .2s,opacity .2s;display:block}.ve-nav__toggle--open span:first-child{transform:translateY(7px)rotate(45deg)}.ve-nav__toggle--open span:nth-child(2){opacity:0}.ve-nav__toggle--open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=1080px){.ve-nav__toggle{display:flex}.ve-nav__links{background:var(--bg-elevated);border-bottom:1px solid var(--border);box-shadow:var(--shadow-md);flex-direction:column;align-items:stretch;gap:4px;padding:12px 24px 20px;display:none;position:absolute;top:76px;left:0;right:0}.ve-nav__links--open{display:flex}.ve-nav__link{padding:12px 14px}.ve-nav__chevron{display:none}.ve-nav__dropdown{opacity:1;visibility:visible;box-shadow:none;background:0 0;border:none;padding:0 0 0 16px;position:static;transform:none}.ve-nav__cta{justify-content:center;margin-top:8px;margin-left:0}}.ov-footer{background:color-mix(in srgb, var(--ov-bg-1) 55%, var(--ov-bg-2) 45%);padding:calc(var(--u) * 64) 0 calc(var(--u) * 60)}.ov-footer__grid{max-width:calc(var(--u) * 811);padding:0 calc(var(--u) * 106);gap:calc(var(--u) * 24);grid-template-columns:repeat(5,1fr);margin:0 auto;display:grid}.ov-footer__heading{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 11);letter-spacing:.04em;text-transform:uppercase;color:var(--ov-text);margin:0 0 calc(var(--u) * 16)}.ov-footer__heading--underline{text-underline-offset:calc(var(--u) * 3)}.ov-footer__links{gap:calc(var(--u) * 12);flex-direction:column;display:flex}.ov-footer__links a,.ov-footer__links span{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 10);color:rgba(var(--ov-tint), .75);line-height:1.4}.ov-footer__links a:hover{color:var(--ov-text)}.ov-footer__social{align-items:center;gap:calc(var(--u) * 8);display:flex}.ov-footer__social img{width:calc(var(--u) * 14);height:calc(var(--u) * 14);flex-shrink:0}@media (width<=760px){.ov-footer__grid{grid-template-columns:repeat(2,1fr);gap:32px 20px;padding:0 24px}}@media (width<=460px){.ov-footer__grid{grid-template-columns:1fr}}.ve-footer{background:var(--footer-bg);color:var(--footer-text);border-radius:32px 32px 0 0;margin-top:-1px;padding:56px 0 0}.ve-footer__inner{border-bottom:1px solid var(--footer-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;padding-bottom:40px;display:flex}.ve-footer__logo{color:var(--footer-heading);font-size:20px;font-weight:800}.ve-footer__brand p{margin-top:10px;font-size:14px}.ve-footer__links{flex-wrap:wrap;gap:8px 20px;max-width:420px;display:flex}.ve-footer__links a{font-size:14px;font-weight:600}.ve-footer__links a:hover{color:var(--footer-heading)}.ve-footer__stores{gap:10px;display:flex}.ve-footer__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 0 26px;font-size:13px;display:flex}.ve-footer__back{color:var(--footer-heading);font-weight:600}@media (width<=560px){.ve-footer{border-radius:24px 24px 0 0}.ve-footer__bottom{text-align:center;justify-content:center}}.av-eyebrow{font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 16);letter-spacing:.04em;text-transform:uppercase;color:var(--ov-teal);margin-bottom:calc(var(--u) * 10);display:block}.av-h1{max-width:calc(var(--u) * 620);margin-bottom:calc(var(--u) * 30)}.av-hero__grid{gap:calc(var(--u) * 40);margin-bottom:calc(var(--u) * 40);grid-template-columns:1.1fr .9fr;align-items:start;display:grid}.av-lede{font-family:Stack Sans Headline,sans-serif;font-style:italic;font-weight:400;font-size:calc(var(--u) * 17);color:var(--ov-text);margin:0 0 calc(var(--u) * 22);padding-left:calc(var(--u) * 16);border-left:2px solid var(--ov-teal);line-height:1.55}.av-body p{font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 14);color:rgba(var(--ov-tint), .82);margin:0 0 calc(var(--u) * 16);line-height:1.75}.av-body strong{color:var(--ov-text);font-weight:600}strong.av-highlight{color:var(--ov-teal);background-image:linear-gradient(var(--ov-teal), var(--ov-teal));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1.5px;padding-bottom:1px;font-weight:600;transition:background-size .3s,color .3s}.av-photo{border-radius:calc(var(--u) * 14);aspect-ratio:4/5;background:var(--ov-card-bg);position:relative;overflow:hidden}.av-photo img{object-fit:cover;width:100%;height:100%;display:block}.av-photo__caption{padding:calc(var(--u) * 16) calc(var(--u) * 16) calc(var(--u) * 14);font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 11);color:#ffffffd9;background:linear-gradient(#0000,#000000d1);position:absolute;bottom:0;left:0;right:0}.av-photo__caption strong{font-size:calc(var(--u) * 13);color:#fff;margin-bottom:calc(var(--u) * 2);font-weight:600;display:block}.av-caps{background:rgba(var(--ov-tint), .12);border:1px solid rgba(var(--ov-tint), .12);border-radius:calc(var(--u) * 12);margin:calc(var(--u) * 36) 0 calc(var(--u) * 44);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.av-cap{background:var(--ov-card-bg);padding:calc(var(--u) * 18) calc(var(--u) * 14);text-align:center}.av-cap__label{font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 14);margin:0 0 calc(var(--u) * 6)}.av-cap:nth-child(4n+1) .av-cap__label{color:#ff8552}.av-cap:nth-child(4n+2) .av-cap__label{color:var(--ov-teal)}.av-cap:nth-child(4n+3) .av-cap__label{color:#e7b75f}.av-cap:nth-child(4n+4) .av-cap__label{color:var(--ov-teal)}.av-cap p{font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 11);color:rgba(var(--ov-tint), .75);margin:0;line-height:1.5}.av-body-standalone{font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 15);color:rgba(var(--ov-tint), .82);max-width:calc(var(--u) * 560);margin:0 0 calc(var(--u) * 44);line-height:1.7}.av-close{padding-top:calc(var(--u) * 40);border-top:1px solid rgba(var(--ov-tint), .12);gap:calc(var(--u) * 36);grid-template-columns:.85fr 1.15fr;align-items:center;display:grid}.av-close__photo{border-radius:calc(var(--u) * 14);aspect-ratio:1;background:var(--ov-card-bg);position:relative;overflow:hidden}.av-close__photo img{object-fit:cover;width:100%;height:100%;display:block}.av-close__statement{font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 22);color:var(--ov-text);margin:0;line-height:1.4}.av-close__statement em{color:var(--ov-teal);font-style:italic}.av-values-grid{gap:calc(var(--u) * 18);margin-top:calc(var(--u) * 34);grid-template-columns:repeat(3,1fr);display:grid}.av-value-card{background:var(--ov-card-bg);border:1px solid rgba(var(--ov-tint), .12);border-radius:calc(var(--u) * 12);padding:calc(var(--u) * 24) calc(var(--u) * 20);transition:background .25s}.av-value-card:hover{background:rgba(var(--ov-tint), .06)}.av-value-icon{width:calc(var(--u) * 34);height:calc(var(--u) * 34);border-radius:calc(var(--u) * 9);font-size:calc(var(--u) * 16);background:rgba(var(--ov-tint), .08);margin-bottom:calc(var(--u) * 16);justify-content:center;align-items:center;display:flex}.av-value-card h3{font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 15);color:var(--ov-text);margin:0 0 calc(var(--u) * 10)}.av-value-card p{font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 12.5);color:rgba(var(--ov-tint), .75);margin:0;line-height:1.65}.av-subtext--wide{max-width:calc(var(--u) * 560)}.av-where{margin:calc(var(--u) * 30) 0 calc(var(--u) * 34)}.av-where__line{padding:calc(var(--u) * 12) 0 calc(var(--u) * 12) calc(var(--u) * 20);border-bottom:1px solid rgba(var(--ov-tint), .12);font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 15);color:var(--ov-text);margin:0;line-height:1.5;position:relative}.av-where__line:first-child{border-top:1px solid rgba(var(--ov-tint), .12)}.av-where__line:before{content:"";left:0;top:calc(var(--u) * 20);width:calc(var(--u) * 8);background:var(--ov-teal);height:1.5px;position:absolute}.av-tagline{gap:calc(var(--u) * 10) calc(var(--u) * 24);font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 19);color:var(--ov-text);flex-wrap:wrap;align-items:baseline;display:flex}.av-tagline span:nth-child(2){color:var(--ov-teal)}.av-stack{align-items:center;gap:calc(var(--u) * 10);margin:calc(var(--u) * 26) 0 calc(var(--u) * 30);flex-wrap:wrap;display:flex}.av-stack__row{align-items:center;gap:calc(var(--u) * 10);display:inline-flex}.av-pill{background:var(--ov-card-bg);border:1px solid rgba(var(--ov-tint), .14);padding:calc(var(--u) * 8) calc(var(--u) * 16);font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 12);color:var(--ov-text);white-space:nowrap;border-radius:999px}.av-plus{color:rgba(var(--ov-tint), .5);font-size:calc(var(--u) * 15)}.av-checklist{margin:calc(var(--u) * 24) 0 calc(var(--u) * 30);gap:calc(var(--u) * 12) calc(var(--u) * 20);grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}.av-checklist li{align-items:center;gap:calc(var(--u) * 9);font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 13);color:var(--ov-text);font-weight:600;display:flex}.av-checklist li:before{content:"";width:calc(var(--u) * 15);height:calc(var(--u) * 15);border:1.5px solid var(--ov-teal);background:linear-gradient(var(--ov-teal), var(--ov-teal)) content-box, transparent;padding:calc(var(--u) * 3);background-clip:content-box;border-radius:50%;flex:none}.av-closing-line{font-family:Stack Sans Headline,sans-serif;font-style:italic;font-size:calc(var(--u) * 17);color:var(--ov-text);padding-left:calc(var(--u) * 16);border-left:2px solid var(--ov-teal);margin:calc(var(--u) * 36) 0 0;line-height:1.55}.av-cta__brand{font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 11);letter-spacing:.14em;text-transform:uppercase;color:#0009;margin-bottom:calc(var(--u) * 10);display:block}.av-cta__your{gap:calc(var(--u) * 6) calc(var(--u) * 16);font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 13);color:#000;margin:0 0 calc(var(--u) * 22);flex-wrap:wrap;display:flex}.av-contact-hero{padding-bottom:calc(var(--u) * 60)}.av-contact-list{max-width:calc(var(--u) * 560);margin-top:calc(var(--u) * 36);background:var(--ov-card-bg);border:1px solid rgba(var(--ov-tint), .12);border-radius:calc(var(--u) * 14);flex-direction:column;display:flex;overflow:hidden}.av-contact-item{align-items:flex-start;gap:calc(var(--u) * 16);padding:calc(var(--u) * 22) calc(var(--u) * 24);border-bottom:1px solid rgba(var(--ov-tint), .12);display:flex}.av-contact-item:last-child{border-bottom:none}.av-contact-icon{width:calc(var(--u) * 34);height:calc(var(--u) * 34);border-radius:calc(var(--u) * 9);flex:none;justify-content:center;align-items:center;display:flex}.av-contact-icon svg{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.av-contact-item:first-child .av-contact-icon{color:#ff8552;background:#ff855224}.av-contact-item:nth-child(2) .av-contact-icon{color:var(--ov-teal);background:#2ec4b624}.av-contact-item:nth-child(3) .av-contact-icon{color:#e7b75f;background:#e7b75f29}.av-contact-label{font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 10);text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--ov-tint), .6);margin:0 0 calc(var(--u) * 5)}.av-contact-value{font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 15);color:var(--ov-text);margin:0;font-weight:600;line-height:1.4}.av-contact-value a{color:var(--ov-text);text-decoration:none}.av-contact-value a:hover{color:var(--ov-teal)}@media (width<=560px){.av-contact-item{padding:calc(var(--u) * 18)}}.av-faq-title{max-width:calc(var(--u) * 620)}.av-faq-list{margin-top:calc(var(--u) * 30);border-top:1px solid rgba(var(--ov-tint), .12)}.av-faq-item{border-bottom:1px solid rgba(var(--ov-tint), .12)}.av-faq-question{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--u) * 20);width:100%;padding:calc(var(--u) * 20) calc(var(--u) * 2);font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 14);color:var(--ov-text);text-align:left;background:0 0;border:none;font-weight:600;display:flex}.av-faq-question:hover,.av-faq-item.is-open .av-faq-question{color:var(--ov-teal)}.av-faq-chevron{width:calc(var(--u) * 16);height:calc(var(--u) * 16);color:rgba(var(--ov-tint), .6);flex:none;transition:transform .25s}.av-faq-item.is-open .av-faq-chevron{color:var(--ov-teal);transform:rotate(180deg)}.av-faq-answer{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.av-faq-item.is-open .av-faq-answer{grid-template-rows:1fr}.av-faq-answer>div{min-height:0;overflow:hidden}.av-faq-answer p{margin:0 calc(var(--u) * 2) calc(var(--u) * 20);font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 13);color:rgba(var(--ov-tint), .75);max-width:calc(var(--u) * 620);line-height:1.7}@media (width<=560px){.av-faq-question{font-size:calc(var(--u) * 13);padding:calc(var(--u) * 16) 0}}@media (width<=860px){.av-hero__grid{grid-template-columns:1fr}.av-photo{aspect-ratio:16/9}.av-caps{grid-template-columns:repeat(2,1fr)}.av-close{grid-template-columns:1fr}.av-close__photo{aspect-ratio:16/9}.av-values-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.av-values-grid,.av-checklist{grid-template-columns:1fr}}.terms-title{max-width:calc(var(--u) * 620);margin-bottom:calc(var(--u) * 30)}.terms-doc{max-width:calc(var(--u) * 700)}.terms-section{padding:calc(var(--u) * 22) 0;border-bottom:1px solid rgba(var(--ov-tint), .1)}.terms-section:first-child{padding-top:0}.terms-section:last-child{border-bottom:none}.terms-section h2{font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 18);color:var(--ov-teal);margin:0 0 calc(var(--u) * 12)}.terms-section p{font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 13);color:rgba(var(--ov-tint), .82);margin:0 0 calc(var(--u) * 12);line-height:1.7}.terms-section p:last-child{margin-bottom:0}.terms-section ul{margin:0 0 calc(var(--u) * 12);padding-left:calc(var(--u) * 20);gap:calc(var(--u) * 8);flex-direction:column;display:flex}.terms-section li{font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 13);color:rgba(var(--ov-tint), .82);line-height:1.65}.terms-section a{color:var(--ov-teal)}.terms-copyright{margin:calc(var(--u) * 30) 0 0;font-family:Stack Sans Headline,sans-serif;font-size:calc(var(--u) * 11);color:rgba(var(--ov-tint), .5)}.prc-hero-card{aspect-ratio:595/304;border-radius:calc(var(--u) * 16);width:100%;position:relative;overflow:hidden}.prc-hero-card__photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.prc-hero-card:after{content:"";pointer-events:none;background:linear-gradient(100deg,#ffffffd1 0%,#fff9 32%,#fff0 58%);position:absolute;inset:0}.prc-hero-card__copy{z-index:1;left:calc(var(--u) * 21);top:calc(var(--u) * 20);max-width:calc(var(--u) * 240);position:absolute}.prc-hero-card__title{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 24);color:#002c33;margin:0 0 calc(var(--u) * 10);line-height:1.22}.prc-hero-card__sub{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 11);color:#002c33;margin:0 0 calc(var(--u) * 22);max-width:calc(var(--u) * 190);line-height:1.47}.prc-hero-card__cta{height:calc(var(--u) * 28);padding:0 calc(var(--u) * 18);border-radius:calc(var(--u) * 14);color:#fff;font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 11);letter-spacing:calc(var(--u) * .22);white-space:nowrap;background:#001f2a;align-items:center;display:inline-flex}.prc-quote{margin:calc(var(--u) * 40) auto 0;max-width:calc(var(--u) * 449);text-align:center;position:relative}.prc-quote p{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 20);color:var(--ov-text);margin:0;line-height:1.36}.prc-quote--teal{max-width:calc(var(--u) * 554)}.prc-quote--teal p{font-size:calc(var(--u) * 24);color:var(--ov-teal);line-height:1.46}.prc-quote__mark{width:calc(var(--u) * 47);height:calc(var(--u) * 47);opacity:.9}.prc-quote__mark--open{left:calc(var(--u) * -47);top:calc(var(--u) * -10);position:absolute}.prc-quote__mark--close{right:calc(var(--u) * -47);bottom:calc(var(--u) * -10);position:absolute;transform:rotate(180deg)}.prc-activities-section{padding-top:calc(var(--u) * 40)}.prc-activities{gap:calc(var(--u) * 56);flex-direction:column;display:flex}.prc-activity{gap:calc(var(--u) * 20);grid-template-columns:438fr 140fr;align-items:center;display:grid}.prc-activity--reverse{grid-template-columns:140fr 438fr}.prc-activity--reverse .prc-activity__card{order:2}.prc-activity--reverse .prc-activity__visual{order:1}.prc-activity__card{border-radius:calc(var(--u) * 12);padding:calc(var(--u) * 26) calc(var(--u) * 30);padding-left:calc(var(--u) * 60);background:#ffffff14}.prc-activity__label{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 24);color:var(--ov-teal);margin:0 0 calc(var(--u) * 10);line-height:1.22}.prc-activity__desc{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 15);color:var(--ov-text);margin:0 0 calc(var(--u) * 14);max-width:calc(var(--u) * 284);line-height:1.36}.prc-activity__details{white-space:pre-line;font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 12);color:var(--ov-text);margin:0 0 calc(var(--u) * 18);line-height:2.35}.prc-activity__cta{height:calc(var(--u) * 22);padding:0 calc(var(--u) * 14);border-radius:calc(var(--u) * 11);background-image:var(--ov-pill-texture);color:var(--ov-text-dark);font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 9);white-space:nowrap;background-position:50%;background-size:cover;justify-content:center;align-items:center;display:inline-flex}.prc-activity__visual{width:100%;max-width:calc(var(--u) * 140);aspect-ratio:140/300;border-radius:calc(var(--u) * 10);border:2px solid #ffffff59;margin:0 auto;position:relative;overflow:hidden}.prc-activity__visual img{object-fit:cover;width:100%;height:100%;display:block}.prc-topics{gap:calc(var(--u) * 16);margin-top:calc(var(--u) * 44);flex-direction:column;display:flex;position:relative}.prc-topics__rail{background:rgba(var(--ov-tint), .2);width:1px;position:absolute;top:0;bottom:0;left:45%}.prc-topic{justify-content:space-between;align-items:center;gap:calc(var(--u) * 40);display:flex;position:relative}.prc-topic__copy{max-width:calc(var(--u) * 220)}.prc-topic__title{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 15);color:var(--ov-text);text-transform:capitalize;margin:0;line-height:1.22}.prc-topic__desc{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 15);color:var(--ov-text);margin:calc(var(--u) * 4) 0 0;text-transform:capitalize;line-height:1.22}.prc-topic__photo{width:calc(var(--u) * 275);aspect-ratio:275/190;object-fit:cover;border-radius:calc(var(--u) * 10);flex-shrink:0}.prc-personalized__heading{text-align:center;font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 32);color:var(--ov-text);margin:0 0 calc(var(--u) * 30);line-height:1.22}.prc-personalized__frame{border-radius:calc(var(--u) * 14);aspect-ratio:614/372;position:relative;overflow:hidden}.prc-personalized__photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.prc-personalized__caption{left:calc(var(--u) * 30);right:calc(var(--u) * 30);bottom:calc(var(--u) * 26);max-width:calc(var(--u) * 445);border-radius:calc(var(--u) * 10);padding:calc(var(--u) * 16) calc(var(--u) * 22);background:#000000a8;margin:0 auto;position:absolute}.prc-personalized__caption p{text-align:center;color:#fff;font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 16);margin:0;line-height:1.42}@media (width<=860px){.prc-hero-card{aspect-ratio:4/5}.prc-hero-card__copy{max-width:calc(100% - var(--u) * 42)}.prc-activity,.prc-activity--reverse{grid-template-columns:1fr}.prc-activity--reverse .prc-activity__card,.prc-activity--reverse .prc-activity__visual,.prc-activity__card,.prc-activity__visual{order:initial}.prc-activity__visual{max-width:calc(var(--u) * 180)}.prc-topics__rail{display:none}.prc-topic{align-items:flex-start;gap:calc(var(--u) * 14);flex-direction:column}.prc-topic__copy{max-width:100%}.prc-topic__photo{width:100%}.prc-personalized__caption{margin-top:calc(var(--u) * 16);position:static}}@media (width<=480px){.prc-quote__mark{display:none}}.ca-hero__lead{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 15);color:var(--ov-text);margin:calc(var(--u) * 16) 0 0;max-width:calc(var(--u) * 300);line-height:1.36}.ca-hero__desc{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 12);color:rgba(var(--ov-tint), .85);margin:calc(var(--u) * 14) 0 calc(var(--u) * 26);max-width:calc(var(--u) * 300);line-height:1.36}.ca-hero-collage{aspect-ratio:294/252;width:100%;position:relative}.ca-hero-collage img{object-fit:cover;position:absolute}.ca-hero-collage__full{border-radius:calc(var(--u) * 13);width:100%;height:100%;inset:0}.ca-hero-collage__cafe{width:28.57%;height:33.73%;top:0;left:0}.ca-hero-collage__friends{width:53.4%;height:65.48%;top:34.52%;left:0}.ca-hero-collage__writing{width:70.75%;height:80.95%;top:0;left:29.25%}.ca-hero-collage__laptop{width:45.92%;height:18.25%;top:81.75%;left:54.08%}.ca-eyebrow{font-family:Stack Sans Headline,sans-serif;display:block}.ca-eyebrow--teal{font-weight:600;font-size:calc(var(--u) * 24);color:var(--ov-teal);margin-bottom:calc(var(--u) * 6)}.ca-eyebrow--label{font-weight:600;font-size:calc(var(--u) * 16);letter-spacing:.06em;text-transform:uppercase;color:var(--ov-text);margin-bottom:calc(var(--u) * 20)}.ca-coaches{gap:calc(var(--u) * 56);margin-top:calc(var(--u) * 36);flex-direction:column;display:flex}.ca-coach-row{align-items:center;gap:calc(var(--u) * 40);grid-template-columns:1fr 1fr;display:grid}.ca-coach-row .ca-coach-copy{order:1}.ca-coach-row .ca-coach-photo,.ca-coach-row--reverse .ca-coach-copy{order:2}.ca-coach-row--reverse .ca-coach-photo{order:1}.ca-coach-name{font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 32);margin:0 0 calc(var(--u) * 10);line-height:1.15}.ca-coach-num{color:var(--ov-teal)}.ca-coach-role{font-family:Stack Sans Headline,sans-serif;font-weight:500;font-size:calc(var(--u) * 20);color:var(--ov-text);margin:0 0 calc(var(--u) * 10)}.ca-coach-desc{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 14);color:var(--ov-text);max-width:calc(var(--u) * 295);margin:0 0 calc(var(--u) * 20);line-height:1.36}.ca-coach-photo{aspect-ratio:283/170;border-radius:calc(var(--u) * 13);background-image:var(--ov-pill-texture);background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ca-coach-photo img{object-fit:cover;width:100%;height:100%}.ca-banner{margin-bottom:calc(var(--u) * 56)}.ca-banner__heading{font-size:calc(var(--u) * 32);text-align:left;margin:0}.ca-steps{gap:calc(var(--u) * 60);flex-direction:column;display:flex;position:relative}.ca-steps:before{content:"";background:rgba(var(--ov-tint), .14);width:1px;position:absolute;top:0;bottom:0;left:50%}.ca-step{align-items:center;gap:calc(var(--u) * 40);grid-template-columns:1fr 1fr;display:grid;position:relative}.ca-step-photo{border-radius:calc(var(--u) * 11);max-width:calc(var(--u) * 135);border-radius:calc(var(--u) * 10);border:2px solid #ffffff59;order:1;overflow:hidden}.ca-step-copy{order:2}.ca-step--reverse .ca-step-photo{order:2;justify-self:end}.ca-step--reverse .ca-step-copy{order:1}.ca-step-photo img{width:100%;height:auto;display:block}.ca-step-label{font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 24);color:rgba(var(--ov-tint), .6);margin-bottom:calc(var(--u) * 8);display:block}.ca-step-title{font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 24);margin:0 0 calc(var(--u) * 10)}.ca-step-desc{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 15);color:rgba(var(--ov-tint), .85);max-width:calc(var(--u) * 300);margin:0;line-height:1.4}@media (width<=860px){.ca-hero__lead,.ca-hero__desc{margin-left:auto;margin-right:auto}.ca-hero-collage{max-width:320px;margin:0 auto}.ca-coach-row,.ca-coach-row--reverse,.ca-step,.ca-step--reverse{text-align:center;grid-template-columns:1fr}.ca-coach-row .ca-coach-copy,.ca-coach-row--reverse .ca-coach-copy,.ca-step .ca-step-copy,.ca-step--reverse .ca-step-copy{order:2}.ca-coach-row .ca-coach-photo,.ca-coach-row--reverse .ca-coach-photo,.ca-step .ca-step-photo,.ca-step--reverse .ca-step-photo{order:1;justify-self:center;width:100%;max-width:320px;margin:0 auto}.ca-coach-desc{margin-left:auto;margin-right:auto}.ca-banner__heading{text-align:center}.ca-steps:before{display:none}}@media (width<=480px){.ca-coach-name{font-size:calc(var(--u) * 26)}}.car-h1{font-size:calc(var(--u) * 36);color:var(--ov-teal)}.car-hero__desc{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 20);color:var(--ov-text);margin:calc(var(--u) * 16) 0 calc(var(--u) * 26);max-width:calc(var(--u) * 300);line-height:1.36}.car-hero-collage{aspect-ratio:294/252;width:100%;position:relative}.car-hero-collage img{object-fit:cover;position:absolute}.car-hero-collage__full{border-radius:calc(var(--u) * 13);width:100%;height:100%;inset:0}.car-hero-collage__cafe{width:28.57%;height:33.73%;top:0;left:0}.car-hero-collage__friends{width:53.4%;height:65.48%;top:34.52%;left:0}.car-hero-collage__writing{width:70.75%;height:80.95%;top:0;left:29.25%}.car-hero-collage__laptop{width:45.92%;height:18.25%;top:81.75%;left:54.08%}.car-eyebrow{font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 24);color:var(--ov-teal);margin-bottom:calc(var(--u) * 6);display:block}.car-coaches{gap:calc(var(--u) * 56);margin-top:calc(var(--u) * 36);flex-direction:column;display:flex}.car-coach-row{align-items:center;gap:calc(var(--u) * 40);grid-template-columns:1fr 1fr;display:grid}.car-coach-row .car-coach-copy{order:1}.car-coach-row .car-coach-photo,.car-coach-row--reverse .car-coach-copy{order:2}.car-coach-row--reverse .car-coach-photo{order:1}.car-coach-name{font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 32);margin:0 0 calc(var(--u) * 10);line-height:1.15}.car-coach-num{color:var(--ov-teal)}.car-coach-role{font-family:Stack Sans Headline,sans-serif;font-weight:500;font-size:calc(var(--u) * 24);color:var(--ov-text);margin:0 0 calc(var(--u) * 10)}.car-coach-desc{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 15);color:rgba(var(--ov-tint), .85);max-width:calc(var(--u) * 300);margin:0 0 calc(var(--u) * 20);line-height:1.4}.car-coach-photo{aspect-ratio:283/170;border-radius:calc(var(--u) * 13);background-image:var(--ov-pill-texture);background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.car-coach-photo img{object-fit:cover;width:100%;height:100%}.car-feature-grid{gap:calc(var(--u) * 15);margin-top:calc(var(--u) * 54);grid-template-columns:repeat(4,1fr);display:grid}.car-feature-card{border-radius:calc(var(--u) * 8);background:var(--ov-card-tint);border:1px solid rgba(var(--ov-tint), .2);flex-direction:column;display:flex;position:relative;overflow:visible}.car-feature-badge{top:calc(var(--u) * -18);left:calc(var(--u) * 48);width:calc(var(--u) * 36);height:calc(var(--u) * 36);border:1px solid var(--ov-teal);color:var(--ov-teal);font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 15);z-index:1;background:#002932;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.car-feature-photo{aspect-ratio:141/135;object-fit:cover;border-radius:calc(var(--u) * 8) calc(var(--u) * 8) 0 0;width:100%;display:block}.car-feature-body{padding:calc(var(--u) * 12) calc(var(--u) * 10) calc(var(--u) * 16);flex-direction:column;flex:1;display:flex}.car-feature-title{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 11);color:var(--ov-text);margin:0 0 calc(var(--u) * 8)}.car-feature-desc{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 10);color:rgba(var(--ov-tint), .85);margin:0 0 calc(var(--u) * 16);line-height:1.4}.car-feature-link{justify-content:space-between;align-items:center;gap:calc(var(--u) * 6);margin-top:auto;display:flex}.car-feature-link span:first-child{font-family:Stack Sans Headline,sans-serif;font-weight:600;font-size:calc(var(--u) * 7);color:var(--ov-teal);text-underline-offset:2px;text-decoration:underline}.car-feature-link__icon{width:calc(var(--u) * 24);height:calc(var(--u) * 24);flex-shrink:0;justify-content:center;align-items:center;display:flex}.car-feature-link__icon img{width:83%;height:83%}@media (width<=860px){.car-hero__desc{margin-left:auto;margin-right:auto}.car-hero-collage{max-width:320px;margin:0 auto}.car-coach-row,.car-coach-row--reverse{text-align:center;grid-template-columns:1fr}.car-coach-row .car-coach-copy,.car-coach-row--reverse .car-coach-copy{order:2}.car-coach-row .car-coach-photo,.car-coach-row--reverse .car-coach-photo{order:1;width:100%;max-width:320px;margin:0 auto}.car-coach-desc{margin-left:auto;margin-right:auto}.car-feature-grid{gap:calc(var(--u) * 15) 20px;grid-template-columns:repeat(2,1fr);max-width:420px;margin-inline:auto}}@media (width<=480px){.car-coach-name{font-size:calc(var(--u) * 26)}.car-feature-grid{grid-template-columns:1fr}}.exam-page .ov-subtext{font-weight:300}.exam-page .ov-btn{font-weight:400}.exam-h1{font-weight:400;font-size:calc(var(--u) * 36);color:var(--ov-teal)}.exam-hero__sub{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 24);color:var(--ov-text);margin:calc(var(--u) * 12) 0 0;max-width:calc(var(--u) * 300);line-height:1.36}.exam-hero__sub-accent{color:var(--ov-teal);font-weight:700}.exam-hero__desc{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 15);color:rgba(var(--ov-tint), .85);margin:calc(var(--u) * 14) 0 calc(var(--u) * 26);max-width:calc(var(--u) * 300);line-height:1.36}.exam-hero-collage{aspect-ratio:294/252;width:100%;position:relative}.exam-hero-collage img{object-fit:cover;position:absolute}.exam-hero-collage__full{border-radius:calc(var(--u) * 13);width:100%;height:100%;inset:0}.exam-hero-collage__cafe{width:28.57%;height:33.73%;top:0;left:0}.exam-hero-collage__friends{width:53.4%;height:65.48%;top:34.52%;left:0}.exam-hero-collage__writing{width:70.75%;height:80.95%;top:0;left:29.25%}.exam-hero-collage__laptop{width:45.92%;height:18.25%;top:81.75%;left:54.08%}.exam-quote{margin-top:calc(var(--u) * 56)}.exam-quote__text{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 24);color:var(--ov-text-dark);max-width:calc(var(--u) * 420);margin:0;margin-inline:auto;line-height:1.46}.exam-eyebrow{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 24);color:var(--ov-teal);margin-bottom:calc(var(--u) * 6);display:block}.exam-h2-light{font-weight:300}.exam-coaches{gap:calc(var(--u) * 56);margin-top:calc(var(--u) * 36);flex-direction:column;display:flex}.exam-coach-row{align-items:center;gap:calc(var(--u) * 40);grid-template-columns:1fr 1fr;display:grid}.exam-coach-row .exam-coach-copy{order:1}.exam-coach-row .exam-coach-photo,.exam-coach-row--reverse .exam-coach-copy{order:2}.exam-coach-row--reverse .exam-coach-photo{order:1}.exam-coach-name{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 32);margin:0 0 calc(var(--u) * 10);line-height:1.15}.exam-coach-role{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 24);color:var(--ov-text);margin:0 0 calc(var(--u) * 10)}.exam-coach-desc{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 15);color:rgba(var(--ov-tint), .85);max-width:calc(var(--u) * 300);margin:0 0 calc(var(--u) * 20);line-height:1.36}.exam-coach-photo{aspect-ratio:283/170;border-radius:calc(var(--u) * 13);background-image:var(--ov-pill-texture);background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.exam-coach-photo img{object-fit:cover;width:100%;height:100%}.exam-hub__heading{text-align:center;font-weight:400}.exam-hub__intro{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 15);color:rgba(var(--ov-tint), .85);text-align:center;max-width:calc(var(--u) * 467);margin:calc(var(--u) * 10) auto 0;line-height:1.36}.exam-hub{width:calc(var(--u) * 811);height:calc(var(--u) * 567);max-width:100%;margin:calc(var(--u) * 40) auto 0;position:relative}.exam-hub__center{left:calc(var(--u) * 268);top:calc(var(--u) * 169);width:calc(var(--u) * 230);pointer-events:none;z-index:2;position:absolute}.exam-hub__center img{z-index:1;width:100%;height:auto;display:block;position:relative}.exam-hub__center-shadow{width:108%;height:calc(var(--u) * 12);border:2px solid #ffffffd9;border-radius:50%;position:absolute;bottom:-4%;left:50%;transform:translate(-50%)}.exam-hub__center-caption{margin-bottom:calc(var(--u) * 10);width:calc(var(--u) * 92);padding:calc(var(--u) * 8) calc(var(--u) * 10);border-radius:calc(var(--u) * 12) calc(var(--u) * 12) calc(var(--u) * 2) calc(var(--u) * 12);text-align:center;font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 7);color:var(--ov-teal);background:#021229eb;border:1px solid #41dde380;line-height:1.36;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.exam-hub__center-caption-dot{background:#021229eb;border:1px solid #41dde380;border-radius:50%;position:absolute;left:50%}.exam-hub__center-caption-dot--lg{bottom:calc(100% + var(--u) * 4);width:calc(var(--u) * 10);height:calc(var(--u) * 10);transform:translate(-70%)}.exam-hub__center-caption-dot--sm{bottom:calc(100% + var(--u) * 1);width:calc(var(--u) * 6);height:calc(var(--u) * 6);transform:translate(-30%)}.exam-hub__caption{color:var(--ov-text);text-align:center;z-index:1;margin:0;font-family:Stack Sans Headline,sans-serif;font-weight:300;position:absolute}.exam-hub__caption--top{left:calc(var(--u) * 303);top:calc(var(--u) * 53);width:calc(var(--u) * 212);font-size:calc(var(--u) * 16);line-height:1.35}.exam-hub__caption--bottom{left:calc(var(--u) * 282);top:calc(var(--u) * 471);width:calc(var(--u) * 254);font-size:calc(var(--u) * 15);line-height:1.36}.exam-hub__item{width:calc(var(--u) * 151);height:calc(var(--u) * 151);border-radius:calc(var(--u) * 16);background:rgba(var(--ov-tint), .05);text-align:center;position:absolute}.exam-hub__item--tl{left:calc(var(--u) * 95);top:calc(var(--u) * 22)}.exam-hub__item--tr{left:calc(var(--u) * 565);top:calc(var(--u) * 22)}.exam-hub__item--bl{left:calc(var(--u) * 95);top:calc(var(--u) * 416)}.exam-hub__item--br{left:calc(var(--u) * 565);top:calc(var(--u) * 416)}.exam-hub__icon{left:50%;top:calc(var(--u) * -22);width:calc(var(--u) * 68);height:calc(var(--u) * 68);background:var(--icon-color,rgba(var(--ov-tint), .06));border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 4px 14px #00000059}.exam-hub__icon img{width:55%;height:55%}.exam-hub__item-body{left:calc(var(--u) * 12);right:calc(var(--u) * 12);top:calc(var(--u) * 58);position:absolute}.exam-hub__label{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 12);margin-bottom:calc(var(--u) * 6);display:block}.exam-hub__desc{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 10);color:rgba(var(--ov-tint), .75);margin:0 auto;line-height:1.36}.exam-confidence{aspect-ratio:603/414;border-radius:calc(var(--u) * 11);background-image:url(/images/voiceera/exam-agents/confidence-bg.png);background-position:50%;background-size:cover;position:relative;overflow:hidden}.exam-confidence__glow{aspect-ratio:1;filter:blur(20px);background:#ffffff0d;border-radius:50%;width:83.9%;position:absolute;top:38.9%;left:9.5%}.exam-confidence__copy{z-index:2;width:78%;position:absolute;top:4%;left:10.6%}.exam-confidence__heading{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 24);color:var(--ov-teal);margin:0 0 calc(var(--u) * 10)}.exam-confidence__text{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 12);color:#fff;margin:0;line-height:1.36}.exam-confidence__photo{object-fit:contain;object-position:bottom;z-index:1;width:69.5%;height:67.9%;position:absolute;top:32.1%;left:15.3%}.exam-confidence__badge{z-index:3;align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 6) calc(var(--u) * 10);border-radius:calc(var(--u) * 20);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap;background:#021229bf;border:1px solid;display:flex;position:absolute;transform:translate(-50%,-50%)}.exam-confidence__badge img{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.exam-confidence__badge span{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 9);white-space:nowrap}.exam-confidence__caption{z-index:2;border-radius:calc(var(--u) * 24);padding:calc(var(--u) * 10) calc(var(--u) * 18);font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 10);color:#fff;text-align:center;background:#021229eb;max-width:90%;line-height:1.35;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}@media (width<=860px){.exam-hero__sub,.exam-hero__desc{margin-left:auto;margin-right:auto}.exam-hero-collage{max-width:320px;margin:0 auto}.exam-coach-row,.exam-coach-row--reverse{text-align:center;grid-template-columns:1fr}.exam-coach-row .exam-coach-copy,.exam-coach-row--reverse .exam-coach-copy{order:2}.exam-coach-row .exam-coach-photo,.exam-coach-row--reverse .exam-coach-photo{order:1;width:100%;max-width:320px;margin:0 auto}.exam-coach-desc{margin-left:auto;margin-right:auto}.exam-hub{width:100%;max-width:360px;height:auto;margin:calc(var(--u) * 40) auto 0;gap:calc(var(--u) * 30) calc(var(--u) * 16);grid-template-columns:1fr 1fr;display:grid}.exam-hub__center,.exam-hub__caption{display:none}.exam-hub__item,.exam-hub__item--tl,.exam-hub__item--tr,.exam-hub__item--bl,.exam-hub__item--br{width:auto;height:auto;padding:calc(var(--u) * 24) calc(var(--u) * 12) calc(var(--u) * 14);position:static}.exam-hub__icon{margin:calc(var(--u) * -36) auto calc(var(--u) * 12);position:static;transform:none}.exam-hub__item-body{position:static}.exam-confidence{aspect-ratio:auto;min-height:480px}.exam-confidence__copy{width:80%}.exam-confidence__badge span{display:none}}@media (width<=480px){.exam-coach-name{font-size:calc(var(--u) * 26)}.exam-hub{grid-template-columns:1fr;max-width:260px}}.gd-page .ov-h2{font-weight:400}.gd-h1{font-weight:400;font-size:calc(var(--u) * 36);color:var(--ov-teal)}.gd-hero__sub{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 15);color:rgba(var(--ov-tint), .9);margin:calc(var(--u) * 12) 0 calc(var(--u) * 26);max-width:calc(var(--u) * 294);line-height:1.36}.gd-hero-visual{aspect-ratio:233/210;border-radius:calc(var(--u) * 13);background:var(--ov-card-bg);width:100%;position:relative;overflow:hidden}.gd-hero-visual img{object-fit:cover;width:100%;height:100%;display:block}.gd-intro__grid{gap:calc(var(--u) * 30);margin-bottom:calc(var(--u) * 28);grid-template-columns:343fr 215fr;align-items:start;display:grid}.gd-intro__title{margin:0}.gd-intro__text{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 15);color:rgba(var(--ov-tint), .9);max-width:calc(var(--u) * 600);margin:0 0 calc(var(--u) * 26);line-height:1.36}.gd-share{position:relative}.gd-share__inner{aspect-ratio:600/331;border-radius:calc(var(--u) * 13);touch-action:pan-y;width:100%;position:relative;overflow:hidden}.gd-share__slide{will-change:transform, opacity;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .5s;position:absolute;inset:0}.gd-share__photo{object-fit:cover;width:100%;height:100%;display:block}.gd-share__caption{left:calc(var(--u) * 22);top:calc(var(--u) * 27);max-width:calc(var(--u) * 260);position:absolute}.gd-share__caption h3{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 24);color:#001524;margin:0 0 calc(var(--u) * 8);line-height:1.22}.gd-share__caption p{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 15);color:#000d1f;margin:0;line-height:1.36}.gd-share__nav{top:calc(var(--u) * 38);right:calc(var(--u) * 37);z-index:2;gap:calc(var(--u) * 24);display:flex;position:absolute}.gd-share__arrow{width:calc(var(--u) * 24);height:calc(var(--u) * 24);color:#fff;font-family:inherit;font-size:calc(var(--u) * 14);cursor:pointer;background:#000d1f;border:none;border-radius:50%;justify-content:center;align-items:center;line-height:1;transition:background .15s;display:flex}.gd-share__arrow:hover{background:#001a35}.gd-share__dots{left:50%;bottom:calc(var(--u) * 16);z-index:2;gap:calc(var(--u) * 8);display:flex;position:absolute;transform:translate(-50%)}.gd-share__dot{width:calc(var(--u) * 8);height:calc(var(--u) * 8);cursor:pointer;background:#fff6;border:none;border-radius:50%;transition:background .2s}.gd-share__dot--active{background:var(--ov-teal)}.gd-topics{position:relative}.gd-topics__spark{display:none}.gd-topics__heading{text-align:left;margin:0 0 calc(var(--u) * 14);position:relative}.gd-topics__heading-accent{align-items:center;gap:calc(var(--u) * 8);font-size:calc(var(--u) * 48);color:var(--ov-teal);display:inline-flex}.gd-topics__heading-accent:first-letter{text-transform:uppercase}.gd-topics__arrow{width:calc(var(--u) * 30);height:calc(var(--u) * 30);flex-shrink:0}.gd-topics__subtext{text-align:left;font-size:calc(var(--u) * 16);max-width:calc(var(--u) * 467)}.gd-topics__grid{gap:calc(var(--u) * 15);margin-top:calc(var(--u) * 40);grid-template-columns:repeat(4,1fr);display:grid}.gd-topic-card{border-radius:calc(var(--u) * 8);padding-bottom:calc(var(--u) * 16);min-height:calc(var(--u) * 252);background:#00000029;border:1px solid #fff3;position:relative}.gd-topic-card__photo{aspect-ratio:141/135;object-fit:cover;border-radius:calc(var(--u) * 8);width:100%;display:block}.gd-topic-card__label{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 11);color:var(--ov-teal);margin:calc(var(--u) * 12) calc(var(--u) * 10) 0;display:block}.gd-topic-card__desc{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 11);color:var(--ov-text);margin:calc(var(--u) * 8) calc(var(--u) * 10) 0;line-height:1.36}.gd-topic-card__arrow{right:calc(var(--u) * 10);bottom:calc(var(--u) * 10);width:calc(var(--u) * 15);height:calc(var(--u) * 15);position:absolute}.gd-topic-card__arrow:before{content:"";border-top:1.5px solid var(--ov-teal);border-right:1.5px solid var(--ov-teal);position:absolute;inset:0;transform:rotate(45deg)scale(.6)}.gd-build{padding-top:calc(var(--u) * 20);padding-bottom:calc(var(--u) * 20)}.gd-build__headline{text-align:center;font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 55);letter-spacing:calc(var(--u) * 1.4);color:var(--ov-text);text-transform:uppercase;max-width:calc(var(--u) * 604);margin:0 auto;line-height:1.13}.gd-communicate{gap:calc(var(--u) * 25);grid-template-columns:315fr 247fr;align-items:center;display:grid}.gd-communicate__heading{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 24);color:var(--ov-text);margin:0 0 calc(var(--u) * 18);line-height:1.37}.gd-communicate__text{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 15);color:rgba(var(--ov-tint), .9);max-width:calc(var(--u) * 315);margin:0;line-height:1.57}.gd-communicate__photo{aspect-ratio:247/280;object-fit:cover;border-radius:calc(var(--u) * 13);width:100%;height:auto;display:block}@media (width<=860px){.gd-intro__grid,.gd-communicate{grid-template-columns:1fr}.gd-topics__heading,.gd-topics__subtext{text-align:left;margin-left:0}.gd-topics__spark{display:none}.gd-topics__grid{grid-template-columns:repeat(2,1fr)}.gd-share__caption{max-width:calc(100% - var(--u) * 44)}.gd-build__headline{font-size:calc(var(--u) * 46)}}@media (width<=480px){.gd-topics__grid{grid-template-columns:1fr}.gd-share__nav{display:none}}.prof-page .ov-h2{font-weight:400}.prof-page .ov-subtext{font-weight:300}.prof-h1{font-weight:400;font-size:calc(var(--u) * 36);color:var(--ov-teal)}.prof-hero__sub{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 15);color:rgba(var(--ov-tint), .9);margin:calc(var(--u) * 12) 0 calc(var(--u) * 26);max-width:calc(var(--u) * 289);line-height:1.36}.prof-hero-collage{aspect-ratio:294/252;width:100%;position:relative}.prof-hero-collage img{object-fit:cover;border:1px solid #ffffffb3;position:absolute}.prof-hero-collage__cafe{width:28.57%;height:33.73%;top:0;left:0}.prof-hero-collage__friends{width:53.4%;height:65.48%;top:34.52%;left:0}.prof-hero-collage__writing{width:70.75%;height:80.95%;top:0;left:29.25%}.prof-hero-collage__laptop{width:45.92%;height:18.25%;top:81.75%;left:54.08%}.prof-quote{margin:calc(var(--u) * 56) auto 0;max-width:calc(var(--u) * 506);text-align:center;position:relative}.prof-quote__mark{width:calc(var(--u) * 47);height:calc(var(--u) * 47);opacity:.9}.prof-quote__mark--open{left:calc(var(--u) * -47);top:calc(var(--u) * -10);position:absolute}.prof-quote__mark--close{right:calc(var(--u) * -47);bottom:calc(var(--u) * -10);position:absolute}.prof-quote__text{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 24);color:var(--ov-text);margin:0;line-height:1.29}.prof-quote__text strong{color:var(--ov-teal);font-weight:700}.prof-tests{gap:calc(var(--u) * 56);margin-top:calc(var(--u) * 40);flex-direction:column;display:flex}.prof-test-card{border-radius:calc(var(--u) * 12);background:var(--card-tint);min-height:calc(var(--u) * 205);align-items:center;display:flex;position:relative;overflow:hidden}.prof-test-card__body{z-index:1;padding:calc(var(--u) * 33) calc(var(--u) * 42);max-width:calc(var(--u) * 360);position:relative}.prof-test-card__title{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 24);color:var(--card-title);margin-bottom:calc(var(--u) * 10);line-height:1.22;display:block}.prof-test-card__desc{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 15);color:var(--ov-text);margin:0 0 calc(var(--u) * 25);max-width:calc(var(--u) * 293);line-height:1.36}.prof-test-card__btn{width:calc(var(--u) * 128);height:calc(var(--u) * 28);border-radius:calc(var(--u) * 5);background:var(--card-btn);color:#fff;font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 12);letter-spacing:.02em;justify-content:center;align-items:center;display:inline-flex}.prof-test-card__photo{object-fit:contain;object-position:bottom right;width:auto;max-width:58%;height:82%;position:absolute;bottom:0;right:0}.prof-split{gap:calc(var(--u) * 2);grid-template-columns:300fr 200fr;align-items:center;display:grid}.prof-split__subtext{max-width:calc(var(--u) * 434)}.prof-practice{margin-top:calc(var(--u) * 24);position:relative}.prof-practice__inner{width:100%;height:calc(var(--u) * 294);touch-action:pan-y;max-height:340px;position:relative}.prof-practice__slide{gap:calc(var(--u) * 24);will-change:transform, opacity;grid-template-columns:380fr 200fr;align-items:center;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .5s;display:grid;position:absolute;inset:0}.prof-practice__dots{left:0;bottom:calc(var(--u) * -28);gap:calc(var(--u) * 8);z-index:2;display:flex;position:absolute}.prof-practice__dot{width:calc(var(--u) * 8);height:calc(var(--u) * 8);background:rgba(var(--ov-tint), .25);cursor:pointer;border:none;border-radius:50%;transition:background .2s}.prof-practice__dot--active{background:var(--ov-teal)}@media (width<=860px){.prof-practice__inner{height:auto;max-height:none}.prof-practice__slide{grid-template-columns:1fr;display:none;position:relative;inset:auto}.prof-practice__slide[aria-hidden=false]{display:grid}.prof-practice__dots{margin-top:calc(var(--u) * 20);justify-content:center;position:static}}.prof-feature{align-items:center;gap:calc(var(--u) * 22);display:flex}.prof-feature__icon{width:calc(var(--u) * 86);height:calc(var(--u) * 86);background:var(--ov-teal);clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0% 50%);flex-shrink:0;justify-content:center;align-items:center;display:flex}.prof-feature__icon img{width:calc(var(--u) * 47);height:calc(var(--u) * 47)}.prof-feature__body h3{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 24);color:var(--ov-teal);margin:0 0 calc(var(--u) * 6)}.prof-feature__body p{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 16);color:var(--ov-text);max-width:calc(var(--u) * 266);margin:0;line-height:1.4}.prof-visual-card{width:100%;max-width:calc(var(--u) * 200);aspect-ratio:200/294;border-radius:calc(var(--u) * 12);background-image:var(--ov-pill-texture);background-position:50%;background-size:cover;margin-left:auto;position:relative;overflow:hidden}.prof-visual-card img{object-fit:cover;border-radius:calc(var(--u) * 6);width:88%;height:90%;position:absolute;top:10%;left:6%}.prof-steps{max-width:calc(var(--u) * 220);margin-left:auto;margin-right:calc(var(--u) * 70);position:relative}.prof-steps__line{left:calc(var(--u) * 20);top:calc(var(--u) * 20);bottom:calc(var(--u) * 20);background:rgba(var(--ov-tint), .25);width:1px;position:absolute}.prof-steps__item{align-items:center;gap:calc(var(--u) * 15);padding:calc(var(--u) * 22) 0;display:flex;position:relative}.prof-steps__circle{z-index:1;width:calc(var(--u) * 41);height:calc(var(--u) * 41);background:var(--ov-teal);color:#fff;font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 20);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.prof-steps__label{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 15);color:var(--ov-text)}.prof-achieve{z-index:1;position:relative}.prof-achieve__art{width:calc(var(--u) * 483);max-width:100%;margin-left:calc(var(--u) * 110);position:relative}.prof-achieve__glow{width:calc(var(--u) * 220);height:calc(var(--u) * 220);background:var(--ov-teal);filter:blur(60px);opacity:.35;border-radius:50%;position:absolute;top:45%;left:58.5%;transform:translate(-50%,-50%)}.prof-achieve img{width:100%;height:auto;display:block;position:relative}.prof-cta{z-index:2;margin-top:calc(var(--u) * -220);position:relative}.prof-cta .ov-globe-banner{padding-right:calc(var(--u) * 150);grid-template-columns:1fr}.prof-cta .ov-globe-banner__copy{max-width:calc(var(--u) * 300)}.prof-cta .ov-globe-banner__photo{right:calc(var(--u) * -50);width:calc(var(--u) * 280);mix-blend-mode:screen;opacity:.85;pointer-events:none;border-radius:0;max-width:none;height:auto;position:absolute;top:50%;transform:translateY(-50%)}@media (width<=860px){.prof-cta .ov-globe-banner{padding-right:calc(var(--u) * 40);padding-bottom:calc(var(--u) * 170)}.prof-cta .ov-globe-banner__copy{max-width:100%}.prof-cta .ov-globe-banner__photo{top:auto;right:50%;bottom:calc(var(--u) * -40);width:calc(var(--u) * 210);transform:translate(50%)}.prof-split{grid-template-columns:1fr}.prof-visual-card{max-width:calc(var(--u) * 240);margin:0 auto}.prof-steps{max-width:100%;margin:calc(var(--u) * 24) 0 0}.prof-test-card{display:block}.prof-test-card__body{max-width:100%}.prof-test-card__photo{width:60%;max-width:60%;height:auto;margin:0 auto calc(var(--u) * 20);display:block;position:static}.prof-quote__mark{display:none}}@media (width<=480px){.prof-test-card__body{padding:calc(var(--u) * 24)}}.stu-hero{text-align:center}.stu-h1{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 24);color:var(--ov-teal);text-transform:capitalize;max-width:calc(var(--u) * 400);margin:0 auto calc(var(--u) * 18);line-height:1.22}.stu-hero__sub{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 18);color:var(--ov-text);max-width:calc(var(--u) * 528);margin:0 auto calc(var(--u) * 30);line-height:1.36}.stu-h2{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 32);color:var(--ov-text);text-transform:capitalize;max-width:calc(var(--u) * 500);margin:calc(var(--u) * 34) auto calc(var(--u) * 24);line-height:1.22}.stu-divider{background:rgba(var(--ov-tint), .25);height:1px;margin-top:calc(var(--u) * 30);display:block}.stu-photo-card{aspect-ratio:534/300;border-radius:calc(var(--u) * 12);width:100%;position:relative;overflow:hidden}.stu-photo-card--tall{aspect-ratio:535/289}.stu-photo-card__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stu-photo-card__cta{left:50%;bottom:calc(var(--u) * 45);height:calc(var(--u) * 30);padding:0 calc(var(--u) * 18);border-radius:calc(var(--u) * 15);color:#fff;font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 14);white-space:nowrap;background:#002a32eb;align-items:center;display:inline-flex;position:absolute;transform:translate(-50%)}.stu-photo-card__caption{left:calc(var(--u) * 20);right:calc(var(--u) * 20);bottom:calc(var(--u) * 24);text-align:center;color:#fff;font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 16);text-shadow:0 2px 12px #00000073;margin:0;line-height:1.3;position:absolute}.stu-features{gap:calc(var(--u) * 15);grid-template-columns:repeat(4,1fr);display:grid}.stu-feature-card{text-align:center;border:1px solid rgba(var(--ov-tint), .14);border-radius:calc(var(--u) * 10);padding:calc(var(--u) * 38) calc(var(--u) * 14) calc(var(--u) * 20);position:relative}.stu-feature-card:after{content:"";height:calc(var(--u) * 6);border-radius:0 0 calc(var(--u) * 10) calc(var(--u) * 10);background-image:var(--ov-pill-texture);background-position:50%;background-size:cover;position:absolute;bottom:0;left:0;right:0}.stu-feature-card__icon{left:50%;top:calc(var(--u) * -29);width:calc(var(--u) * 58);height:calc(var(--u) * 58);background-image:var(--ov-pill-texture);background-position:50%;background-size:cover;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.stu-feature-card__icon img{width:calc(var(--u) * 28);height:calc(var(--u) * 28)}.stu-feature-card h3{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 15);color:var(--ov-text);margin:calc(var(--u) * 22) 0 calc(var(--u) * 8);line-height:1.22}.stu-feature-card p{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 11);color:rgba(var(--ov-tint), .85);margin:0;line-height:1.35}.stu-eyebrow{text-align:center;font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 24);letter-spacing:.02em;color:var(--ov-text);text-transform:uppercase;margin-bottom:calc(var(--u) * 12);display:block}.stu-support-heading{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 20);color:var(--ov-text);text-align:center;max-width:calc(var(--u) * 420);margin:0 auto calc(var(--u) * 30);line-height:1.3}.stu-support-photo{aspect-ratio:565/299;border-radius:calc(var(--u) * 12);width:100%;margin-bottom:calc(var(--u) * 34);position:relative;overflow:hidden}.stu-support-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stu-support-photo__copy{left:calc(var(--u) * 30);right:calc(var(--u) * 30);top:calc(var(--u) * 26);text-align:center;position:absolute}.stu-support-photo__copy p{margin:0 0 calc(var(--u) * 14);color:#fff;font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 20);text-shadow:0 2px 12px #0006;line-height:1.3}.stu-support-photo__cta{height:calc(var(--u) * 26);padding:0 calc(var(--u) * 16);border-radius:calc(var(--u) * 13);background-image:var(--ov-pill-texture);color:var(--ov-text-dark);font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 12);white-space:nowrap;background-position:50%;background-size:cover;align-items:center;display:inline-flex}.stu-situations{gap:calc(var(--u) * 15);grid-template-columns:repeat(2,1fr);display:grid}.stu-situation{border-radius:calc(var(--u) * 10);padding:calc(var(--u) * 22) calc(var(--u) * 24);background-image:var(--ov-pill-texture);background-position:50%;background-size:cover}.stu-situation h4{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 15);color:#00091c;margin:0 0 calc(var(--u) * 6);line-height:1.3}.stu-situation__num{font-weight:400}.stu-situation p{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 12);color:#00091c;margin:0;line-height:1.5}.stu-quote{max-width:calc(var(--u) * 470);text-align:center;margin:0 auto;position:relative}.stu-quote p{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 20);color:var(--ov-text);margin:0;line-height:1.4}.stu-quote__mark{width:calc(var(--u) * 47);height:calc(var(--u) * 47);opacity:.9}.stu-quote__mark--open{left:calc(var(--u) * -47);top:calc(var(--u) * -10);position:absolute}.stu-quote__mark--close{right:calc(var(--u) * -47);bottom:calc(var(--u) * -10);position:absolute;transform:rotate(180deg)}@media (width<=860px){.stu-features,.stu-situations{grid-template-columns:repeat(2,1fr)}.stu-feature-card{padding-top:calc(var(--u) * 44)}.stu-support-photo{aspect-ratio:4/5}.stu-support-photo__copy{top:calc(var(--u) * 20)}}@media (width<=560px){.stu-features,.stu-situations{grid-template-columns:1fr}.stu-photo-card,.stu-photo-card--tall{aspect-ratio:4/5}.stu-quote__mark{display:none}}.grad-hero{text-align:center}.grad-h1{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 24);color:var(--ov-teal);max-width:calc(var(--u) * 480);margin:0 auto calc(var(--u) * 16);line-height:1.22}.grad-hero__sub{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 18);color:var(--ov-text);max-width:calc(var(--u) * 528);margin:0 auto calc(var(--u) * 30);line-height:1.36}.grad-photo-card{aspect-ratio:535/301;border-radius:calc(var(--u) * 12);width:100%;position:relative;overflow:hidden}.grad-photo-card__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.grad-photo-card__cta{left:50%;bottom:calc(var(--u) * 45);height:calc(var(--u) * 30);padding:0 calc(var(--u) * 18);border-radius:calc(var(--u) * 15);color:#fff;font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 14);white-space:nowrap;background:#002a32eb;align-items:center;display:inline-flex;position:absolute;transform:translate(-50%)}.grad-divider{background:rgba(var(--ov-tint), .25);height:1px;margin-bottom:calc(var(--u) * 34);display:block}.grad-h2{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 28);color:var(--ov-text);max-width:calc(var(--u) * 400);margin:0 0 calc(var(--u) * 16);line-height:1.3}.grad-h2--accent{color:var(--ov-teal);max-width:calc(var(--u) * 460)}.grad-subtext{font-family:Stack Sans Headline,sans-serif;font-weight:400;font-size:calc(var(--u) * 18);color:var(--ov-text);max-width:calc(var(--u) * 460);margin:0 0 calc(var(--u) * 34);line-height:1.36}.grad-ready-grid{gap:calc(var(--u) * 18);grid-template-columns:repeat(3,1fr);display:grid}.grad-ready-card{border-radius:calc(var(--u) * 10);background:rgba(var(--ov-tint), .08);overflow:hidden}.grad-ready-card img{aspect-ratio:162/119;object-fit:cover;width:100%;display:block}.grad-ready-card h3{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 14);color:var(--ov-teal);text-align:center;margin:calc(var(--u) * 16) calc(var(--u) * 10) calc(var(--u) * 6);line-height:1.3}.grad-ready-card p{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 11);color:rgba(var(--ov-tint), .85);text-align:center;margin:0 calc(var(--u) * 10) calc(var(--u) * 16);line-height:1.4}.grad-timeline{padding-left:calc(var(--u) * 24);border-left:1px solid rgba(var(--ov-tint), .2);position:relative}.grad-timeline__rail{display:none}.grad-timeline__row{align-items:center;gap:calc(var(--u) * 30);padding:calc(var(--u) * 22) 0;grid-template-columns:248fr 232fr;display:grid}.grad-timeline__copy h4{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 15);color:var(--ov-teal);margin:0 0 calc(var(--u) * 6);line-height:1.3}.grad-timeline__num{font-weight:400}.grad-timeline__copy p{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 13);color:var(--ov-text);max-width:calc(var(--u) * 240);margin:0;line-height:1.5}.grad-timeline__photo{aspect-ratio:232/114;object-fit:cover;border-radius:calc(var(--u) * 10);width:100%}.grad-feedback-grid{gap:calc(var(--u) * 18);grid-template-columns:repeat(3,1fr);display:grid}.grad-feedback-card{border-radius:calc(var(--u) * 10);background:rgba(var(--ov-tint), .08);padding:calc(var(--u) * 26) calc(var(--u) * 18);text-align:center}.grad-feedback-card h3{font-family:Stack Sans Headline,sans-serif;font-weight:700;font-size:calc(var(--u) * 16);color:var(--ov-teal);margin:0 0 calc(var(--u) * 14);line-height:1.3}.grad-feedback-card p{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 13);color:var(--ov-text);margin:0;line-height:1.5}.grad-practice-list h4{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 18);color:var(--ov-text);margin:0 0 calc(var(--u) * 18)}.grad-practice-list ul{padding-left:calc(var(--u) * 20);gap:calc(var(--u) * 16);flex-direction:column;margin:0;list-style:outside;display:flex}.grad-practice-list li{font-family:Stack Sans Headline,sans-serif;font-weight:300;font-size:calc(var(--u) * 16);color:var(--ov-text);text-underline-offset:calc(var(--u) * 3);line-height:1.3;text-decoration:underline}@media (width<=860px){.grad-ready-grid,.grad-feedback-grid{grid-template-columns:repeat(2,1fr)}.grad-timeline__row{grid-template-columns:1fr}.grad-timeline__photo{order:-1}}@media (width<=560px){.grad-photo-card{aspect-ratio:4/5}.grad-ready-grid,.grad-feedback-grid{grid-template-columns:1fr}}
