.auto-lp{--green:#22c55e;--green-600:#16a34a;--green-700:#15803d;--teal:#0e7490;--teal-700:#0f5f76;--teal-050:#ecfeff;--ink:#0b1324;--slate:#334155;--muted:#64748b;--line:#e6ebf1;--bg:#fff;--soft:#f5f9f8;--soft-2:#eefaf4;--danger:#e11d48;--danger-050:#fff1f3;--amber:#f59e0b;--green-050:#ecfdf3;--shadow-sm:0 1px 2px #0f172a0f,0 1px 3px #0f172a14;--shadow:0 10px 30px -12px #0f172a2e;--shadow-lg:0 30px 60px -20px #0f172a47;--radius:14px;--radius-lg:22px;--radius-pill:999px;--maxw:1120px;--font:"Inter",system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.auto-lp *{box-sizing:border-box;margin:0;padding:0}.auto-lp{font-family:var(--font);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.55}.auto-lp img{max-width:100%;display:block}.auto-lp a{color:inherit;text-decoration:none}.auto-lp h1,.auto-lp h2,.auto-lp h3{letter-spacing:-.02em;font-weight:800;line-height:1.1}.auto-lp .container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 22px}.auto-lp .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--teal);font-size:.8rem;font-weight:700}.auto-lp .muted{color:var(--muted)}.auto-lp .center{text-align:center}.auto-lp section{padding:64px 0}.auto-lp .sec-sm{padding:44px 0}.auto-lp .nav{z-index:40;-webkit-backdrop-filter:saturate(180%)blur(10px);backdrop-filter:saturate(180%)blur(10px);border-bottom:1px solid var(--line);background:#ffffffe6;position:sticky;top:0}.auto-lp .nav .container{justify-content:space-between;align-items:center;height:66px;display:flex}.auto-lp .brand{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:10px;font-size:1.15rem;font-weight:800;display:flex}.auto-lp .brand .mark{background:linear-gradient(135deg,var(--green),var(--teal));color:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:1rem;font-weight:900;display:grid}.auto-lp .brand img{width:auto;height:32px;display:block}.auto-lp .nav-cta{align-items:center;gap:14px;display:flex}.auto-lp .nav-links{align-items:center;gap:26px;display:flex}.auto-lp .nav-links a{color:var(--slate);font-size:.95rem;font-weight:600;transition:color .12s}.auto-lp .nav-links a:hover{color:var(--ink)}@media (width<=820px){.auto-lp .nav-links{display:none}}.auto-lp section[id]{scroll-margin-top:78px}.auto-lp .nav-link{color:var(--slate);font-size:.95rem;font-weight:600}@media (width<=640px){.auto-lp .nav-link{display:none}}.auto-lp .btn{border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:9px;padding:13px 24px;font-family:inherit;font-size:1rem;font-weight:700;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.auto-lp .btn:active{transform:translateY(1px)}.auto-lp .btn-primary{background:var(--green);color:#fff;box-shadow:0 8px 20px -8px #22c55eb3}.auto-lp .btn-primary:hover{background:var(--green-600)}.auto-lp .btn-dark{background:var(--ink);color:#fff}.auto-lp .btn-dark:hover{background:#1b2740}.auto-lp .btn-ghost{color:var(--ink);border:1.5px solid var(--line);background:#fff}.auto-lp .btn-ghost:hover{border-color:var(--teal);color:var(--teal)}.auto-lp .btn-lg{padding:17px 32px;font-size:1.08rem}.auto-lp .btn-block{justify-content:center;width:100%}.auto-lp .arrow{font-size:1.1em;line-height:1}.auto-lp .hero{background:radial-gradient(1100px 460px at 82% -8%,var(--soft-2),transparent),linear-gradient(180deg,#fff, var(--soft))}.auto-lp .hero .container{grid-template-columns:1.12fr .88fr;align-items:center;gap:48px;padding-top:64px;padding-bottom:72px;display:grid}.auto-lp .hero h1{margin:16px 0 0;font-size:clamp(2.1rem,4.6vw,3.4rem)}.auto-lp .hero .lede{color:var(--slate);max-width:34ch;margin-top:18px;font-size:1.18rem}.auto-lp .hero-cta{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.auto-lp .hero-note{color:var(--muted);align-items:center;gap:8px;margin-top:16px;font-size:.9rem;display:flex}.auto-lp .tick{color:var(--green-600);font-weight:900}@media (width<=860px){.auto-lp .hero .container{grid-template-columns:1fr;gap:30px;padding-top:44px}.auto-lp .hero .lede{max-width:none}}.auto-lp .vs{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;overflow:hidden}.auto-lp .vs-head{grid-template-columns:1fr 1fr;display:grid}.auto-lp .vs-head>div{align-items:center;gap:8px;padding:15px 18px;font-size:1rem;font-weight:800;display:flex}.auto-lp .vs-them{background:var(--danger-050);color:#9f1239}.auto-lp .vs-you{background:var(--green-050);color:var(--green-700)}.auto-lp .vs-row{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.auto-lp .vs-row>div{align-items:flex-start;gap:9px;padding:13px 18px;font-size:.95rem;display:flex}.auto-lp .vs-row>div:first-child{border-right:1px solid var(--line);color:var(--slate)}.auto-lp .x{color:var(--danger);font-weight:900}.auto-lp .ok{color:var(--green-600);font-weight:900}.auto-lp .goliath{color:#9f1239;cursor:help;border-bottom:2px dashed #fb7185;font-weight:800}.auto-lp .slot-note{color:var(--muted);background:var(--soft);border-top:1px solid var(--line);padding:10px 18px;font-size:.72rem;font-style:italic}.auto-lp .statbar{background:var(--ink);color:#fff}.auto-lp .statbar .container{grid-template-columns:repeat(4,1fr);gap:20px;padding-top:34px;padding-bottom:34px;display:grid}.auto-lp .stat .n{letter-spacing:-.03em;color:#fff;font-size:2rem;font-weight:900}.auto-lp .stat .n span{color:var(--green)}.auto-lp .stat .l{color:#9fb0c3;margin-top:4px;font-size:.86rem}@media (width<=760px){.auto-lp .statbar .container{grid-template-columns:1fr 1fr;gap:24px 16px}}.auto-lp .sec-head{max-width:640px;margin:0 auto 36px}.auto-lp .sec-head.left{margin-left:0}.auto-lp .sec-head h2{margin-top:10px;font-size:clamp(1.7rem,3.4vw,2.4rem)}.auto-lp .sec-head p{color:var(--slate);margin-top:12px;font-size:1.08rem}.auto-lp .cards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.auto-lp .card{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;padding:24px;transition:transform .15s,box-shadow .15s}.auto-lp .card:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.auto-lp .card .ico{background:var(--soft-2);width:46px;height:46px;color:var(--teal);border-radius:12px;place-items:center;margin-bottom:14px;font-size:1.4rem;font-weight:900;display:grid}.auto-lp .card h3{font-size:1.18rem}.auto-lp .card p{color:var(--slate);margin-top:8px;font-size:.98rem}@media (width<=820px){.auto-lp .cards{grid-template-columns:1fr}}.auto-lp .steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.auto-lp .step{background:var(--soft);border-radius:var(--radius);padding:22px}.auto-lp .step:before{counter-increment:s;content:counter(s);background:var(--green);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:12px;font-weight:900;display:grid}.auto-lp .step h3{font-size:1.05rem}.auto-lp .step p{color:var(--slate);margin-top:6px;font-size:.94rem}@media (width<=820px){.auto-lp .steps{grid-template-columns:1fr}}.auto-lp .proof{background:var(--soft)}.auto-lp .quote{border:1px solid var(--line);border-left:5px solid var(--green);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;max-width:760px;margin:0 auto;padding:26px}.auto-lp .quote p{letter-spacing:-.01em;font-size:1.22rem;font-weight:600}.auto-lp .quote .by{color:var(--muted);margin-top:14px;font-size:.92rem;font-weight:600}.auto-lp .ph{color:var(--amber);font-weight:700}.auto-lp .casestudy{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);text-align:left;background:#fff;max-width:860px;margin:0 auto;overflow:hidden}.auto-lp .cs-brand{border-bottom:1px solid var(--line);background:linear-gradient(#22c55e1a,#22c55e05);align-items:center;gap:18px;padding:20px 26px;display:flex}.auto-lp .cs-brand img{border:1px solid var(--line);background:#fff;border-radius:10px;width:92px;height:auto;padding:6px}.auto-lp .cs-brand h3{letter-spacing:-.01em;margin:2px 0;font-size:1.18rem}.auto-lp .cs-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--green);font-size:.72rem;font-weight:800}.auto-lp .cs-stars{color:var(--muted);font-size:.86rem;font-weight:600}.auto-lp .cs-body{border-left:5px solid var(--green);padding:24px 26px 26px}.auto-lp .cs-quote{letter-spacing:-.01em;font-size:1.12rem;font-weight:600}.auto-lp .cs-stats{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px;padding-top:20px;display:grid}.auto-lp .cs-stat strong{color:var(--green);letter-spacing:-.02em;font-size:1.5rem;display:block}.auto-lp .cs-stat span{color:var(--muted);font-size:.85rem;font-weight:600}@media (width<=640px){.auto-lp .cs-stats{grid-template-columns:1fr;gap:12px}.auto-lp .cs-brand{flex-direction:column;align-items:flex-start}}.auto-lp .founder-grid{grid-template-columns:320px 1fr;align-items:center;gap:40px;display:grid}.auto-lp .founder-media{flex-direction:column;align-items:center;gap:16px;display:flex}.auto-lp .founder-photo{border-radius:var(--radius-lg);width:100%;max-width:320px;box-shadow:var(--shadow);object-fit:cover;aspect-ratio:1}.auto-lp .founder-shop-logo{border:1px solid var(--line);background:#fff;border-radius:12px;width:150px;height:auto;padding:10px}.auto-lp .founder-copy h2{margin-top:10px;font-size:clamp(1.7rem,3.4vw,2.4rem)}.auto-lp .founder-copy>p{color:var(--slate);max-width:56ch;margin-top:12px;font-size:1.08rem}.auto-lp .founder-copy .quote{max-width:none;margin:22px 0 0}@media (width<=860px){.auto-lp .founder-grid{grid-template-columns:1fr;gap:26px}.auto-lp .founder-media{flex-direction:row;justify-content:flex-start}.auto-lp .founder-photo{max-width:170px}}.auto-lp .tiers{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.auto-lp .tier{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;flex-direction:column;padding:26px;display:flex}.auto-lp .tier.pop{border:2px solid var(--green);box-shadow:var(--shadow);position:relative}.auto-lp .tier.pop:before{content:"Most popular";background:var(--green);color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:4px 12px;font-size:.72rem;font-weight:800;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.auto-lp .tier h3{font-size:1.15rem}.auto-lp .tier .price{margin:8px 0 2px;font-size:2rem;font-weight:900}.auto-lp .tier .price small{color:var(--muted);font-size:.9rem;font-weight:600}.auto-lp .tier ul{gap:9px;margin:16px 0 22px;list-style:none;display:grid}.auto-lp .tier li{color:var(--slate);gap:9px;font-size:.95rem;display:flex}.auto-lp .tier li:before{content:"✓";color:var(--green-600);font-weight:900}.auto-lp .tier .btn{margin-top:auto}@media (width<=820px){.auto-lp .tiers{grid-template-columns:1fr}}.auto-lp .cta-band{background:linear-gradient(135deg,var(--teal),var(--green-700));color:#fff;text-align:center}.auto-lp .cta-band h2{font-size:clamp(1.8rem,3.6vw,2.6rem)}.auto-lp .cta-band p{color:#ffffffe6;max-width:52ch;margin:12px auto 24px;font-size:1.1rem}.auto-lp .cta-band .btn-primary{color:var(--teal-700);background:#fff;box-shadow:0 10px 30px -10px #0006}.auto-lp .cta-band .btn-primary:hover{background:#f0fdfa}.auto-lp .faq{gap:12px;max-width:760px;margin:0 auto;display:grid}.auto-lp .faq details{border:1px solid var(--line);background:#fff;border-radius:12px;padding:6px 18px}.auto-lp .faq summary{cursor:pointer;justify-content:space-between;align-items:center;padding:12px 0;font-weight:700;list-style:none;display:flex}.auto-lp .faq summary::-webkit-details-marker{display:none}.auto-lp .faq summary:after{content:"+";color:var(--teal);font-size:1.4rem;font-weight:400}.auto-lp .faq details[open] summary:after{content:"–"}.auto-lp .faq p{color:var(--slate);padding:0 0 14px;font-size:.97rem}.auto-lp .footer{background:var(--ink);color:#9fb0c3;font-size:.9rem}.auto-lp .footer .container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:40px 22px;display:flex}.auto-lp .footer .brand{color:#fff}.auto-lp .footer a{color:#cdd8e4}.auto-lp .book-section{background:var(--soft);padding-bottom:24px}.auto-lp .book-embed{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.auto-lp .dm-backdrop{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b13248c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.auto-lp .dm-modal{box-shadow:var(--shadow-lg);background:#fff;border-radius:26px;flex-direction:column;width:100%;max-width:620px;max-height:92vh;animation:.18s dmIn;display:flex;overflow:hidden}.auto-lp .dm-modal-wide{max-width:820px}.auto-lp .dm-head{justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.auto-lp .dm-head .brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:1.15rem;font-weight:800;display:flex}.auto-lp .dm-close{background:var(--soft);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:14px;font-size:1.05rem;transition:background .12s}.auto-lp .dm-close:hover{background:#e9eff3}.auto-lp .dm-progress{background:var(--line);height:5px}.auto-lp .dm-progress span{background:var(--green);height:100%;transition:width .25s;display:block}.auto-lp .dm-body{padding:24px 22px 8px;overflow-y:auto}.auto-lp .dm-body h2{margin-top:8px;font-size:1.6rem}.auto-lp .dm-sub{color:var(--muted);margin-top:8px;font-style:italic}.auto-lp .dm-options{flex-direction:column;gap:10px;margin-top:18px;display:flex}.auto-lp .dm-option{text-align:left;width:100%;color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;background:#fff;align-items:center;gap:14px;padding:16px 18px;font-family:inherit;font-size:1.02rem;font-weight:700;transition:border-color .12s,background .12s;display:flex}.auto-lp .dm-option:hover{border-color:var(--green)}.auto-lp .dm-option.is-selected{border-color:var(--green);background:var(--green-050)}.auto-lp .dm-radio{border:2px solid #cbd5e1;border-radius:50%;flex:none;width:20px;height:20px;transition:border-color .12s}.auto-lp .dm-option.is-selected .dm-radio{border-color:var(--green);box-shadow:inset 0 0 0 4px var(--green)}.auto-lp .dm-fields{flex-direction:column;gap:12px;margin-top:18px;display:flex}.auto-lp .dm-input{border:1px solid var(--line);border-radius:var(--radius);width:100%;color:var(--ink);background:#fff;padding:16px 18px;font-family:inherit;font-size:1.02rem}.auto-lp .dm-input:focus{border-color:var(--green);box-shadow:0 0 0 3px var(--green-050);outline:none}.auto-lp .dm-error{color:var(--danger);margin-top:12px;font-size:.95rem;font-weight:600}.auto-lp .dm-embed{border:1px solid var(--line);border-radius:var(--radius);margin-top:16px;overflow:hidden}.auto-lp .dm-embed iframe{border:0;width:100%;height:660px;display:block}.auto-lp .dm-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding:18px 22px;display:flex}.auto-lp .dm-back{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px 4px;font-family:inherit;font-size:1rem;font-weight:700}.auto-lp .dm-back:hover{color:var(--ink)}@media (width<=640px){.auto-lp .dm-body h2{font-size:1.35rem}.auto-lp .dm-backdrop{padding:0}.auto-lp .dm-modal{border-radius:0;max-height:100vh}}@keyframes dmIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.auto-lp .cs-grid{grid-template-columns:1fr 1fr;align-items:start;gap:24px;max-width:1120px;margin:0 auto;display:grid}.auto-lp .cs-grid .casestudy{max-width:none;margin:0}.auto-lp .cs-grid .cs-stats{grid-template-columns:1fr 1fr}@media (width<=980px){.auto-lp .cs-grid{grid-template-columns:1fr}}
