@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(../media/1e589d51b18335ae-s.05-huglz-54p0.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(../media/274673a632e02dc6-s.0nytys-8f3k7w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(../media/043b82ab31bba5a4-s.p.03tqs0fb1.6o8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(../media/f802f963cba79871-s.0z43oteb0spdy.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(../media/b30f401cf94fe4f8-s.0pj_z6m2qbcey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(../media/c7d9ca68f9942779-s.p.0-ul3iyp1t7db.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.0pw-43bjt5~5_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.13c6n_dh74ayc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.0g_ng0t~d_b9n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.0r1jrq7neqdsq.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0g6rbszwfgn9y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17-1enzs_j91b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0apt5mko2.qn3.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.0ek5sshv8wk3m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.0uvzar8hswo3p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.1110aazvokzp..woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0esuu2f5si~v8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.12skym0rqknxy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.0carvq6u72s58.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.106do9xzbuago.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.0~mcdl10zdfb3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.0hoqzal24odb4.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.0.56594qx.-9o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.0ub.k0om~_-xi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4ae8e3010ce79e6a-s.0g5xoah9dq00_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1747e1908d2352d2-s.08t4zcuc4z7pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4b766aa38fdaaae3-s.p.0cbnlo4n.czwi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_d5221bc5-module__NlLv6G__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_d5221bc5-module__NlLv6G__variable{--font-poppins:"Poppins", "Poppins Fallback"}
:root{--primary:262 83% 58%;--secondary:189 94% 43%;--bg:#fafafa;--bg-elevated:#fff;--surface:#f5f5f5;--text:#1a1a1a;--text-muted:#666;--border:#e5e5e5;--border-muted:#f1f1f1;--teal-600:#07b6d5;--teal-500:#07b6d5cc;--teal-100:#07b6d51a;--purple-600:#7c3bed;--shadow-sm:0 4px 14px #0000000d;--shadow-md:0 20px 48px #00000014;--radius-lg:24px;--radius-md:16px}*{box-sizing:border-box}html,body{background-color:var(--bg);background-image:radial-gradient(at 0% 0%, #7c3bed0d 0px, transparent 50%), radial-gradient(at 100% 0%, #07b6d50d 0px, transparent 50%), radial-gradient(var(--border) 1px, transparent 1px);color:var(--text);font-family:var(--font-inter), var(--font-poppins), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;scroll-behavior:smooth;background-size:100% 100%,100% 100%,24px 24px;margin:0;padding:0;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}h1,h2,h3,h4{font-family:var(--font-poppins), var(--font-inter), sans-serif;letter-spacing:-.02em;margin:0;font-weight:800}p{margin:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes selfbrand-pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes selfbrand-float{0%{transform:translate(0)scale(1)}to{transform:translate(20px,20px)scale(1.05)}}.container{width:min(1160px,100% - 40px);margin-inline:auto}.narrow{width:min(760px,100%)}.section-pad{padding:84px 0}.section-soft{background:linear-gradient(#ffffff8c,#eff4f8cc);border-block:1px solid #d6dde6b3}.eyebrow{background:var(--teal-100);color:var(--teal-600);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.75rem;font-weight:700;display:inline-flex}.lead{color:var(--text-muted);font-size:1.05rem;line-height:1.7}.section-heading{gap:16px;margin-bottom:34px;display:grid}.section-heading h2{max-width:760px;font-size:clamp(1.9rem,2.4vw,2.8rem)}.btn{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:12px 18px;font-weight:700;transition:all .24s;display:inline-flex}.btn-primary{background:hsl(var(--primary));color:#fff;box-shadow:0 10px 24px #7c3bed40}.btn-primary:hover{filter:saturate(1.05);transform:translateY(-1px)}.btn-secondary{background:var(--bg-elevated);border-color:var(--border);color:var(--text)}.btn-secondary:hover{border-color:var(--teal-500)}.site-nav-wrap{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f4f5f7d1;border-bottom:1px solid #d6dde6cc;position:sticky;top:0}.site-nav{justify-content:space-between;align-items:center;gap:16px;min-height:74px;display:flex}.brand{align-items:center;gap:10px;display:inline-flex}.brand-mark{background:linear-gradient(140deg, var(--teal-500), var(--teal-700));color:#fff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.78rem;font-weight:800;display:inline-flex}.brand-text{font-weight:800}.desktop-nav{color:var(--text-muted);gap:22px;font-weight:600;display:flex}.desktop-nav a:hover{color:var(--text)}.desktop-cta{display:inline-flex}.menu-btn,.mobile-menu{display:none}.hero{position:relative;overflow:clip}.hero-bg{filter:blur(80px);pointer-events:none;background:radial-gradient(circle at 20% 30%,#7c3bed1a,#0000 70%),radial-gradient(circle at 80% 10%,#07b6d514,#0000 70%);height:600px;position:absolute;inset:-120px 0 auto}.hero-grid{grid-template-columns:1.12fr .88fr;align-items:start;gap:36px;display:grid;position:relative}.hero h1{max-width:840px;margin-top:16px;font-size:clamp(2.2rem,4.8vw,4.1rem);line-height:1.02}.hero .lead{max-width:690px;margin-top:16px}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.hero-bullets{color:var(--text-muted);gap:10px;margin:26px 0 0;padding-left:18px;display:grid}.hero-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#ffffffe6;border:1px solid #d6dde6e6;padding:22px}.waitlist-form{gap:13px;display:grid}.waitlist-form h3{font-size:1.2rem}.waitlist-form label{color:var(--text-muted);gap:7px;font-size:.86rem;font-weight:600;display:grid}.waitlist-form input,.waitlist-form select{border:1px solid var(--border);width:100%;min-height:44px;color:var(--text);background:#fff;border-radius:11px;padding:0 12px}.waitlist-form input:focus,.waitlist-form select:focus,.menu-btn:focus,.btn:focus,summary:focus{outline-offset:2px;outline:3px solid #0f938b3d}.consent-row{grid-template-columns:auto 1fr;align-items:start;gap:8px}.consent-row input{margin-top:3px}.waitlist-form.compact{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;padding:16px}.trust-strip{background:#fff;border-block:1px solid #d6dde6d9}.trust-items{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:14px;min-height:66px;display:grid}.trust-items p{text-align:center;color:var(--text-muted);font-size:.9rem;font-weight:600}.cards-2,.cards-3,.cards-4,.steps-grid{gap:16px;display:grid}.cards-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cards-4{grid-template-columns:repeat(4,minmax(0,1fr))}.card{border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#ffffffed;gap:10px;padding:20px;display:grid}.card h3{font-size:1.06rem}.card p,.card li,.card span{color:var(--text-muted);line-height:1.6}.feature ul,.pricing-card ul{gap:8px;margin:0;padding-left:18px;display:grid}.steps-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.step-card{border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fffffff2;padding:24px}.step-card span{color:var(--teal-600);letter-spacing:.06em;font-size:.82rem;font-weight:800}.step-card h3{margin-top:12px;font-size:1.08rem}.step-card p{color:var(--text-muted);margin-top:10px}.visual-grid{grid-template-columns:1fr 1fr;align-items:center;gap:24px;display:grid}.visual-grid.reverse{grid-template-columns:1fr 1fr}.image-card{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#fff;overflow:hidden}.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.metric-box{border:1px solid var(--border);background:#fff;border-radius:12px;gap:4px;padding:14px;display:grid}.metric-box strong{font-size:1.4rem}.metric-box span{color:var(--text-muted);font-size:.86rem}.comparison-wrap{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;overflow:hidden}.comparison{border-collapse:collapse;width:100%}.comparison th,.comparison td{text-align:left;border-bottom:1px solid var(--surface);padding:16px}.comparison th{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);background:#f8fafb;font-size:.8rem}.pricing-card .plan-name{color:var(--teal-600);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:700}.pricing-card .plan-price{color:var(--text);font-size:2rem;font-weight:800}.pricing-card .plan-price span{margin-left:6px;font-size:.95rem}.pricing-card .plan-note{min-height:46px}.pricing-card.featured{border:2px solid var(--teal-500);transform:translateY(-3px)}.tabs-showcase{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;overflow:hidden}.tabs-header{border-bottom:1px solid var(--border);background:#f7fafb;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px;display:grid}.tabs-header button{border:1px solid var(--border);min-height:44px;color:var(--text-muted);cursor:pointer;background:#fff;border-radius:10px;font-weight:700}.tabs-header button.is-active{border-color:var(--teal-500);color:var(--teal-700);background:var(--teal-100)}.tabs-body{grid-template-columns:1fr 1fr;align-items:stretch;gap:18px;padding:22px;display:grid}.tabs-body h3{font-size:1.25rem}.tabs-body p{color:var(--text-muted);margin-top:10px}.tabs-body ul{color:var(--text-muted);gap:8px;margin:14px 0 0;padding-left:18px;display:grid}.shot-placeholder{border:1px dashed var(--teal-500);border-radius:var(--radius-md);text-align:center;background:linear-gradient(#f8fffe,#edf8f6);align-content:center;justify-items:center;gap:8px;padding:24px;display:grid}.shot-placeholder span{color:var(--teal-700);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700}.shot-placeholder strong{font-size:1.4rem}.shot-placeholder p{max-width:260px}.priority-card ul{gap:10px;margin:0;padding-left:18px;display:grid}.priority-card li{color:var(--text-muted)}.priority-card li strong{color:var(--text);display:block}.priority-card li span{display:block}.split-2{grid-template-columns:1fr 1fr;gap:20px;display:grid}blockquote{background:var(--surface);border-left:4px solid var(--teal-500);color:#2a3442;border-radius:12px;gap:10px;margin:20px 0 0;padding:16px 18px;display:grid}blockquote cite{color:var(--text-muted);font-size:.85rem;font-style:normal}.testimonials{gap:12px;display:grid}.faq-list{gap:10px;display:grid}details{border:1px solid var(--border);background:#fff;border-radius:12px;padding:16px}summary{cursor:pointer;font-weight:700}details p{color:var(--text-muted);margin-top:10px}.final-cta{text-align:center}.final-cta .lead{margin:12px auto 0}.final-cta .waitlist-form{margin-top:24px}footer{border-top:1px solid var(--border);background:#fff}.footer-inner{min-height:68px;color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;font-size:.92rem;display:flex}.footer-inner nav{gap:12px;display:flex}.footer-inner nav a:hover{color:var(--teal-600)}.legal-page{align-items:center;min-height:calc(100vh - 70px);padding:80px 0;display:grid}.prose-block{gap:12px;display:grid}.prose-block h1{font-size:clamp(2rem,3vw,3rem)}.prose-block h2{margin-top:12px;font-size:1.2rem}.prose-block p{color:var(--text-muted);line-height:1.7}.cta-row{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.marketing-shell main{position:relative}.marketing-shell .section-pad{padding:92px 0}.marketing-shell .legal-page{align-items:start;min-height:auto;padding:92px 0}.marketing-shell .section-heading{gap:14px;margin-bottom:30px}.marketing-shell .section-heading h1,.marketing-shell .prose-block h1{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.3rem,4.2vw,3.6rem);line-height:1.05}.marketing-shell .section-heading p,.marketing-shell .prose-block p{color:#4e5a68}.marketing-shell .eyebrow{color:hsl(var(--primary));letter-spacing:.14em;background:0 0;border-radius:0;padding:0;font-size:.72rem;font-weight:800}.marketing-shell .prose-block:not(.blog-article){background:#ffffffd6;border:1px solid #d6dde6f2;border-radius:24px;gap:16px;padding:clamp(24px,3vw,40px);box-shadow:0 16px 36px #070d180f}.marketing-shell .prose-block:not(.blog-article) h2{margin-top:18px;font-size:clamp(1.28rem,2vw,1.58rem)}.marketing-shell .prose-block:not(.blog-article) ul{gap:10px;margin:0;padding-left:24px;display:grid}.marketing-shell .prose-block:not(.blog-article) li{color:#4e5a68;line-height:1.6}.marketing-shell .prose-block:not(.blog-article) li::marker{color:hsl(var(--primary))}.marketing-shell .prose-block:not(.blog-article) details{background:#fffffff0;border:1px solid #d6dde6e6}.marketing-shell .prose-block:not(.blog-article) details summary{font-size:1.02rem}.marketing-shell .blog-article{gap:20px;width:min(1000px,100% - 24px);margin-inline:auto;padding:6px 0 2px;position:relative}.marketing-shell .blog-article:before{content:"";background:linear-gradient(180deg, hsl(var(--primary)), var(--teal-600));opacity:.72;border-radius:999px;width:4px;position:absolute;top:16px;bottom:16px;left:-26px}.marketing-shell .blog-article h1{letter-spacing:-.04em;max-width:24ch;font-size:clamp(2.55rem,5.2vw,4.25rem);line-height:.98}.marketing-shell .blog-article>p:first-of-type{color:#445266;max-width:82ch;font-size:clamp(1.1rem,1.8vw,1.28rem);line-height:1.7}.marketing-shell .blog-article h2{letter-spacing:-.02em;margin-top:12px;font-size:clamp(1.4rem,2.4vw,1.9rem)}.marketing-shell .blog-article p{color:#455467;max-width:84ch;font-size:1.065rem;line-height:1.72}.marketing-shell .blog-article h1,.marketing-shell .blog-article h2,.marketing-shell .blog-article h3,.marketing-shell .blog-article h4,.marketing-shell .blog-article p,.marketing-shell .blog-article li,.marketing-shell .blog-article blockquote,.marketing-shell .blog-article summary,.marketing-shell .blog-article a{overflow-wrap:anywhere;word-break:break-word}.marketing-shell .blog-article pre,.marketing-shell .blog-article code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.marketing-shell .blog-article table{border-collapse:collapse;background:#ffffffd6;border:1px solid #d6dde6f2;border-radius:12px;width:100%;overflow:hidden}.marketing-shell .blog-article .article-content .tableWrapper{width:100%;margin:8px 0 14px;overflow-x:auto}.marketing-shell .blog-article .article-content th,.marketing-shell .blog-article .article-content td{text-align:left;vertical-align:top;border:1px solid #d6dde6f2;padding:12px 14px;line-height:1.5}.marketing-shell .blog-article .article-content th{color:#2b3f56;background:#f4f7faf2;font-weight:700}.marketing-shell .blog-article .article-content tr:nth-child(2n) td{background:#f8fbfdcc}.marketing-shell .blog-article img,.marketing-shell .blog-article video,.marketing-shell .blog-article iframe{max-width:100%;height:auto}.marketing-shell .blog-article ul{background:#ffffffb8;border:1px solid #d6dde6f2;border-radius:18px;gap:10px;margin:2px 0;padding:16px 18px 16px 34px;display:grid}.marketing-shell .blog-article li{color:#455467;line-height:1.64}.marketing-shell .blog-article li::marker{color:hsl(var(--primary))}.marketing-shell .blog-article .cta-row{border-top:1px solid #d6dde6f2;margin-top:28px;padding-top:18px}.marketing-shell .cards-2 .card{border-radius:20px;gap:12px;padding:24px}.marketing-shell .cards-2 .card h2{letter-spacing:-.02em;font-size:1.45rem}.marketing-shell .cards-2 .card .btn{width:fit-content;margin-top:6px}.marketing-shell .comparison-wrap{border-color:#d6dde6f2;border-radius:20px}.marketing-shell .comparison th{background:linear-gradient(#fbfcfd,#f2f5f8)}.marketing-shell .cta-row{gap:12px;margin-top:24px}@media (max-width:900px){.feature-tabs-grid{grid-template-columns:1fr!important;gap:20px!important;margin-top:36px!important}.feature-tabs-list{gap:12px!important}.feature-tab-item{padding:18px 16px!important}.feature-tabs-preview-card{border-radius:18px!important;min-height:360px!important}.feature-tabs-preview-content{padding:20px!important}.feature-tabs-preview-content h4{font-size:1.65rem!important}.authority-loop-root{padding:68px 0!important}.authority-loop-head{margin-bottom:44px!important}.authority-loop-title{font-size:clamp(2rem,10vw,3rem)!important}.authority-loop-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}.authority-loop-connector{display:none!important}.orbital-radar-root{grid-template-columns:1fr!important;gap:34px!important;padding:76px 20px!important}.orbital-radar-title{font-size:clamp(2rem,8vw,2.6rem)!important}.brand-passport-root{grid-template-columns:1fr!important;gap:34px!important;padding:76px 20px!important}.brand-passport-title{font-size:clamp(2rem,8vw,2.6rem)!important}.brand-passport-card{border-radius:22px!important;padding:26px!important}.authority-xray-section{padding:76px 20px!important}.authority-xray-title{font-size:clamp(2rem,8vw,2.6rem)!important}.authority-xray-canvas{min-height:560px;cursor:default!important;height:auto!important}.authority-xray-side{border-right:none!important;width:100%!important;padding:22px!important;position:relative!important;inset:auto!important}.authority-xray-right{border-top:1px solid var(--border)}.authority-xray-content-grid{grid-template-columns:1fr!important;gap:18px!important;width:100%!important}.authority-xray-lens{display:none!important}.extension-showcase-section{padding:76px 20px!important}.extension-showcase-grid{grid-template-columns:1fr!important;gap:36px!important}.extension-showcase-title{font-size:clamp(2rem,8vw,2.8rem)!important}.extension-popup-card{margin-top:14px;width:100%!important;position:relative!important;top:auto!important;right:auto!important}.extension-toast-card{margin-top:12px;width:100%!important;position:relative!important;bottom:auto!important;right:auto!important}.hero-cta-row{flex-wrap:wrap!important;gap:12px!important;margin-bottom:36px!important}.hero-cta-btn{width:100%;max-width:340px;padding:16px 20px!important}.hero-waitlist-card{max-width:100%!important;padding:22px!important}.hero-subtext{margin-bottom:32px!important;font-size:1.12rem!important}}@media (max-width:760px){.hero-early-pill{text-align:center;flex-wrap:wrap;justify-content:center;width:100%;padding-right:10px!important;font-size:12px!important}.authority-loop-steps{grid-template-columns:1fr!important}.authority-loop-day-node{border-radius:20px!important;width:72px!important;height:72px!important;margin-bottom:18px!important;font-size:12px!important}.authority-loop-step-title{font-size:1.25rem!important}.orbital-radar-visual{overflow:hidden;height:360px!important}.orbital-radar-sphere{width:220px!important;height:220px!important}.orbital-radar-network{width:340px!important;height:340px!important}.brand-passport-mini-grid{grid-template-columns:1fr!important;gap:12px!important}.brand-passport-card{padding:20px!important}.floating-creator{transform-origin:50%;transform:scale(.85)}.floating-creators-container .floating-creator:nth-child(n+5){display:none!important}}@media (max-width:500px){.floating-creator{opacity:.58!important;border-radius:999px!important;gap:8px!important;padding:6px 10px 6px 6px!important}.floating-creator img{width:24px!important;height:24px!important}.floating-creator>div>div:first-child{font-size:10px!important}.floating-creator>div>div:last-child{display:none!important}.floating-creators-container .floating-creator:first-child{top:7%!important;left:2%!important}.floating-creators-container .floating-creator:nth-child(2){top:18%!important;left:63%!important}.floating-creators-container .floating-creator:nth-child(3){top:27%!important;left:3%!important}.floating-creators-container .floating-creator:nth-child(4){top:34%!important;left:62%!important}}@media (max-width:1024px){.cards-4{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-grid,.visual-grid,.split-2{grid-template-columns:1fr}.hero-card{margin-top:10px}.cards-3,.steps-grid,.metric-grid,.trust-items,.tabs-header{grid-template-columns:repeat(2,minmax(0,1fr))}.tabs-body{grid-template-columns:1fr}.marketing-shell .section-pad,.marketing-shell .legal-page{padding:76px 0}}@media (max-width:760px){.section-pad{padding:68px 0}.desktop-nav,.desktop-cta{display:none}.menu-btn{border:1px solid var(--border);background:#fff;border-radius:10px;min-height:44px;padding:0 12px;font-weight:700;display:inline-flex}.mobile-menu{border-top:1px solid var(--border);background:#fff;display:block}.mobile-menu nav{gap:8px;padding:12px 0 18px;display:grid}.mobile-menu a{border-radius:10px;align-items:center;min-height:44px;padding:0 10px;display:flex}.mobile-menu a:hover{background:var(--surface)}.mobile-cta{margin-top:4px}.cards-2,.cards-3,.cards-4,.steps-grid,.metric-grid,.trust-items,.tabs-header{grid-template-columns:1fr}.footer-inner{flex-direction:column;justify-content:center;padding:12px 0}.marketing-shell .prose-block{border-radius:18px;padding:22px}.marketing-shell .blog-article{gap:16px;width:100%;padding:2px 0 0}.marketing-shell .blog-article:before{display:none}.marketing-shell .blog-article h1{font-size:clamp(2rem,9vw,3rem)}.marketing-shell .blog-article .article-content th,.marketing-shell .blog-article .article-content td{min-width:160px;padding:10px 12px}}
