:root{--bg:#1f1f29;--panel:#2a2a37;--panel-2:#343446;--line:#ffffff17;--gold:#ffb81c;--gold-soft:#ffd271;--orange:#ff8a3d;--violet:#7c5cff;--text:#fff;--muted:#bdbdcc;--grad-gold:linear-gradient(135deg,#ffb81c,#ffd271 55%,#ff8a3d);--grad-card:linear-gradient(155deg,#3a3a50 0%,#2a2a37 55%,#2e2740 100%);--radius:24px;--font-head:"Sora",system-ui,sans-serif;--font-body:"Manrope",system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-body);line-height:1.65;overflow-x:hidden}h1,h2,h3{font-family:var(--font-head);letter-spacing:-.02em;line-height:1.15}section{max-width:1180px;margin:0 auto;padding:110px 6vw}.sec-title{text-align:center;background:linear-gradient(120deg,#fff 30%,var(--gold-soft));color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:clamp(1.9rem,4.2vw,3rem)}.sec-sub{text-align:center;color:var(--muted);max-width:60ch;margin:0 auto 54px;font-size:1.08rem}.glow{filter:blur(130px);pointer-events:none;z-index:-1;border-radius:50%;animation:18s ease-in-out infinite alternate drift;position:fixed}.glow-a{background:var(--gold);opacity:.16;width:560px;height:560px;top:-180px;left:-140px}.glow-b{background:var(--violet);opacity:.2;width:520px;height:520px;animation-delay:-6s;top:40%;right:-200px}.glow-c{background:var(--orange);opacity:.12;width:480px;height:480px;animation-delay:-12s;bottom:-200px;left:20%}@keyframes drift{to{transform:translate(70px,50px)scale(1.15)}}.btn{background:var(--grad-gold);color:#1c1c24;cursor:pointer;font-weight:700;font:700 1rem var(--font-body);background-size:200% 200%;border:0;border-radius:999px;padding:15px 32px;text-decoration:none;transition:transform .25s,box-shadow .25s,background-position .5s;display:inline-block;position:relative;overflow:hidden}.btn:hover{background-position:100% 0;transform:translateY(-2px);box-shadow:0 14px 34px #ffb81c66}.btn:after{content:"";background:linear-gradient(110deg,#0000 30%,#fff9 50%,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-120%)}.btn:hover:after{transform:translate(120%)}.btn-sm{padding:10px 22px;font-size:.92rem}.btn-ghost{color:var(--text);background:0 0;border:1px solid #ffb81c8c}.btn-ghost:hover{box-shadow:none;background:#ffb81c1f}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.nav{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);background:#2a2a37b3;border-radius:999px;justify-content:space-between;align-items:center;width:min(92%,980px);padding:10px 12px 10px 22px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}.brand{color:var(--text);font:600 1rem var(--font-head);align-items:center;gap:10px;text-decoration:none;display:flex}.brand-mark{background:var(--grad-gold);border-radius:3px;width:14px;height:14px;transform:rotate(45deg)}.hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:28px;min-height:100vh;padding-top:140px;display:flex;position:relative}.hero-title{z-index:1;max-width:14ch;font-size:clamp(2.7rem,8.4vw,6rem);font-weight:700;position:relative}.hero-title .w{opacity:0;filter:blur(10px);animation:.9s cubic-bezier(.2,.8,.2,1) forwards rise;animation-delay:calc(var(--n)*.14s + .2s);display:inline-block;transform:translateY(46px)}.hero-title .w:nth-child(n+4){background:linear-gradient(100deg,var(--gold),var(--gold-soft),var(--orange),var(--gold));color:#0000;animation:.9s cubic-bezier(.2,.8,.2,1) forwards rise,4s linear infinite shine;animation-delay:calc(var(--n)*.14s + .2s),0s;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}@keyframes shine{to{background-position:250% 0}}@keyframes rise{to{opacity:1;filter:none;transform:none}}.hero-sub{max-width:56ch;color:var(--muted);opacity:0;z-index:1;font-size:1.2rem;animation:.9s .9s forwards rise;position:relative}.hero-actions{opacity:0;z-index:1;flex-wrap:wrap;justify-content:center;gap:14px;animation:.9s 1.1s forwards rise;display:flex;position:relative}.ring{aspect-ratio:1;background:radial-gradient(circle,#7c5cff2e,#0000 65%);border:1px solid #ffb81c40;border-radius:50%;width:min(78vw,720px);animation:28s linear infinite spin2;position:absolute;top:50%;left:50%;translate:-50% -48%}.ring i{background:var(--grad-gold);border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 0 22px 4px #ffb81cb3}.ring i:first-child{top:-7px;left:50%}.ring i:nth-child(2){bottom:12%;left:7%}.ring i:nth-child(3){width:9px;height:9px;bottom:12%;right:7%}@keyframes spin2{to{transform:rotate(360deg)}}.ribbon{border-block:1px solid var(--line);background:linear-gradient(90deg,#ffb81c1a,#7c5cff1f,#ffb81c1a);padding:18px 0;overflow:hidden}.ribbon-track{gap:56px;width:max-content;animation:26s linear infinite marquee;display:flex}.ribbon span{font:600 1.1rem var(--font-head);color:var(--gold-soft);white-space:nowrap;align-items:center;gap:56px;display:flex}.ribbon span:after{content:"";background:var(--gold);width:8px;height:8px;transform:rotate(45deg)}@keyframes marquee{to{transform:translate(-50%)}}.tool-grid{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.tool-grid .tool{width:calc(25% - 18px)}@media (width<=900px){.tool-grid .tool{width:calc(33.3333% - 16px)}}.tool{aspect-ratio:1;background:var(--grad-card);border:1px solid var(--line);border-radius:var(--radius);opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:relative;overflow:hidden;transform:scale(.55)translateY(50px)}.tool.show{animation:.85s cubic-bezier(.2,1.3,.4,1) forwards pop;animation-delay:calc(var(--i)*.3s)}@keyframes pop{60%{opacity:1}to{opacity:1;transform:none}}.tool:before{content:"";opacity:.45;background:radial-gradient(circle at 50% 38%,#ffb81c47,#0000 62%);transition:opacity .4s;position:absolute;inset:0}.tool:hover:before{opacity:1}.tool-logo{object-fit:contain;width:120px;height:120px;animation:5s ease-in-out infinite float;animation-delay:calc(var(--i)*-.8s);position:relative}.tool-badge{background:var(--grad-gold);color:#1c1c24;font:700 3rem var(--font-head);border-radius:32px;place-items:center;display:grid;box-shadow:0 14px 40px #ffb81c59}@keyframes float{50%{transform:translateY(-10px)}}.tool-name{font:600 1.1rem var(--font-head);position:relative}.stack{flex-direction:column;gap:34px;display:flex}.skill{top:calc(100px + var(--i)*26px);background:var(--grad-card);border:1px solid var(--line);border-radius:32px;min-height:320px;padding:46px;position:sticky;overflow:hidden;box-shadow:0 -20px 44px #0006}.skill:before{content:"";background:var(--grad-gold);height:3px;position:absolute;top:0;left:0;right:0}.skill:after{content:"";background:radial-gradient(circle,#7c5cff59,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;bottom:-120px;right:-80px}.skill h3{background:var(--grad-gold);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:20ch;margin-bottom:14px;font-size:clamp(1.6rem,3.6vw,2.4rem)}.skill p{color:var(--muted);max-width:54ch;margin-bottom:22px}.skill ul{z-index:1;gap:10px;list-style:none;display:grid;position:relative}.skill li{padding-left:30px;position:relative}.skill li:before{content:"";background:var(--grad-gold);border-radius:50%;width:11px;height:11px;position:absolute;top:.5em;left:0}.steps{gap:44px;max-width:660px;margin:0 auto 64px;list-style:none;display:grid;position:relative}.steps:before,.steps:after{content:"";border-radius:3px;width:3px;position:absolute;top:0;left:21px}.steps:before{background:var(--line);bottom:0}.steps:after{height:var(--fill,0%);background:linear-gradient(var(--gold),var(--orange));box-shadow:0 0 16px #ffb81ca6}.steps li{z-index:1;gap:22px;display:flex;position:relative}.dot{background:var(--bg);border:2px solid var(--line);width:44px;height:44px;font:600 1rem var(--font-head);border-radius:50%;flex:none;place-items:center;transition:all .4s;display:grid}.steps li.on .dot{background:var(--grad-gold);color:#1c1c24;border-color:#0000;box-shadow:0 0 20px #ffb81c80}.steps h3{margin-bottom:4px;font-size:1.25rem}.steps p{color:var(--muted)}.chip{border:1px solid var(--gold);color:var(--gold-soft);border-radius:999px;padding:6px 16px;display:inline-block}.mail{background:var(--grad-card);border:1px solid var(--line);border-radius:28px;max-width:700px;margin:0 auto;padding:34px;position:relative;overflow:hidden}.mail:before{content:"";background:var(--grad-gold);height:4px;position:absolute;top:0;left:0;right:0}.mail-head{border-bottom:1px solid var(--line);align-items:center;gap:16px;margin-bottom:26px;padding-bottom:22px;display:flex}.mail-head small{color:var(--muted);display:block}.mail-dot{background:var(--grad-gold);border-radius:50%;flex:none;width:14px;height:14px;box-shadow:0 0 0 6px #ffb81c2e}.mail-points{gap:26px;margin-bottom:30px;list-style:none;display:grid}.mail-points li{gap:18px;display:flex}.mail-points h3{margin-bottom:2px;font-size:1.1rem}.mail-points p{color:var(--muted)}.tick{border:2px solid var(--line);border-radius:50%;flex:none;width:30px;height:30px;transition:all .5s;position:relative}.tick:after{content:"";border:3px solid #1c1c24;border-width:0 3px 3px 0;width:8px;height:13px;transition:transform .4s .15s;position:absolute;top:5px;left:9px;transform:rotate(45deg)scale(0)}.mail.show .tick{background:var(--grad-gold);transition-delay:calc(var(--k)*.5s);border-color:#0000}.mail.show .tick:after{transition-delay:calc(var(--k)*.5s + .15s);transform:rotate(45deg)scale(1)}.mail-btn{background:var(--grad-gold);color:#1c1c24;border-radius:999px;padding:14px 30px;font-weight:700;display:inline-block}.live-band{text-align:center;background:linear-gradient(120deg,#ffb81c2e,#7c5cff38,#ff8a3d29) 0 0/200% 200%;border:1px solid #ffb81c59;border-radius:30px;margin-bottom:26px;padding:50px 30px;animation:8s ease-in-out infinite alternate band}@keyframes band{to{background-position:100%}}.live-band h3{margin-bottom:12px;font-size:clamp(1.6rem,3.6vw,2.4rem)}.live-band p{color:var(--text);opacity:.88;max-width:58ch;margin:0 auto}.benefit-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;display:grid}.benefit{background:var(--grad-card);border:1px solid var(--line);border-radius:var(--radius);padding:32px;transition:all .35s;position:relative;overflow:hidden}.benefit:hover{border-color:var(--gold);transform:translateY(-6px);box-shadow:0 18px 40px #00000059,0 0 30px #ffb81c1f}.benefit h3{background:var(--grad-gold);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:1.25rem}.benefit p{color:var(--muted)}.final-cta{text-align:center;justify-items:center;gap:22px;margin-top:70px;display:grid}.final-cta h3{font-size:clamp(1.8rem,4vw,2.8rem)}.brand-logo{width:30px;height:30px;display:block}.tool-logo{filter:drop-shadow(0 14px 26px #ffb81c40)}.contact{text-align:center;color:var(--muted);margin-top:30px}.contact a,.footer a{color:var(--gold-soft);border-bottom:1px solid #ffd27166;font-weight:600;text-decoration:none;transition:color .25s}.contact a:hover,.footer a:hover{color:var(--gold)}.footer{text-align:center;border-top:1px solid var(--line);color:var(--muted);padding:46px 6vw 60px;font-size:.95rem}@media (width<=640px){section{padding:80px 5vw}.skill{top:calc(88px + var(--i)*18px);padding:28px}.tool-grid{gap:14px}.tool-grid .tool{width:calc(50% - 7px)}.tool-logo{width:84px;height:84px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation-duration:.01ms!important;animation-delay:0s!important}.tool,.hero-title .w,.hero-sub,.hero-actions{opacity:1;filter:none;transform:none}}.offer-note{color:var(--muted);max-width:56ch;font-size:.88rem;position:relative}.checkout-card{text-align:center;border:1px solid var(--gold);background:var(--grad-card);border-radius:30px;max-width:740px;margin:auto;padding:42px}.checkout-card h3{margin:24px 0 14px;font-size:clamp(1.7rem,4vw,2.4rem)}.checkout-card p{color:var(--muted);margin-bottom:24px}.checkout-card .checkout-note{max-width:56ch;margin:20px auto 0;font-size:.9rem}.tool-name{text-align:center;padding:0 10px}section[id]{scroll-margin-top:90px}@media (width<=640px){.brand{gap:6px;font-size:.85rem}.nav{padding-left:14px}.nav .btn{padding:10px 16px}.checkout-card{padding:28px 20px}.tool-name{font-size:.95rem}.skill{position:relative;top:auto}.benefit-grid{grid-template-columns:minmax(0,1fr)}.contact a,.footer a{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.offer-price{font:700 clamp(3rem,7vw,4.5rem) var(--font-head);color:var(--gold-soft);margin:20px 0}.offer-price span{font:500 .95rem var(--font-body);color:var(--muted);margin-top:8px;display:block}.offer-includes{text-align:left;gap:22px;max-width:540px;margin:28px auto 34px;list-style:none;display:grid}.offer-includes li{border-left:2px solid var(--gold);padding-left:24px}.offer-includes strong,.offer-includes span{display:block}.offer-includes span{color:var(--muted);margin-top:5px}.offer-faq details{border:1px solid var(--line);background:var(--panel);border-radius:16px;max-width:760px;margin:14px auto;padding:22px}.offer-faq summary{cursor:pointer;color:var(--gold-soft);font-weight:600}.offer-faq details p{color:var(--muted);margin-top:14px}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.plan-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--grad-card);flex-direction:column;align-items:flex-start;padding:34px;display:flex}.plan-featured{border-color:var(--gold);box-shadow:0 12px 45px #ffb81c1a}.plan-card h3{margin:20px 0 0;font-size:1.65rem}.plan-card p{color:var(--muted)}.plan-card .offer-price{font-size:3.6rem}.plan-list{gap:12px;margin:24px 0 30px;padding-left:20px;display:grid}.plan-list li::marker{color:var(--gold)}.plan-card .btn{text-align:center;width:100%;margin-top:auto}.membership-heading{text-align:center;margin:65px 0 16px;font-size:clamp(1.5rem,3vw,2rem)}@media (width<=700px){.pricing-grid{grid-template-columns:minmax(0,1fr)}.plan-card{padding:26px}}.hero{min-height:auto;padding-top:155px;padding-bottom:75px}.hero-title{max-width:22ch;font-size:clamp(2.5rem,5.9vw,4.7rem)}.hero-sub,.hero-actions{opacity:1;animation:none}.ring{opacity:.4}.buyer-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 auto 32px;display:grid}.buyer-paths a{border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:16px;padding:20px;text-decoration:none;display:block}.buyer-paths a:hover{border-color:var(--gold)}.buyer-paths span{color:var(--muted);margin-top:6px;font-size:.95rem;display:block}#learn-plans,#weekly-plans{scroll-margin-top:100px}.stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.skill{min-height:0;box-shadow:none;padding:30px;position:relative;top:auto}.skill h3{font-size:1.6rem}.skill p{margin-bottom:0}.skill:after{pointer-events:none}.plan-card p{max-width:45ch}.plan-card .btn{padding-inline:18px}.hero .offer-note{max-width:65ch}@media (width<=700px){.buyer-paths,.stack{grid-template-columns:minmax(0,1fr)}.hero{padding-top:125px;padding-bottom:55px}.hero-title{font-size:2.55rem}.skill{padding:26px}}.section-eyebrow{text-align:center;color:var(--gold-soft);text-transform:uppercase;letter-spacing:.12em;margin-bottom:16px;font-size:.85rem;font-weight:700}.examples-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.example-card{border:1px solid var(--line);background:var(--panel);border-radius:22px;overflow:hidden}.example-card video{aspect-ratio:16/9;object-fit:contain;background:#111;width:100%;max-height:440px;display:block}.example-card figcaption{padding:20px}.example-card figcaption span{color:var(--gold-soft);margin-bottom:6px;font-size:.85rem;display:block}.example-card figcaption strong{font-size:1rem}.example-next{text-align:center;justify-items:center;gap:18px;margin-top:32px;display:grid}.example-next p{color:var(--muted)}.sample-secondary{color:var(--gold-soft);text-underline-offset:5px}#examples{scroll-margin-top:90px}@media (width<=700px){.examples-grid{grid-template-columns:minmax(0,1fr)}}.custom-service{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);margin-top:32px;padding:30px}.custom-service .section-eyebrow{text-align:left;margin-bottom:12px}.custom-service h3{margin-bottom:16px;font-size:1.6rem}.custom-service p:not(.section-eyebrow){color:var(--muted);max-width:70ch;margin-bottom:22px}.offer-faq details a{color:var(--gold-soft)}.service-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:44px;max-width:1320px;padding-top:155px;padding-bottom:75px;display:grid}.service-eyebrow{color:var(--gold-soft);letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px;font-size:.82rem;font-weight:700}.service-pitch h1{font-size:clamp(2.6rem,4.7vw,4.6rem);line-height:1.06}.service-pitch h1 span{color:var(--gold-soft)}.service-intro{color:var(--muted);max-width:48ch;margin:24px 0;font-size:1.15rem}.service-points{flex-wrap:wrap;gap:10px;margin-bottom:26px;display:flex}.service-points span{border:1px solid var(--line);border-radius:999px;padding:7px 12px;font-size:.82rem}.service-pitch .hero-actions{justify-content:flex-start}.service-micro{color:var(--muted);margin:18px 0 14px;font-size:.85rem}.service-chat{color:var(--gold-soft);text-underline-offset:4px;margin-top:16px;display:block}.reference-frame{aspect-ratio:16/9;border:1px solid var(--line);background:#111;border-radius:20px;overflow:hidden}.reference-frame iframe{border:0;width:100%;height:100%}.reference-caption{color:var(--muted);margin:15px 0;font-size:.85rem}.hero-preview{scroll-margin-top:100px}.nav-actions{align-items:center;gap:18px;display:flex}.nav-actions .btn{padding:10px 20px;font-size:.9rem}.nav-chat{color:var(--text);font-size:.9rem}.service-order{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding-top:70px;display:grid}.order-summary h2{margin-bottom:20px;font-size:clamp(2rem,4vw,3rem)}.order-summary p{color:var(--muted)}.order-summary a{color:var(--gold-soft)}.service-price{width:100%;padding:32px}.service-price .sample-secondary{margin-top:20px;display:block}.audio-handoff{text-align:center;max-width:700px;margin:auto}.audio-handoff p{color:var(--muted);margin:18px 0;font-size:.9rem}.audio-handoff>a:not(.btn){color:var(--gold-soft);overflow-wrap:anywhere}.membership-single{max-width:600px;margin:auto}.closing-service{text-align:center;padding-top:40px}.closing-service h2{margin-bottom:20px;font-size:clamp(2rem,4vw,3rem)}.closing-service p{color:var(--muted);margin-bottom:25px}.whatsapp-float{z-index:60;color:#fff;background:#1c6f43;border-radius:999px;padding:12px 20px;font-weight:700;text-decoration:none;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 25px #0005}.footer{padding-bottom:100px}@media (width<=900px){.service-hero,.service-order{grid-template-columns:minmax(0,1fr)}.service-hero{gap:38px}.service-pitch h1{font-size:clamp(2.8rem,8vw,4.4rem)}}@media (width<=640px){.service-hero{padding-top:125px}.nav-chat{display:none}.nav-actions .btn{padding:10px 14px}.whatsapp-float{font-size:.85rem;bottom:12px;right:12px}.service-order{gap:25px}.service-price{padding:28px 20px}.hero-actions .btn{padding:14px 24px}}.method-hero .hero-preview>.sample-secondary{margin-top:18px;display:inline-block}.method-hero .example-card video{max-height:420px}.method-start-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:35px;display:grid}.method-start-grid article{border:1px solid var(--line);background:var(--panel);border-radius:22px;padding:28px}.method-start-grid article>span{color:var(--gold-soft);font-weight:700}.method-start-grid h3{margin:16px 0;font-size:1.3rem}.method-start-grid p{color:var(--muted)}.service-reference{max-width:850px;padding-top:0;padding-bottom:35px}.compact-handoff{padding-top:20px;padding-bottom:30px}.compact-handoff>details{border:1px solid var(--line);border-radius:20px;padding:22px}.compact-handoff>details>summary{cursor:pointer;color:var(--gold-soft);font-weight:600}.compact-handoff .after{padding:40px 0}.closing-method-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.weekly-extra{padding-top:20px}.method-hero .service-pitch h1{font-size:clamp(2.6rem,4.7vw,4.4rem)}@media (width<=700px){.method-start-grid{grid-template-columns:minmax(0,1fr)}}.inclusion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.inclusion-grid article{background:var(--panel);border:1px solid var(--line);border-radius:22px;padding:28px}.inclusion-grid article>span{color:var(--gold-soft);font-weight:700}.inclusion-grid h3{margin:14px 0;font-size:1.3rem}.inclusion-grid p,.purchase-fit p{color:var(--muted)}.purchase-fit{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:30px;padding-top:28px;display:grid}.purchase-fit h3{margin-bottom:12px;font-size:1.2rem}.method-comparison{border:1px solid var(--line);border-radius:16px;margin-top:32px;overflow-x:auto}.method-comparison table{border-collapse:collapse;width:100%;font-size:.95rem}.method-comparison caption{text-align:left;color:var(--gold-soft);padding:20px;font-weight:600}.method-comparison th,.method-comparison td{text-align:left;border-top:1px solid var(--line);padding:16px}.method-comparison thead th{background:var(--panel);color:var(--gold-soft)}.method-comparison tbody th{font-weight:500}.method-comparison td{color:var(--muted)}#inside-method{scroll-margin-top:100px}@media (width<=700px){.inclusion-grid,.purchase-fit{grid-template-columns:minmax(0,1fr)}.method-comparison th,.method-comparison td{padding:12px 9px;font-size:.85rem}}.hero-offer-paths{gap:16px;margin:26px 0 20px;display:grid}.hero-offer-primary,.hero-offer-secondary{border:1px solid var(--line);background:#2a2a37a6;border-radius:18px;padding:19px}.hero-offer-primary{border-color:#ffb81c8c}.hero-path-label{color:var(--text);margin-bottom:6px;font-weight:700}.hero-path-description{color:var(--muted);max-width:48ch;margin-bottom:14px;font-size:.9rem}.hero-offer-secondary .btn{padding:11px 20px;font-size:.92rem}.hero-offer-primary .btn{padding:13px 23px;font-size:.98rem}.method-hero{align-items:start}.method-hero .hero-preview{padding-top:8px}@media (width<=640px){.hero-offer-primary,.hero-offer-secondary{padding:16px}.hero-offer-paths .btn{text-align:center;width:100%}}.bundle-saving{color:var(--gold-soft);margin-top:18px;font-size:.95rem;font-weight:600}.video-pack-hero .service-pitch>.sample-secondary{margin-top:18px;display:inline-block}.video-pack-hero h1{font-size:clamp(2.8rem,4.8vw,4.6rem)}.video-pack-hero .hero-actions .btn{padding-inline:22px}#custom-video{scroll-margin-top:95px}
