.marketing-module__E3pUCa__page{--m-ink:#eaf6ff;--m-muted:#a9c7df;--m-faint:#6f93ad;--m-accent:#38bdf8;--m-accent-2:#7dd3fc;--m-accent-3:#5eead4;--m-indigo:#818cf8;--m-line:#38bdf81f;--m-glass:#38bdf80d;--m-glass-2:#7dd3fc14;min-height:100vh;color:var(--m-ink);font-feature-settings:"ss01", "cv01";background:radial-gradient(1200px 700px at 82% -10%,#38bdf829,#0000 60%),radial-gradient(1000px 620px at 0 2%,#818cf829,#0000 55%),linear-gradient(#0a162880 0%,#030e1eb8 42%,#020916d6 100%);position:relative;overflow-x:clip}.marketing-module__E3pUCa__page:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#7dd3fc09 1px,#0000 1px),linear-gradient(90deg,#7dd3fc09 1px,#0000 1px);background-size:64px 64px;height:1100px;position:absolute;inset:0 0 auto;-webkit-mask-image:radial-gradient(80% 55% at 50% 0,#000,#0000 80%);mask-image:radial-gradient(80% 55% at 50% 0,#000,#0000 80%)}.marketing-module__E3pUCa__content{z-index:1;position:relative}.marketing-module__E3pUCa__aurora{filter:blur(85px);opacity:.55;pointer-events:none;z-index:0;border-radius:50%;animation:18s ease-in-out infinite marketing-module__E3pUCa__drift;position:absolute}.marketing-module__E3pUCa__auroraA{background:#0ea5e9;width:460px;height:460px;top:-120px;left:-80px}.marketing-module__E3pUCa__auroraB{background:#4f46e5;width:540px;height:540px;animation-delay:-6s;top:-80px;right:-130px}.marketing-module__E3pUCa__auroraC{opacity:.32;background:#14b8a6;width:380px;height:380px;animation-delay:-11s;top:300px;left:42%}@keyframes marketing-module__E3pUCa__drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(28px,38px)scale(1.08)}}.marketing-module__E3pUCa__rays{pointer-events:none;z-index:0;opacity:.8;background:conic-gradient(from 200deg at 30% -5%,#0000 0deg,#7dd3fc1a 8deg,#0000 16deg),conic-gradient(from 165deg at 62% -5%,#0000 0deg,#38bdf81a 7deg,#0000 14deg),conic-gradient(from 185deg at 80% -5%,#0000 0deg,#5eead414 6deg,#0000 12deg);height:720px;position:absolute;top:-10%;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.marketing-module__E3pUCa__gradientText{background:linear-gradient(100deg, #fff 0%, var(--m-accent) 45%, var(--m-indigo) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.marketing-module__E3pUCa__card{border:1px solid var(--m-line);background:linear-gradient(160deg, var(--m-glass-2), var(--m-glass));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:20px;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s;position:relative}.marketing-module__E3pUCa__card:hover{border-color:#38bdf861;transform:translateY(-4px);box-shadow:0 24px 60px -24px #38bdf873}.marketing-module__E3pUCa__eyebrow{border:1px solid var(--m-line);background:var(--m-glass);letter-spacing:.04em;color:var(--m-muted);text-transform:uppercase;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.78rem;font-weight:600;display:inline-flex}.marketing-module__E3pUCa__btnPrimary{color:#04121f;background:linear-gradient(100deg, var(--m-accent), var(--m-indigo));cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 10px 30px -8px #38bdf899}.marketing-module__E3pUCa__btnPrimary:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 16px 40px -8px #38bdf8b8}.marketing-module__E3pUCa__btnPrimary:active{transform:translateY(0)}.marketing-module__E3pUCa__btnPrimary:disabled{opacity:.6;cursor:not-allowed;transform:none}.marketing-module__E3pUCa__btnGhost{color:var(--m-ink);background:var(--m-glass);border:1px solid var(--m-line);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.marketing-module__E3pUCa__btnGhost:hover{background:var(--m-glass-2);border-color:#38bdf86b}.marketing-module__E3pUCa__nav{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--m-line);background:#0209169e;position:sticky;top:0}.marketing-module__E3pUCa__sectionRule{background:linear-gradient(90deg, transparent, var(--m-line), transparent);height:1px}.marketing-module__E3pUCa__iconTile{width:48px;height:48px;color:var(--m-accent);background:linear-gradient(160deg,#38bdf83d,#818cf824);border:1px solid #38bdf847;border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.marketing-module__E3pUCa__float{animation:7s ease-in-out infinite marketing-module__E3pUCa__float}@keyframes marketing-module__E3pUCa__float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.marketing-module__E3pUCa__chip{color:var(--m-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#071426d9;border:1px solid #7dd3fc40;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.72rem;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 12px 30px -12px #020c1ee6}.marketing-module__E3pUCa__chipAccent{color:var(--m-accent)}.marketing-module__E3pUCa__waveWrap{pointer-events:none;width:100%;line-height:0;position:relative}.marketing-module__E3pUCa__waveWrap svg{width:100%;height:70px;display:block}.marketing-module__E3pUCa__waveFlip svg{transform:scaleY(-1)}.marketing-module__E3pUCa__heroDevice{width:100%;max-width:300px;margin-inline:auto;position:relative}.marketing-module__E3pUCa__deviceGlow{z-index:0;pointer-events:none;filter:blur(46px);background:radial-gradient(46% 42% at 52% 38%,#38bdf873,#0000 70%),radial-gradient(42% 40% at 30% 75%,#818cf852,#0000 72%);position:absolute;inset:-18% -10% -12%}.marketing-module__E3pUCa__storyGlow{z-index:0;pointer-events:none;background:radial-gradient(58% 52% at 50% 46%, var(--accent), transparent 70%);opacity:.2;filter:blur(58px);position:absolute;inset:-6% -4%}.marketing-module__E3pUCa__eyebrowAccent{border:1px solid color-mix(in srgb, var(--accent) 42%, transparent);background:color-mix(in srgb, var(--accent) 13%, transparent);letter-spacing:.05em;color:var(--accent);text-transform:uppercase;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex}.marketing-module__E3pUCa__storyChip{color:var(--m-ink);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);background:color-mix(in srgb, var(--accent) 9%, #ffffff04);border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.85rem;font-weight:500;display:inline-flex}.marketing-module__E3pUCa__storyChipDot{background:var(--accent);border-radius:999px;flex:none;width:6px;height:6px}.marketing-module__E3pUCa__accentTile{width:52px;height:52px;color:var(--accent);background:color-mix(in srgb, var(--accent) 18%, transparent);border:1px solid color-mix(in srgb, var(--accent) 34%, transparent);border-radius:15px;justify-content:center;align-items:center;display:inline-flex}.marketing-module__E3pUCa__planStep{border:1px solid var(--m-line);background:linear-gradient(160deg, var(--m-glass-2), var(--m-glass));border-radius:18px;padding:1.6rem;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s;position:relative;overflow:hidden}.marketing-module__E3pUCa__planStep:before{content:"";pointer-events:none;background:radial-gradient(120% 80% at 0% 0%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 58%);position:absolute;inset:0}.marketing-module__E3pUCa__planStep:hover{border-color:color-mix(in srgb, var(--accent) 45%, transparent);transform:translateY(-4px)}.marketing-module__E3pUCa__planNum{color:#04121f;background:linear-gradient(140deg, var(--accent), color-mix(in srgb, var(--accent) 55%, var(--m-indigo)));width:44px;height:44px;box-shadow:0 10px 26px -10px color-mix(in srgb, var(--accent) 70%, transparent);border-radius:13px;justify-content:center;align-items:center;font-size:1.05rem;font-weight:800;display:inline-flex;position:relative}@media (prefers-reduced-motion:reduce){.marketing-module__E3pUCa__aurora,.marketing-module__E3pUCa__float{animation:none}}
