@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Inter:wght@400;500;600;700;800&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050505;--panel:#090909;--panel-soft:#0d0d0d;--line:#ffffff17;--line-strong:#ffffff29;--text:#f8f8f4;--muted:#f8f8f49e;--muted-strong:#f8f8f4c7;--purple:#6f18f2;--purple-2:#9a35ff;--green:#13f47a;--cyan:#8be7ff;--radius-xl:44px;--radius-lg:30px;--radius-md:18px;--shadow-purple:0 26px 90px #6f18f238;--shadow-soft:0 32px 130px #00000094;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);scroll-padding-top:118px}body{min-width:320px;color:var(--text);overscroll-behavior-y:none;background:radial-gradient(circle at 50% -8%,#ffffff0e,#0000 440px),linear-gradient(#050505,#030303 62%,#050505);margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}main{width:100%;overflow:hidden}section,footer{scroll-margin-top:118px}.section{width:min(1136px,100vw - 48px);margin-inline:auto}.header{z-index:50;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);will-change:transform, opacity;background:#0e0e0eb8;border-radius:999px;justify-content:space-between;align-items:center;gap:20px;width:min(714px,100vw - 40px);min-height:61px;padding:7px 11px 7px 22px;display:flex;position:fixed;top:42px;left:50%;transform:translate(-50%);box-shadow:0 18px 80px #00000080,inset 0 1px #ffffff12}.brand{white-space:nowrap;align-items:center;gap:9px;min-width:122px;font-family:Instrument Serif,serif;font-size:25px;line-height:1;display:inline-flex}.brand img{object-fit:contain;filter:drop-shadow(0 0 12px #9a35ff57);width:34px;height:31px}.brand span{padding-top:1px}.header nav,.header-actions,.actions{align-items:center;display:flex}.header nav{color:#ffffffe8;gap:27px;font-size:13px}.header nav a{align-items:center;gap:5px;min-height:32px;transition:color .22s,transform .22s;display:inline-flex}.header nav a:hover{color:#fff;transform:translateY(-1px)}.header-actions{gap:9px}.btn{background:linear-gradient(180deg, var(--purple-2), var(--purple));color:#fff;cursor:pointer;will-change:transform;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 39px;font-size:17px;font-weight:700;transition:border-color .22s,background .22s,box-shadow .22s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff2e,0 16px 46px #6f18f247}.btn:hover{box-shadow:inset 0 1px #fff3,0 20px 60px #6f18f257}.btn.ghost{border-color:var(--line);box-shadow:none;background:#ffffff06}.btn.ghost:hover{background:#ffffff0a;border-color:#ffffff2e}.header .btn{min-height:43px;padding:0 21px;font-size:14px}.pill{border:1px solid var(--line);color:#f8f8f4e0;will-change:transform;background:#090909bd;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:38px;padding:0 17px;font-size:14px;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.centered-pill{margin-inline:auto}.dot{background:var(--green);width:8px;height:8px;box-shadow:0 0 18px var(--green);border-radius:50%;flex:none}.hero{text-align:center;isolation:isolate;background:#050505;place-items:center;width:100%;min-height:100svh;padding:0;display:grid;position:relative;overflow:hidden}.hero-bg-video,.hero-bg-shade{width:100%;height:100%;position:absolute;inset:0}.hero-bg-video{z-index:-2;object-fit:cover;object-position:center center;opacity:1;filter:saturate(1.25)contrast(1.08)brightness(.9);will-change:transform}.hero-bg-shade{z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 46%,#0000000a,#00000052 68%,#0505059e 100%),linear-gradient(#0505057a,#0505051f 44%,#05050585)}.hero-content{z-index:2;will-change:transform;padding:146px 0 82px;position:relative}h1,h2{margin:0;font-weight:600;line-height:.98}.hero h1{text-shadow:0 22px 88px #000000bd,0 2px 18px #0000007a;max-width:1020px;margin-top:48px;font-size:110px}em{font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.hero h1 em,h2 em{color:#f8f8f4c7}.lede,.section-copy{color:var(--muted);line-height:1.58}.lede{text-shadow:0 12px 46px #000000b8;width:min(990px,100%);margin:34px auto 0;font-size:26px}.actions{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:36px}.hero+.logo-strip{margin-top:96px}.footer-video,.tutorial-video video,.price-card video{object-fit:cover;width:100%;height:100%}.logo-strip{text-align:center;margin-bottom:110px}.logo-strip p{color:var(--muted);margin:0 0 42px;font-size:14px}.logo-row{justify-content:space-between;align-items:center;gap:34px;display:flex}.fake-logo{color:#ffffffb3;font-size:38px;font-weight:900;line-height:1}.fake-logo:nth-child(odd){opacity:.52}.fake-logo:nth-child(3){color:#ffffffeb}.testimonial{border:1px solid var(--line);will-change:transform, opacity, filter;background:linear-gradient(90deg,#0b0b0bfa,#0e0e0ec2);border-radius:28px;grid-template-columns:1.05fr .95fr;width:min(1000px,100vw - 48px);min-height:338px;margin:0 auto 118px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.testimonial:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0505052e,#0000 72%);position:absolute;inset:0}.quote{z-index:1;align-self:center;padding:54px 50px;position:relative}.stars{color:#ffffffeb;gap:6px;margin-bottom:20px;display:flex}.quote p{max-width:520px;color:var(--muted-strong);margin:0 0 24px;font-size:20px;line-height:1.58}.quote strong{margin-bottom:5px;font-size:15px;display:block}.quote small{color:var(--muted);font-size:13px}.testimonial img{object-fit:cover;filter:brightness(.68)saturate(.95)contrast(1.08);width:100%;height:100%;min-height:338px}.panel{border:1px solid var(--line);border-radius:var(--radius-xl);background:radial-gradient(circle at 50% 0%, #ffffff0e, transparent 420px), linear-gradient(180deg, #ffffff05, #ffffff01), var(--panel);text-align:center;will-change:transform, opacity, filter;margin-bottom:115px;padding:75px 70px 84px;position:relative;box-shadow:inset 0 1px #ffffff0d}h2{max-width:940px;margin:30px auto 0;font-size:82px}.section-copy{max-width:760px;margin:24px auto 0;font-size:20px}.process-grid,.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px;display:grid}.process-grid{margin:76px 0 54px}.feature-grid{row-gap:78px;margin:78px 0 56px}.icon-card{will-change:transform, opacity, filter;align-content:start;justify-items:center;min-height:228px;display:grid}.icon-card svg{color:#ffffffeb;margin-bottom:30px}h3{margin:0 0 16px;font-size:27px;font-weight:700;line-height:1.12}.icon-card p,.benefit-list p{color:var(--muted);margin:0;font-size:17px;line-height:1.58}.wide-cta{min-width:min(315px,100%)}.work-showcase{perspective:1100px;gap:26px;width:100vw;margin:0 calc(50% - 50vw) 126px;padding:0 0 34px;display:grid;overflow:hidden}.work-rail{gap:22px;width:max-content;display:flex;transform:rotateX(4deg)rotate(-.8deg)}.rail-one{margin-left:max(28px,50vw - 654px)}.rail-two{margin-left:max(-250px,50vw - 858px)}.work-card{aspect-ratio:1.72;will-change:transform;background:#101010;border:1px solid #ffffff13;border-radius:28px;width:clamp(300px,31vw,430px);margin:0;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000061}.work-card img{object-fit:cover;filter:brightness(.58)contrast(1.06);width:100%;height:100%;transition:transform .55s,filter .55s;display:block}.work-card:hover img{filter:brightness(.9)contrast(1.04);transform:scale(1.045)}.work-card figcaption{color:#ffffffe0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070707a8;border:1px solid #ffffff29;border-radius:999px;padding:9px 13px;font-size:12px;position:absolute;bottom:16px;left:16px}.campaign-plays{text-align:center;margin-bottom:120px}.case-grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:66px;display:grid}.case-card{border:1px solid var(--line);will-change:transform, opacity, filter;background:radial-gradient(circle at 82% 0,#9a35ff29,#0000 260px),#ffffff05;border-radius:26px;min-height:360px;padding:30px;box-shadow:inset 0 1px #ffffff0b}.case-card>span{color:#ffffffd1;text-transform:uppercase;letter-spacing:.08em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:31px;margin-bottom:26px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.case-card h3{max-width:300px}.case-card p{color:var(--muted);margin:0;font-size:16px;line-height:1.58}.case-card ul{gap:13px;margin:28px 0 0;padding:0;list-style:none;display:grid}.case-card li{color:#ffffffe6;align-items:center;gap:10px;font-size:14px;display:flex}.case-card li svg{color:var(--green);flex:none}.case-study-section{text-align:center;margin-bottom:120px}.study-grid{gap:24px;margin-top:68px;display:grid}.study-card{border:1px solid var(--line);text-align:left;will-change:transform, opacity, filter;background:radial-gradient(circle at 8% 0,#8be7ff1f,#0000 320px),linear-gradient(135deg,#ffffff09,#ffffff03);border-radius:30px;grid-template-columns:.92fr 1fr;gap:0;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.study-media{background:#0b0b0b;min-height:384px;position:relative;overflow:hidden}.study-media img{object-fit:cover;filter:brightness(.62)saturate(.98)contrast(1.08);width:100%;height:100%;transition:transform .6s,filter .6s;display:block}.study-card:hover .study-media img{filter:brightness(.78)saturate(1.02)contrast(1.05);transform:scale(1.04)}.study-media span{color:#ffffffe6;text-transform:uppercase;letter-spacing:.08em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070707ad;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;bottom:18px;left:18px}.study-body{align-content:center;padding:38px;display:grid}.study-body h3{margin-bottom:26px;font-size:34px}.study-notes{gap:18px;display:grid}.study-notes p{color:var(--muted);margin:0;font-size:16px;line-height:1.58}.study-notes strong{color:#ffffffed;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:13px;display:block}.channel-list{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.channel-list span{color:#ffffffd6;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:13px;display:inline-flex}.benefits{text-align:center;margin-bottom:120px}.benefit-grid{text-align:left;grid-template-columns:1fr .72fr;align-items:center;gap:66px;margin-top:76px;display:grid}.testimonial-compact{grid-template-columns:1fr 1fr;width:100%;margin:0}.testimonial-compact .quote{padding:46px}.testimonial-compact .quote p{font-size:18px}.testimonial-compact img{min-height:300px}.benefit-list{gap:54px;display:grid}.benefit-list h3{font-size:28px}.trust-section{grid-template-columns:.9fr 1.1fr;align-items:start;gap:46px;margin-bottom:112px;display:grid}.trust-copy h2{margin:28px 0 0;font-size:60px;line-height:.98}.trust-copy p{color:var(--muted);margin:24px 0 0;font-size:18px;line-height:1.58}.trust-proof-row{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.trust-proof-row div,.trust-card{border:1px solid var(--line);background:#ffffff05;box-shadow:inset 0 1px #ffffff0b}.trust-proof-row div{border-radius:22px;align-content:center;gap:10px;min-height:132px;padding:22px;display:grid}.trust-proof-row strong{color:#fff;font-size:34px;line-height:1}.trust-proof-row span{color:var(--muted);font-size:15px;line-height:1.4}.trust-card-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.trust-card{will-change:transform, opacity, filter;border-radius:22px;min-height:238px;padding:24px}.trust-card svg{color:var(--green);margin-bottom:22px}.trust-card h3{font-size:22px}.trust-card p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.solutions{text-align:center;margin-bottom:98px}.solution-rows{gap:24px;width:100vw;margin:56px calc(50% - 50vw) 0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000);mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000)}.solution-rail{gap:24px;width:max-content;animation:28s linear infinite slide-left;display:flex}.solution-rail-1{animation-name:slide-right;transform:translate(-160px)}.solution-rail span{border:1px solid var(--line);color:#ffffffe0;white-space:nowrap;background:#ffffff06;border-radius:18px;align-items:center;gap:15px;min-height:77px;padding:0 30px;font-size:30px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}@keyframes slide-left{to{transform:translate(-50%)}}@keyframes slide-right{to{transform:translate(0)}}.pricing{text-align:center;margin-bottom:90px}.pricing-system{margin-top:62px;position:relative}.pricing-motion{opacity:.38;filter:brightness(.78)saturate(1.16);pointer-events:none;will-change:transform;border-radius:50%;width:360px;height:360px;position:absolute;top:-160px;right:-92px}.pricing-grid{z-index:2;text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid;position:relative}.package-card{border:1px solid var(--line);will-change:transform, opacity, filter;background:radial-gradient(circle at 88% 0,#9a35ff1f,#0000 220px),#ffffff05;border-radius:26px;flex-direction:column;min-height:476px;padding:26px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.package-card.featured{box-shadow:var(--shadow-purple), inset 0 1px 0 #ffffff14;background:radial-gradient(circle at 82% 0,#9a35ff42,#0000 260px),linear-gradient(#ffffff0a,#ffffff05);border-color:#9a35ff66}.package-tag{color:#ffffffd1;text-transform:uppercase;letter-spacing:.08em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;width:fit-content;min-height:31px;margin-bottom:26px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.package-card h3{margin-bottom:14px;font-size:25px}.package-card p{min-height:76px;color:var(--muted);margin:0;font-size:15px;line-height:1.55}.package-list{gap:14px;margin:26px 0 30px;padding:0;list-style:none;display:grid}.package-list li{color:#ffffffe6;align-items:flex-start;gap:10px;font-size:14px;line-height:1.38;display:flex}.package-list svg{color:var(--green);flex:none;margin-top:1px}.package-cta{width:100%;min-height:50px;margin-top:auto;padding:0 18px;font-size:14px}.price-card{border:1px solid var(--line);width:min(456px,100%);min-height:590px;box-shadow:var(--shadow-purple), inset 0 1px 0 #ffffff0f;text-align:left;will-change:transform, opacity, filter;background:#0a0a0af2;border-radius:28px;margin:62px auto 0;position:relative;overflow:hidden}.price-card video{opacity:.72;filter:brightness(.84)saturate(1.18);pointer-events:none;border-radius:50%;width:370px;height:370px;position:absolute;bottom:-72px;right:-160px}.price-card:before{content:"";pointer-events:none;background:linear-gradient(#00000014,#0000007a);position:absolute;inset:0}.price-card-content{z-index:2;padding:34px;position:relative}.price{align-items:baseline;gap:4px;margin:28px 0 16px;font-size:48px;font-weight:700;line-height:1;display:flex}.price span{font-size:40px}.price strong{font:inherit}.price small{color:#ffffffd9;font-size:22px;font-weight:500}.price-card p{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.price-actions{justify-content:flex-start;gap:14px;margin:34px 0 24px}.price-actions .btn{min-height:58px;padding:0 34px}.addon{border:1px solid var(--line);color:#ffffffe6;background:#ffffff09;border-radius:999px;align-items:center;gap:12px;min-height:51px;margin-bottom:29px;padding:7px 10px;display:flex}.addon span{background:#ffffff21;border-radius:999px;flex:none;width:48px;height:28px;position:relative}.addon span:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:5px;left:5px}.addon strong{font-size:14px}.addon small{color:#fff;white-space:nowrap;background:#ffffff14;border-radius:999px;margin-left:auto;padding:5px 10px}.price-card ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.price-card li{color:#ffffffeb;align-items:flex-start;gap:12px;font-size:15px;line-height:1.35;display:flex}.price-card li svg{flex:none;margin-top:1px}.logo-strip-pricing{margin-bottom:78px}.tutorial-panel{border:1px solid var(--line);will-change:transform, opacity, filter;background:#ffffff05;border-radius:28px;grid-template-columns:.88fr 1fr;align-items:center;gap:48px;min-height:430px;margin-bottom:76px;padding:48px;display:grid;box-shadow:inset 0 1px #ffffff0b}.tutorial-panel h2{margin:0;font-size:72px;line-height:1.02}.tutorial-panel p{max-width:460px;color:var(--muted);margin:24px 0 0;font-size:20px;line-height:1.55}.tutorial-actions{justify-content:flex-start;gap:14px}.tutorial-actions .btn{min-height:48px;padding:0 22px;font-size:15px}.tutorial-video{aspect-ratio:1.35;background:#0c0c0c;border:1px solid #ffffff14;border-radius:24px;position:relative;overflow:hidden}.tutorial-video video{filter:brightness(.7)saturate(1.05);display:block}.tutorial-video button{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #fff3;border-radius:50%;place-items:center;width:70px;height:70px;margin:auto;display:grid;position:absolute;inset:0}.faq{width:min(800px,100vw - 48px);margin-bottom:88px}details{border:1px solid var(--line);will-change:transform, opacity, filter;background:#ffffff05;border-radius:14px;margin-bottom:16px;transition:border-color .22s,background .22s;overflow:hidden}details:hover{background:#ffffff07;border-color:#ffffff26}summary{cursor:pointer;color:#fffffff0;justify-content:space-between;align-items:center;gap:22px;min-height:65px;padding:20px 22px;font-size:17px;font-weight:700;display:flex}summary::-webkit-details-marker{display:none}details p{color:var(--muted);margin:0;padding:0 22px 22px;font-size:15px;line-height:1.58}.lead-section{border:1px solid var(--line);background:radial-gradient(circle at 18% 0,#6f18f233,#0000 340px),linear-gradient(#ffffff07,#ffffff03);border-radius:32px;grid-template-columns:.86fr 1fr;align-items:center;gap:42px;margin-bottom:102px;padding:48px;display:grid;box-shadow:inset 0 1px #ffffff0e}.lead-copy h2{max-width:520px;margin:28px 0 0;font-size:66px}.lead-copy p{max-width:500px;color:var(--muted);margin:24px 0 0;font-size:19px;line-height:1.58}.lead-points{gap:12px;margin-top:34px;display:grid}.lead-points span{color:#ffffffd1;align-items:center;gap:10px;font-size:15px;display:inline-flex}.lead-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.lead-actions .btn{min-height:50px;padding:0 22px;font-size:15px}.lead-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lead-form label{color:#ffffffbd;gap:9px;font-size:13px;font-weight:700;display:grid}.lead-form input,.lead-form select,.lead-form textarea{color:#fff;width:100%;min-height:52px;font:inherit;background:#04040494;border:1px solid #ffffff1f;border-radius:15px;outline:none;padding:0 15px;transition:border-color .22s,background .22s,box-shadow .22s}.lead-form textarea{resize:vertical;min-height:118px;padding-top:14px}.lead-form input:focus,.lead-form select:focus,.lead-form textarea:focus{background:#0a0a0ad1;border-color:#9a35ffb8;box-shadow:0 0 0 4px #6f18f224}.wide-field,.lead-submit,.form-note{grid-column:1/-1}.lead-submit{width:100%;min-height:56px;margin-top:4px}.form-note{color:var(--green);margin:0;font-size:14px;line-height:1.45}.legal-page{padding:174px 0 88px}.legal-page h1{max-width:820px;margin:28px 0 0;font-size:82px;line-height:.96}.legal-updated{color:var(--muted);margin:18px 0 46px;font-size:16px}.legal-block{border-top:1px solid var(--line);max-width:820px;padding:28px 0}.legal-block h2{max-width:none;margin:0 0 13px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:23px;line-height:1.15}.legal-block p{color:var(--muted);margin:0;font-size:17px;line-height:1.65}.legal-block a{color:#fff;text-underline-offset:4px;-webkit-text-decoration:underline #9a35ffcc;text-decoration:underline #9a35ffcc}.legal-actions{justify-content:flex-start;margin-top:28px}.footer-cta{background:#050505;border-top:1px solid #ffffff0d;place-items:center;min-height:650px;display:grid;position:relative;overflow:hidden}.footer-video{opacity:.82;filter:saturate(1.15)contrast(1.08)brightness(.7);will-change:transform;position:absolute;inset:0}.footer-overlay{background:radial-gradient(circle at 50% 52%,#00000014,#0000007a 58%,#050505d4),linear-gradient(#050505e6,#05050524 42%,#0505059e);position:absolute;inset:0}.footer-content{z-index:2;text-align:center;width:min(960px,100vw - 48px);position:relative}.footer-brand-logo{filter:drop-shadow(0 22px 58px #6f18f261);width:clamp(126px,16vw,184px);height:auto;margin:0 auto 20px;display:block}.footer-content h2{margin-top:28px;font-size:112px}.footer-content p{color:#f8f8f4b8;margin:23px auto 0;font-size:24px}.footer-bottom{z-index:3;color:#ffffffad;justify-content:space-between;align-items:center;width:min(1136px,100vw - 48px);font-size:13px;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.footer-bottom div{flex-wrap:wrap;gap:26px;display:flex}.footer-bottom strong{color:#fff;font-weight:800}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}body{overscroll-behavior-y:auto}}@media (width<=980px){.header{border-radius:24px;min-height:58px;padding:9px 10px 9px 18px;top:16px}.header nav,.header-actions .ghost{display:none}.hero{min-height:100svh}.hero-content{padding:116px 0 72px}.hero h1{font-size:74px}.lede{font-size:22px}h2{font-size:60px}.footer-content h2{font-size:78px}.fake-logo{font-size:30px}.solution-rail span{font-size:24px}.tutorial-panel h2{font-size:56px}.logo-row{flex-wrap:wrap;justify-content:center}.testimonial,.testimonial-compact,.benefit-grid,.tutorial-panel,.lead-section{grid-template-columns:1fr}.testimonial img,.testimonial-compact img{min-height:300px}.panel{border-radius:32px;padding:60px 28px 68px}.process-grid,.feature-grid,.case-grid,.pricing-grid,.trust-card-grid,.trust-proof-row{grid-template-columns:1fr;gap:46px}.case-card{min-height:auto}.study-card,.trust-section{grid-template-columns:1fr}.study-media{min-height:310px}.trust-copy{text-align:center}.trust-copy h2,.trust-copy p{margin-inline:auto}.pricing-motion{width:310px;height:310px;top:-126px;right:-130px}.work-showcase{margin-inline:calc(50% - 50vw);padding-inline:24px;overflow-x:auto}.work-rail{transform:none}.rail-one,.rail-two{margin-left:0}.work-card{width:320px}.benefit-grid,.benefit-list,.lead-copy{text-align:center}.lead-copy h2,.lead-copy p{margin-inline:auto}.lead-points{justify-items:center}.lead-actions,.tutorial-actions{justify-content:center}.footer-bottom{text-align:center;flex-direction:column;justify-content:center;gap:15px}.footer-bottom div{justify-content:center}}@media (width<=600px){.section,.faq{width:min(100vw - 24px,1136px)}.header{width:calc(100vw - 20px)}.brand{font-size:23px}.header .btn{min-height:40px;padding:0 16px;font-size:13px}.hero{min-height:100svh}.hero-content{padding:104px 0 56px}.hero h1{margin-top:34px;font-size:55px}.lede{font-size:18px}h2{font-size:43px}.section-copy{font-size:17px}.actions{gap:13px;width:100%}.btn{width:100%;min-height:52px;padding:0 22px;font-size:15px}.logo-strip{margin-bottom:72px}.quote{padding:36px 28px}.quote p{font-size:17px}.testimonial{border-radius:22px;margin-bottom:78px}.panel,.tutorial-panel{padding:44px 20px 50px}.work-showcase{margin-bottom:82px}.work-card{border-radius:22px;width:285px}.benefits,.solutions,.campaign-plays,.case-study-section,.trust-section{margin-bottom:78px}.case-grid{gap:16px;margin-top:46px}.case-card{border-radius:22px;padding:24px}.study-grid{margin-top:46px}.study-card{border-radius:22px}.study-media{min-height:230px}.study-body{padding:26px}.study-body h3{font-size:27px}.study-notes p{font-size:15px}.trust-copy h2{font-size:42px}.trust-proof-row strong{font-size:30px}.trust-card{min-height:auto}.solution-rail span{min-height:62px;padding:0 20px;font-size:21px}.price-card-content{padding:26px}.price{font-size:40px}.price small{font-size:18px}.price-actions .btn{width:100%}.pricing-system{margin-top:46px}.package-card{border-radius:22px;min-height:auto;padding:24px}.package-card p{min-height:auto}.pricing-motion{opacity:.25}.addon{border-radius:20px;flex-wrap:wrap;align-items:flex-start;padding:12px}.addon small{margin-left:0}.tutorial-panel{gap:28px}.lead-section{border-radius:24px;padding:30px 18px}.lead-copy h2{font-size:44px}.lead-copy p{font-size:17px}.lead-points{justify-items:stretch}.lead-points span{text-align:center;justify-content:center}.lead-actions .btn{width:100%}.lead-form{grid-template-columns:1fr}.wide-field,.lead-submit,.form-note{grid-column:auto}.tutorial-video{border-radius:20px}summary{font-size:15px}.footer-cta{min-height:780px}.footer-content h2{font-size:56px}.footer-content p{font-size:18px}.legal-page{padding:132px 0 66px}.legal-page h1{font-size:50px}.legal-block{padding:24px 0}.legal-block h2{font-size:21px}.legal-block p{font-size:16px}.legal-actions{justify-content:center}}
