.SurfaceIntro-module__HZSwIa__intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;display:flex}.SurfaceIntro-module__HZSwIa__copy{max-width:44rem}.SurfaceIntro-module__HZSwIa__eyebrow,.SurfaceIntro-module__HZSwIa__heading,.SurfaceIntro-module__HZSwIa__heading>*,.SurfaceIntro-module__HZSwIa__description{margin:0}.SurfaceIntro-module__HZSwIa__eyebrow{color:var(--teal);font-family:var(--ui);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.SurfaceIntro-module__HZSwIa__heading>*{color:var(--ink);font-family:var(--display);letter-spacing:-.03em;margin-block:8px 0;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:700;line-height:1.1}.SurfaceIntro-module__HZSwIa__description{color:var(--body);font-family:var(--ui);margin-top:12px;line-height:1.6}.SurfaceIntro-module__HZSwIa__action{flex:none}@media (max-width:22.5rem){.SurfaceIntro-module__HZSwIa__action{width:100%}}
.BrandLockup-module__Qwj7Rq__lockup{color:var(--teal);align-items:center;gap:10px;display:inline-flex}.BrandLockup-module__Qwj7Rq__mark{flex:none;width:32px;height:32px}.BrandLockup-module__Qwj7Rq__name{color:var(--ink);font-family:var(--display);letter-spacing:-.02em;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:700;line-height:1.1}.BrandLockup-module__Qwj7Rq__compact{gap:8px}.BrandLockup-module__Qwj7Rq__compact .BrandLockup-module__Qwj7Rq__mark{width:26px;height:26px}.BrandLockup-module__Qwj7Rq__compact .BrandLockup-module__Qwj7Rq__name{font-size:1rem}.BrandLockup-module__Qwj7Rq__inverse{color:var(--mint)}.BrandLockup-module__Qwj7Rq__inverse .BrandLockup-module__Qwj7Rq__name{color:var(--on-brand)}
.LandingHero-module__Dyqtda__hero{--hero-night:#050f1a;--hero-blue-glow:#0b4fd93d;--hero-mint-glow:#00d47e24;--hero-line:#ffffff0b;--hero-text:#fff;--hero-text-soft:#ffffff9e;--hero-text-faint:#ffffff6b;--hero-glass:#ffffff0f;--hero-glass-strong:#ffffff17;--hero-glass-line:#ffffff1a;--hero-glass-dark:#050f1ab8;--hero-chip:#0b4fd924;--hero-chip-line:#4a84ff47;--hero-chip-text:#82aeff;--hero-mint:#00d47e;--hero-mint-soft:#00d47e24;--hero-mint-line:#00d47e42;--hero-mint-text:#3dffb0;--hero-mint-hover:#00e88a;--hero-mint-glow-shadow:0 0 40px -10px #00d47e8c, 0 0 80px -20px #00d47e40;--hero-gradient-text:linear-gradient(135deg, #4a84ff 0%, #00d47e 100%);--hero-card-shadow:0 30px 60px -20px #0009;--hero-ekg-from:#0b4fd9;--hero-ekg-to:#00d47e;isolation:isolate;background-color:var(--hero-night);background-image:radial-gradient(ellipse at 15% 60%, var(--hero-blue-glow) 0%, transparent 55%), radial-gradient(ellipse at 85% 20%, var(--hero-mint-glow) 0%, transparent 50%);min-height:min(920px,100svh - 64px);color:var(--hero-text);flex-direction:column;display:flex;position:relative;overflow:hidden}.LandingHero-module__Dyqtda__grid{z-index:-1;background-image:linear-gradient(to right, var(--hero-line) 1px, transparent 1px), linear-gradient(to bottom, var(--hero-line) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 30%,#0000 85%);mask-image:radial-gradient(at 50% 40%,#000 30%,#0000 85%)}.LandingHero-module__Dyqtda__inner{flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:64px;width:min(1200px,100% - 64px);margin-inline:auto;padding-block:72px 40px;display:grid}.LandingHero-module__Dyqtda__copy{min-width:0}.LandingHero-module__Dyqtda__badge{border:1px solid var(--hero-chip-line);border-radius:var(--radius-pill);background:var(--hero-chip);color:var(--hero-chip-text);letter-spacing:.04em;align-items:center;gap:10px;margin:0 0 28px;padding:8px 16px;font-size:.75rem;font-weight:700;display:inline-flex}.LandingHero-module__Dyqtda__pulse{background:var(--hero-mint);border-radius:50%;flex:none;width:7px;height:7px}.LandingHero-module__Dyqtda__hero h1{color:var(--hero-text);font-family:var(--display);letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(2.75rem,6vw,4.5rem);font-weight:800;line-height:1.02}.LandingHero-module__Dyqtda__accent{background-image:var(--hero-gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.LandingHero-module__Dyqtda__intro{max-width:34rem;color:var(--hero-text-soft);margin:0 0 36px;font-size:1.125rem;line-height:1.65}.LandingHero-module__Dyqtda__actions{flex-wrap:wrap;gap:12px;margin-bottom:36px;display:flex}.LandingHero-module__Dyqtda__primary,.LandingHero-module__Dyqtda__secondary{border-radius:var(--radius-card);min-height:52px;font-family:var(--display);align-items:center;gap:8px;padding:0 26px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.LandingHero-module__Dyqtda__primary{background:var(--hero-mint);box-shadow:var(--hero-mint-glow-shadow);color:var(--hero-text)}.LandingHero-module__Dyqtda__primary:hover{background:var(--hero-mint-hover)}.LandingHero-module__Dyqtda__secondary{border:1px solid var(--hero-glass-line);background:var(--hero-glass);color:var(--hero-text)}.LandingHero-module__Dyqtda__secondary:hover{background:var(--hero-glass-strong)}.LandingHero-module__Dyqtda__primary:focus-visible,.LandingHero-module__Dyqtda__secondary:focus-visible,.LandingHero-module__Dyqtda__explore:focus-visible{outline:3px solid var(--hero-chip-text);outline-offset:3px}.LandingHero-module__Dyqtda__trust{border-top:1px solid var(--hero-glass-line);flex-wrap:wrap;gap:16px 28px;margin:0;padding:24px 0 0;list-style:none;display:flex}.LandingHero-module__Dyqtda__trust li{color:var(--hero-text-faint);align-items:center;gap:10px;font-size:.75rem;display:flex}.LandingHero-module__Dyqtda__trust strong{color:var(--hero-text);font-size:.8125rem;font-weight:600;display:block}.LandingHero-module__Dyqtda__trustIcon,.LandingHero-module__Dyqtda__cardIcon{border:1px solid var(--hero-mint-line);border-radius:var(--radius-field);background:var(--hero-mint-soft);width:32px;height:32px;color:var(--hero-mint-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.LandingHero-module__Dyqtda__preview{justify-self:center;width:min(100%,340px);position:relative}.LandingHero-module__Dyqtda__glow{z-index:-1;background:var(--hero-blue-glow);filter:blur(60px);border-radius:50%;position:absolute;inset:-32px}.LandingHero-module__Dyqtda__card{border:1px solid var(--hero-glass-line);background:var(--hero-glass);box-shadow:var(--hero-card-shadow);-webkit-backdrop-filter:blur(20px);border-radius:24px;padding:24px}.LandingHero-module__Dyqtda__card p{margin:0}.LandingHero-module__Dyqtda__cardHead{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.LandingHero-module__Dyqtda__cardIcon{border-radius:var(--radius-card);width:44px;height:44px}.LandingHero-module__Dyqtda__cardLabel{color:var(--hero-text-faint);font-size:.75rem}.LandingHero-module__Dyqtda__cardTitle{color:var(--hero-text);font-family:var(--display);margin-top:2px;font-weight:700}.LandingHero-module__Dyqtda__cardRow{border:1px solid var(--hero-glass-line);border-radius:var(--radius-card);background:var(--hero-glass);align-items:center;gap:12px;margin-bottom:16px;padding:14px;display:flex}.LandingHero-module__Dyqtda__avatar{border-radius:var(--radius-card);background:var(--grad-brand);width:48px;height:48px;color:var(--hero-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.LandingHero-module__Dyqtda__rowTitle{color:var(--hero-text);font-size:.875rem;font-weight:600}.LandingHero-module__Dyqtda__rowHint{color:var(--hero-text-faint);margin-top:2px;font-size:.75rem}.LandingHero-module__Dyqtda__card .LandingHero-module__Dyqtda__status{border:1px solid var(--hero-mint-line);border-radius:var(--radius-card);background:var(--hero-mint-soft);color:var(--hero-mint-text);align-items:center;gap:8px;margin-bottom:16px;padding:12px;font-size:.75rem;font-weight:600;display:flex}.LandingHero-module__Dyqtda__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.LandingHero-module__Dyqtda__stats p{border:1px solid var(--hero-glass-line);border-radius:var(--radius-field);background:var(--hero-glass);color:var(--hero-text-faint);text-align:center;padding:12px;font-size:.6875rem}.LandingHero-module__Dyqtda__stats strong{color:var(--hero-text);font-family:var(--display);font-size:.875rem;display:block}.LandingHero-module__Dyqtda__badgeTop,.LandingHero-module__Dyqtda__badgeBottom{border-radius:var(--radius-card);white-space:nowrap;align-items:center;gap:6px;margin:0;padding:10px 16px;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute}.LandingHero-module__Dyqtda__badgeTop{background:var(--hero-mint);box-shadow:var(--hero-mint-glow-shadow);color:var(--hero-text);top:-20px;right:-24px}.LandingHero-module__Dyqtda__badgeBottom{border:1px solid var(--hero-glass-line);background:var(--hero-glass-dark);color:var(--hero-text);-webkit-backdrop-filter:blur(20px);bottom:-20px;left:-24px}.LandingHero-module__Dyqtda__ekg{opacity:.3;width:calc(100% - 48px);height:40px;margin:0 auto;display:block}.LandingHero-module__Dyqtda__ekgFrom{stop-color:var(--hero-ekg-from)}.LandingHero-module__Dyqtda__ekgTo{stop-color:var(--hero-ekg-to)}.LandingHero-module__Dyqtda__explore{color:var(--hero-text-faint);letter-spacing:.2em;text-transform:uppercase;flex-direction:column;align-self:center;align-items:center;gap:4px;margin:4px 0 28px;font-size:.625rem;text-decoration:none;display:inline-flex}.LandingHero-module__Dyqtda__explore:hover{color:var(--hero-text-soft)}@media (max-width:960px){.LandingHero-module__Dyqtda__inner{grid-template-columns:minmax(0,1fr);gap:48px}.LandingHero-module__Dyqtda__preview{display:none}}@media (max-width:720px){.LandingHero-module__Dyqtda__inner{width:calc(100% - 32px);padding-block:48px 24px}.LandingHero-module__Dyqtda__primary,.LandingHero-module__Dyqtda__secondary{justify-content:center;width:100%}.LandingHero-module__Dyqtda__explore{display:none}}
html:has(.LandingMotion-module__92wU1G__motionScope){scroll-behavior:smooth;scroll-padding-top:80px}.LandingMotion-module__92wU1G__reveal,.LandingMotion-module__92wU1G__editorialItem:is(article,li,details){opacity:1;transform:none}.LandingMotion-module__92wU1G__interactive{transition:color .18s,background-color .18s,transform .18s}.LandingMotion-module__92wU1G__lift{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.LandingMotion-module__92wU1G__float{animation:5.5s ease-in-out infinite LandingMotion-module__92wU1G__landingAmbientFloat}.LandingMotion-module__92wU1G__floatSlow{animation:4.5s ease-in-out .6s infinite LandingMotion-module__92wU1G__landingAmbientFloat}.LandingMotion-module__92wU1G__pulse{animation:2s ease-in-out infinite LandingMotion-module__92wU1G__landingAmbientPulse}.LandingMotion-module__92wU1G__bob{animation:2s ease-in-out infinite LandingMotion-module__92wU1G__landingAmbientBob}.LandingMotion-module__92wU1G__ekg{stroke-dasharray:600;stroke-dashoffset:600px;animation:3.5s ease-in-out infinite LandingMotion-module__92wU1G__landingAmbientEkg}.LandingMotion-module__92wU1G__progress{display:none}@supports (animation-timeline:view()){.LandingMotion-module__92wU1G__reveal{animation:1ms linear both LandingMotion-module__92wU1G__landingSectionReveal;animation-timeline:view();animation-range:entry cover 55%}.LandingMotion-module__92wU1G__editorialItem:is(article,li,details){animation:1ms linear both LandingMotion-module__92wU1G__landingItemReveal;animation-timeline:view();animation-range:entry cover 45%}}@supports (animation-timeline:scroll()){.LandingMotion-module__92wU1G__progress{--progress-fill:linear-gradient(90deg, #0b4fd9, #00d47e);z-index:40;background:var(--progress-fill);transform-origin:0;height:2px;animation:1ms linear both LandingMotion-module__92wU1G__landingProgress;animation-timeline:scroll(root);display:block;position:fixed;inset:0 0 auto}}@media (hover:hover) and (pointer:fine){.LandingMotion-module__92wU1G__interactive:hover{transform:translateY(-2px)}.LandingMotion-module__92wU1G__lift:hover{transform:translateY(-4px)}}@keyframes LandingMotion-module__92wU1G__landingSectionReveal{0%{opacity:.12;transform:translateY(56px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes LandingMotion-module__92wU1G__landingItemReveal{0%{opacity:.15;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes LandingMotion-module__92wU1G__landingProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes LandingMotion-module__92wU1G__landingAmbientFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes LandingMotion-module__92wU1G__landingAmbientPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes LandingMotion-module__92wU1G__landingAmbientBob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes LandingMotion-module__92wU1G__landingAmbientEkg{0%{stroke-dashoffset:600px;opacity:.15}40%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-600px;opacity:.15}}@media (prefers-reduced-motion:reduce){html:has(.LandingMotion-module__92wU1G__motionScope){scroll-behavior:auto}.LandingMotion-module__92wU1G__motionScope,.LandingMotion-module__92wU1G__motionScope *,.LandingMotion-module__92wU1G__motionScope :before,.LandingMotion-module__92wU1G__motionScope :after{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}.LandingMotion-module__92wU1G__ekg{stroke-dashoffset:0}.LandingMotion-module__92wU1G__progress{display:none}}
.LandingPage-module__vCWJnq__page{--lp-night:#050f1a;--lp-night-glass:#050f1ac7;--lp-night-line:#ffffff14;--lp-night-text:#fff;--lp-night-soft:#ffffffa8;--lp-night-faint:#fff6;--lp-night-glow:#0b4fd942;--lp-night-mint-glow:#00d47e29;--lp-night-grid:#ffffff0b;--lp-mint:#00d47e;--lp-mint-hover:#00e88a;--lp-mint-shadow:0 0 40px -10px #00d47e8c, 0 0 80px -20px #00d47e40;--lp-night-gradient-text:linear-gradient(135deg, #4a84ff 0%, #00d47e 100%);--lp-accent-text:var(--grad-brand);--lp-card-shadow:0 1px 2px var(--shadow-card,transparent);--lp-card-lift-shadow:0 18px 40px -18px #0b4fd959;--lp-step-line:linear-gradient(90deg, transparent, var(--line) 12%, var(--line) 88%, transparent);background:var(--surface);min-height:100vh;color:var(--body);font-family:var(--ui)}:root[data-theme=dark] .LandingPage-module__vCWJnq__page{--lp-accent-text:linear-gradient(135deg, #7aa5ff 0%, #00d47e 100%);--lp-card-lift-shadow:0 18px 40px -18px #000000b3}.LandingPage-module__vCWJnq__skip{z-index:30;border-radius:var(--radius-field);background:var(--paper);color:var(--ink);padding:10px 14px;position:absolute;top:-100px;left:16px}.LandingPage-module__vCWJnq__skip:focus{top:12px}.LandingPage-module__vCWJnq__header{z-index:20;border-bottom:1px solid var(--lp-night-line);background:var(--lp-night-glass);-webkit-backdrop-filter:blur(18px);position:sticky;top:0}.LandingPage-module__vCWJnq__headerInner,.LandingPage-module__vCWJnq__section,.LandingPage-module__vCWJnq__footerGrid,.LandingPage-module__vCWJnq__footerLegal{width:min(1200px,100% - 64px);margin-inline:auto}.LandingPage-module__vCWJnq__headerInner{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.LandingPage-module__vCWJnq__brandLink{border-radius:var(--radius-field);text-decoration:none;display:inline-flex}.LandingPage-module__vCWJnq__nav{align-items:center;gap:4px;display:flex}.LandingPage-module__vCWJnq__nav a:not(.LandingPage-module__vCWJnq__entry){border-radius:var(--radius-field);color:var(--lp-night-soft);padding:8px 12px;font-size:.875rem;font-weight:500;text-decoration:none}.LandingPage-module__vCWJnq__nav a:not(.LandingPage-module__vCWJnq__entry):hover{color:var(--lp-night-text)}.LandingPage-module__vCWJnq__entry,.LandingPage-module__vCWJnq__finalAction{border-radius:var(--radius-field);background:var(--lp-mint);box-shadow:var(--lp-mint-shadow);color:var(--lp-night-text);font-family:var(--display);align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.LandingPage-module__vCWJnq__entry{min-height:40px;margin-left:8px;padding:0 18px;font-size:.875rem}.LandingPage-module__vCWJnq__entry:hover,.LandingPage-module__vCWJnq__finalAction:hover{background:var(--lp-mint-hover)}.LandingPage-module__vCWJnq__theme{border:1px solid var(--lp-night-line);border-radius:var(--radius-field);width:36px;height:36px;color:var(--lp-night-soft);cursor:pointer;background:0 0;justify-content:center;align-items:center;margin-left:4px;display:inline-flex}.LandingPage-module__vCWJnq__theme:hover{color:var(--lp-night-text)}.LandingPage-module__vCWJnq__brandLink:focus-visible,.LandingPage-module__vCWJnq__nav a:focus-visible,.LandingPage-module__vCWJnq__theme:focus-visible,.LandingPage-module__vCWJnq__finalAction:focus-visible{outline:3px solid var(--mint);outline-offset:2px}.LandingPage-module__vCWJnq__section{padding-block:104px}.LandingPage-module__vCWJnq__band{background:var(--paper);border-block:1px solid var(--line)}.LandingPage-module__vCWJnq__intro{max-width:720px;margin-bottom:56px}.LandingPage-module__vCWJnq__introCentered{text-align:center;margin-inline:auto}.LandingPage-module__vCWJnq__eyebrow{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--blue-surface);color:var(--blue);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;padding:6px 14px;font-size:.6875rem;font-weight:700;display:inline-block}.LandingPage-module__vCWJnq__section h2,.LandingPage-module__vCWJnq__final h2{color:var(--ink);font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:clamp(1.875rem,3.6vw,2.75rem);font-weight:800;line-height:1.12}.LandingPage-module__vCWJnq__accent{background-image:var(--lp-accent-text);color:#0000;-webkit-background-clip:text;background-clip:text}.LandingPage-module__vCWJnq__section h3{color:var(--ink);font-family:var(--display);margin:0 0 8px;font-size:1.0625rem;font-weight:700}.LandingPage-module__vCWJnq__section p{margin:0;line-height:1.6}.LandingPage-module__vCWJnq__section .LandingPage-module__vCWJnq__lede{max-width:30rem;color:var(--muted);margin-top:20px}.LandingPage-module__vCWJnq__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid;position:relative}.LandingPage-module__vCWJnq__steps:before{content:"";background:var(--lp-step-line);height:1px;position:absolute;top:24px;left:0;right:0}.LandingPage-module__vCWJnq__step{position:relative}.LandingPage-module__vCWJnq__step p{color:var(--muted);font-size:.9375rem}.LandingPage-module__vCWJnq__stepMark,.LandingPage-module__vCWJnq__iconTile{border-radius:var(--radius-card);background:var(--grad-brand);width:48px;height:48px;color:var(--on-brand);font-family:var(--display);justify-content:center;align-items:center;margin-bottom:20px;font-weight:800;display:inline-flex}.LandingPage-module__vCWJnq__iconTile{width:44px;height:44px}.LandingPage-module__vCWJnq__audienceGrid,.LandingPage-module__vCWJnq__capabilityGrid{gap:24px;display:grid}.LandingPage-module__vCWJnq__audienceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage-module__vCWJnq__capabilityGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.LandingPage-module__vCWJnq__audience,.LandingPage-module__vCWJnq__capability{border:1px solid var(--line);background:var(--surface);border-radius:24px;padding:32px}.LandingPage-module__vCWJnq__capability{background:var(--paper);box-shadow:var(--lp-card-shadow);padding:28px}.LandingPage-module__vCWJnq__capability:hover{box-shadow:var(--lp-card-lift-shadow)}.LandingPage-module__vCWJnq__audience>p,.LandingPage-module__vCWJnq__capability p{color:var(--muted);font-size:.9375rem}.LandingPage-module__vCWJnq__checks{border-top:1px solid var(--line);gap:10px;margin:20px 0 24px;padding:20px 0 0;list-style:none;display:grid}.LandingPage-module__vCWJnq__checks li{color:var(--body);align-items:center;gap:10px;font-size:.9375rem;display:flex}.LandingPage-module__vCWJnq__checks svg{color:var(--success);flex:none}.LandingPage-module__vCWJnq__textAction{color:var(--blue);align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.LandingPage-module__vCWJnq__textAction:hover{text-underline-offset:4px;text-decoration:underline}.LandingPage-module__vCWJnq__security{border:1px solid var(--line);background:var(--paper);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding:48px;display:grid}.LandingPage-module__vCWJnq__security .LandingPage-module__vCWJnq__intro{margin-bottom:0}.LandingPage-module__vCWJnq__securityMark{color:var(--success);margin-bottom:20px;display:inline-flex}.LandingPage-module__vCWJnq__securityPoints{gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.LandingPage-module__vCWJnq__securityPoints li{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);align-items:center;gap:12px;padding:16px 18px;font-weight:600;display:flex}.LandingPage-module__vCWJnq__securityPoints svg{color:var(--blue);flex:none}.LandingPage-module__vCWJnq__securityActions{flex-wrap:wrap;gap:12px;display:flex}.LandingPage-module__vCWJnq__outlineAction{border:1px solid var(--line);border-radius:var(--radius-field);background:var(--paper);min-height:44px;color:var(--ink);align-items:center;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.LandingPage-module__vCWJnq__outlineAction:hover{border-color:var(--blue);color:var(--blue)}.LandingPage-module__vCWJnq__faqSection{max-width:820px}.LandingPage-module__vCWJnq__faqList{gap:12px;display:grid}.LandingPage-module__vCWJnq__faqItem{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface)}.LandingPage-module__vCWJnq__faqItem summary{color:var(--ink);font-family:var(--display);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-weight:700;list-style:none;display:flex}.LandingPage-module__vCWJnq__faqItem summary::-webkit-details-marker{display:none}.LandingPage-module__vCWJnq__faqIcon{color:var(--blue);flex:none}.LandingPage-module__vCWJnq__faqItem[open] .LandingPage-module__vCWJnq__faqIcon{rotate:45deg}.LandingPage-module__vCWJnq__faqItem p{color:var(--muted);padding:0 24px 22px}.LandingPage-module__vCWJnq__textAction:focus-visible,.LandingPage-module__vCWJnq__outlineAction:focus-visible,.LandingPage-module__vCWJnq__faqItem summary:focus-visible,.LandingPage-module__vCWJnq__footer a:focus-visible,.LandingPage-module__vCWJnq__skip:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.LandingPage-module__vCWJnq__final{isolation:isolate;background-color:var(--lp-night);background-image:radial-gradient(ellipse at 20% 80%, var(--lp-night-glow) 0%, transparent 55%), radial-gradient(ellipse at 80% 10%, var(--lp-night-mint-glow) 0%, transparent 50%);text-align:center;padding:120px 24px;position:relative;overflow:hidden}.LandingPage-module__vCWJnq__finalGrid{z-index:-1;background-image:linear-gradient(to right, var(--lp-night-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--lp-night-grid) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0}.LandingPage-module__vCWJnq__final h2{color:var(--lp-night-text);font-size:clamp(2.25rem,5vw,3.5rem)}.LandingPage-module__vCWJnq__final .LandingPage-module__vCWJnq__accent{background-image:var(--lp-night-gradient-text);display:block}.LandingPage-module__vCWJnq__final p{color:var(--lp-night-soft);margin:20px 0 36px;font-size:1.125rem}.LandingPage-module__vCWJnq__finalAction{border-radius:var(--radius-card);min-height:56px;padding:0 30px;font-size:1rem}.LandingPage-module__vCWJnq__footer{border-top:1px solid var(--line);background:var(--paper)}.LandingPage-module__vCWJnq__footerGrid{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:40px;padding-block:56px 40px;display:grid}.LandingPage-module__vCWJnq__footerBrand p{max-width:22rem;color:var(--muted);margin:16px 0 0;font-size:.875rem;line-height:1.6}.LandingPage-module__vCWJnq__footerColumn{align-content:start;gap:10px;display:grid}.LandingPage-module__vCWJnq__footerColumn p{color:var(--ink);letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:.75rem;font-weight:700}.LandingPage-module__vCWJnq__footerColumn a{color:var(--muted);font-size:.875rem;text-decoration:none}.LandingPage-module__vCWJnq__footerColumn a:hover{color:var(--blue)}.LandingPage-module__vCWJnq__footerLegal{border-top:1px solid var(--line);color:var(--muted);margin-block:0;padding-block:20px 28px;font-size:.8125rem}@media (max-width:1080px){.LandingPage-module__vCWJnq__capabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage-module__vCWJnq__nav a[href^=\#]{display:none}}@media (max-width:860px){.LandingPage-module__vCWJnq__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage-module__vCWJnq__steps:before{display:none}.LandingPage-module__vCWJnq__audienceGrid,.LandingPage-module__vCWJnq__security{grid-template-columns:minmax(0,1fr)}.LandingPage-module__vCWJnq__security{padding:32px}}@media (max-width:720px){.LandingPage-module__vCWJnq__headerInner,.LandingPage-module__vCWJnq__section,.LandingPage-module__vCWJnq__footerGrid,.LandingPage-module__vCWJnq__footerLegal{width:calc(100% - 32px)}.LandingPage-module__vCWJnq__headerInner{flex-wrap:wrap;padding-block:8px}.LandingPage-module__vCWJnq__nav{flex-wrap:wrap;margin-left:auto}.LandingPage-module__vCWJnq__entry{margin-left:4px}.LandingPage-module__vCWJnq__section{padding-block:72px}.LandingPage-module__vCWJnq__intro{margin-bottom:36px}.LandingPage-module__vCWJnq__steps,.LandingPage-module__vCWJnq__capabilityGrid,.LandingPage-module__vCWJnq__footerGrid{grid-template-columns:minmax(0,1fr)}.LandingPage-module__vCWJnq__audience,.LandingPage-module__vCWJnq__capability,.LandingPage-module__vCWJnq__security{padding:24px}.LandingPage-module__vCWJnq__final{padding:88px 16px}}
