.aurora-root{--bg:#0b0d1f;--ink:#eaedfb;--mut:#9aa3c9;--placeholder:#5e6690;--glass-rgb:22, 26, 56;--card:#161a38b8;--card-solid:#161a38;--blur:18px;--border:#ffffff0f;--border-mid:#ffffff14;--border-strong:#ffffff1f;--row:#ffffff0d;--hairline:linear-gradient(180deg, #ffffff29, #ffffff08 45%, #00000047);--catch:#ffffff29;--soft:#ffffff0a;--spot:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #ffffff12, transparent 62%);--header-bg:#0b0d1fad;--tablo-baslik:#11142ceb;--lgA:linear-gradient(120deg, #8b7bff 0%, #4cc9f0 55%, #2fe6a8 100%);--cta-grad:linear-gradient(120deg, #8b7bff, #2fe6a8);--nav-active:linear-gradient(180deg, #8b7bff, #2fe6a8);--a1:#8b7bff;--a2:#4cc9f0;--a3:#2fe6a8;--ok:#0ca30c;--warn:#fab219;--warn-ink:#fab219;--hot:#ed9b5a;--bad:#d03b3b;--t-kargo:#2fe6a8;--t-kupon:#8b7bff;--t-xaly:#4cc9f0;--t-segment:#ed9b5a;--t-flas:#f26dbe;--blob1:#2fe6a86b;--blob2:#8b7bff75;--blob3:#4cc9f057;--blob4:#f26dbe4d;--blob1-op:.5;--blob2-op:.55;--blob3-op:.38;--blob4-op:.26;--blob-blend:screen;--mesh-bg:var(--bg);--vinyet:radial-gradient(130% 110% at 50% 42%, transparent 58%, #05061080);--grid-line:#eaedfb08;--card-shadow:0 1px 2px #0006, 0 24px 60px -30px #000000b3;--r:20px;--ease:cubic-bezier(.22, 1, .36, 1);--sans:system-ui, "Segoe UI", -apple-system, Roboto, Helvetica, Arial, sans-serif;--mono:ui-monospace, "Cascadia Mono", "SF Mono", Consolas, Menlo, monospace}.aurora-root[data-theme=light]{--bg:#f6f5fb;--ink:#1a1f36;--mut:#525c7e;--placeholder:#6f7796;--glass-rgb:255, 255, 255;--card:#ffffffb8;--card-solid:#fff;--border:#1a1f3614;--border-mid:#1a1f361a;--border-strong:#1a1f3629;--row:#1a1f360e;--hairline:linear-gradient(180deg, #fffffff2, #1a1f3612 40%, #1a1f361f);--catch:#fffffff2;--soft:#fff9;--spot:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #5b4bd60f, transparent 62%);--header-bg:#fafafdc7;--tablo-baslik:#fafafef0;--lgA:linear-gradient(120deg, #6e5bff 0%, #12a5cb 55%, #10a374 100%);--cta-grad:linear-gradient(120deg, #7c6afb, #17c08d);--nav-active:linear-gradient(180deg, #5b4bd6, #0b7a56);--a1:#6e5bff;--a2:#12a5cb;--a3:#10a374;--ok:#0ca30c;--warn:#fab219;--warn-ink:#7a5800;--hot:#a84b12;--bad:#c22f2f;--t-kargo:#0e8a62;--t-kupon:#5b4bd6;--t-xaly:#0072a3;--t-segment:#b45d0e;--t-flas:#b31e7e;--blob1:#10a3742b;--blob2:#7c6afb29;--blob3:#12a5cb24;--blob4:#e4569f21;--blob1-op:.6;--blob2-op:.6;--blob3-op:.5;--blob4-op:.4;--blob-blend:normal;--mesh-bg:linear-gradient(180deg, #fbfafe, #f6f5fb 46%, #f1eef8);--vinyet:radial-gradient(130% 110% at 50% 42%, transparent 58%, #d0d5e980);--grid-line:#1a1f3609;--card-shadow:0 1px 2px #1a1f360a, 0 12px 32px -18px #1a1f3629}.aurora-root{font-family:var(--sans);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:15px;font-weight:400;line-height:1.6;position:relative;overflow-x:hidden}.aurora-root :where(img,svg,canvas,video){max-width:100%;height:auto}.aurora-root a{color:inherit;text-decoration:none}.aurora-root button{cursor:pointer;font-family:inherit}.aurora-root .tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.aurora-root #mesh{z-index:0;background:var(--mesh-bg);pointer-events:none;position:fixed;inset:0;overflow:hidden}.aurora-root #mesh .blob{filter:blur(72px);mix-blend-mode:var(--blob-blend);border-radius:50%;width:64vmax;height:64vmax;position:absolute}.aurora-root #mesh .b1{background:radial-gradient(circle at 40% 40%, var(--blob1), transparent 62%);opacity:var(--blob1-op);animation:aurora-drift1 40s var(--ease) infinite alternate;top:-14vmax;left:-10vmax}.aurora-root #mesh .b2{background:radial-gradient(circle at 55% 45%, var(--blob2), transparent 62%);opacity:var(--blob2-op);animation:aurora-drift2 46s var(--ease) infinite alternate;bottom:-18vmax;right:-12vmax}.aurora-root #mesh .b3{background:radial-gradient(circle at 50% 50%, var(--blob3), transparent 62%);width:52vmax;height:52vmax;opacity:var(--blob3-op);animation:aurora-drift3 52s var(--ease) infinite alternate;top:20%;left:35%}.aurora-root #mesh .b4{background:radial-gradient(circle at 50% 50%, var(--blob4), transparent 62%);width:44vmax;height:44vmax;opacity:var(--blob4-op);animation:aurora-drift2 44s var(--ease) infinite alternate-reverse;top:8%;right:12%}.aurora-root #mesh .vinyet{background:var(--vinyet);position:absolute;inset:0}.aurora-root #mesh .grid{background:repeating-linear-gradient(90deg, var(--grid-line) 0 1px, transparent 1px calc(100% / 12));opacity:.8;position:absolute;inset:0}@keyframes aurora-drift1{0%{transform:translate(0)scale(1)}to{transform:translate(6vmax,4vmax)scale(1.12)}}@keyframes aurora-drift2{0%{transform:translate(0)scale(1.05)}to{transform:translate(-5vmax,-5vmax)scale(1)}}@keyframes aurora-drift3{0%{transform:translate(0)scale(1)}to{transform:translate(-4vmax,5vmax)scale(1.1)}}.aurora-root #mesh{opacity:0;animation:aurora-meshIn 1.2s var(--ease) forwards;transform:scale(1.04)}@keyframes aurora-meshIn{to{opacity:1;transform:scale(1)}}.aurora-root .wrap{z-index:1;max-width:1200px;margin-inline:auto;padding-inline:24px;position:relative}.aurora-root section{z-index:1;position:relative}.aurora-root header#hdr{z-index:50;background:var(--header-bg);-webkit-backdrop-filter:blur(16px)saturate(1.4);border-bottom:1px solid var(--border);position:sticky;top:0}.aurora-root .hdr-in{align-items:center;gap:20px;max-width:1200px;height:66px;margin:0 auto;padding:0 24px;display:flex}.aurora-root .brand{align-items:center;gap:11px;display:flex}.aurora-root .brand-mark{background:var(--cta-grad);color:#0b0d1f;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:19px;font-weight:800;display:grid;box-shadow:0 5px 14px -7px #8b7bff80}.aurora-root .brand-name{letter-spacing:-.02em;font-size:17px;font-weight:800;line-height:1.05}.aurora-root .brand-sub{font-family:var(--mono);letter-spacing:.14em;color:var(--mut);font-size:10px;line-height:1}.aurora-root nav.mainnav{gap:4px;margin-left:14px;display:flex}.aurora-root nav.mainnav a{color:var(--mut);border-radius:12px;padding:8px 12px;font-size:13.5px;font-weight:500;transition:color .2s,background .22s}.aurora-root nav.mainnav a:hover{color:var(--ink);background:var(--soft)}.aurora-root .hdr-right{align-items:center;gap:10px;margin-left:auto;display:flex}.aurora-root .icon-btn{background:var(--card);border:1px solid var(--border-mid);width:40px;height:40px;color:var(--ink);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));border-radius:11px;place-items:center;transition:background .2s,border-color .2s;display:grid}.aurora-root .icon-btn:hover{border-color:var(--border-strong)}.aurora-root .btn-ghost{border:1px solid var(--border-mid);color:var(--ink);background:0 0;border-radius:11px;padding:9px 15px;font-size:13.5px;font-weight:600;transition:border-color .2s,background .2s}.aurora-root .btn-ghost:hover{border-color:var(--border-strong);background:var(--soft)}.aurora-root .btn-cta{background:var(--cta-grad);color:#08120c;white-space:nowrap;transition:transform .2s var(--ease), box-shadow .2s;border:0;border-radius:11px;padding:10px 16px;font-size:13.5px;font-weight:700;box-shadow:0 6px 15px -9px #2fe6a86b,0 2px 6px -3px #8b7bff47}.aurora-root .btn-cta:hover{transform:translateY(-1px);box-shadow:0 9px 20px -10px #2fe6a885,0 3px 8px -3px #8b7bff57}.aurora-root[data-theme=light] .btn-cta,.aurora-root[data-theme=light] .brand-mark{color:#fff}.aurora-root .theme-ic{width:20px;height:20px}.aurora-root .sun{display:none}.aurora-root[data-theme=light] .sun{display:block}.aurora-root[data-theme=light] .moon{display:none}@media (max-width:860px){.aurora-root nav.mainnav,.aurora-root .hide-sm{display:none}}@media (max-width:430px){.aurora-root .hdr-in{gap:9px;height:60px;padding:0 14px}.aurora-root .brand-mark{width:34px;height:34px;font-size:17px}.aurora-root .brand-name{font-size:16px}.aurora-root .icon-btn{width:38px;height:38px}.aurora-root .btn-cta{padding:9px 12px;font-size:12.5px}}.aurora-root .hero{padding-block:64px 40px}.aurora-root .hero-grid{text-align:center;flex-direction:column;align-items:center;gap:52px;display:flex}.aurora-root .hero-copy{flex-direction:column;align-items:center;width:100%;max-width:880px;display:flex}@media (max-width:980px){.aurora-root .hero-grid{gap:40px}}.aurora-root .badge{background:var(--card);border:1px solid var(--border-mid);color:var(--mut);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.aurora-root .badge .spark{color:var(--a1);animation:aurora-pulse 2.2s var(--ease) infinite;display:inline-flex}@keyframes aurora-pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}.aurora-root .hero h1{letter-spacing:-.025em;text-wrap:balance;max-width:18ch;margin:20px 0 0;font-size:clamp(30px,4.4vw,52px);font-weight:800;line-height:1.08}.aurora-root .grad-text{background:var(--lgA);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.aurora-root .hero-lead{color:var(--mut);max-width:54ch;margin:18px auto 0;font-size:16px}.aurora-root .hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.aurora-root .cta-lg{background:var(--cta-grad);color:#08120c;transition:transform .2s var(--ease), box-shadow .2s;border:0;border-radius:14px;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 10px 26px -12px #2fe6a87a,0 3px 10px -4px #8b7bff52}.aurora-root .cta-lg:hover{transform:translateY(-2px);box-shadow:0 16px 36px -14px #2fe6a899,0 5px 14px -5px #8b7bff66}.aurora-root[data-theme=light] .cta-lg{color:#fff}.aurora-root .cta-2{background:var(--card);border:1px solid var(--border-mid);color:var(--ink);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));border-radius:14px;align-items:center;gap:7px;padding:14px 20px;font-size:15px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.aurora-root .cta-2:hover{border-color:var(--border-strong);background:var(--soft)}.aurora-root .trust{flex-wrap:wrap;justify-content:center;gap:16px 22px;margin-top:26px;display:flex}.aurora-root .trust span{color:var(--mut);align-items:center;gap:7px;font-size:13px;display:inline-flex}.aurora-root .trust .ck{color:var(--ok);flex:none}.aurora-root .draw{position:relative}.aurora-root .draw:after{content:"";background:var(--bg);width:calc(100% + 4px);animation:aurora-unmask 1.1s var(--ease) .35s forwards;transform-origin:100%;position:absolute;top:0;bottom:0;left:-2px}@keyframes aurora-unmask{to{transform:scaleX(0)}}.aurora-root .glass{background:var(--card);-webkit-backdrop-filter:blur(var(--blur));border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--card-shadow);position:relative;overflow:hidden}.aurora-root .glass:before{content:"";border-radius:inherit;background:var(--hairline);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.aurora-root .glass:after{content:"";border-radius:inherit;background:var(--spot);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.aurora-root .glass:hover:after{opacity:1}.aurora-root .demo-shell{perspective:1400px;width:100%}.aurora-root .demo{transform-style:preserve-3d;transition:transform .18s var(--ease);animation:aurora-cardBirth .7s var(--ease) both}@keyframes aurora-cardBirth{0%{opacity:0;transform:translateY(24px)rotateX(12deg)}to{opacity:1;transform:none}}.aurora-root .demo-head{background:var(--tablo-baslik);border-bottom:1px solid var(--border);align-items:center;gap:11px;padding:14px 16px;display:flex}.aurora-root .demo-head .mk{background:var(--cta-grad);color:#0b0d1f;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:800;display:grid}.aurora-root[data-theme=light] .demo-head .mk{color:#fff}.aurora-root .demo-head .ht{font-size:13.5px;font-weight:700;line-height:1.15}.aurora-root .demo-head .hs{color:var(--mut);font-size:11.5px}.aurora-root .ornek-inline{font-family:var(--mono);letter-spacing:.06em;color:var(--mut);border:1px dashed var(--border-strong);background:var(--soft);vertical-align:middle;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:9.5px;display:inline-block}.aurora-root .demo-head .hr{flex-direction:column;align-items:flex-end;gap:3px;margin-left:auto;display:flex}.aurora-root .pillstat{color:var(--mut);font-size:11px;font-family:var(--mono);align-items:center;gap:6px;display:inline-flex}.aurora-root .dot{background:var(--ok);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #0ca30c2e}.aurora-root .demo-body{grid-template-columns:1.15fr 1fr;gap:0;display:grid}@media (max-width:720px){.aurora-root .demo-body{grid-template-columns:1fr}}.aurora-root .demo-left{border-right:1px solid var(--border);padding:16px}@media (max-width:720px){.aurora-root .demo-left{border-right:0;border-bottom:1px solid var(--border)}}.aurora-root .metrics{grid-template-columns:1fr 1fr;gap:11px;display:grid}@media (max-width:430px){.aurora-root .metrics{grid-template-columns:1fr}}.aurora-root .metric{background:var(--soft);border:1px solid var(--border);border-radius:14px;padding:12px 13px}.aurora-root .metric .ml{color:var(--mut);align-items:center;gap:5px;font-size:11px;display:flex}.aurora-root .metric .mv{letter-spacing:-.035em;white-space:nowrap;margin-top:5px;font-size:18px;font-weight:800}.aurora-root .metric .mh{color:var(--mut);margin-top:3px;font-size:10.5px}.aurora-root .metric.pos .mv{color:var(--ok)}.aurora-root .up{color:var(--ok);font-size:10.5px;font-weight:700}.aurora-root .chart-cap{color:var(--mut);margin-top:14px;font-size:12px}.aurora-root .chart-cap b{color:var(--ink);font-weight:600}.aurora-root .chart-wrap{margin-top:8px;position:relative}.aurora-root svg.area{width:100%;height:96px;display:block}.aurora-root #areaFill .s0{stop-color:var(--a3);stop-opacity:.55}.aurora-root #areaFill .s1{stop-color:var(--a3);stop-opacity:0}.aurora-root #areaLine .l0{stop-color:var(--a1)}.aurora-root #areaLine .l1{stop-color:var(--a2)}.aurora-root #areaLine .l2{stop-color:var(--a3)}.aurora-root .area .aline{stroke:url(#areaLine)}.aurora-root .area .afill{fill:url(#areaFill)}.aurora-root .area .adot{fill:var(--a3)}.aurora-root .tip{background:var(--card-solid);border:1px solid var(--border-strong);white-space:nowrap;border-radius:9px;padding:5px 9px;font-size:11px;font-weight:600;position:absolute;top:6px;left:58%;transform:translate(-50%);box-shadow:0 8px 20px -8px #00000080}.aurora-root .tip b{color:var(--ok)}.aurora-root .xaxis{color:var(--placeholder);font-size:10.5px;font-family:var(--mono);justify-content:space-between;margin-top:5px;display:flex}.aurora-root .demo-right{flex-direction:column;gap:12px;padding:16px;display:flex}.aurora-root .dec-card{background:var(--soft);border:1px solid var(--border);border-radius:16px;min-height:186px;padding:14px;position:relative}.aurora-root .dec-kicker{font-family:var(--mono);letter-spacing:.06em;color:var(--a2);font-size:10.5px}.aurora-root .dec-title{letter-spacing:-.01em;margin-top:6px;font-size:15px;font-weight:800;line-height:1.25}.aurora-root .dec-desc{color:var(--mut);margin-top:6px;font-size:12.5px}.aurora-root .dec-foot{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.aurora-root .dec-kpi{background:var(--card);border:1px solid var(--border);border-radius:12px;flex:1;min-width:120px;padding:9px 11px}.aurora-root .dec-kpi .k{color:var(--mut);font-size:10.5px}.aurora-root .dec-kpi .v{letter-spacing:-.02em;margin-top:2px;font-size:17px;font-weight:800}.aurora-root .dec-kpi.gain .v{color:var(--ok)}.aurora-root .dec-kpi.proof .v{color:var(--a1)}.aurora-root .proofbar{background:var(--row);border-radius:999px;height:4px;margin-top:7px;overflow:hidden}.aurora-root .proofbar i{background:var(--lgA);height:100%;transition:width .6s var(--ease);border-radius:999px;display:block}.aurora-root .dec-dots{gap:6px;margin-top:2px;display:flex}.aurora-root .dec-dots b{background:var(--border-strong);border-radius:999px;width:20px;height:4px;transition:background .3s}.aurora-root .dec-dots b.on{background:var(--a1)}.aurora-root .flow{background:var(--soft);border:1px solid var(--border);border-radius:14px;padding:12px}.aurora-root .flow-row{align-items:center;gap:9px;padding:5px 0;font-size:12px;display:flex}.aurora-root .flow-row+.flow-row{border-top:1px solid var(--row)}.aurora-root .flow-ic{flex:none;place-items:center;width:18px;height:18px;display:grid}.aurora-root .flow-row .lbl{color:var(--ink)}.aurora-root .flow-row .val{font-family:var(--mono);color:var(--mut);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.aurora-root .flow-row.done .flow-ic{color:var(--ok)}.aurora-root .flow-row.active .flow-ic,.aurora-root .flow-row.active .val{color:var(--a2)}.aurora-root .flow-note{color:var(--a3);margin-top:4px;font-size:11px}.aurora-root .demo-foot{background:var(--tablo-baslik);border-top:1px solid var(--border);color:var(--mut);align-items:center;gap:8px;padding:11px 16px;font-size:12px;display:flex}.aurora-root .demo-foot .ck{color:var(--ok);flex:none}.aurora-root .sec{padding-block:72px}.aurora-root .eyebrow{font-family:var(--mono);letter-spacing:.08em;color:var(--a2);background:var(--card);border:1px solid var(--border-mid);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:11px;display:inline-flex}.aurora-root .sec h2{letter-spacing:-.02em;max-width:20ch;margin:16px 0 0;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.15}.aurora-root .sec-lead{color:var(--mut);max-width:62ch;margin:14px 0 0;font-size:15.5px}.aurora-root .sec-head.center{text-align:center;flex-direction:column;align-items:center;display:flex}.aurora-root .sec-head.center h2,.aurora-root .sec-head.center .sec-lead{margin-left:auto;margin-right:auto}.aurora-root .sec-head.center h2{padding-bottom:20px;position:relative}.aurora-root .sec-head.center h2:after{content:"";background:var(--lgA);opacity:.9;border-radius:2px;width:54px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.aurora-root .sec-head.center .chips{justify-content:center;margin-top:22px}.aurora-root .grid3{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;display:grid}.aurora-root .grid4{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:36px;display:grid}@media (max-width:900px){.aurora-root .grid3{grid-template-columns:1fr}.aurora-root .grid4{grid-template-columns:1fr 1fr}}@media (max-width:560px){.aurora-root .grid4{grid-template-columns:1fr}}.aurora-root .fcard{padding:22px}.aurora-root .fcard .flabel{font-family:var(--mono);letter-spacing:.07em;color:var(--mut);font-size:10.5px}.aurora-root .fcard .ftitle{letter-spacing:-.01em;margin-top:12px;font-size:16px;font-weight:700;line-height:1.3}.aurora-root .fcard .fbig{letter-spacing:-.03em;background:var(--lgA);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:16px;font-size:clamp(26px,3vw,32px);font-weight:800}.aurora-root .fcard .fnote{color:var(--mut);margin-top:4px;font-size:12px}.aurora-root .fcard .ficon{background:var(--soft);border:1px solid var(--border);width:44px;height:44px;color:var(--a1);border-radius:13px;place-items:center;margin-bottom:16px;display:grid}.aurora-root .steps{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px;display:grid;position:relative}@media (max-width:900px){.aurora-root .steps{grid-template-columns:1fr}}.aurora-root .steps:before{content:"";background:linear-gradient(90deg, transparent, var(--a1), var(--a2), var(--a3), transparent);opacity:.5;height:2px;position:absolute;top:34px;left:12%;right:12%}@media (max-width:900px){.aurora-root .steps:before{display:none}}.aurora-root .step{padding:24px 22px}.aurora-root .step .snum{background:var(--card-solid);border:1px solid var(--border-strong);width:52px;height:52px;font-family:var(--mono);color:var(--a1);z-index:1;background-image:var(--lgA);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;border-radius:15px;place-items:center;font-size:18px;font-weight:800;display:grid;position:relative}.aurora-root .step .stitle{margin-top:16px;font-size:16px;font-weight:700}.aurora-root .step .sdesc{color:var(--mut);margin-top:8px;font-size:13.5px}.aurora-root .assure{gap:12px;padding:18px;display:flex}.aurora-root .assure .ash{background:var(--soft);border:1px solid var(--border);width:38px;height:38px;color:var(--a3);border-radius:11px;flex:none;place-items:center;display:grid}.aurora-root .assure p{color:var(--ink);margin:0;font-size:13.5px}.aurora-root .grid2{grid-template-columns:1fr 1fr;gap:16px;margin-top:36px;display:grid}@media (max-width:760px){.aurora-root .grid2{grid-template-columns:1fr}}.aurora-root .chips{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.aurora-root .tchip{background:var(--card);border:1px solid var(--border-mid);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:13px;font-weight:600;display:inline-flex}.aurora-root .tchip .d{background:var(--lgA);border-radius:50%;width:8px;height:8px}.aurora-root .close-cta{text-align:center;padding:56px 40px;position:relative;overflow:hidden}.aurora-root .close-cta:before{content:"";pointer-events:none;background:radial-gradient(120% 140% at 50% 0,#8b7bff38,#0000 55%),radial-gradient(120% 140% at 50% 100%,#2fe6a82e,#0000 55%);position:absolute;inset:0}.aurora-root[data-theme=light] .close-cta:before{background:radial-gradient(120% 140% at 50% 0,#7c6afb24,#0000 55%),radial-gradient(120% 140% at 50% 100%,#17c08d1f,#0000 55%)}.aurora-root .close-cta h2{letter-spacing:-.02em;max-width:20ch;margin:0 auto;font-size:clamp(24px,3.2vw,36px);font-weight:800;position:relative}.aurora-root .close-cta p{color:var(--mut);max-width:56ch;margin:16px auto 0;position:relative}.aurora-root .close-cta .cta-lg{margin-top:26px;position:relative}.aurora-root footer{z-index:1;border-top:1px solid var(--border);margin-top:20px;padding:34px 0;position:relative}.aurora-root .foot-in{flex-wrap:wrap;align-items:center;gap:18px 24px;display:flex}.aurora-root .foot-copy{color:var(--mut);font-size:12.5px}.aurora-root .foot-links{flex-wrap:wrap;gap:16px;margin-left:auto;display:flex}.aurora-root .foot-links a{color:var(--mut);font-size:12.5px;transition:color .2s}.aurora-root .foot-links a:hover{color:var(--ink)}@media (max-width:640px){.aurora-root .foot-links{margin-left:0}}.aurora-root .reveal{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transform:translateY(14px)}.aurora-root .reveal.in{opacity:1;transform:none}.aurora-root a:focus-visible,.aurora-root button:focus-visible{outline:2px solid var(--a2);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.aurora-root *,.aurora-root :before,.aurora-root :after{transition-duration:.12s!important;animation-duration:1ms!important;animation-delay:0s!important}.aurora-root #mesh{opacity:1;animation:none;transform:none}.aurora-root #mesh .blob{animation:none}.aurora-root .demo{animation:none;transform:none!important}.aurora-root .draw:after{display:none}.aurora-root .reveal{opacity:1;transform:none}.aurora-root .badge .spark{animation:none}}.aurora-root .grid-pricing{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:16px;margin-top:40px;display:grid}@media (max-width:1000px){.aurora-root .grid-pricing{grid-template-columns:1fr 1fr}}@media (max-width:560px){.aurora-root .grid-pricing{grid-template-columns:1fr}}.aurora-root .pricing-card{flex-direction:column;display:flex;position:relative}.aurora-root .pricing-card--featured{border-color:var(--a1);box-shadow:0 18px 44px -22px #2fe6a880}.aurora-root .pricing-tag{font-family:var(--mono);letter-spacing:.06em;background:var(--cta-grad);color:#08120c;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:700;position:absolute;top:-11px;left:22px}.aurora-root .pricing-price{align-items:baseline;gap:6px;margin-top:14px;display:flex}.aurora-root .pricing-amount{letter-spacing:-.03em;background:var(--lgA);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(28px,3.4vw,36px);font-weight:800}.aurora-root .pricing-cadence{color:var(--mut);font-size:13px}.aurora-root .pricing-features{flex-direction:column;flex:1;gap:9px;margin:16px 0 20px;padding:0;list-style:none;display:flex}.aurora-root .pricing-features li{color:var(--ink);padding-left:22px;font-size:13.5px;line-height:1.4;position:relative}.aurora-root .pricing-features li:before{content:"";background:var(--soft);border:1px solid var(--a1);border-radius:999px;width:12px;height:12px;position:absolute;top:6px;left:0}.aurora-root .pricing-card .btn-cta,.aurora-root .pricing-card .cta-lg{justify-content:center;width:100%;margin-top:auto}.aurora-root .pricing-foot{text-align:center;color:var(--mut);max-width:720px;margin-top:28px;margin-left:auto;margin-right:auto;font-size:12.5px;line-height:1.6}.aurora-root .calc-grid{grid-template-columns:1fr 1fr;align-items:start;gap:18px;margin-top:40px;display:grid}@media (max-width:800px){.aurora-root .calc-grid{grid-template-columns:1fr}}.aurora-root .calc-field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.aurora-root .calc-field:last-child{margin-bottom:0}.aurora-root .calc-field span{font-family:var(--mono);letter-spacing:.06em;color:var(--mut);font-size:11px}.aurora-root .calc-field input{border:1px solid var(--border-mid);background:var(--soft);color:var(--ink);font-variant-numeric:tabular-nums;transition:border-color .18s var(--ease), box-shadow .18s;border-radius:12px;padding:12px 14px;font-size:15px;font-weight:600}.aurora-root .calc-field input:focus{border-color:var(--a1);outline:none;box-shadow:0 0 0 3px #2fe6a82e}.aurora-root .calc-metric{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;display:flex}.aurora-root .calc-metric span{color:var(--mut);font-size:13px}.aurora-root .calc-metric strong{letter-spacing:-.02em;background:var(--lgA);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(20px,2.4vw,26px);font-weight:800}.aurora-root .calc-note{color:var(--mut);margin:8px 0 4px;font-size:12px;line-height:1.5}.aurora-root .calc-disclaimer{flex-direction:column;align-items:flex-start;gap:16px;margin-top:22px;display:flex}.aurora-root .calc-disclaimer p{color:var(--ink);margin:0;font-size:13.5px;line-height:1.6}
