/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.blur{--tw-blur:blur(8px);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,)}}:root{--ink:#06142c;--navy:#061a39;--blue:#1179f5;--cyan:#54d9ff;--orange:#ff9d34;--paper:#f5f8fc;--muted:#9fb2cc}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans), Arial, sans-serif;margin:0}a{color:inherit;text-decoration:none}.shell{width:min(1180px,100% - 48px);margin:auto}.hero{color:#fff;background:radial-gradient(circle at 82% 28%,#174c99 0,#0000 23%),radial-gradient(circle at 54% 100%,#093f85 0,#0000 34%),linear-gradient(120deg,#031229,#061c3c 52%,#082750);min-height:820px;position:relative;overflow:hidden}.hero:before{content:"";opacity:.25;background-image:linear-gradient(#7dc4ff21 1px,#0000 1px),linear-gradient(90deg,#7dc4ff21 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.nav{z-index:2;border-bottom:1px solid #bbdeff29;justify-content:space-between;align-items:center;height:92px;display:flex;position:relative}.brand{font-family:var(--font-display);letter-spacing:-1px;align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}.brand>span:last-child>span{color:var(--orange)}.brand-mark{color:var(--cyan);background:#55d6ff24;border-radius:7px;place-items:center;width:24px;height:24px;font-size:19px;display:grid}.nav-links{color:#bfd2eb;gap:32px;font-size:14px;display:flex}.nav-links a:hover{color:#fff}.nav-cta{border:1px solid #9fd8ff80;border-radius:100px;padding:12px 18px;font-size:14px;font-weight:700}.nav-cta span{color:var(--cyan);margin-left:7px}.hero-grid{z-index:1;grid-template-columns:1fr 1fr;align-items:center;min-height:640px;display:grid;position:relative}.hero-copy{z-index:2;padding:70px 0 50px;position:relative}.eyebrow{color:#72cfff;letter-spacing:1.7px;align-items:center;gap:9px;margin:0 0 20px;font-size:11px;font-weight:700;display:flex}.eyebrow i{background:currentColor;width:22px;height:1px;display:block}.hero h1,.intro h2,.section-heading h2,.momentum h2,.future h2,.contact h2{font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-weight:500;line-height:.97}.hero h1{font-size:clamp(58px,7vw,96px)}.hero h1 em,.intro h2 em,.section-heading h2 em,.momentum h2 em,.future h2 em,.contact h2 em{color:#5ed7ff;font-style:normal}.hero-text{color:#bacbe2;max-width:430px;margin:28px 0;font-size:17px;line-height:1.55}.hero-actions{flex-wrap:wrap;gap:13px;display:flex}.button{border-radius:8px;align-items:center;gap:23px;padding:15px 18px;font-size:14px;font-weight:700;transition:transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.primary{background:#1d84ff;box-shadow:0 12px 28px #0060ce66}.ghost{color:#e4eefb;border:1px solid #6682a6}.button span{font-size:19px}.trust-row{color:#91a8c6;align-items:center;gap:13px;margin-top:50px;font-size:12px;display:flex}.trust-row p{margin:0;line-height:1.55}.trust-row strong{color:#e7f3ff}.avatars{display:flex}.avatars b{background:#156be0;border:2px solid #0b2446;border-radius:50%;place-items:center;width:27px;height:27px;margin-right:-7px;font-size:10px;display:grid}.avatars b:nth-child(2){background:#e49340}.avatars b:nth-child(3){background:#47bfe6}.hero-visual{height:520px;margin-left:25px;position:relative}.core{align-items:center;gap:11px;display:flex;position:absolute;top:37%;left:41%}.core-ring{background:radial-gradient(circle,#1579ec 0 28%,#0a315d 30% 48%,#0000 49%);border:1px solid #70d7ff;border-radius:50%;place-items:center;width:114px;height:114px;display:grid;box-shadow:0 0 0 16px #38b8ff11,0 0 45px #1593ff99}.core-ring span{width:52px;height:52px;font-family:var(--font-display);border:1px solid #7ee3ff;border-radius:50%;place-items:center;font-weight:700;display:grid}.core p{letter-spacing:1px;color:#9accef;font-size:10px;line-height:1.1}.orbit{border:1px solid #66c5ff33;border-radius:50%;position:absolute;transform:rotate(-26deg)}.orbit-a{width:480px;height:250px;top:25%;left:3%}.orbit-b{border-color:#ff9d3433;width:370px;height:185px;top:32%;left:13%}.flow-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#16477cae,#0b203dcc);border:1px solid #7dcbff45;border-radius:9px;width:145px;padding:14px;position:absolute;box-shadow:0 14px 30px #001b4277}.flow-card small{color:#82cfff;letter-spacing:1px;margin-bottom:5px;font-size:8px;display:block}.flow-card strong{font-size:12px}.card-one{top:20%;left:6%}.card-two{top:21%;right:3%}.card-three{bottom:14%;right:7%}.status,.check,.mini-bars{float:right;color:#69e7bc;font-size:9px}.mini-bars{color:#73ccff}.check{color:#062838;background:#22c894;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.path{border-top:1px dashed #58c5ff88;height:80px;position:absolute;transform:rotate(25deg)}.path-one{width:150px;top:35%;left:23%}.path-two{width:156px;top:36%;left:57%;transform:rotate(-28deg)}.path-three{width:135px;top:63%;left:56%;transform:rotate(24deg)}.signal{background:#6ee2ff;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 14px #6ee2ff}.signal-a{top:41%;left:35%}.signal-b{top:43%;right:22%}.signal-c{background:#ffac48;bottom:30%;right:28%;box-shadow:0 0 14px #ffac48}.hero-footer{z-index:2;color:#7f9bbc;letter-spacing:1.4px;justify-content:space-between;padding-bottom:27px;font-size:9px;display:flex;position:relative}.hero-footer b{color:#70d6ff;margin-left:7px;font-size:15px}.intro{padding:125px 0 105px}.eyebrow.dark{color:#277fdf}.intro-copy{grid-template-columns:1.25fr .75fr;align-items:end;gap:90px;display:grid}.intro h2,.section-heading h2,.momentum h2,.future h2,.contact h2{font-size:clamp(42px,5vw,69px)}.intro h2 em{color:#1679ed}.intro-copy>p{color:#51647d;max-width:390px;margin:0 0 4px;line-height:1.7}.intro-line{color:#70829a;letter-spacing:1.6px;border-top:1px solid #d6e0eb;border-bottom:1px solid #d6e0eb;justify-content:space-between;margin-top:85px;padding:18px 0;font-size:10px;display:flex}.intro-line b{color:#1683f4;font-size:18px}.services{color:#fff;background:#071a36;padding:110px 0 120px}.section-heading{justify-content:space-between;align-items:end;margin-bottom:45px;display:flex}.section-heading>p{color:#9ab0cd;width:320px;font-size:15px;line-height:1.7}.service-grid{border-top:1px solid #4e6a8b55;border-left:1px solid #4e6a8b55;grid-template-columns:repeat(4,1fr);display:grid}.service-card{border-bottom:1px solid #4e6a8b55;border-right:1px solid #4e6a8b55;min-height:348px;padding:24px 22px 22px;transition:background .25s;position:relative}.service-card:hover{background:#0d2a55}.service-number{color:#7197c6;font-size:11px}.service-icon{color:#6de1ff;background:#117cff14;border:1px solid #4ecbff77;border-radius:9px;place-items:center;width:42px;height:42px;margin:44px 0 20px;font-size:24px;display:grid}.service-card h3{font-size:18px;font-family:var(--font-display);margin:0 0 9px}.service-card p{color:#9db1cc;min-height:84px;margin:0;font-size:13px;line-height:1.6}.tags{flex-wrap:wrap;gap:5px;margin:15px 0;display:flex}.tags span{color:#bcd2ed;border:1px solid #52749b;border-radius:20px;padding:4px 7px;font-size:9px}.service-card>a{color:#6bd8ff;font-size:12px;font-weight:700;position:absolute;bottom:20px}.service-card>a b{margin-left:7px;font-size:16px}.momentum{background:#ecf4fb;padding:120px 0}.momentum-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:130px;display:grid}.momentum .eyebrow{color:#1a7de8}.momentum h2 em{color:#1b80ed}.momentum-grid>div>p:not(.eyebrow){color:#536780;max-width:400px;margin:25px 0 30px;line-height:1.7}.text-link{color:#0874e7;font-size:14px;font-weight:700}.text-link span{margin-left:10px;font-size:20px}.outcomes{border-top:1px solid #bfd1e3}.outcome{border-bottom:1px solid #bfd1e3;align-items:center;gap:22px;padding:23px 0;display:flex}.outcome>span{color:#2084e9;font-size:11px}.outcome h3{font-family:var(--font-display);margin:0 0 5px;font-size:20px}.outcome p{color:#667991;margin:0;font-size:13px}.outcome>b{color:#2084e9;margin-left:auto;font-size:20px}.future{padding:110px 0}.future-card{color:#fff;background:radial-gradient(circle at 79% 58%,#1573e0 0,#0000 20%),linear-gradient(115deg,#061831,#0b3167);border-radius:15px;min-height:470px;padding:65px 70px;position:relative;overflow:hidden}.future-card:after{content:"";opacity:.22;background-image:linear-gradient(#67bfff33 1px,#0000 1px),linear-gradient(90deg,#67bfff33 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.future-copy{z-index:1;max-width:520px;position:relative}.future-copy>p:not(.eyebrow){color:#b7cae3;max-width:480px;margin:24px 0;line-height:1.65}.coming{letter-spacing:1.4px;color:#83caff;font-size:10px}.coming b{color:#63e6b4;margin-left:8px}.future-diagram{z-index:1;width:500px;height:100%;position:absolute;top:0;right:4%}.meta-node{color:#fff;background:#1d88ff;border:1px solid #8de3ff;border-radius:50%;place-items:center;width:125px;height:125px;font-size:75px;font-weight:200;display:grid;position:absolute;top:37%;left:37%;box-shadow:0 0 0 20px #59b9ff1c,0 0 55px #1c83ff}.d-card{background:#0e2d58bb;border:1px solid #7ad6ff88;border-radius:8px;padding:12px 15px;font-size:11px;position:absolute;box-shadow:0 10px 25px #001331}.d1{top:20%;left:3%}.d2{bottom:19%;left:8%}.d3{top:38%;right:2%}.d-line{transform-origin:0;border-top:1px dashed #85dcff;position:absolute}.l1{width:120px;top:31%;left:21%;transform:rotate(26deg)}.l2{width:120px;top:66%;left:27%;transform:rotate(-24deg)}.l3{width:100px;top:51%;left:61%;transform:rotate(0)}.contact{color:#092047;background:#ff9f36;padding:105px 0}.contact-box{position:relative}.contact .eyebrow{color:#195c9d}.contact h2 em{color:#fff}.contact-box>p:not(.eyebrow){color:#23456b;max-width:410px;margin:25px 0;line-height:1.65}.light{color:#0b3870;background:#fff;box-shadow:0 10px 22px #9b510333}.contact-meta{letter-spacing:1.2px;color:#28527c;border-top:1px solid #b8691d55;justify-content:space-between;margin-top:70px;padding-top:17px;font-size:10px;display:flex}.footer{color:#5c6d84;align-items:center;gap:30px;min-height:105px;font-size:12px;display:flex}.footer .brand{color:#0b376c}.footer>span{letter-spacing:1px;margin-left:auto;font-size:10px}.footer-legal{color:#32618f;text-underline-offset:4px;white-space:nowrap;text-decoration:underline}@media (width<=800px){.shell{width:min(100% - 36px,1180px)}.nav{height:76px}.nav-links{display:none}.nav-cta{padding:9px 12px}.hero{min-height:auto}.hero-grid{grid-template-columns:1fr;min-height:auto}.hero-copy{padding-top:70px}.hero-visual{height:380px;margin:0 -30px}.core{top:34%;left:36%;transform:scale(.8)}.orbit-a{width:390px;height:200px}.orbit-b{width:300px}.flow-card{transform:scale(.8)}.card-one{top:16%;left:5%}.card-two{top:18%;right:0}.card-three{bottom:10%;right:4%}.hero-footer{padding:15px 0 25px}.hero-footer span:last-child{display:none}.intro{padding:80px 0}.intro-copy,.momentum-grid{grid-template-columns:1fr;gap:30px}.intro-line{margin-top:50px}.section-heading{display:block}.section-heading>p{width:auto;margin-top:20px}.service-grid{grid-template-columns:repeat(2,1fr)}.momentum{padding:80px 0}.future{padding:65px 0}.future-card{min-height:600px;padding:45px 28px}.future-diagram{transform-origin:100% 100%;top:auto;bottom:-50px;right:-60px;transform:scale(.75)}.contact{padding:80px 0}.footer{grid-template-columns:1fr 1fr;padding:30px 0;display:grid}.footer p{grid-column:1/-1;margin:0}.footer>span{margin:0}.intro h2,.section-heading h2,.momentum h2,.future h2,.contact h2{font-size:45px}}@media (width<=460px){.service-grid{grid-template-columns:1fr}.service-card{min-height:300px}.intro-line span{font-size:8px}.intro-line b{font-size:12px}.hero h1{font-size:56px}.hero-visual{transform-origin:top;width:112%;margin-left:-6%;transform:scale(.9)}.trust-row{margin-top:35px}}.future-link{color:#6ed7ff;width:max-content;margin:20px 0;font-size:13px;font-weight:700;display:block}.future-link span{margin-left:8px;font-size:18px}.embedded-page{background:#f4f8fc}.embedded-hero{color:#fff;background:radial-gradient(circle at 75% 34%,#1357aa 0,#0000 23%),radial-gradient(circle at 40% 100%,#0b4d96 0,#0000 35%),linear-gradient(125deg,#031126,#071d42 58%,#0b326b);min-height:775px;position:relative;overflow:hidden}.embedded-hero:before{content:"";opacity:.22;background-image:linear-gradient(#6cc5ff24 1px,#0000 1px),linear-gradient(90deg,#6cc5ff24 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.embedded-hero-content{z-index:1;grid-template-columns:1fr 1fr;align-items:center;min-height:605px;display:grid;position:relative}.embedded-copy h1{font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(51px,6vw,83px);font-weight:500;line-height:.98}.embedded-copy h1 em{color:#5ed7ff;font-style:normal}.embedded-copy>p:not(.eyebrow):not(.legal-note){color:#b6cce8;max-width:475px;margin:27px 0;font-size:17px;line-height:1.6}.legal-note{color:#84a4c9;max-width:450px;margin-top:24px;font-size:11px;line-height:1.5}.signup-visual{height:470px;position:relative}.visual-grid{background-image:linear-gradient(#6bc8ff24 1px,#0000 1px),linear-gradient(90deg,#6bc8ff24 1px,#0000 1px);background-size:35px 35px;position:absolute;inset:18px 0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.signup-halo{border:1px solid #7ad7ff44;border-radius:50%;position:absolute;transform:rotate(-28deg)}.halo-one{width:420px;height:210px;top:26%;left:8%}.halo-two{border-color:#ffad5944;width:320px;height:160px;top:31%;left:18%}.client-card,.channel-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#103568ca;border:1px solid #83d9ff66;border-radius:9px;position:absolute;box-shadow:0 12px 28px #00143680}.client-card{width:160px;padding:15px;top:10%;left:1%}.client-card span{color:#7dd5ff;letter-spacing:1.3px;margin-bottom:7px;font-size:8px;display:block}.client-card strong{font-family:var(--font-display);font-size:16px}.client-card small{color:#9bb8d9;margin-top:8px;font-size:9px;display:block}.signup-core{align-items:center;gap:10px;display:flex;position:absolute;top:36%;left:42%}.signup-core>div{width:112px;height:112px;font-family:var(--font-display);background:radial-gradient(circle,#1d82f5 0 32%,#0b335f 33% 52%,#0000 53%);border:1px solid #8ee6ff;border-radius:50%;place-items:center;font-size:26px;font-weight:700;display:grid;box-shadow:0 0 0 18px #43b7ff18,0 0 45px #188df8a0}.signup-core span{letter-spacing:1.2px;color:#a2d2f4;font-size:9px}.channel-card{width:142px;padding:12px}.channel-card b{color:#6cddff;margin-right:7px;font-size:19px}.channel-card span{font-size:11px;font-weight:700}.channel-card i{color:#64e1b0;margin:7px 0 0 27px;font-size:8px;font-style:normal;display:block}.channel-one{top:17%;right:0}.channel-two{bottom:11%;right:2%}.channel-three{bottom:11%;left:3%}.connector{transform-origin:0;border-top:1px dashed #70d6ffaa;position:absolute}.con-one{width:163px;top:30%;left:27%;transform:rotate(20deg)}.con-two{width:145px;top:60%;left:58%;transform:rotate(25deg)}.con-three{width:130px;top:66%;left:28%;transform:rotate(-27deg)}.embedded-strip{z-index:2;background:#061a39aa;border-top:1px solid #73cfff2e;width:100%;padding:17px 0;position:absolute;bottom:0}.embedded-strip>div{color:#99c3e8;letter-spacing:1.4px;justify-content:space-between;font-size:10px;display:flex}.embedded-strip b{color:#ffad58}.signup-intro{padding:110px 0 100px}.signup-intro>div{grid-template-columns:1.25fr .75fr;align-items:end;gap:85px;display:grid}.signup-intro h2{font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(42px,5vw,65px);font-weight:500;line-height:1}.signup-intro h2 em{color:#177ce9;font-style:normal}.signup-intro p{color:#52677f;max-width:400px;margin:0;line-height:1.7}.signup-steps{color:#fff;background:#071a36;padding:105px 0}.step-grid{border:1px solid #4e6a8b55;grid-template-columns:repeat(3,1fr);display:grid}.step-grid article{border-right:1px solid #4e6a8b55;min-height:290px;padding:25px;position:relative}.step-grid article:last-child{border:0}.step-grid article>span{color:#73a4da;font-size:11px}.step-dot{background:radial-gradient(circle,#4edaff 0 10%,#1679ef 11% 33%,#09294f 34%);border:1px solid #6ed9ff;border-radius:50%;width:48px;height:48px;margin:42px 0 22px;box-shadow:0 0 25px #158bff80}.step-grid h3{font-family:var(--font-display);margin:0 0 8px;font-size:22px}.step-grid p{color:#9db3d0;max-width:250px;font-size:13px;line-height:1.6}.step-grid b{color:#65d9ff;font-size:20px;position:absolute;bottom:23px;right:24px}.signup-benefits{grid-template-columns:1fr 1fr;gap:100px;padding:115px 0;display:grid}.benefit-copy h2{font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(40px,4.4vw,61px);font-weight:500;line-height:1}.benefit-copy h2 em{color:#187de9;font-style:normal}.benefit-copy>p:not(.eyebrow){color:#536780;max-width:390px;margin-top:25px;line-height:1.7}.benefit-list{border-top:1px solid #c6d5e4}.benefit-list>div{border-bottom:1px solid #c6d5e4;grid-template-columns:42px 1fr;gap:12px;padding:22px 0;display:grid}.benefit-list span{color:#187de9;font-size:11px}.benefit-list p{color:#647790;margin:0;font-size:14px;line-height:1.6}.benefit-list strong{color:#0b2d58;font-family:var(--font-display);margin-bottom:4px;font-size:17px;display:block}.signup-cta{color:#092047;background:#ff9f36;padding:100px 0}.signup-cta h2{font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(45px,5vw,68px);font-weight:500;line-height:.98}.signup-cta h2 em{color:#fff;font-style:normal}.signup-cta>div>p:not(.eyebrow){color:#294c73;max-width:420px;margin:24px 0;line-height:1.7}.signup-cta .eyebrow{color:#195c9d}@media (width<=800px){.embedded-hero{min-height:auto}.embedded-hero-content{grid-template-columns:1fr;min-height:auto}.embedded-copy{padding:72px 0 25px}.signup-visual{height:390px;margin:0 -38px}.signup-core{top:35%;left:39%;transform:scale(.82)}.client-card,.channel-card{transform:scale(.82)}.client-card{left:0}.channel-one,.channel-two{right:0}.channel-three{left:0}.embedded-strip{margin-top:0;position:relative}.embedded-strip>div{gap:10px;font-size:8px}.signup-intro,.signup-benefits{padding:75px 0}.signup-intro>div,.signup-benefits{grid-template-columns:1fr;gap:32px}.step-grid{grid-template-columns:1fr}.step-grid article{border-bottom:1px solid #4e6a8b55;border-right:0;min-height:220px}.step-grid article:last-child{border-bottom:0}.signup-cta{padding:80px 0}}.privacy-page{color:#10294a;background:#f5f8fc}.privacy-hero{color:#fff;background:radial-gradient(circle at 78% 20%,#1e65bb 0,#0000 23%),linear-gradient(125deg,#04142c,#0b315f);min-height:365px}.privacy-heading{padding:67px 0 75px}.privacy-heading h1{font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(48px,6vw,76px);font-weight:500;line-height:.95}.privacy-heading h1 em{color:#62d9ff;font-style:normal}.privacy-heading>p:last-child{color:#b9cce2;margin:22px 0 0;font-size:14px}.privacy-content{grid-template-columns:210px minmax(0,720px);gap:90px;padding:85px 0 110px;display:grid}.privacy-content aside{letter-spacing:.6px;color:#517090;align-self:start;font-size:11px;position:sticky;top:25px}.privacy-content aside span{color:#1b80e9;margin-bottom:16px;font-weight:700;display:block}.privacy-content aside a{text-underline-offset:4px;margin:12px 0;text-decoration:underline;display:block}.privacy-content article{color:#435c79;font-size:15px;line-height:1.8}.privacy-lead{color:#1b385d;margin:0 0 52px;font-size:18px;line-height:1.75}.privacy-content article section{margin:0 0 37px;padding-top:5px}.privacy-content h2{font-family:var(--font-display);color:#0c315d;margin:0 0 15px;font-size:24px;line-height:1.2}.privacy-content p{margin:0 0 16px}.privacy-content ul{margin:0 0 18px;padding-left:22px}.privacy-content li{margin:9px 0;padding-left:5px}.privacy-content strong{color:#123a68}.privacy-content article a{color:#0878e9;text-underline-offset:3px;text-decoration:underline}.privacy-contact{border-top:1px solid #cedce9;margin-top:55px!important;padding-top:35px!important}.privacy-contact p:last-child{background:#e9f3fc;border-radius:9px;padding:17px 20px;line-height:1.8}@media (width<=700px){.privacy-content{grid-template-columns:1fr;gap:28px;padding:55px 0 75px}.privacy-content aside{flex-wrap:wrap;align-items:center;gap:16px;display:flex;position:static}.privacy-content aside span{width:100%;margin:0}.privacy-content aside a{margin:0}.privacy-lead{margin-bottom:38px;font-size:16px}.privacy-heading{padding:55px 0}.privacy-content article{font-size:14px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@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}
