.AB{--paper:#efede8;--paper-2:#f8f7f4;--ink:#121212;--muted:#64625d;--blue:#2c6cf0;--line:#12121217;background:var(--paper);color:var(--ink);--display:var(--f-tight), system-ui, sans-serif;--display-weight:600;--display-track:-.055em;--display-italic:var(--display);--italic-style:normal;--display-settings:normal;--display-scale:1;--body:var(--f-tight), system-ui, sans-serif;font-family:var(--body)}.AB .reveal-main{background:var(--paper)}.AB h1,.AB h2,.AB h3,.AB .B-sentence,.AB .B-stat strong,.AB .AB-stat strong,.AB .B-plan__price strong,.AB .B-step__n{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:var(--display-track);font-variation-settings:var(--display-settings)}.AB h3{letter-spacing:-.02em}.AB h1,.AB h2,.AB h3{text-wrap:balance}.AB p,.AB li{text-wrap:pretty}.AB em{font-family:var(--display-italic);font-style:var(--italic-style);font-weight:var(--display-weight);font-variation-settings:var(--display-settings)}.AB h1 em,.AB h2 em{color:var(--blue)}.AB h2 em{display:block}.AB-nav{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#faf9f6b8;border:1px solid #fffc;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;width:min(1180px,100% - 28px);padding:7px 7px 7px 20px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px -16px #0000002e}.AB-logo{font:600 18px var(--body);letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:flex}@media (max-width:360px){.AB-logo{font-size:16px}.AB-nav .AB-btn--sm{gap:0;padding-right:16px}.AB-nav .AB-btn--sm .AB-arrow{display:none}}.AB-nav ul{gap:4px;display:flex}.AB-nav ul a{color:var(--muted);border-radius:999px;padding:8px 13px;font-size:14px;text-decoration:none;transition:background .2s,color .2s;display:block}.AB-nav ul a:hover{color:var(--ink);background:#0000000d}.AB-btn{height:50px;font:600 15px var(--body);letter-spacing:-.01em;transition:transform .6s var(--spring), box-shadow .3s;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 6px 0 22px;text-decoration:none;display:inline-flex}.AB-btn:hover{transform:translateY(-2px)scale(1.03)}.AB-btn:active{transform:scale(.95)}.AB-arrow{width:38px;height:38px;transition:transform .6s var(--spring);border-radius:999px;place-items:center;display:grid}.AB-btn:hover .AB-arrow{transform:rotate(-45deg)}.AB-btn--sm{height:42px;padding-left:18px;font-size:14px}.AB-btn--sm .AB-arrow{width:30px;height:30px}.AB-btn--lg{height:60px;padding-left:28px;font-size:16px}.AB-btn--lg .AB-arrow{width:46px;height:46px}.AB-btn--blue{background:var(--blue);color:#fff;box-shadow:0 12px 30px -12px #2c6cf0cc,inset 0 1px #ffffff40}.AB-btn--blue .AB-arrow{color:var(--blue);background:#fff}.AB-btn--ink{background:var(--ink);color:#fff;box-shadow:0 12px 30px -14px #0009}.AB-btn--ink .AB-arrow{background:var(--blue);color:#fff}.AB-btn--line{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#fff}.AB-btn--line .AB-arrow{background:var(--ink);color:#fff}.AB-btn--block{justify-content:space-between;width:100%}.AB-hero{grid-template-columns:1.05fr 1fr;gap:28px;max-width:1440px;min-height:100svh;margin:0 auto;padding:92px 24px 24px;display:grid}.AB-hero__copy{align-self:center;gap:24px;padding:40px 0 40px 20px;display:grid}.AB-hero h1{font-size:calc(clamp(60px, 8.4vw, 136px) * var(--display-scale));max-width:10ch;line-height:.9}.AB-lede{color:var(--muted);max-width:520px;font-size:clamp(17px,1.5vw,20px);line-height:1.5}.AB-ctas{flex-wrap:wrap;gap:10px;display:flex}.AB-hero__media{isolation:isolate;border-radius:34px;min-height:600px;position:relative;overflow:hidden}.AB-sky{z-index:-1;background:linear-gradient(#3d64a6 0%,#6f8cca 35%,#b8acd9 70%,#f1cfe0 100%);position:absolute;inset:0}.AB-sky:after{content:"";opacity:.25;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.AB-cols{grid-template-columns:1fr 1fr;gap:16px;padding:0 16%;display:grid;position:absolute;inset:0}.AB-col{overflow:hidden}.AB-col__track{gap:16px;animation:38s linear infinite col-up;display:grid}.AB-col--down .AB-col__track{animation-name:col-down;animation-duration:44s}.AB-hero__media:hover .AB-col__track{animation-play-state:paused}@keyframes col-up{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 8px))}}@keyframes col-down{0%{transform:translateY(calc(-50% - 8px))}to{transform:translateY(0)}}.AB-cols .reel{border:5px solid #ffffffd9;border-radius:22px;box-shadow:0 30px 60px -30px #1e14508c}.AB-cloud{pointer-events:none;z-index:2;filter:drop-shadow(0 20px 30px #8c508c2e);height:auto;position:absolute}.AB-cloud--1{width:80%;animation:30s ease-in-out infinite alternate cloud;bottom:-8%;left:-14%}.AB-cloud--2{width:75%;animation:26s ease-in-out infinite alternate-reverse cloud;bottom:-14%;right:-18%}@keyframes cloud{to{transform:translate(6%)}}.AB-media-tag{z-index:3;color:#fff;background:#0003;position:absolute;top:16px;right:16px}.AB-section{max-width:1240px;margin:0 auto;padding:120px 28px 0}.AB-goal-wrap{padding-top:64px}.AB .B-goal{background:var(--paper-2)}.AB .B-sentence{font-size:clamp(32px,3.8vw,56px);line-height:1.3}.AB .B-sentence--sm{font-size:clamp(24px,3.2vw,44px)}.AB .B-pill__btn{white-space:nowrap}.AB .B-pop,.AB .B-chip,.AB .B-btn,.AB .B-start__angles li,.AB .faq__a p,.AB .workfilter__tabs button{font-family:var(--body)}.AB-proof{grid-template-columns:repeat(3,1fr);gap:0;padding-top:72px;display:grid}.AB-stat{border-left:1px solid var(--line);align-content:start;justify-items:start;gap:14px;padding:6px 28px;display:grid}.AB-stat:first-child{border-left:0;padding-left:0}.AB-stat strong{align-items:flex-end;font-size:clamp(60px,7vw,104px);line-height:1;display:flex}.AB-stat>span:not(.sample-tag):not(.AB-dot){color:var(--muted);text-wrap:pretty;max-width:28ch;line-height:1.5}.AB-stat__unit{letter-spacing:-.02em;margin:0 0 .32em .3em;font-size:.3em;font-weight:600;line-height:1}.AB-stat .sample-tag{color:var(--muted);justify-self:start}.AB-dot{border-radius:9px;width:10px;height:10px}.AB-dot--yellow{background:var(--yellow)}.AB-dot--green{background:var(--green)}.AB-dot--lilac{background:var(--lilac)}.AB-head{gap:14px;max-width:980px;margin-bottom:44px;display:grid}.AB-head h2{font-size:calc(clamp(42px, 5.8vw, 86px) * var(--display-scale));line-height:.98}.AB-head--split{grid-template-columns:1.5fr 1fr;align-items:end;gap:40px;max-width:none}.AB-head--split>div{justify-items:start;gap:14px;display:grid}.AB-head--split p,.AB-sub{color:var(--muted);line-height:1.6}.AB-head--center{text-align:center;justify-items:center;margin-inline:auto}.AB .B-kicker{justify-content:inherit}.AB .B-tile{background:var(--paper-2);border:1px solid var(--line)}.AB .B-tile--own{background:var(--ink)}.AB .B-tile h3{font-size:32px;line-height:1.02}.AB .B-tile--own{grid-template-rows:auto auto auto 1fr}.AB-owned{flex-wrap:wrap;align-self:end;gap:8px;padding-top:18px;display:flex}.AB-owned li{color:#fff;background:#ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:7px 12px 7px 8px;font-size:13px;display:inline-flex}.AB-owned span{background:var(--green);width:18px;height:18px;color:var(--ink);border-radius:99px;place-items:center;font-size:10px;font-weight:700;display:grid}.AB{--tab-on-bg:var(--ink)}.AB-reels{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(230px,270px);grid-auto-flow:column;gap:16px;margin:0 -28px;padding:10px 28px 30px;display:grid;overflow-x:auto}.AB-reels::-webkit-scrollbar{display:none}.AB-reels{scroll-padding-inline:28px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}.AB-reels .reel{scroll-snap-align:start;transition:transform .8s var(--spring)}.AB-reels .reel:hover{transform:translateY(-6px)rotate(-1deg)}.AB-paid{color:#fff;border-radius:40px;margin:140px 16px 0;padding:110px 24px 210px;position:relative;overflow:hidden}.AB-paid__sky{background:linear-gradient(#2f5aa3,#6f8fd0 50%,#d5b6dd);position:absolute;inset:0}.AB-cloud--paid{z-index:0;width:78%;bottom:-30%;left:50%;translate:-50%}.AB-paid__inner{z-index:2;text-align:center;justify-items:center;gap:26px;max-width:1080px;margin:0 auto;display:grid;position:relative}.AB-kicker--light{color:#fffc!important}.AB-kicker--light .sample-tag{color:#fff}.AB-paid h2{font-size:calc(clamp(46px, 6.6vw, 100px) * var(--display-scale));line-height:.95}.AB-paid h2 em{color:#ffe7a8}.AB-paid__card{color:var(--ink);text-align:left;background:#fffffff0;border-radius:30px;padding:30px 34px;box-shadow:0 40px 80px -40px #14144699}.AB-terms{gap:4px;width:min(720px,100%);padding:14px 18px;display:grid}.AB-terms li{letter-spacing:-.01em;grid-template-columns:44px 1fr;align-items:baseline;padding:14px 4px;font-size:clamp(17px,1.6vw,21px);line-height:1.4;display:grid}.AB-terms li+li{border-top:1px solid var(--line)}.AB-terms b{font:500 12px var(--f-mono);color:var(--muted)}.AB .B-plan__price .AB-quote{font-size:clamp(34px,3.4vw,44px)}.AB-plans-wrap{padding-top:40px}.AB .B-plan{background:var(--paper-2);border:1px solid var(--line)}.AB .B-plan__head{flex-wrap:wrap;gap:8px 12px}.AB .B-plan__head .B-label{white-space:nowrap}.AB .B-plan--hot{background:var(--ink);color:#fff;border-color:#0000}.AB .B-plan--hot .B-plan__price span,.AB .B-plan--hot>p{color:#ffffffb3}.AB .B-plan--hot li:before{background:var(--yellow)}.AB .B-plan--hot .AB-btn--ink{color:var(--ink);background:#fff}.AB-steps{grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.AB-steps:before{content:"";border-top:1.5px dashed #0000002e;position:absolute;top:28px;left:6%;right:6%}.AB-step{text-align:center;align-content:start;justify-items:center;gap:10px;padding:0 16px;display:grid;position:relative}.AB-step__n{width:56px;height:56px;font:600 20px var(--body);background:#fff;border-radius:99px;place-items:center;display:grid;box-shadow:0 10px 30px -14px #0000004d}.AB-step__n--yellow{background:var(--yellow)}.AB-step__n--green{background:var(--green)}.AB-step__n--lilac{background:var(--lilac)}.AB-step__n--pink{background:var(--pink)}.AB-step__time{font:500 11px var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-top:6px}.AB-step h3{font-size:30px}.AB-step p{color:var(--muted);max-width:30ch;line-height:1.55}.AB-why{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.AB-why__card{background:var(--paper-2);border:1px solid var(--line);min-height:220px;transition:transform .8s var(--spring);border-radius:26px;align-content:start;gap:12px;padding:22px;display:grid}.AB-why__card:hover{transform:translateY(-5px)}.AB-why__top{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.AB-why__icon{border:1px solid var(--line);background:#fff;border-radius:11px;place-items:center;width:36px;height:36px;font-size:16px;display:grid}.AB-why__dots{gap:4px;display:flex}.AB-why__dots i{background:#0000001f;border-radius:9px;width:6px;height:6px}.AB-why__dots i.on{background:var(--blue)}.AB-why__card h3{font-size:26px}.AB-why__card p{color:var(--muted);line-height:1.55}.AB-chat{gap:14px;max-width:640px;margin:0 auto;display:grid}.AB-msg{align-items:flex-end;gap:12px;display:flex}.AB-msg--client{flex-direction:row-reverse}.AB-msg__avatar{background:var(--ink);color:#fff;border-radius:99px;flex:none;place-items:center;width:44px;height:44px;font-weight:700;display:grid;box-shadow:0 0 0 3px #fff}.AB-msg--client .AB-msg__avatar{background:var(--lilac);color:var(--ink)}.AB-msg__bubble{background:#fff;border-radius:20px 20px 20px 6px;max-width:460px;padding:12px 16px;transform:rotate(-.6deg);box-shadow:0 14px 30px -20px #00000059}.AB-msg--client .AB-msg__bubble{background:var(--paper-2);border-radius:20px 20px 6px;transform:rotate(.6deg)}.AB-msg__meta{justify-content:space-between;gap:16px;margin-bottom:4px;font-size:12px;display:flex}.AB-msg__meta span{color:var(--muted)}.AB-msg__bubble p{font-size:15px;line-height:1.5}.AB-chat__tag{text-align:center;color:var(--muted);margin-top:16px}.AB-audit{background:var(--paper-2);border:1px solid var(--line);border-radius:28px;grid-template-columns:1fr 1.4fr auto;align-items:center;gap:28px;margin-top:16px;padding:22px 22px 22px 26px;display:grid}.AB-audit__name{justify-items:start;gap:8px;display:grid}.AB-audit__name h3{font-size:28px}.AB-audit__name p,.AB-audit__note{color:var(--muted);line-height:1.5}.AB-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:48px;display:grid}.AB-faq__head{justify-items:start;margin-bottom:0;position:sticky;top:110px}.AB .B-faq .faq__q{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:-.03em;font-size:clamp(22px,2.6vw,32px)}.AB-cta{text-align:center;border-radius:40px;place-items:start center;min-height:740px;margin:140px 16px 16px;padding:110px 24px 0;display:grid;position:relative;overflow:hidden}.AB-cta__sky{background:linear-gradient(#2f6fd6,#5a9bf0 40%,#a9d3fb 75%,#e8f4ff);position:absolute;inset:0}.AB-cta__mtn{width:100%;height:36%;position:absolute;bottom:0;left:0;right:0}.AB-cta__inner{z-index:2;color:#fff;justify-items:center;gap:20px;display:grid;position:relative}.AB-cta h2{font-size:calc(clamp(46px, 7vw, 108px) * var(--display-scale));max-width:900px;line-height:.94}.AB-cta h2 em{color:#ffe7a8}.AB-cta p{color:#ffffffe0}.AB-footer{background:linear-gradient(#ffe9ad,#f7c9dd 60%,#cbbcf0);flex-direction:column;justify-content:space-between;min-height:100svh;padding:110px 28px 22px;display:flex;overflow:hidden}.AB-footer__top{grid-template-columns:1.6fr 1.2fr 1fr auto;gap:24px;font-size:14px;display:grid}.AB-footer__lede{font:var(--display-weight) 30px/1.1 var(--display);letter-spacing:var(--display-track)}.AB-footer__top a,.AB-footer__link{font:inherit;text-align:left;background:0 0;border:0;margin-bottom:4px;padding:0;text-decoration:none;display:block}.AB-footer__top a:hover,.AB-footer__link:hover{text-decoration:underline}.AB-footer__k{margin-bottom:6px;font-weight:700}.AB-footer__up{justify-items:center;font-size:28px;line-height:1;display:grid}.AB-footer__up span{margin-top:4px;font-size:12px}.AB-footer__mark{font:var(--display-weight) clamp(130px, 26vw, 420px)/.85 var(--display);letter-spacing:-.05em}.AB-footer__legal{opacity:.7;font-size:13px}@media (max-width:960px){.AB-nav ul{display:none}.AB-hero{grid-template-columns:1fr;min-height:0;padding-top:86px}.AB-hero__copy{padding:20px 4px 0}.AB-hero__media{min-height:520px}.AB-cols{padding:0 6%}.AB-proof{grid-template-columns:1fr;gap:24px}.AB-stat{border-left:0;padding:0}.AB-head--split,.AB-faq,.AB-audit{grid-template-columns:1fr}.AB-faq{gap:8px}.AB-faq__head{margin-bottom:24px;position:static}.AB-audit{gap:14px;padding:22px}.AB-audit .AB-btn{justify-self:start}.AB-cta{min-height:580px;padding-top:80px}.AB-footer__lede{grid-column:1/-1;font-size:26px}.AB-footer__mark{font-size:27vw}.AB-goal-wrap{padding-inline:12px}.AB .B-art--create{height:200px}.AB .B-art--create .reel{width:108px;bottom:-64px}.AB .B-art--create .reel:first-child{left:calc(50% - 54px)}.AB .B-art--create .reel:nth-child(2){left:calc(50% - 146px)}.AB .B-art--create .reel:nth-child(3){left:calc(50% + 38px)}.AB-paid{padding:80px 16px 170px}.AB-paid__card{border-radius:24px;padding:22px}.AB-stat strong{font-size:64px}.AB-steps,.AB-why{grid-template-columns:1fr;gap:28px}.AB-steps:before{display:none}.AB-footer__top{grid-template-columns:1fr 1fr}.AB-reels{grid-auto-columns:62vw}}.AB section[id],.AB main[id]{scroll-margin-top:100px}.skip-link{z-index:100;color:#fff;background:#121212;border-radius:12px;padding:12px 18px;position:fixed;top:8px;left:16px;transform:translateY(-200%)}.skip-link:focus{transform:none}.AB-cta__sky{background:linear-gradient(#204e9a 0%,#3466aa 52%,#a9d3fb 82%,#e8f4ff)}
