.why-section{background:radial-gradient(ellipse 84% 50% at 50% -8%,rgba(19,61,92,.25),transparent 67%),linear-gradient(180deg,#02060b,#040a12 52%,#02060b)}.why-kicker{color:#79e8b7;font-size:11px;font-weight:780;letter-spacing:.16em;line-height:1;text-transform:uppercase;text-shadow:0 0 18px rgba(121,232,183,.2)}.why-heading{margin-top:19px;color:#f8f9fc;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:clamp(38px,4.7vw,62px);font-weight:730;letter-spacing:-.055em;line-height:1.03}.why-card-heading-accent,.why-heading-accent{display:inline-block;padding-right:.025em;color:transparent;background:linear-gradient(100deg,#5ee8ee,#43b8f4 52%,#60a5fa);-webkit-background-clip:text;background-clip:text;font-style:normal}.why-heading-accent{text-shadow:0 0 25px rgba(67,184,244,.17)}.why-copy{max-width:520px;margin-top:23px;color:rgba(208,219,232,.65);font-size:16px;font-weight:500;line-height:1.65}.why-card{position:relative;min-height:245px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);border-radius:24px;padding:25px;background:linear-gradient(145deg,hsla(0,0%,100%,.028),hsla(0,0%,100%,.009)),rgba(5,10,18,.86);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 24px 60px rgba(0,0,0,.16);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.why-card:before{position:absolute;top:0;left:24px;width:72px;height:1px;background:linear-gradient(90deg,#5ee8ee,#60a5fa,rgba(139,112,244,0));content:"";opacity:.62}.why-card:hover{border-color:rgba(86,205,231,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 28px 70px rgba(0,0,0,.2),0 0 40px rgba(67,184,244,.035);transform:translateY(-4px)}.why-icon{display:inline-grid;width:48px;height:48px;place-items:center;border:1px solid rgba(94,232,238,.14);border-radius:15px;color:#6edfe7;background:linear-gradient(145deg,rgba(94,232,238,.08),rgba(96,165,250,.035));box-shadow:0 0 24px rgba(67,184,244,.055)}.why-card h3{margin-top:23px;color:#f5f8fb;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:21px;font-weight:700;letter-spacing:-.038em;line-height:1.18}.why-card-heading-accent{text-shadow:0 0 18px rgba(67,184,244,.12)}.why-card p{margin-top:11px;color:rgba(205,216,230,.63);font-size:14px;font-weight:490;line-height:1.65}@media (max-width:1023px){.why-copy{max-width:760px}}.prod-section{background:radial-gradient(ellipse 100% 65% at 50% -5%,rgba(21,51,88,.34),transparent 62%),radial-gradient(ellipse 85% 55% at 50% 108%,rgba(47,23,91,.18),transparent 66%),linear-gradient(180deg,#03060b,#050914 48%,#03060b)}.prod-stars{opacity:.55;background-image:radial-gradient(circle at 12% 20%,hsla(0,0%,100%,.8) 0 1px,transparent 1.6px),radial-gradient(circle at 28% 72%,rgba(94,232,238,.72) 0 1px,transparent 1.7px),radial-gradient(circle at 54% 16%,hsla(0,0%,100%,.62) 0 1px,transparent 1.6px),radial-gradient(circle at 77% 66%,rgba(120,158,255,.72) 0 1px,transparent 1.7px),radial-gradient(circle at 90% 28%,rgba(181,136,255,.7) 0 1px,transparent 1.8px),radial-gradient(circle at 18% 88%,hsla(0,0%,100%,.5) 0 1px,transparent 1.6px);background-size:280px 280px,360px 360px,440px 440px,320px 320px,390px 390px,500px 500px;animation:prodStarDrift 28s linear infinite}.prod-kicker,.prod-section-kicker{color:#5edce9;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:12px;font-weight:720;letter-spacing:.17em;text-transform:uppercase}.prod-section-heading{color:#fff;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:clamp(38px,5.3vw,68px);font-weight:720;letter-spacing:-.055em;line-height:1.01}.prod-section-heading span{color:transparent;background:linear-gradient(100deg,#21d4e4,#3ba3f0 62%,#6b8ff5);-webkit-background-clip:text;background-clip:text}.prod-product-copy,.prod-section-intro{color:rgba(216,225,239,.74);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:clamp(16px,1.4vw,18px);font-weight:520;letter-spacing:-.016em;line-height:1.65;text-wrap:pretty}.prod-main{border:1px solid rgba(59,163,240,.24);background:radial-gradient(circle at 79% 18%,rgba(33,212,228,.08),transparent 35%),radial-gradient(circle at 100% 100%,rgba(139,92,246,.07),transparent 42%),#060911;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 20px 50px rgba(0,0,0,.16)}.prod-wordmark{display:inline-flex;align-items:baseline;white-space:nowrap;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-weight:760;letter-spacing:-.055em;line-height:1}.prod-wordmark-solex{color:#fff}.prod-wordmark-eraai{color:transparent;background:linear-gradient(100deg,#21d4e4,#3ba3f0 62%,#ab79f5);-webkit-background-clip:text;background-clip:text}.prod-wordmark--hero{font-size:clamp(46px,5vw,68px)}.prod-wordmark--inline{font-size:1em;letter-spacing:-.045em}.prod-wordmark--button{font-size:15px;letter-spacing:-.035em}.prod-wordmark--phone{font-size:11px;letter-spacing:-.035em}.prod-product-heading{color:#fff;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:720;letter-spacing:-.05em;line-height:1.02}.prod-growth-copy span,.prod-launch,.prod-product-heading span{color:#21d4e4}.prod-launch{display:flex;align-items:center;gap:12px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:17px;font-weight:650;letter-spacing:-.016em}.prod-launch>span{display:block;width:30px;height:2px;background:#21d4e4;box-shadow:0 0 14px rgba(33,212,228,.25)}.prod-product-copy{font-size:16px}.prod-growth-copy{color:rgba(216,225,239,.72);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:15px;font-weight:520}.prod-primary-cta,.prod-secondary-cta{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:7px;padding:0 27px;border:1px solid rgba(79,194,232,.28);border-radius:999px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:15px;font-weight:680;letter-spacing:-.02em;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s ease,box-shadow .35s ease}.prod-primary-cta{color:#eaf9fc;background:linear-gradient(90deg,rgba(59,163,240,.14),rgba(33,212,228,.1)),rgba(5,12,21,.82);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 14px 34px rgba(0,0,0,.2)}.prod-secondary-cta{color:rgba(234,249,252,.84);background:rgba(5,12,21,.52)}.prod-primary-cta:hover,.prod-secondary-cta:hover{transform:translateY(-2px);border-color:rgba(89,215,238,.48);box-shadow:0 0 26px rgba(33,212,228,.12),0 18px 42px rgba(0,0,0,.24)}.prod-primary-cta svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.prod-primary-cta:hover svg{transform:translateX(3px)}.prod-note{color:rgba(203,213,226,.46);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:12px}.prod-phone-stage{position:relative;display:grid;min-height:590px;place-items:center;isolation:isolate}.prod-phone-halo{position:absolute;z-index:-3;width:330px;height:470px;border-radius:50%;background:radial-gradient(ellipse,rgba(33,212,228,.2),rgba(59,163,240,.1) 46%,rgba(139,92,246,.06) 62%,transparent 74%);filter:blur(44px)}.prod-phone-orbit{position:absolute;z-index:-2;border:1px solid rgba(94,220,233,.09);border-radius:50%;transform:rotate(-18deg)}.prod-phone-orbit-one{width:410px;height:520px}.prod-phone-orbit-two{width:330px;height:445px;border-color:rgba(171,121,245,.08);transform:rotate(18deg)}.prod-phone{position:relative;z-index:2;width:270px;height:560px;padding:5px;border:1px solid rgba(229,235,241,.46);border-radius:53px;background:linear-gradient(145deg,rgba(242,246,250,.96),rgba(92,102,115,.74) 11%,rgba(19,24,32,.99) 34%,rgba(89,101,116,.7) 77%,rgba(229,235,241,.9));box-shadow:0 42px 94px rgba(0,0,0,.58),0 0 48px rgba(33,212,228,.08),inset 0 0 0 1px hsla(0,0%,100%,.12)}.prod-phone-screen{position:relative;height:100%;overflow:hidden;border-radius:48px;background:radial-gradient(circle at 50% 34%,rgba(33,212,228,.13),transparent 31%),radial-gradient(circle at 72% 79%,rgba(139,92,246,.1),transparent 34%),linear-gradient(180deg,#050b14,#02060d 68%,#030710);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04)}.prod-phone-screen:before{position:absolute;inset:0;background:linear-gradient(112deg,hsla(0,0%,100%,.038),transparent 25%,transparent 72%,hsla(0,0%,100%,.018));content:"";pointer-events:none}.prod-phone-side-button{position:absolute;z-index:4;width:3px;border-radius:3px;background:rgba(104,116,131,.92)}.prod-phone-side-button-one{top:110px;left:-3px;height:36px}.prod-phone-side-button-two{top:160px;left:-3px;height:68px}.prod-phone-side-button-three{top:160px;right:-3px;height:86px}.prod-phone-statusbar{position:relative;z-index:4;display:grid;height:44px;grid-template-columns:1fr 94px 1fr;align-items:center;padding:0 17px}.prod-phone-time{color:rgba(247,250,253,.94);font-size:10px;font-weight:650}.prod-phone-island{position:relative;width:88px;height:25px;justify-self:center;border-radius:999px;background:#000;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.035)}.prod-phone-camera{position:absolute;top:8px;right:11px;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#263b62,#08101e 58%,#000);box-shadow:0 0 4px rgba(59,163,240,.34)}.prod-phone-status-icons{display:flex;align-items:center;justify-content:flex-end;gap:6px}.prod-phone-signal{display:flex;height:10px;align-items:flex-end;gap:1.5px}.prod-phone-signal i{display:block;width:2px;border-radius:2px;background:rgba(247,250,253,.9)}.prod-phone-signal i:first-child{height:3px}.prod-phone-signal i:nth-child(2){height:5px}.prod-phone-signal i:nth-child(3){height:7px}.prod-phone-signal i:nth-child(4){height:9px}.prod-phone-wifi{width:10px;height:7px;border-top:2px solid rgba(247,250,253,.9);border-radius:50% 50% 0 0;transform:translateY(1px)}.prod-phone-battery{position:relative;width:16px;height:8px;padding:1px;border:1px solid rgba(247,250,253,.78);border-radius:2.5px}.prod-phone-battery:after{position:absolute;top:2px;right:-3px;width:2px;height:4px;border-radius:0 1px 1px 0;background:rgba(247,250,253,.68);content:""}.prod-phone-battery i{display:block;width:86%;height:100%;border-radius:1px;background:#f7fafd}.prod-phone-call{position:relative;z-index:2;display:flex;min-height:calc(100% - 44px);flex-direction:column;align-items:center;padding:20px 19px 25px;text-align:center}.prod-phone-ai-pill{display:inline-flex;min-height:28px;align-items:center;gap:4px;padding:0 10px;border:1px solid rgba(33,212,228,.18);border-radius:999px;color:rgba(215,224,235,.62);background:rgba(5,13,23,.74);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025);font-size:9px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.prod-phone-live-dot{width:5px;height:5px;border-radius:50%;background:#21d4e4;box-shadow:0 0 8px rgba(33,212,228,.75)}.prod-phone-call-label{margin-top:23px;color:rgba(211,221,233,.52);font-size:10px;letter-spacing:.02em}.prod-phone-call h4{margin-top:7px;color:#fff;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:25px;font-weight:620;letter-spacing:-.035em}.prod-phone-number{margin-top:3px;color:rgba(214,224,236,.45);font-size:10px}.prod-phone-duration{margin-top:8px;color:rgba(242,247,252,.74);font-size:11px;font-variant-numeric:tabular-nums}.prod-voice-orb{position:relative;display:grid;width:145px;height:145px;place-items:center;margin-top:25px;border:1px solid rgba(94,220,233,.72);border-radius:50%;background:radial-gradient(circle,rgba(33,212,228,.08),transparent 61%),rgba(4,11,19,.66);box-shadow:0 0 27px rgba(33,212,228,.16),0 0 48px rgba(139,92,246,.09),inset 0 0 28px rgba(33,212,228,.06)}.prod-voice-orb:after,.prod-voice-orb:before{position:absolute;border:1px solid rgba(94,220,233,.12);border-radius:50%;content:""}.prod-voice-orb:before{inset:-9px}.prod-voice-orb:after{inset:-18px;border-color:rgba(171,121,245,.08)}.prod-voice-orb-glow{position:absolute;inset:25%;border-radius:50%;background:rgba(33,212,228,.16);filter:blur(18px)}.prod-wave{position:relative;z-index:2;display:flex;height:62px;align-items:center;gap:3px}.prod-wave span{display:block;width:3px;border-radius:999px;background:linear-gradient(180deg,#21d4e4,#3ba3f0,#ab79f5);box-shadow:0 0 6px rgba(33,212,228,.15);animation:prodWave 1.15s ease-in-out infinite alternate}.prod-live-caption{display:flex;width:100%;align-items:flex-start;gap:8px;margin-top:24px;padding:10px 12px;border:1px solid hsla(0,0%,100%,.055);border-radius:12px;background:hsla(0,0%,100%,.028);text-align:left}.prod-live-caption>span{width:5px;height:5px;flex:none;margin-top:5px;border-radius:50%;background:#21d4e4;box-shadow:0 0 8px rgba(33,212,228,.55)}.prod-live-caption p{color:rgba(227,234,243,.67);font-size:9px;line-height:1.45}.prod-call-control-grid{display:grid;width:100%;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:23px}.prod-call-action{display:flex;flex-direction:column;align-items:center;gap:6px}.prod-call-action>span{display:grid;width:41px;height:41px;place-items:center;border:1px solid hsla(0,0%,100%,.06);border-radius:50%;color:rgba(244,248,252,.84);background:hsla(0,0%,100%,.055);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)}.prod-call-action svg{width:17px;height:17px}.prod-call-action small{color:rgba(210,220,232,.42);font-size:8px}.prod-end-call-wrap{margin-top:20px}.prod-end-call{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(145deg,#ff5a5f,#d92f38);box-shadow:0 8px 18px rgba(209,41,51,.3),inset 0 1px 0 hsla(0,0%,100%,.25)}.prod-end-call svg{width:21px;height:21px}.prod-phone-home-indicator{position:absolute;bottom:8px;left:50%;z-index:5;width:92px;height:4px;border-radius:999px;background:rgba(247,250,253,.72);transform:translateX(-50%)}.prod-outcomes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid hsla(0,0%,100%,.07)}.prod-outcome{display:flex;min-height:132px;align-items:flex-start;gap:13px;padding:24px 20px;border-right:1px solid hsla(0,0%,100%,.07)}.prod-outcome:last-child{border-right:0}.prod-outcome-icon{display:grid;width:42px;height:42px;flex:none;place-items:center;border:1px solid;border-radius:50%}.prod-outcome h3{color:#fff;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:14px;font-weight:690;letter-spacing:-.025em}.prod-outcome p{margin-top:7px;color:#999eab;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:12px;line-height:1.52}.prod-future{display:grid;grid-template-columns:.8fr 1.2fr;overflow:hidden;border:1px solid rgba(59,163,240,.2);border-radius:22px;background:#060911;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 20px 50px rgba(0,0,0,.14)}.prod-future-copy{display:flex;flex-direction:column;justify-content:center;padding:25px 27px;border-right:1px solid hsla(0,0%,100%,.07)}.prod-future-copy p{color:rgba(216,225,239,.68);font-size:14px}.prod-future-copy h3{margin-top:7px;color:#fff;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:19px;font-weight:650;letter-spacing:-.032em}.prod-future-copy h3>span:last-child{color:#21d4e4}.prod-future-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.prod-future-points>div{display:flex;align-items:flex-start;gap:11px;padding:25px 18px;border-right:1px solid hsla(0,0%,100%,.07)}.prod-future-points>div:last-child{border-right:0}.prod-future-points svg{flex:none;color:#5edce9}.prod-future-points small,.prod-future-points strong{display:block}.prod-future-points strong{color:#fff;font-size:13px;font-weight:670}.prod-future-points small{margin-top:6px;color:#999eab;font-size:11px;line-height:1.45}@keyframes prodStarDrift{0%{transform:translateZ(0)}to{transform:translate3d(0,-28px,0)}}@keyframes prodWave{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}@media (max-width:1024px){.prod-phone-stage{min-height:560px}.prod-outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}.prod-outcome:nth-child(2){border-right:0}.prod-outcome:nth-child(-n+2){border-bottom:1px solid hsla(0,0%,100%,.07)}.prod-future{grid-template-columns:1fr}.prod-future-copy{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.07)}}@media (max-width:700px){.prod-section-heading{font-size:clamp(36px,11vw,50px)}.prod-phone-stage{min-height:520px}.prod-phone-orbit-one{width:330px;height:440px}.prod-phone-orbit-two{width:280px;height:385px}.prod-phone{width:238px;height:505px;border-radius:47px}.prod-phone-screen{border-radius:42px}.prod-phone-statusbar{grid-template-columns:1fr 84px 1fr;padding:0 14px}.prod-phone-island{width:80px}.prod-phone-call{padding-right:16px;padding-left:16px}.prod-voice-orb{width:128px;height:128px}.prod-future-points,.prod-outcomes{grid-template-columns:1fr}.prod-future-points>div,.prod-outcome{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.07)}.prod-future-points>div:last-child,.prod-outcome:last-child{border-bottom:0}.prod-primary-cta,.prod-secondary-cta{width:100%}}@media (prefers-reduced-motion:reduce){.prod-stars,.prod-wave span{animation:none}.prod-primary-cta,.prod-primary-cta svg,.prod-secondary-cta{transform:none;transition:none}}.ctc-section{background:radial-gradient(ellipse 100% 62% at 50% -8%,rgba(17,47,84,.34),transparent 64%),radial-gradient(ellipse 82% 56% at 50% 108%,rgba(47,22,91,.18),transparent 67%),linear-gradient(180deg,#03060b,#050914 50%,#03060b)}.ctc-stars{opacity:.45;background-image:radial-gradient(circle at 10% 17%,hsla(0,0%,100%,.76) 0 1px,transparent 1.6px),radial-gradient(circle at 29% 76%,rgba(91,227,236,.66) 0 1px,transparent 1.7px),radial-gradient(circle at 52% 13%,hsla(0,0%,100%,.54) 0 1px,transparent 1.6px),radial-gradient(circle at 76% 70%,rgba(96,165,250,.66) 0 1px,transparent 1.7px),radial-gradient(circle at 91% 24%,rgba(171,121,245,.58) 0 1px,transparent 1.8px);background-size:320px 320px,420px 420px,480px 480px,360px 360px,440px 440px;animation:ctcStarDrift 36s linear infinite}.ctc-eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:12px;color:#69dbe8;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:12px;font-weight:720;letter-spacing:.17em;text-transform:uppercase}.ctc-eyebrow span{display:block;width:30px;height:1px;background:linear-gradient(90deg,transparent,#22d3ee)}.ctc-eyebrow span:last-child{transform:scaleX(-1)}.ctc-heading{margin-top:22px;color:#f8f9fc;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:clamp(38px,5.2vw,70px);font-weight:720;letter-spacing:-.055em;line-height:1;text-wrap:balance}.ctc-heading em{color:transparent;background:linear-gradient(100deg,#22d3ee,#60a5fa 52%,#8b5cf6);-webkit-background-clip:text;background-clip:text;font-style:italic;filter:drop-shadow(0 0 28px rgba(68,155,238,.22))}.ctc-heading-copy{max-width:760px;margin:25px auto 0;color:rgba(216,225,239,.72);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:clamp(16px,1.4vw,18px);font-weight:520;letter-spacing:-.016em;line-height:1.62;text-wrap:pretty}.ctc-form-card,.ctc-info-card{position:relative;overflow:hidden;border:1px solid hsla(0,0%,100%,.09);border-radius:30px;background:radial-gradient(circle at 0 0,rgba(34,211,238,.09),transparent 36%),linear-gradient(145deg,hsla(0,0%,100%,.028),hsla(0,0%,100%,.009)),rgba(5,9,17,.88);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 36px 90px rgba(0,0,0,.22);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.ctc-info-card{display:flex;min-height:100%;flex-direction:column;padding:30px}.ctc-form-card{padding:30px}.ctc-info-kicker{color:#67dce8;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:11px;font-weight:720;letter-spacing:.14em;text-transform:uppercase}.ctc-info-heading{margin-top:16px;color:#f8f9fc;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:clamp(30px,3.7vw,48px);font-weight:720;letter-spacing:-.05em;line-height:1.02}.ctc-info-copy{margin-top:20px;color:rgba(207,218,232,.68);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:15px;font-weight:490;letter-spacing:-.014em;line-height:1.65}.ctc-info-list{display:grid;gap:14px;margin-top:30px}.ctc-info-item{display:flex;align-items:flex-start;gap:14px;padding:15px;border:1px solid hsla(0,0%,100%,.06);border-radius:18px;background:hsla(0,0%,100%,.022)}.ctc-info-icon{display:grid;width:42px;height:42px;flex:none;place-items:center;border-radius:14px;color:#65dce8;background:rgba(34,211,238,.08);box-shadow:inset 0 0 0 1px rgba(34,211,238,.12)}.ctc-info-label{color:rgba(218,227,239,.5);font-size:10px;font-weight:680;letter-spacing:.08em;text-transform:uppercase}.ctc-info-label,.ctc-info-link,.ctc-info-text{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif}.ctc-info-link,.ctc-info-text{display:block;margin-top:4px;font-size:13px;font-weight:560;letter-spacing:-.012em;line-height:1.45}.ctc-info-link{color:#f4f7fb;transition:color .25s ease}.ctc-info-link:hover{color:#66dce8}.ctc-info-text{color:rgba(207,217,230,.68)}.ctc-info-footer{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:28px;color:rgba(205,216,229,.48);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:11px;font-weight:620;letter-spacing:.02em}.ctc-info-footer span{display:block;width:7px;height:7px;border-radius:50%;background:#42dfbf;box-shadow:0 0 12px rgba(66,223,191,.68)}.ctc-form-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ctc-form-heading p{color:#f6f8fb;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.04em}.ctc-form-heading>div>span{display:block;margin-top:5px;color:rgba(211,221,233,.5);font-size:12px;font-weight:520}.ctc-form-heading>div>span,.ctc-form-status{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif}.ctc-form-status{display:inline-flex;flex:none;align-items:center;gap:7px;color:#6be6d4;font-size:10px;font-weight:680}.ctc-form-status span{display:block;width:6px;height:6px;border-radius:50%;background:#42dfbf;box-shadow:0 0 12px rgba(66,223,191,.7);animation:ctcStatusPulse 2.2s ease-in-out infinite}.ctc-field{display:block}.ctc-field>span{display:block;margin-bottom:8px;color:rgba(223,231,241,.62);font-size:11px;font-weight:650;letter-spacing:.02em}.ctc-field input,.ctc-field textarea,.ctc-field>span{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif}.ctc-field input,.ctc-field textarea{width:100%;border:1px solid hsla(0,0%,100%,.085);border-radius:16px;color:#f6f8fb;background:hsla(0,0%,100%,.025);font-size:14px;font-weight:500;letter-spacing:-.012em;outline:none;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.ctc-field input{height:52px;padding:0 15px}.ctc-field textarea{min-height:150px;resize:vertical;padding:14px 15px;line-height:1.55}.ctc-field input::-moz-placeholder,.ctc-field textarea::-moz-placeholder{color:rgba(203,213,226,.3)}.ctc-field input::placeholder,.ctc-field textarea::placeholder{color:rgba(203,213,226,.3)}.ctc-field input:focus,.ctc-field textarea:focus{border-color:rgba(67,194,237,.55);background:rgba(10,20,33,.72);box-shadow:0 0 0 3px rgba(34,211,238,.08),0 0 26px rgba(34,211,238,.06)}.ctc-submit{display:flex;width:100%;min-height:54px;align-items:center;justify-content:center;gap:9px;border:0;border-radius:999px;color:#04121b;background:linear-gradient(100deg,#5f9ff8,#24d3e6);box-shadow:0 0 24px rgba(60,184,240,.2),0 15px 34px rgba(0,0,0,.22);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:15px;font-weight:720;letter-spacing:-.02em;cursor:pointer;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,opacity .25s ease}.ctc-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 34px rgba(57,194,238,.34),0 18px 42px rgba(0,0,0,.28)}.ctc-submit:disabled{cursor:not-allowed;opacity:.7}.ctc-submit svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.ctc-submit:hover:not(:disabled) svg{transform:translateX(3px)}.ctc-message{display:flex;align-items:flex-start;gap:10px;border-radius:14px;padding:12px 14px;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:12px;font-weight:560;line-height:1.45}.ctc-message-error{border:1px solid hsla(0,91%,71%,.2);color:#fca5a5;background:rgba(127,29,29,.12)}.ctc-message-success{border:1px solid rgba(74,222,128,.18);color:#86efac;background:rgba(20,83,45,.13)}.ctc-mail-fallback{text-align:center;color:rgba(205,215,228,.44);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:11px;font-weight:520}.ctc-mail-fallback a{color:#68dce8;text-decoration:underline;-webkit-text-decoration-color:rgba(104,220,232,.35);text-decoration-color:rgba(104,220,232,.35);text-underline-offset:3px}@keyframes ctcStarDrift{0%{transform:translateZ(0)}to{transform:translate3d(0,-30px,0)}}@keyframes ctcStatusPulse{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:640px){.ctc-heading{font-size:42px}.ctc-form-card,.ctc-info-card{border-radius:24px;padding:24px}.ctc-form-heading{flex-direction:column}.ctc-info-heading{font-size:34px}}@media (prefers-reduced-motion:reduce){.ctc-form-status span,.ctc-stars{animation:none}.ctc-field input,.ctc-field textarea,.ctc-info-link,.ctc-submit,.ctc-submit svg{transition:none}}.ftr-section{background:radial-gradient(ellipse 100% 60% at 50% -8%,rgba(17,47,84,.3),transparent 63%),linear-gradient(180deg,#03060b,#040711 50%,#02050a)}.ftr-stars{opacity:.36;background-image:radial-gradient(circle at 10% 18%,hsla(0,0%,100%,.72) 0 1px,transparent 1.6px),radial-gradient(circle at 29% 76%,rgba(91,227,236,.58) 0 1px,transparent 1.7px),radial-gradient(circle at 53% 14%,hsla(0,0%,100%,.5) 0 1px,transparent 1.6px),radial-gradient(circle at 77% 70%,rgba(96,165,250,.58) 0 1px,transparent 1.7px),radial-gradient(circle at 91% 24%,rgba(171,121,245,.5) 0 1px,transparent 1.8px);background-size:320px 320px,420px 420px,480px 480px,360px 360px,440px 440px}.ftr-kicker{color:#69dbe8;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:12px;font-weight:750;letter-spacing:.17em;text-transform:uppercase}.ftr-cta-heading{margin-top:18px;color:#f8f9fc;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:clamp(34px,4.7vw,62px);font-weight:760;letter-spacing:-.055em;line-height:1.02;text-wrap:balance}.ftr-cta-heading em{color:transparent;background:linear-gradient(100deg,#22d3ee,#60a5fa 52%,#8b5cf6);-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:760;filter:drop-shadow(0 0 26px rgba(68,155,238,.2))}.ftr-primary-cta,.ftr-secondary-cta{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:9px;padding:0 25px;border-radius:999px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:14px;font-weight:740;letter-spacing:-.02em;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease,background .35s ease}.ftr-primary-cta{color:#04121b;background:linear-gradient(100deg,#5f9ff8,#24d3e6);box-shadow:0 0 24px rgba(60,184,240,.2),0 15px 34px rgba(0,0,0,.22)}.ftr-secondary-cta{border:1px solid rgba(132,177,229,.28);color:#f2f6fb;background:rgba(9,16,28,.72)}.ftr-primary-cta:hover,.ftr-secondary-cta:hover{transform:translateY(-2px)}.ftr-primary-cta:hover{box-shadow:0 0 34px rgba(57,194,238,.33),0 18px 42px rgba(0,0,0,.28)}.ftr-secondary-cta:hover{border-color:rgba(108,213,236,.44);background:rgba(12,24,38,.84)}.ftr-primary-cta svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.ftr-primary-cta:hover svg{transform:translateX(3px)}.ftr-brand-copy{max-width:410px;color:rgba(208,218,232,.68);font-size:15px;font-weight:590;letter-spacing:-.014em;line-height:1.65}.ftr-brand-copy,.ftr-email{margin-top:23px;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif}.ftr-email{display:inline-flex;align-items:center;gap:10px;color:#eaf5f8;font-size:14px;font-weight:680;letter-spacing:-.012em;transition:color .25s ease}.ftr-email:hover{color:#67dce8}.ftr-email-icon{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(34,211,238,.14);border-radius:12px;color:#69dce8;background:rgba(34,211,238,.07)}.ftr-social{display:grid;width:43px;height:43px;place-items:center;border:1px solid hsla(0,0%,100%,.07);border-radius:50%;color:rgba(232,238,246,.72);background:hsla(0,0%,100%,.025);transition:transform .3s cubic-bezier(.22,1,.36,1),color .3s ease,border-color .3s ease,background .3s ease}.ftr-social:hover{transform:translateY(-3px);border-color:rgba(34,211,238,.3);color:#09131c;background:#5ddce8}.ftr-column-heading{color:#f3f6fa;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:14px;font-weight:760;letter-spacing:-.01em}.ftr-link{color:rgba(208,218,232,.62);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:13px;font-weight:620;letter-spacing:-.01em;transition:color .25s ease,transform .25s ease}.ftr-link:hover{color:#67dce8}.ftr-product-link{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid rgba(96,165,250,.16);border-radius:17px;padding:14px;background:linear-gradient(145deg,rgba(96,165,250,.07),rgba(139,92,246,.04));transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s ease,background .3s ease}.ftr-product-link:hover{transform:translateY(-2px);border-color:rgba(71,199,232,.32);background:linear-gradient(145deg,rgba(34,211,238,.09),rgba(139,92,246,.055))}.ftr-product-link p{color:#f4f7fb;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:15px;font-weight:740;letter-spacing:-.035em}.ftr-product-link p span{color:transparent;background:linear-gradient(100deg,#22d3ee,#60a5fa 52%,#8b5cf6);-webkit-background-clip:text;background-clip:text}.ftr-product-link small{display:block;margin-top:3px;color:#f5c866;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ftr-product-link svg{flex:none;color:rgba(214,224,237,.55);transition:transform .3s cubic-bezier(.22,1,.36,1)}.ftr-product-link:hover svg{transform:translateX(3px)}.ftr-bottom-link,.ftr-copyright{color:rgba(199,210,224,.5);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:.01em}.ftr-bottom-link{transition:color .25s ease}.ftr-bottom-link:hover{color:#67dce8}.ftr-back-to-top{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(34,211,238,.22);border-radius:50%;color:#06121a;background:linear-gradient(135deg,#5f9ff8,#24d3e6);box-shadow:0 0 24px rgba(34,211,238,.16),0 12px 32px rgba(0,0,0,.28);transition:opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.ftr-back-to-top:hover{transform:translateY(-3px);box-shadow:0 0 34px rgba(34,211,238,.28),0 16px 38px rgba(0,0,0,.32)}@media (max-width:640px){.ftr-cta-heading{font-size:40px}.ftr-primary-cta,.ftr-secondary-cta{width:100%}}@media (prefers-reduced-motion:reduce){.ftr-back-to-top,.ftr-link,.ftr-primary-cta,.ftr-primary-cta svg,.ftr-product-link,.ftr-product-link svg,.ftr-secondary-cta,.ftr-social{transition:none}.ftr-back-to-top{scroll-behavior:auto}}