@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900;950&display=swap";*{box-sizing:border-box}:root{color:#101828;background:#f7f8ff;font-family:Inter,Arial,sans-serif}html,body,#root{min-height:100%;margin:0}html{scroll-behavior:smooth}body{color:#101828;background:#f7f8ff}button,input,textarea{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}a{color:inherit}.landing-shell{--landing-bg:#f7f8ff;--landing-text:#101828;--landing-muted:#667085;--landing-border:#1018281a;--landing-red:#ff464a;--landing-purple:#7c3aed;--landing-blue:#2563eb;--landing-pink:#ec4899;--landing-orange:#f97316;--landing-green:#12b76a;--landing-teal:#06b6d4;min-height:100vh;color:var(--landing-text);background:radial-gradient(circle at 8% 8%, #7c3aed2e, transparent 28%), radial-gradient(circle at 92% 12%, #2563eb29, transparent 30%), radial-gradient(circle at 46% 88%, #ec48991f, transparent 30%), var(--landing-bg);padding:104px 22px 22px}.landing-nav{z-index:9999;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border:1px solid #10182814;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:12px 14px;display:flex;position:fixed;top:16px;left:22px;right:22px;box-shadow:0 18px 50px #10182812}.landing-logo{color:var(--landing-text);letter-spacing:-.045em;align-items:center;gap:10px;font-size:20px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex}.landing-logo-image{object-fit:contain;flex-shrink:0;width:44px;height:44px;display:block}.brandkitly-wordmark{align-items:baseline;display:inline-flex}.brand-letter{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.brand-red{color:var(--landing-red)}.brand-purple{color:var(--landing-purple)}.brand-blue{color:var(--landing-blue)}.brand-orange{color:var(--landing-orange)}.brand-pink{color:var(--landing-pink)}.brand-green{color:var(--landing-green)}.brand-teal{color:var(--landing-teal)}.brand-black{color:#101828}.nav-center-group{justify-content:center;align-items:center;gap:10px;display:inline-flex}.nav-center-theme{display:inline-flex}.landing-nav-links{background:#1018280a;border-radius:999px;align-items:center;gap:4px;padding:5px;display:flex}.landing-nav-links a{color:#475467;border-radius:999px;align-items:center;min-height:40px;padding:0 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.landing-nav-links a:hover{color:var(--landing-text);background:#fff;box-shadow:0 8px 20px #10182814}.landing-nav-actions{align-items:center;gap:10px;display:flex}.theme-toggle,.landing-mobile-menu-toggle{color:#101828;background:#ffffffeb;border:1px solid #10182814;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:0 14px 34px #10182814}.landing-mobile-theme-toggle,.landing-mobile-menu-toggle{display:none}.landing-mobile-menu{z-index:10000;background:#fffffff5;border:1px solid #10182814;border-radius:24px;gap:6px;width:min(240px,100vw - 48px);padding:10px;display:grid;position:fixed;top:96px;right:28px;box-shadow:0 24px 60px #10182829}.landing-mobile-menu a{color:#344054;text-align:left;border-radius:16px;width:100%;padding:13px 14px;font-weight:800;text-decoration:none}.landing-mobile-menu a:hover{color:#101828;background:#f2f4f7}.landing-nav-btn,.landing-primary-btn,.landing-secondary-btn{border:1px solid #1018281f;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 18px;font-weight:900;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.landing-nav-btn,.landing-primary-btn{color:#fff;background:#101828;border-color:#101828;box-shadow:0 16px 34px #10182833}.landing-secondary-btn{color:var(--landing-text);background:#ffffffe6}.landing-nav-btn:hover,.landing-primary-btn:hover,.landing-secondary-btn:hover{transform:translateY(-1px)}.waitlist-hero{grid-template-columns:minmax(0,1fr) minmax(420px,.72fr);align-items:center;gap:48px;max-width:1480px;min-height:690px;margin:28px auto 0;padding:68px 56px;display:grid;position:relative;overflow:hidden}.waitlist-hero:before{content:"";background:linear-gradient(90deg,#0000,#10182826,#0000);height:1px;position:absolute;inset:18px 0 auto}.landing-pill{color:#4c1d95;background:#ffffffb8;border:1px solid #7c3aed38;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-bottom:22px;padding:10px 14px;font-size:13px;font-weight:900;display:inline-flex;box-shadow:0 12px 30px #7c3aed14}.waitlist-hero-copy h1{letter-spacing:-.085em;max-width:900px;margin:0;font-size:clamp(56px,6.2vw,104px);line-height:.88}.waitlist-hero-copy>p{max-width:710px;color:var(--landing-muted);margin:26px 0 0;font-size:21px;line-height:1.58}.landing-hero-actions{flex-wrap:wrap;gap:13px;margin-top:34px;display:flex}.landing-primary-btn,.landing-secondary-btn{min-height:54px;padding:0 24px;font-size:16px}.landing-trust-row{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}.landing-trust-row span{color:#475467;align-items:center;gap:7px;font-size:14px;font-weight:800;display:inline-flex}.waitlist-card-top strong{letter-spacing:-.055em;font-size:34px;line-height:1;display:block}.waitlist-form input,.waitlist-form textarea{color:#101828;resize:vertical;background:#f8fafceb;border:1px solid #1018281a;border-radius:16px;outline:none;width:100%;padding:14px 15px;transition:border-color .18s,box-shadow .18s,background .18s}.waitlist-form input:focus,.waitlist-form textarea:focus{background:#fff;border-color:#7c3aed;box-shadow:0 0 0 4px #7c3aed1a}.waitlist-submit{border:0;width:100%;margin-top:4px}.waitlist-submit:disabled{opacity:.65;cursor:not-allowed}.landing-tool-strip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff42;border-top:1px solid #1018281f;border-bottom:1px solid #1018281f;grid-template-columns:repeat(4,1fr);max-width:1480px;margin:0 auto;display:grid}.landing-tool-strip div{border-right:1px solid #1018281a;grid-template-columns:auto 1fr;grid-template-areas:"icon number""icon label";align-items:center;column-gap:12px;padding:18px;display:grid}.landing-tool-strip div:last-child{border-right:none}.landing-tool-strip svg{color:#475467;grid-area:icon}.landing-tool-strip strong{color:#101828;letter-spacing:-.06em;grid-area:number;font-size:28px;font-weight:950;line-height:1;display:block}.landing-tool-strip span{color:#475467;grid-area:label;margin-top:4px;font-weight:900;display:block}.landing-section,.landing-profile-section,.landing-final-cta{max-width:1480px;margin:70px auto 0}.landing-section-heading{max-width:790px;margin-bottom:30px}.eyebrow{color:#777;letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:900}.landing-section-heading h2,.landing-profile-section h2,.landing-final-cta h2{letter-spacing:-.075em;margin:0;font-size:clamp(40px,4.6vw,72px);line-height:.93}.landing-section-heading p:not(.eyebrow),.landing-profile-section p{color:var(--landing-muted);margin:16px 0 0;font-size:18px;line-height:1.62}.landing-profile-section{background:radial-gradient(circle at 12% 18%,#ec489933,#0000 30%),radial-gradient(circle at 88% 80%,#f973162e,#0000 34%),#fff;border:1px solid #10182814;border-radius:38px;grid-template-columns:1fr 460px;align-items:center;gap:32px;padding:54px;display:grid;box-shadow:0 24px 78px #10182817}.landing-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}.landing-feature-list span{color:#344054;align-items:center;gap:9px;font-weight:850;display:inline-flex}.landing-profile-card{color:#fff;background:#101828;border:1px solid #10182814;border-radius:32px;padding:24px;box-shadow:0 28px 70px #10182838}.profile-card-header{align-items:center;gap:14px;display:flex}.profile-avatar{background:linear-gradient(135deg,#7c3aed,#ec4899 52%,#f97316);border-radius:24px;width:72px;height:72px}.profile-card-header strong{display:block}.profile-card-header small{color:#ffffff9e;margin-top:4px;display:block}.profile-card-actions{gap:10px;margin-top:24px;display:grid}.profile-card-actions span{background:#ffffff1c;border-radius:16px;padding:15px 16px;font-weight:850}.landing-tools-grid{grid-template-columns:repeat(3,1fr);gap:34px 48px;display:grid}.landing-tool-card{min-height:auto;color:var(--landing-text);text-align:center;flex-direction:column;align-items:center;padding:18px 22px;display:flex}.accent-red{--tool-accent:var(--landing-red);--tool-accent-soft:#ff464a29;--tool-accent-softer:#ff464a14}.accent-purple{--tool-accent:var(--landing-purple);--tool-accent-soft:#7c3aed29;--tool-accent-softer:#7c3aed12}.accent-blue{--tool-accent:var(--landing-blue);--tool-accent-soft:#2563eb29;--tool-accent-softer:#2563eb12}.accent-orange{--tool-accent:var(--landing-orange);--tool-accent-soft:#f973162b;--tool-accent-softer:#f9731614}.accent-pink{--tool-accent:var(--landing-pink);--tool-accent-soft:#ec489929;--tool-accent-softer:#ec489912}.accent-green{--tool-accent:var(--landing-green);--tool-accent-soft:#12b76a29;--tool-accent-softer:#12b76a12}.landing-tool-card-top{justify-content:center;align-items:center;margin-bottom:18px;display:flex}.landing-tool-icon{background:var(--tool-accent);color:#fff;width:54px;height:54px;box-shadow:0 16px 34px var(--tool-accent-soft);border-radius:18px;justify-content:center;align-items:center;display:inline-flex}.landing-tool-title-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:inline-flex}.landing-tool-title-row h3{color:var(--tool-accent);letter-spacing:-.05em;margin:0;font-size:22px;line-height:1.05}.landing-tool-title-row span{background:var(--tool-accent-softer);color:var(--tool-accent);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.landing-tool-card p{max-width:360px;color:var(--landing-muted);margin:12px auto 0;font-size:16px;line-height:1.48}.landing-steps{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.landing-steps div{background:#ffffffd1;border:1px solid #10182817;border-radius:28px;padding:28px;box-shadow:0 18px 44px #1018280f}.landing-steps span{color:var(--landing-purple);letter-spacing:.12em;font-size:13px;font-weight:950}.landing-steps h3{letter-spacing:-.05em;margin:28px 0 0;font-size:27px;line-height:1}.landing-steps p{color:var(--landing-muted);margin:12px 0 0;line-height:1.58}.landing-final-cta{background:radial-gradient(circle at 100% 0,#7c3aed2b,#0000 30%),radial-gradient(circle at 0 100%,#12b76a29,#0000 32%),#fff;border:1px solid #10182814;border-radius:38px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;padding:52px;display:flex;box-shadow:0 24px 78px #10182817}.landing-final-cta h2{max-width:920px}.brandkitly-footer{border-top:1px solid #1018281a;justify-content:space-between;align-items:flex-start;gap:28px;max-width:1480px;margin:0 auto;padding:34px 0 12px;display:flex}.brandkitly-footer p{max-width:520px;color:var(--landing-muted);margin:14px 0 0;line-height:1.58}.footer-links{flex-wrap:wrap;gap:12px;display:flex}.footer-links a{color:#475467;font-weight:850;text-decoration:none}.footer-links a:hover{color:#101828}:root[data-theme=dark] body,body[data-theme=dark]{color:#f8fafc;background:#0f172a}:root[data-theme=dark] .landing-shell{--landing-bg:#0f172a;--landing-text:#f8fafc;--landing-muted:#b8c1d1;background:radial-gradient(circle at 8% 8%,#7c3aed47,#0000 28%),radial-gradient(circle at 92% 12%,#2563eb38,#0000 30%),radial-gradient(circle at 46% 88%,#ec489929,#0000 30%),#0f172a}:root[data-theme=dark] .landing-nav,:root[data-theme=dark] .waitlist-card,:root[data-theme=dark] .landing-profile-section,:root[data-theme=dark] .landing-steps div,:root[data-theme=dark] .landing-final-cta{background:#0f172adb;border-color:#ffffff1f}:root[data-theme=dark] .landing-nav-links,:root[data-theme=dark] .landing-mobile-menu{background:#0f172af5;border-color:#ffffff1f}:root[data-theme=dark] .landing-nav-links a,:root[data-theme=dark] .landing-mobile-menu a,:root[data-theme=dark] .landing-trust-row span,:root[data-theme=dark] .landing-feature-list span,:root[data-theme=dark] .footer-links a{color:#d8dee9}:root[data-theme=dark] .landing-nav-links a:hover,:root[data-theme=dark] .landing-mobile-menu a:hover{color:#fff;background:#ffffff14}:root[data-theme=dark] .brand-black,:root[data-theme=dark] .landing-tool-strip strong,:root[data-theme=dark] .footer-links a:hover{color:#fff}:root[data-theme=dark] .theme-toggle,:root[data-theme=dark] .landing-mobile-menu-toggle,:root[data-theme=dark] .landing-secondary-btn{color:#fff;background:#ffffff14;border-color:#ffffff24}:root[data-theme=dark] .waitlist-form input,:root[data-theme=dark] .waitlist-form textarea{color:#fff;background:#0f172aeb;border-color:#ffffff24}:root[data-theme=dark] .landing-tool-strip,:root[data-theme=dark] .landing-tool-strip div,:root[data-theme=dark] .brandkitly-footer{border-color:#ffffff1f}@media (width<=1179px){.landing-shell{padding:128px 12px 18px}.landing-nav{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid;top:14px;left:14px;right:14px}.nav-center-group,.landing-nav-links,.nav-center-theme{display:none}.landing-mobile-theme-toggle,.landing-mobile-menu-toggle{display:inline-flex}.landing-nav-actions{justify-self:end;gap:8px}.landing-nav-btn{white-space:nowrap;border-radius:999px;min-height:44px;padding:0 18px;font-size:14px}.waitlist-hero,.landing-profile-section{grid-template-columns:1fr}.waitlist-hero{min-height:auto;margin-top:22px;padding:38px 10px 20px}.waitlist-hero-copy h1{letter-spacing:-.07em;font-size:48px}.waitlist-hero-copy>p{font-size:17px}.landing-hero-actions{display:grid}.landing-primary-btn,.landing-secondary-btn{width:100%}.landing-trust-row{gap:10px;display:grid}.landing-tool-strip{grid-template-columns:repeat(2,1fr);margin-top:18px}.landing-tool-strip div{border-bottom:1px solid #1018281a}.landing-tool-strip div:nth-child(2n){border-right:none}.landing-section,.landing-profile-section,.landing-final-cta{margin-top:44px}.landing-section-heading h2,.landing-profile-section h2,.landing-final-cta h2{font-size:42px}.landing-profile-section,.landing-final-cta{border-radius:30px;padding:26px}.landing-tools-grid,.landing-steps,.landing-feature-list{grid-template-columns:1fr}.landing-final-cta{flex-direction:column;align-items:flex-start}.brandkitly-footer{flex-direction:column}}@media (width<=430px){.landing-logo span{font-size:22px}.landing-logo-image{width:44px;height:44px}.landing-nav-btn{padding:0 14px;font-size:13px}.landing-mobile-menu-toggle,.theme-toggle{width:42px;height:42px}.waitlist-card{border-radius:28px;padding:22px}}.waitlist-shell{--landing-bg:#f7f8ff;--landing-text:#101828;--landing-muted:#667085;--landing-border:#1018281a;--landing-red:#ef4444;--landing-purple:#7c3aed;--landing-blue:#2563eb;--landing-pink:#ec4899;--landing-orange:#f97316;--landing-green:#12b76a;--landing-teal:#06b6d4;min-height:100vh;color:var(--landing-text);background:radial-gradient(circle at 8% 8%, #7c3aed2e, transparent 28%), radial-gradient(circle at 92% 12%, #2563eb29, transparent 30%), radial-gradient(circle at 46% 88%, #ec48991f, transparent 30%), var(--landing-bg);padding:104px 22px 22px!important}.waitlist-shell .landing-nav{z-index:9999!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#ffffffdb!important;border:1px solid #10182814!important;border-radius:24px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;width:auto!important;max-width:none!important;min-height:72px!important;padding:12px 14px!important;display:flex!important;position:fixed!important;top:16px!important;left:22px!important;right:22px!important;box-shadow:0 18px 50px #10182812!important}.waitlist-shell .landing-logo,.waitlist-shell .brandkitly-footer-logo{color:#101828!important;letter-spacing:-.045em!important;white-space:nowrap!important;align-items:center!important;gap:10px!important;font-size:20px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.waitlist-shell .landing-logo-image{object-fit:contain!important;flex-shrink:0!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important}.waitlist-shell .landing-logo-image-dark,:root[data-theme=dark] .waitlist-shell .landing-logo-image-light{display:none!important}:root[data-theme=dark] .waitlist-shell .landing-logo-image-dark{display:block!important}.waitlist-shell .brandkitly-wordmark{color:#101828;letter-spacing:-.045em!important;align-items:baseline!important;font-size:20px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.waitlist-shell .brand-letter{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;display:inline-block!important}.waitlist-shell .brand-red{color:#ef4444!important}.waitlist-shell .brand-purple{color:#7c3aed!important}.waitlist-shell .brand-blue{color:#2563eb!important}.waitlist-shell .brand-orange{color:#f97316!important}.waitlist-shell .brand-pink{color:#ec4899!important}.waitlist-shell .brand-green{color:#12b76a!important}.waitlist-shell .brand-teal{color:#06b6d4!important}.waitlist-shell .brand-black{color:#101828!important}.waitlist-shell .nav-center-group{justify-content:center!important;align-items:center!important;gap:10px!important;display:inline-flex!important}.waitlist-shell .nav-center-theme{display:inline-flex!important}.waitlist-shell .landing-nav-links{background:#1018280a!important;border-radius:999px!important;align-items:center!important;gap:4px!important;padding:5px!important;display:inline-flex!important}.waitlist-shell .landing-nav-links a,.waitlist-shell .pricing-nav-link{color:#475467!important;background:0 0!important;border:none!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:40px!important;padding:0 16px!important;font-family:Inter,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.waitlist-shell .landing-nav-links a:hover,.waitlist-shell .landing-nav-link-active{color:#101828!important;background:#fff!important;box-shadow:0 8px 20px #10182814!important}.waitlist-shell .landing-nav-actions{align-items:center!important;gap:10px!important;display:flex!important}.waitlist-shell .theme-toggle{color:#101828!important;background:#ffffffeb!important;border:1px solid #1018281a!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:inline-flex!important;box-shadow:0 10px 24px #1018280f!important}.waitlist-shell .landing-nav-btn,.waitlist-shell .landing-primary-btn{color:#fff!important;background:#101828!important;border:1px solid #101828!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:9px!important;min-height:44px!important;padding:0 18px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 16px 34px #10182833!important}.waitlist-shell .landing-secondary-btn{color:#101828!important;background:#ffffffe6!important;border:1px solid #1018281f!important;border-radius:999px!important;min-height:54px!important;padding:0 24px!important;font-weight:900!important;text-decoration:none!important}.waitlist-shell .landing-hero{grid-template-columns:minmax(0,1fr) minmax(460px,.88fr)!important;align-items:center!important;gap:48px!important;max-width:1480px!important;min-height:690px!important;margin:28px auto 0!important;padding:74px 56px!important;display:grid!important;position:relative!important;overflow:hidden!important}.waitlist-shell .landing-hero-copy h1{color:#101828!important;letter-spacing:-.085em!important;max-width:850px!important;margin:0!important;font-size:clamp(56px,6.6vw,108px)!important;font-weight:950!important;line-height:.88!important}.waitlist-shell .landing-hero-copy>p{color:#667085!important;max-width:680px!important;margin:26px 0 0!important;font-size:21px!important;line-height:1.58!important}.waitlist-card{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:radial-gradient(circle at 92% 8%,#7c3aed24,#0000 32%),#ffffffe6!important;border:1px solid #10182814!important;border-radius:34px!important;padding:28px!important;box-shadow:0 34px 100px #10182829!important}.waitlist-card-top span{color:#5b21b6!important;background:#7c3aed1a!important;border-radius:999px!important;margin-bottom:12px!important;padding:8px 11px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important}.waitlist-card-top strong{color:#101828!important;letter-spacing:-.055em!important;font-size:34px!important;line-height:1!important;display:block!important}.waitlist-card-top p{color:#667085!important;margin:12px 0 0!important;line-height:1.55!important}.waitlist-form{gap:14px!important;margin-top:24px!important;display:grid!important}.waitlist-form label{color:#344054!important;gap:8px!important;font-size:13px!important;font-weight:850!important;display:grid!important}.waitlist-form input,.waitlist-form textarea{color:#101828!important;resize:vertical!important;background:#f8fafceb!important;border:1px solid #1018281a!important;border-radius:16px!important;outline:none!important;width:100%!important;padding:14px 15px!important}.hidden-field{display:none!important}.waitlist-submit{width:100%!important;min-height:54px!important;margin-top:4px!important}.waitlist-success,.waitlist-error{border-radius:16px!important;margin:0!important;padding:12px 14px!important;font-size:14px!important;font-weight:800!important}.waitlist-success{color:#087443!important;background:#12b76a1f!important}.waitlist-error{color:#b42318!important;background:#ff464a1f!important}.waitlist-shell .landing-tool-strip{background:0 0!important;border-top:1px solid #1018281f!important;border-bottom:1px solid #1018281f!important;grid-template-columns:repeat(4,1fr)!important;max-width:1480px!important;margin:0 auto!important;display:grid!important}.waitlist-shell .landing-tool-strip div{border-right:1px solid #1018281a!important;padding:24px 18px!important}.waitlist-shell .landing-tool-strip div:last-child{border-right:none!important}.waitlist-shell .landing-tool-strip strong{color:#101828!important;letter-spacing:-.06em!important;font-size:34px!important;font-weight:950!important;line-height:1!important;display:block!important}.waitlist-shell .landing-tool-strip span{color:#667085!important;margin-top:7px!important;font-weight:800!important;display:block!important}.waitlist-shell .landing-section,.waitlist-shell .landing-profile-section,.waitlist-shell .landing-final-cta{max-width:1480px!important;margin:70px auto 0!important}.waitlist-shell .landing-profile-section{background:radial-gradient(circle at 12% 18%,#ec489933,#0000 30%),radial-gradient(circle at 88% 80%,#f973162e,#0000 34%),#fff!important;border:1px solid #10182814!important;border-radius:38px!important;grid-template-columns:1fr 460px!important;align-items:center!important;gap:32px!important;padding:54px!important;display:grid!important;box-shadow:0 24px 78px #10182817!important}.waitlist-shell .landing-section-heading h2,.waitlist-shell .landing-profile-section h2,.waitlist-shell .landing-final-cta h2{color:#101828!important;letter-spacing:-.075em!important;margin:0!important;font-size:clamp(40px,4.6vw,72px)!important;font-weight:950!important;line-height:.93!important}.waitlist-shell .landing-section-heading p:not(.eyebrow),.waitlist-shell .landing-profile-section p{color:#667085!important;margin:16px 0 0!important;font-size:18px!important;line-height:1.62!important}.waitlist-shell .landing-feature-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:26px!important;display:grid!important}.waitlist-shell .landing-feature-list span{color:#344054!important;align-items:center!important;gap:9px!important;font-weight:850!important;display:inline-flex!important}.waitlist-shell .landing-profile-card{color:#fff!important;background:#101828!important;border:1px solid #10182814!important;border-radius:32px!important;padding:24px!important;box-shadow:0 28px 70px #10182838!important}.waitlist-shell .landing-tools-section .landing-real-tools-grid{grid-template-columns:repeat(3,1fr)!important;gap:34px 48px!important;display:grid!important}.waitlist-shell .landing-tools-section .landing-real-tool-card{min-height:auto!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:none!important;border-radius:0!important;align-items:center!important;padding:18px 22px!important}.waitlist-shell .landing-tool-title-row h3{color:var(--tool-accent)!important;margin:0!important;font-size:22px!important;line-height:1.05!important}.waitlist-shell .landing-real-tool-card p{color:#667085!important;max-width:360px!important;min-height:0!important;margin:12px auto 0!important;font-size:16px!important;line-height:1.48!important}.waitlist-shell .accent-purple{--tool-accent:#7c3aed}.waitlist-shell .accent-blue{--tool-accent:#2563eb}.waitlist-shell .accent-orange{--tool-accent:#f97316}.waitlist-shell .accent-pink{--tool-accent:#ec4899}.waitlist-shell .accent-green{--tool-accent:#12b76a}.waitlist-shell .accent-teal{--tool-accent:#06b6d4}.waitlist-shell .landing-steps{grid-template-columns:repeat(3,1fr)!important;gap:18px!important;display:grid!important}.waitlist-shell .landing-steps div{background:#ffffffd1!important;border:1px solid #10182817!important;border-radius:28px!important;padding:28px!important;box-shadow:0 18px 44px #1018280f!important}.waitlist-shell .landing-final-cta{background:radial-gradient(circle at 100% 0,#7c3aed2b,#0000 30%),radial-gradient(circle at 0 100%,#12b76a29,#0000 32%),#fff!important;border:1px solid #10182814!important;border-radius:38px!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;margin-bottom:28px!important;padding:52px!important;display:flex!important;box-shadow:0 24px 78px #10182817!important}.waitlist-footer{color:#fff!important;background:radial-gradient(circle at 12% 15%,#8b5cf633,#0000 28%),linear-gradient(135deg,#06101f,#0f172a)!important;border:1px solid #ffffff1a!important;border-radius:34px!important;width:calc(100% - 48px)!important;max-width:1500px!important;margin:34px auto 32px!important;overflow:hidden!important;box-shadow:0 30px 90px #00000038!important}.waitlist-footer .brandkitly-footer-inner{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr)!important;gap:34px!important;padding:44px!important;display:grid!important}.waitlist-footer .brandkitly-footer-brand p{color:#e2e8f0b8!important;max-width:430px!important;line-height:1.75!important}.waitlist-footer .brandkitly-footer-badges{flex-wrap:wrap!important;gap:10px!important;margin-top:18px!important;display:flex!important}.waitlist-footer .brandkitly-footer-badges span{color:#e2e8f0db!important;background:#ffffff14!important;border-radius:999px!important;padding:9px 11px!important;font-size:12px!important;font-weight:850!important}.waitlist-footer .brandkitly-footer-columns{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:26px!important;display:grid!important}.waitlist-footer .brandkitly-footer-columns h3{color:#c7d2fedb!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin:0 0 14px!important;font-size:12px!important}.waitlist-footer .brandkitly-footer-columns a{color:#e2e8f0c2!important;align-items:center!important;gap:8px!important;margin:0 0 11px!important;font-weight:750!important;line-height:1.35!important;text-decoration:none!important;display:flex!important}.waitlist-footer .brandkitly-footer-bottom{color:#e2e8f094!important;border-top:1px solid #ffffff1a!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;padding:20px 44px!important;font-size:13px!important;display:flex!important}:root[data-theme=dark] .waitlist-shell{--landing-bg:#0f172a;--landing-text:#f8fafc;--landing-muted:#b8c1d1;background:radial-gradient(circle at 8% 8%,#7c3aed47,#0000 28%),radial-gradient(circle at 92% 12%,#2563eb38,#0000 30%),radial-gradient(circle at 46% 88%,#ec489929,#0000 30%),#0f172a!important}:root[data-theme=dark] .waitlist-shell .landing-nav,:root[data-theme=dark] .waitlist-card,:root[data-theme=dark] .waitlist-shell .landing-profile-section,:root[data-theme=dark] .waitlist-shell .landing-steps div,:root[data-theme=dark] .waitlist-shell .landing-final-cta{background:#0f172adb!important;border-color:#ffffff1f!important}:root[data-theme=dark] .waitlist-shell .landing-hero-copy h1,:root[data-theme=dark] .waitlist-shell .landing-section-heading h2,:root[data-theme=dark] .waitlist-shell .landing-profile-section h2,:root[data-theme=dark] .waitlist-shell .landing-final-cta h2,:root[data-theme=dark] .waitlist-shell .brand-black,:root[data-theme=dark] .waitlist-shell .landing-tool-strip strong,:root[data-theme=dark] .waitlist-card-top strong{color:#f8fafc!important}:root[data-theme=dark] .waitlist-shell .landing-hero-copy>p,:root[data-theme=dark] .waitlist-shell .landing-section-heading p:not(.eyebrow),:root[data-theme=dark] .waitlist-shell .landing-profile-section p,:root[data-theme=dark] .waitlist-shell .landing-real-tool-card p,:root[data-theme=dark] .waitlist-card-top p{color:#b8c1d1!important}@media (width<=1179px){.waitlist-shell{padding:128px 12px 18px!important}.waitlist-shell .landing-nav{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;display:grid!important;top:14px!important;left:14px!important;right:14px!important}.waitlist-shell .nav-center-group,.waitlist-shell .landing-nav-links,.waitlist-shell .nav-center-theme,.waitlist-shell .landing-nav-btn{display:none!important}.waitlist-shell .landing-mobile-theme-toggle,.waitlist-shell .landing-mobile-menu-toggle{display:inline-flex!important}.waitlist-shell .landing-mobile-menu-toggle{color:#101828!important;background:#ffffffeb!important;border:1px solid #10182814!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;font-size:22px!important;font-weight:900!important;box-shadow:0 14px 34px #10182814!important}.waitlist-shell .landing-mobile-menu{z-index:10000!important;background:#fffffff5!important;border:1px solid #10182814!important;border-radius:24px!important;gap:6px!important;width:min(240px,100vw - 48px)!important;padding:10px!important;display:grid!important;position:fixed!important;top:112px!important;right:18px!important;box-shadow:0 24px 60px #10182829!important}.waitlist-shell .landing-mobile-menu a{color:#344054!important;text-align:left!important;border-radius:16px!important;width:100%!important;padding:13px 14px!important;font-weight:800!important;text-decoration:none!important}.waitlist-shell .landing-hero,.waitlist-shell .landing-profile-section{grid-template-columns:1fr!important}.waitlist-shell .landing-hero{min-height:auto!important;margin-top:22px!important;padding:38px 10px 20px!important}.waitlist-shell .landing-hero-copy h1{letter-spacing:-.07em!important;font-size:48px!important}.waitlist-shell .landing-hero-copy>p{font-size:17px!important}.waitlist-shell .landing-hero-actions{display:grid!important}.waitlist-shell .landing-primary-btn,.waitlist-shell .landing-secondary-btn{width:100%!important}.waitlist-shell .landing-tool-strip{grid-template-columns:repeat(2,1fr)!important;margin-top:18px!important}.waitlist-shell .landing-tools-section .landing-real-tools-grid,.waitlist-shell .landing-steps,.waitlist-shell .landing-feature-list,.waitlist-footer .brandkitly-footer-inner,.waitlist-footer .brandkitly-footer-columns{grid-template-columns:1fr!important}.waitlist-footer .brandkitly-footer-bottom{flex-direction:column!important;align-items:stretch!important}}.waitlist-social-proof{align-items:center;gap:12px;margin-top:14px;display:flex}.waitlist-avatars{align-items:center;display:flex}.waitlist-avatars span{background:linear-gradient(135deg,#7c3aed2e,#2563eb2e);border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;margin-left:-10px;font-size:14px;display:flex;box-shadow:0 8px 20px #10182814}.waitlist-avatars span:first-child{margin-left:0}.waitlist-social-proof p{color:var(--landing-muted);margin:0;font-size:14px;line-height:1.4}.waitlist-social-proof strong{color:var(--landing-text)}.waitlist-shell{padding-top:92px!important}.waitlist-shell .landing-hero{align-items:center!important;min-height:calc(100vh - 122px)!important;margin-top:6px!important;padding:34px 56px 42px!important}.waitlist-shell .landing-hero-copy h1{font-size:clamp(54px,5.7vw,92px)!important;line-height:.9!important}.waitlist-shell .landing-hero-copy>p{margin-top:22px!important}.waitlist-shell .landing-hero-actions{margin-top:28px!important}.waitlist-shell .landing-trust-row{margin-top:24px!important}.waitlist-shell .landing-trust-row>span>span:first-child,.waitlist-shell .landing-feature-list>span>span:first-child{border:1.6px solid!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:18px!important;min-width:18px!important;height:18px!important;font-size:11px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}@media (width<=1179px){.waitlist-shell{padding-top:118px!important}.waitlist-shell .landing-hero{margin-top:0!important;padding:22px 10px 20px!important}.waitlist-shell .landing-hero-copy h1{font-size:46px!important}}.waitlist-footer .brandkitly-wordmark .brand-black{color:#fff!important}.brandkitly-footer-social{color:#ffffffd9;border:1px solid #ffffff26;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:inline-flex}.brandkitly-footer-social:hover{color:#fff;border-color:#ffffff59}.waitlist-shell .theme-toggle{color:#101828!important;background:#ffffffeb!important;border:1px solid #10182814!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;box-shadow:0 14px 34px #10182814!important}:root[data-theme=dark] .waitlist-shell .theme-toggle{color:#fff!important;background:#ffffff14!important;border-color:#ffffff24!important}.waitlist-shell .theme-toggle svg{stroke-width:2.2px!important;flex:none!important;width:22px!important;height:22px!important}:root[data-theme=dark] .waitlist-shell .landing-mobile-menu{background:#0f172af5!important;border-color:#ffffff1f!important;box-shadow:0 24px 70px #00000057!important}:root[data-theme=dark] .waitlist-shell .landing-mobile-menu a{color:#d8dee9!important}:root[data-theme=dark] .waitlist-shell .landing-mobile-menu a:hover,:root[data-theme=dark] .waitlist-shell .landing-mobile-menu .landing-nav-link-active{color:#fff!important;box-shadow:none!important;background:#ffffff14!important}.waitlist-radio-field{gap:10px;display:grid}.waitlist-radio-field>p{color:#344054;margin:0;font-size:13px;font-weight:850}.waitlist-radio-group{gap:10px;display:grid}.waitlist-radio-group label{color:#344054!important;cursor:pointer!important;background:#f8fafceb!important;border:1px solid #1018281a!important;border-radius:16px!important;align-items:center!important;gap:12px!important;padding:14px 15px!important;display:flex!important}.waitlist-radio-group input{accent-color:#101828!important;flex:none!important;width:18px!important;height:18px!important}.waitlist-radio-group span{font-size:13px;font-weight:850;line-height:1.35}:root[data-theme=dark] .waitlist-radio-field>p{color:#d8dee9!important}:root[data-theme=dark] .waitlist-radio-group label{color:#f8fafc!important;background:#0f172aeb!important;border-color:#ffffff24!important}
