@font-face{font-family:aileron;src:url(../media/Aileron_Regular-s.p.3gs6b1adsren1.woff)format("woff");font-display:swap;font-weight:400}@font-face{font-family:aileron;src:url(../media/Aileron_SemiBold-s.p.1axm75wrlto6_.woff)format("woff");font-display:swap;font-weight:600}@font-face{font-family:aileron;src:url(../media/Aileron_Bold-s.p.0q2lt17w4_r7o.woff)format("woff");font-display:swap;font-weight:700}@font-face{font-family:aileron Fallback;src:local(Arial);ascent-override:96.09%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:100.95%}.aileron_efb7afbb-module__aIiXrq__className{font-family:aileron,aileron Fallback}.aileron_efb7afbb-module__aIiXrq__variable{--font-aileron:"aileron", "aileron Fallback"}
:root{--indigo:#414270;--indigo-deep:#363872;--indigo-soft:#f5f5ff;--lav:#e9e9fa;--ink:#23243b;--muted:#6b6d8f;--line:#e3e3ea;--green:#2e9e5b;--gmail-red:#ea4335}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-aileron), -apple-system, "Segoe UI", sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;line-height:1.55}img,video{max-width:100%;height:auto}a{color:var(--indigo)}.container{max-width:1080px;margin:0 auto;padding:0 24px}.narrow{max-width:760px}.center{text-align:center}.btn{border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.btn-primary{background:var(--indigo);color:#fff;box-shadow:0 6px 18px #41427047}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 10px 24px #41427057}.btn-ghost{color:var(--indigo);border:1.5px solid var(--indigo);background:0 0}.btn-lg{padding:16px 34px;font-size:18px}.btn-sm{padding:9px 18px;font-size:14px}.site-header{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#ffffffeb;position:sticky;top:0}.header-inner{align-items:center;gap:28px;height:64px;display:flex}.brand{color:var(--indigo);align-items:center;gap:10px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.brand img{border-radius:8px}.nav{gap:22px;margin-left:auto;display:flex}.nav a{color:var(--ink);font-size:15px;font-weight:600;text-decoration:none}.nav a:hover{color:var(--indigo)}.hero{text-align:center;background:radial-gradient(900px 500px at 15% -10%,#dedefe 0%,#dedefe00 60%),radial-gradient(900px 600px at 110% 115%,#e4e4fb 0%,#e4e4fb00 55%),linear-gradient(160deg,#f7f7ff 0%,#efeffc 100%);padding:72px 0 0;overflow:hidden}.hero h1{letter-spacing:-1.2px;color:var(--indigo);max-width:880px;margin:0 auto;font-size:clamp(34px,5.4vw,56px);font-weight:700;line-height:1.12}.hero h1 em{color:var(--gmail-red);font-style:normal}.hero-sub{color:var(--muted);max-width:680px;margin:20px auto 0;font-size:20px}.hero-cta{margin-top:32px}.hero-note{color:var(--muted);margin-top:12px;font-size:14px}.hero-shot{margin-top:52px}.hero-shot img{border-radius:16px 16px 0 0;width:100%;max-width:960px;margin:0 auto;display:block;box-shadow:0 24px 60px #2a2b502e}.proof{background:var(--indigo);color:#fff;padding:28px 0}.proof-row{text-align:center;flex-wrap:wrap;justify-content:space-around;gap:24px;display:flex}.proof-item strong{font-size:26px;font-weight:700;display:block}.proof-item span{opacity:.8;font-size:14px}.section{padding:84px 0}.section-alt{background:var(--indigo-soft)}.section h2{letter-spacing:-.6px;color:var(--indigo);text-align:center;max-width:760px;margin:0 auto;font-size:clamp(26px,3.6vw,38px);font-weight:700}.section-sub{text-align:center;color:var(--muted);max-width:700px;margin:16px auto 0;font-size:18px}.split{grid-template-columns:1fr 1.15fr;align-items:center;gap:48px;margin-top:48px;display:grid}.split img{border-radius:14px;box-shadow:0 16px 44px #2a2b5026}.split-reverse{grid-template-columns:1.15fr 1fr}.split-reverse ul{order:2}.split-reverse img{order:1}.steps{counter-reset:step;flex-direction:column;gap:20px;list-style:none;display:flex}.steps li{color:var(--muted);padding-left:52px;font-size:16.5px;position:relative}.steps li strong{color:var(--ink)}.steps li:before{counter-increment:step;content:counter(step);background:var(--lav);width:36px;height:36px;color:var(--indigo);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:0;left:0}.checks{flex-direction:column;gap:16px;list-style:none;display:flex}.checks li{color:var(--muted);padding-left:34px;font-size:16.5px;position:relative}.checks li strong{color:var(--ink)}.checks li:before{content:"";background:var(--green);border-radius:50%;width:20px;height:20px;position:absolute;top:4px;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1.2 14.5-4-4 1.4-1.4 2.6 2.6 5.6-5.6 1.4 1.4-7 7z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1.2 14.5-4-4 1.4-1.4 2.6 2.6 5.6-5.6 1.4 1.4-7 7z'/%3E%3C/svg%3E") 50%/contain no-repeat}.checks-wide{max-width:720px;margin:40px auto 0}.grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;display:grid}.card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:28px;box-shadow:0 6px 20px #2a2b500f}.card h3{color:var(--indigo);margin-bottom:10px;font-size:18px;font-weight:700}.card p{color:var(--muted);font-size:15px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;background:#fff;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 10px 30px #2a2b501a}th,td{text-align:left;border-bottom:1px solid var(--line);padding:14px 16px;font-size:14.5px}thead th{background:var(--indigo);color:#fff;font-weight:700}tbody th{color:var(--ink);white-space:nowrap;font-weight:700}tbody td{color:var(--muted)}tbody td:last-child{color:var(--ink);font-weight:600}tbody tr:last-child th,tbody tr:last-child td{border-bottom:none}.video-wrap{text-align:center}.video-wrap video{border-radius:16px;width:100%;max-width:880px;margin-top:44px;box-shadow:0 24px 60px #2a2b502e}.pricing{grid-template-columns:1fr 1fr;gap:28px;max-width:800px;margin:48px auto 0;display:grid}.price-card{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:18px;padding:36px 32px;display:flex}.price-card-pro{border:2px solid var(--indigo);box-shadow:0 16px 44px #2a2b5024}.price-card h3{color:var(--indigo);font-size:20px}.price{letter-spacing:-1px;font-size:40px;font-weight:700}.price span{color:var(--muted);letter-spacing:0;font-size:14px;font-weight:400;display:block}.price-card ul{flex-direction:column;flex:1;gap:10px;list-style:none;display:flex}.price-card li{color:var(--muted);padding-left:26px;font-size:15px;position:relative}.price-card li:before{content:"✓";color:var(--green);font-weight:700;position:absolute;left:0}#faq details{border-bottom:1px solid var(--line);padding:18px 0}#faq details:first-of-type{margin-top:40px}#faq summary{cursor:pointer;color:var(--ink);font-size:17px;font-weight:700;list-style-position:outside}#faq summary:hover{color:var(--indigo)}#faq details p{color:var(--muted);margin-top:12px;font-size:15.5px}.cta-final{background:linear-gradient(160deg,#f7f7ff 0%,#efeffc 100%)}.cta-final img{border-radius:14px;margin-bottom:18px}.cta-final .btn{margin-top:26px}.site-footer{background:var(--indigo-deep);color:#c9cae6;padding:56px 0;font-size:14.5px}.footer-inner{flex-direction:column;gap:16px;max-width:760px;display:flex}.footer-brand{color:#fff;align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex}.footer-brand img{border-radius:6px}.site-footer a{color:#fff}.site-footer nav{gap:22px;margin-top:6px;display:flex}.fineprint{opacity:.65;margin-top:10px;font-size:12.5px}@media (max-width:900px){.nav{display:none}.split,.split-reverse{grid-template-columns:1fr;gap:32px}.split-reverse ul{order:1}.split-reverse img{order:2}.grid{grid-template-columns:1fr 1fr}.pricing{grid-template-columns:1fr}}@media (max-width:560px){.grid{grid-template-columns:1fr}.section{padding:60px 0}.proof-item strong{font-size:20px}}.page-hero{text-align:left;padding:64px 0 20px}.page-hero h1{letter-spacing:-.5px;max-width:760px;font-size:38px;line-height:1.15}.page-hero .hero-sub{text-align:left;margin:16px 0 0;font-size:18px}.breadcrumb{color:var(--muted);padding:18px 0 0;font-size:13.5px}.breadcrumb a{color:var(--muted);text-decoration:none}.breadcrumb a:hover{color:var(--indigo);text-decoration:underline}.breadcrumb span[aria-current]{color:var(--ink)}.article{max-width:760px;padding:8px 0 64px}.article h2{letter-spacing:-.3px;text-align:left;margin:44px 0 14px;font-size:26px;font-weight:700}.article h3{margin:30px 0 10px;font-size:19px;font-weight:700}.article p{color:var(--muted);margin:0 0 16px;font-size:16.5px;line-height:1.65}.article p strong,.article li strong{color:var(--ink)}.article ul,.article ol{color:var(--muted);margin:0 0 16px 22px;font-size:16.5px;line-height:1.65}.article li{margin-bottom:8px}.article a{color:var(--indigo)}.article table{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:15px}.article th,.article td{border-bottom:1px solid var(--indigo-soft);text-align:left;vertical-align:top;padding:10px 12px}.article th{color:var(--ink)}.article td{color:var(--muted)}.article .fineprint{font-size:13px}.cta-box{background:var(--indigo-soft);text-align:center;border-radius:14px;margin:36px 0;padding:26px 28px}.cta-box p{color:var(--ink);margin:0 0 16px;font-size:16.5px}.related{border-top:1px solid var(--indigo-soft);margin-top:20px;padding-top:28px}.related h2{margin:0 0 14px;font-size:20px}.related ul{flex-direction:column;gap:8px;margin:0;list-style:none;display:flex}.footer-cols{text-align:left;grid-template-columns:repeat(3,minmax(140px,1fr));gap:24px;margin:22px 0;display:grid}.footer-cols h3{text-transform:uppercase;letter-spacing:.06em;opacity:.7;margin-bottom:10px;font-size:13px}.footer-cols ul{flex-direction:column;gap:7px;list-style:none;display:flex}.footer-cols a{font-size:14px}@media (max-width:720px){.page-hero h1{font-size:30px}.footer-cols{grid-template-columns:1fr}}.article figure{margin:30px 0 34px}.article figure img{border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 16px 44px #2a2b5026}.article figcaption{color:var(--muted);text-align:center;margin-top:10px;font-size:13.5px}
