:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius-xl:34px;--radius-lg:24px;--surface:#ffffffc7;--surface-strong:#ffffffe6;--surface-soft:#ffffff94;--stroke-soft:#ffffffc2;--stroke-muted:#6f849233;--shadow-soft:0 22px 48px #0a1f2f1a;--shadow-strong:0 28px 82px #08182629;--brand-500:#75b86a;--brand-700:#2d6e52;--ink-900:#102331;--ink-800:#213849;--ink-700:#385164;--ink-600:#516a79;--ink-500:#607786;--sand-100:#f7f3ea;--panel-pad-lg:clamp(1.2rem, 1rem + .8vw, 1.65rem);--panel-pad-md:clamp(1rem, .9rem + .5vw, 1.25rem);--panel-pad-sm:clamp(.88rem, .84rem + .3vw, 1rem);--panel-gap-lg:clamp(.9rem, .75rem + .5vw, 1.2rem);--panel-gap-md:clamp(.7rem, .6rem + .35vw, .95rem);--card-min-md:16rem;--card-min-lg:20rem}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;color:var(--ink-900);-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 100% 0,#75b86a2e,#0000 26%),radial-gradient(circle at 15% 16%,#28695329,#0000 30%),linear-gradient(#f8fbf6 0%,#edf5ef 40%,#e8f0ee 100%);margin:0;font-family:Manrope,sans-serif;overflow-x:hidden}::selection{color:var(--ink-900);background:#75b86a3d}html[dir=rtl] body,.rtl{font-family:Cairo,sans-serif}h1,h2,h3,h4,h5,h6{margin:0;font-family:Sora,Manrope,sans-serif}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] h5,html[dir=rtl] h6,.rtl h1,.rtl h2,.rtl h3,.rtl h4,.rtl h5,.rtl h6{font-family:Cairo,sans-serif}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #75b86a5c}.site-shell{min-height:100vh;position:relative}.app-main{z-index:10;max-width:82rem;margin:0 auto;padding:1.5rem 1rem 3.4rem;position:relative}.page-stack{gap:1.75rem;display:grid}.ambient-background{z-index:-10;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ambient-gradient{background:linear-gradient(#fff3,#fff0);position:absolute;inset:0}.ambient-blob{filter:blur(80px);border-radius:50%;position:absolute}.ambient-blob-brand{background:#75b86a47;width:30rem;height:30rem;top:-6rem;left:-7rem}.ambient-blob-ocean{background:#2c5d4a33;width:25rem;height:25rem;top:4rem;right:-8rem}.ambient-blob-deep{background:#debe9029;width:24rem;height:24rem;bottom:-4rem;left:35%}.ambient-vignette{background:radial-gradient(circle,#fff0 35%,#ffffff47 100%);position:absolute;inset:0}.glass-card,.glass-card-strong,.soft-panel,.dark-panel{border-radius:var(--radius-xl);min-width:0}.glass-card{border:1px solid var(--stroke-soft);background:var(--surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-soft)}.glass-card-strong{border:1px solid var(--stroke-soft);background:var(--surface-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-strong)}.soft-panel{border:1px solid var(--stroke-muted);background:var(--surface-soft)}.dark-panel{color:#fff;background:linear-gradient(155deg,#16392f 0%,#225946 46%,#4a8568 100%);border:1px solid #ffffff1f;box-shadow:0 26px 56px #1023313d}.site-header{z-index:50;padding:1rem 1rem 0;position:sticky;top:0}.nav-scrim{z-index:45;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1023311f;border:0;position:fixed;inset:0}.navbar{background:var(--surface-strong);border:1px solid var(--stroke-soft);max-width:82rem;box-shadow:var(--shadow-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:1.6rem;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:.8rem 1rem;display:flex;position:relative}.nav-brand{align-items:center;gap:.75rem;display:inline-flex}.nav-brand-mark{background:#ffffffeb;border:1px solid #75b86a42;border-radius:1rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.nav-brand-mark img{object-fit:contain;width:2rem;height:2rem}.nav-brand-copy{line-height:1.1;display:grid}.nav-brand-copy small{color:var(--ink-500);font-size:.7rem;font-weight:700}.nav-brand-copy strong{font-size:1rem;font-weight:800}.nav-menu,.nav-link-group{align-items:center;gap:.4rem;display:flex}.nav-link-group-secondary{border-inline-start:1px solid #2d6e521f;margin-inline-start:.3rem;padding-inline-start:.5rem}.nav-link-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500);font-size:.68rem;font-weight:900}.nav-link-group-row{align-items:center;gap:.35rem;display:flex}.nav-link{color:var(--ink-700);border-radius:999px;padding:.7rem .9rem;font-size:.92rem;font-weight:700}.nav-link:hover,.nav-link.active{color:var(--ink-900);background:#75b86a24}.nav-actions{align-items:center;gap:.75rem;display:flex}.lang-picker{position:relative}.lang-trigger,.lang-option{cursor:pointer;font:inherit;border:0}.lang-trigger{background:#ffffffc7;border:1px solid #75b86a38;border-radius:1.2rem;justify-content:space-between;align-items:center;gap:.8rem;min-width:10rem;padding:.55rem .7rem .55rem .9rem;display:flex}.lang-trigger-copy{text-align:start;gap:.1rem;display:grid}.lang-trigger-copy small{text-transform:uppercase;color:var(--ink-500);font-size:.65rem;font-weight:800}.lang-trigger-copy strong{font-size:.94rem}.lang-trigger-code{background:linear-gradient(135deg, var(--brand-500), var(--brand-700));color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:2.3rem;height:2.3rem;padding-inline:.7rem;font-size:.72rem;font-weight:900;display:inline-flex}.lang-menu{top:calc(100% + .55rem);border:1px solid var(--stroke-soft);background:var(--surface-strong);width:12rem;box-shadow:var(--shadow-soft);border-radius:1.2rem;gap:.5rem;padding:.65rem;display:none;position:absolute;inset-inline-end:0}.lang-picker.open .lang-menu{display:grid}.lang-option{background:#ffffffb3;border-radius:1rem;justify-content:space-between;gap:.6rem;width:100%;padding:.75rem .8rem;display:flex}.lang-option.active,.lang-option:hover{background:#75b86a24}.lang-option-copy{gap:.12rem;display:grid}.lang-option-copy small{color:var(--ink-500);font-size:.7rem}.nav-toggle{background:#ffffffb8;border:1px solid #75b86a2e;border-radius:.9rem;width:2.8rem;height:2.8rem;display:none}.nav-toggle span{background:var(--ink-900);width:1.2rem;height:2px;margin:.16rem auto;display:block}.nav-toggle.open span:first-child{transform:translateY(6px)rotate(45deg)}.nav-toggle.open span:nth-child(2){opacity:0}.nav-toggle.open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.btn-primary,.btn-secondary,.spotlight-link,.soft-link{text-align:center;white-space:normal;overflow-wrap:anywhere;border-radius:999px;justify-content:center;align-items:center;min-width:0;max-width:100%;padding:.82rem 1.2rem;font-size:.94rem;font-weight:800;display:inline-flex}.btn-group{flex-wrap:wrap;gap:.8rem;display:flex}.btn-primary{background:linear-gradient(135deg, var(--brand-500), var(--brand-700));color:#fff;transition:transform .18s,box-shadow .18s;box-shadow:0 18px 36px #2d6e5238}.btn-secondary{color:var(--ink-900);background:#ffffffc2;border:1px solid #2d6e522e;transition:transform .18s,background-color .18s,border-color .18s}.btn-primary:hover,.btn-secondary:hover,.spotlight-link:hover,.soft-link:hover{transform:translateY(-1px)}.quick-links-shell{justify-content:center;display:flex}.guided-flow-shell{display:grid}.guided-flow{padding:var(--panel-pad-lg);gap:1rem;display:grid}.guided-flow-head{gap:.65rem;display:grid}.guided-flow-head h2{font-size:clamp(1.5rem,2.4vw,2.2rem);line-height:1.08}.guided-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.85rem,.7rem + .35vw,1rem);display:grid}.guided-step-card{gap:var(--panel-gap-md);padding:var(--panel-pad-md);background-color:#ffffffbd;border:1px solid #2d6e521a;border-radius:1.4rem;align-content:start;min-height:100%;display:grid;position:relative}.guided-step-card h3{font-size:1rem}.guided-step-card p{color:var(--ink-700);margin:0;line-height:1.75}.guided-step-index{width:2rem;height:2rem;color:var(--ink-900);background:#10233114;border-radius:999px;place-items:center;font-size:.84rem;font-weight:900;display:inline-grid}.guided-step-link{width:fit-content}.section-kicker{align-items:center;gap:.8rem;display:flex}.section-kicker span{width:2.3rem;height:2.3rem;color:var(--ink-900);background:#10233114;border-radius:999px;place-items:center;font-size:.86rem;font-weight:900;display:inline-grid}.section-kicker p{color:var(--ink-600);margin:0;font-size:.92rem;font-weight:800;line-height:1.5}.section-kicker-full{grid-column:1/-1}.section-stage{isolation:isolate;position:relative;overflow:hidden}.section-stage:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(135deg,#ffffff5c,#fff0);border-radius:2rem;height:58%;position:absolute;inset:-10% -4% auto}.section-stage:after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle,#75b86a29,#75b86a00);border-radius:50%;width:18rem;height:18rem;position:absolute;inset:auto -8% -18% auto}.section-stage-platform:after{background:radial-gradient(circle,#67a5ff2e,#67a5ff00)}.section-stage-journeys:after{background:radial-gradient(circle,#ffb85c2e,#ffb85c00)}.section-stage-benefits:after{background:radial-gradient(circle,#8fd47b2e,#8fd47b00)}.section-stage-download:after{background:radial-gradient(circle,#55d9c92e,#55d9c900)}.section-stage-trust:after{background:radial-gradient(circle,#9f9cff2e,#9f9cff00)}.section-stage-printing:after{background:radial-gradient(circle,#f58ca82e,#f58ca800)}.section-stage-seo:after{background:radial-gradient(circle,#ff8f872e,#ff8f8700)}.section-stage-final:after{background:radial-gradient(circle,#ffb85c2e,#ffb85c00)}.team-logos-section{gap:1.2rem;padding:1.35rem;display:grid;position:relative;overflow:hidden}.team-logos-section:before{content:"";background:linear-gradient(90deg,#75b86a70,#2d6e5200);width:100%;height:1px;position:absolute;inset:0 auto auto 0}.team-logos-head{gap:.65rem;display:grid}.team-logos-head h2{font-size:clamp(1.65rem,2.6vw,2.35rem);line-height:1.08}.team-logos-head p{max-width:56rem;color:var(--ink-700);margin:0;line-height:1.8}.team-proof-row,.trust-audience-row{flex-wrap:wrap;gap:.6rem;display:flex}.team-proof-pill{color:var(--ink-700);white-space:normal;overflow-wrap:anywhere;background:#ffffffb8;border:1px solid #2d6e521f;border-radius:999px;align-items:center;max-width:100%;padding:.55rem .8rem;font-size:.84rem;font-weight:800;display:inline-flex}.team-logos-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.85rem,.7rem + .45vw,1.1rem);display:grid}.team-logo-card{gap:var(--panel-gap-md);padding:var(--panel-pad-md);min-height:9.5rem;transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s;display:grid}.team-logo-card:hover{background:#ffffffd1;border-color:#2d6e5238;transform:translateY(-2px);box-shadow:0 24px 48px #0a1f2f1f}.team-logo-frame{background:radial-gradient(circle at top,#75b86a14,#0000 46%),#ffffffc7;border:1px solid #2d6e521a;border-radius:1.2rem;justify-content:center;align-items:center;min-height:5.8rem;padding:.9rem;display:flex}.team-logo-image{object-fit:contain;object-position:center;filter:grayscale()saturate(.65)opacity(.78);width:100%;max-width:10.5rem;height:3.4rem;transition:filter .18s,transform .18s}.team-logo-card:hover .team-logo-image{filter:grayscale(0)saturate()opacity();transform:scale(1.02)}.team-logo-fallback{width:100%;min-height:3.4rem;color:var(--ink-900);letter-spacing:.04em;background:linear-gradient(135deg,#75b86a24,#2d6e521f);border-radius:1rem;justify-content:center;align-items:center;font-size:1rem;font-weight:900;display:flex}.team-logo-name{color:var(--ink-700);text-align:center;margin:0;font-size:.92rem;font-weight:800}.quick-links{border:1px solid var(--stroke-soft);width:100%;box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff9e;border-radius:1.4rem;flex-wrap:wrap;gap:.7rem;padding:.95rem 1rem;display:flex}.quick-link{color:var(--ink-700);background:#ffffffb8;border:1px solid #2d6e521f;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.65rem .95rem;font-size:.88rem;font-weight:800;transition:transform .18s,border-color .18s,color .18s;display:inline-flex}.quick-link-dot{opacity:.7;background:currentColor;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 .3rem #ffffff80}.quick-link:hover{color:var(--ink-900);border-color:#2d6e5247;transform:translateY(-1px)}.platform-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:1.2rem;padding:2rem;display:grid;overflow:hidden}.hero-copy{align-content:start;gap:1rem;display:grid}.hero-title{letter-spacing:-.04em;max-width:12ch;font-size:clamp(2.9rem,6vw,5.8rem);line-height:.95}.hero-sub{color:var(--ink-700);max-width:44rem;font-size:1.08rem;line-height:1.8}.hero-chip-row,.tag-row{flex-wrap:wrap;gap:.6rem;display:flex}.hero-chip,.inline-tag{color:var(--ink-700);background:#ffffffad;border:1px solid #2d6e521f;border-radius:999px;align-items:center;padding:.48rem .78rem;font-size:.84rem;font-weight:700;display:inline-flex}.hero-showcase{gap:1rem;display:grid}.hero-proof-panel{align-content:start;gap:1rem;padding:1.6rem;display:grid}.hero-proof-panel h2{font-size:clamp(1.55rem,2.5vw,2.4rem);line-height:1.15}.hero-proof-panel p{color:#ffffffd1;margin:0;line-height:1.85}.hero-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.hero-proof-card{background:#ffffff14;border:1px solid #ffffff24;border-radius:1.25rem;padding:1rem}.hero-proof-card strong{color:#fff;font-size:1.5rem;display:block}.hero-proof-card h3{color:#fff;margin-top:.35rem;font-size:.98rem}.hero-proof-card p{margin-top:.45rem;font-size:.9rem;line-height:1.7}.value-strip-shell{display:flex}.value-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;width:100%;display:grid}.value-strip-card{text-align:center;padding:1.1rem 1rem}.value-strip-card strong{font-size:1rem;line-height:1.4;display:block}.breadcrumbs{color:var(--ink-500);flex-wrap:wrap;align-items:center;gap:.55rem;padding-inline:.2rem;font-size:.84rem;font-weight:700;display:flex}.breadcrumb-link{color:var(--ink-700)}.breadcrumb-link:hover{color:var(--brand-700)}.breadcrumb-sep{opacity:.55}.breadcrumb-current{color:var(--ink-900)}.showcase-card,.showcase-grid,.feature-block,.seo-package,.page-hero,.final-cta,.info-card,.stat-card,.audience-card,.faq-item,.legal-card{padding:var(--panel-pad-lg)}.showcase-card h2{margin-top:.9rem;font-size:2rem;line-height:1.2}.showcase-card p{color:#ffffffd1;margin:.7rem 0 0;line-height:1.8}.showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.showcase-grid div{background:#ffffff9e;border-radius:1.2rem;padding:1rem}.showcase-grid strong{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-700);font-size:.76rem;display:block}.showcase-grid p{color:var(--ink-700);margin:.45rem 0 0;line-height:1.65}.section-block{gap:clamp(.95rem,.8rem + .45vw,1.25rem);display:grid}.section-grid-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(.95rem,.8rem + .45vw,1.25rem);display:grid}.section-cluster-split{align-items:stretch}.section-cluster-balanced{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.section-heading{gap:.7rem;display:grid}.section-heading h2{font-size:clamp(1.9rem,3vw,3rem);line-height:1.06}.section-heading p{color:var(--ink-700);max-width:50rem;margin:0;line-height:1.8}.section-heading-light h2,.section-heading-light p{color:#fff}.article-intro{max-width:72ch;color:var(--ink-700);margin:0;font-size:1.02rem;line-height:1.9}.section-badge{letter-spacing:.14em;text-transform:uppercase;background:#75b86a2e;border:1px solid #75b86a4d;border-radius:999px;align-self:flex-start;align-items:center;padding:.42rem .72rem;font-size:.7rem;font-weight:900;display:inline-flex}.section-badge-light{color:#fff;background:#ffffff29;border-color:#ffffff42}.stats-grid,.card-grid,.steps-grid,.legal-grid,.seo-clusters,.action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.9rem,.75rem + .45vw,1.15rem);display:grid}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.card-grid.five-up{grid-template-columns:repeat(5,minmax(0,1fr))}.three-up-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.audience-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.audience-grid-five{grid-template-columns:repeat(5,minmax(0,1fr))}.steps-grid,.legal-grid,.seo-clusters{grid-template-columns:repeat(3,minmax(0,1fr))}.steps-grid-five{grid-template-columns:repeat(5,minmax(0,1fr))}.differentiation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.use-case-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-card strong{color:var(--brand-700);font-size:2rem}.stat-card h3,.info-card h3,.audience-card h3,.cluster-card h3,.legal-card h2,.faq-item summary,.subsection-title{font-size:1.06rem}.stat-card p,.info-card p,.audience-card p,.cluster-card p,.legal-card p,.faq-item p,.quote-card p{color:var(--ink-700);margin:.55rem 0 0;line-height:1.8}.audience-card{gap:var(--panel-gap-md);align-content:start;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.audience-role-card{align-content:start}.audience-why{color:var(--ink-500);margin:0;line-height:1.75}.audience-card:hover{border-color:#2d6e5238;transform:translateY(-2px);box-shadow:0 28px 54px #0a1f2f24}.info-card,.stat-card,.step-card,.action-card,.cluster-card,.faq-item,.legal-card{transition:transform .18s,box-shadow .18s,border-color .18s}.info-card:hover,.stat-card:hover,.step-card:hover,.action-card:hover,.cluster-card:hover,.faq-item:hover,.legal-card:hover{border-color:#2d6e5233;transform:translateY(-2px);box-shadow:0 26px 52px #0a1f2f1f}.bullet-list,.spotlight-list{gap:.7rem;margin:0;line-height:1.8;display:grid}.bullet-list{color:var(--ink-700);padding-inline-start:1.2rem}.spotlight-list{color:#ffffffdb;padding:0;list-style:none}.spotlight-list li{padding-inline-start:1.1rem;position:relative}.spotlight-list li:before{content:"";inset-inline-start:0;background:#ffffffd1;border-radius:50%;width:.44rem;height:.44rem;position:absolute;top:.7rem}.step-card{border-radius:var(--radius-xl)}.action-card{gap:var(--panel-gap-md);padding:var(--panel-pad-lg);align-content:start;display:grid}.action-card h3{font-size:1.08rem}.action-card p{color:var(--ink-700);margin:0;line-height:1.75}.action-link{width:fit-content}.step-index{background:var(--ink-900);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:.8rem;font-size:.84rem;font-weight:800;display:inline-flex}.logo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.logo-pill,.quote-card,.cluster-card{border-radius:1.2rem;padding:1rem}.intake-form{gap:1rem;display:grid}.intake-form-upgraded{padding:1.45rem}.intake-form-head{justify-content:space-between;align-items:start;gap:1rem;display:flex}.intake-form-head strong{font-size:1.02rem;display:block}.intake-form-head p{color:var(--ink-600);margin:.4rem 0 0;line-height:1.75}.intake-channel-badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .75rem;font-size:.78rem;font-weight:800;display:inline-flex}.intake-channel-badge.is-live{color:var(--brand-700);background:#75b86a29;border:1px solid #2d6e5229}.intake-channel-badge.is-fallback{color:var(--ink-700);background:#1023310f;border:1px solid #10233114}.intake-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.intake-grid-span-2{grid-column:span 2}.intake-form label{gap:.45rem;display:grid}.intake-form label span{color:var(--ink-900);font-size:.88rem;font-weight:800}.intake-form label small{color:var(--ink-500);font-size:.8rem;line-height:1.65}.intake-form input,.intake-form textarea{width:100%;font:inherit;color:var(--ink-900);resize:vertical;background:#ffffffdb;border:1px solid #2d6e5229;border-radius:1rem;outline:none;padding:.9rem 1rem}.intake-form input:focus,.intake-form textarea:focus{border-color:#2d6e5273;box-shadow:0 0 0 3px #75b86a24}.intake-form input[aria-invalid=true],.intake-form textarea[aria-invalid=true]{border-color:#b1393973;box-shadow:0 0 0 3px #b139391a}.intake-error{color:#b13939;font-size:.78rem;font-style:normal;font-weight:700}.intake-helper{color:var(--ink-500);margin:-.1rem 0 0;font-size:.88rem;line-height:1.7}.intake-status{background:#ffffffbd;border:1px solid #2d6e521f;border-radius:1.1rem;gap:.35rem;padding:1rem 1.1rem;display:grid}.intake-status strong{font-size:.95rem}.intake-status p{color:var(--ink-600);margin:0;line-height:1.7}.intake-status.is-success{background:#75b86a1f;border-color:#2d6e5233}.intake-status.is-error{background:#b139390f;border-color:#b139392e}.intake-status.is-loading{background:#185f490f;border-color:#185f492e}.intake-actions{align-items:stretch}.intake-submit{cursor:pointer;font:inherit;border:0}.intake-submit:disabled{cursor:wait;opacity:.82}.intake-honeypot{opacity:0;pointer-events:none;position:absolute;left:-9999px}.intake-side{align-content:start}.intake-side-actions{margin-top:1.1rem}.page-hero,.final-cta,.seo-package{position:relative;overflow:hidden}.page-hero:before,.final-cta:before,.seo-package:before{content:"";background:linear-gradient(90deg,#75b86a7a,#2d6e5200);width:100%;height:1px;position:absolute;inset:0 auto auto 0}.download-spotlight{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:clamp(.95rem,.8rem + .5vw,1.25rem);display:grid}.download-spotlight-copy{gap:var(--panel-gap-lg);padding:var(--panel-pad-lg);align-content:start;min-width:0;display:grid}.download-spotlight-copy h2{overflow-wrap:anywhere;margin:0;font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:1.15}.download-spotlight-copy p{color:#ffffffd1;margin:0;line-height:1.85}.download-primary-actions{gap:.8rem;display:grid}.download-secondary-links{flex-wrap:wrap;gap:.75rem;display:flex}.download-option-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.9rem,.75rem + .45vw,1.15rem);display:grid}.download-option-card{gap:var(--panel-gap-md);padding:var(--panel-pad-md);align-content:start;min-width:0;min-height:100%;display:grid}.download-option-card strong{font-size:1.05rem}.download-option-card p{color:var(--ink-700);margin:0;line-height:1.75}.premium-download-card{border:1px solid #2d6e5224;min-height:100%;position:relative;overflow:hidden;box-shadow:0 18px 40px #185f4914}.premium-download-card:before{content:"";background:linear-gradient(90deg,#75b86ae6,#185f49f0);width:100%;height:4px;position:absolute;inset:0 auto auto 0}.download-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.download-card-title{align-items:center;gap:.7rem;min-width:0;display:flex}.download-card-index{color:#fff;background:linear-gradient(135deg,#185f49f0,#2d6e52e0);border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:.85rem;font-weight:800;display:inline-grid}.download-card-head span{color:var(--ink-700);white-space:normal;overflow-wrap:anywhere;background:#2d6e5214;border-radius:999px;justify-content:center;align-items:center;max-width:100%;padding:.35rem .65rem;font-size:.76rem;font-weight:700;display:inline-flex}.quote-card strong,.quote-card span{display:block}.quote-card strong{margin-top:.8rem}.quote-card span{color:var(--ink-500);margin-top:.2rem}.single-column{grid-template-columns:1fr}.seo-package{gap:1rem;display:grid}.subsection-title{margin:0 0 .8rem}.faq-list{gap:1rem;display:grid}.faq-item summary{cursor:pointer;font-weight:800}.faq-item p{margin-top:.8rem}.faq-shell{gap:1.2rem;display:grid}.faq-shell-head h2{margin:0;font-size:clamp(1.9rem,3vw,2.5rem)}.faq-shell-head p{color:var(--ink-600);max-width:64ch;margin:.7rem 0 0;line-height:1.8}.faq-toolbar{gap:1rem;display:grid}.faq-pill-row{flex-wrap:wrap;gap:.7rem;display:flex}.faq-pill{color:var(--ink-800);font:inherit;cursor:pointer;background:#ffffffc7;border:1px solid #2d6e521f;border-radius:999px;padding:.7rem 1rem;font-weight:700;transition:background .18s,border-color .18s,color .18s,transform .18s}.faq-pill:hover,.faq-pill:focus-visible{background:#fffffff2;border-color:#2d6e5247;transform:translateY(-1px)}.faq-pill.is-active{color:#fff;background:linear-gradient(135deg,#185f49f0,#2d6e52e6);border-color:#0000}.faq-search{gap:.45rem;max-width:30rem;display:grid}.faq-search span{color:var(--ink-600);font-size:.88rem;font-weight:700}.faq-search input{width:100%;font:inherit;color:var(--ink-900);background:#ffffffe0;border:1px solid #2d6e5229;border-radius:1rem;outline:none;padding:.9rem 1rem}.faq-search input:focus{border-color:#2d6e5266;box-shadow:0 0 0 3px #75b86a29}.faq-group-list{gap:clamp(.9rem,.75rem + .45vw,1.15rem);display:grid}.faq-group-block{gap:var(--panel-gap-md);padding:var(--panel-pad-md);display:grid}.faq-group-head h3{color:var(--ink-500);margin:0;font-size:1rem}.faq-accordion-list{gap:.75rem;display:grid}.faq-accordion-item{background:#ffffffd1;border:1px solid #2d6e521f;border-radius:1.1rem;transition:border-color .18s,box-shadow .18s,background .18s;overflow:hidden}.faq-accordion-item.is-open{background:#fffffff5;border-color:#2d6e5247;box-shadow:0 14px 35px #185f4914}.faq-question-title{margin:0}.faq-trigger{text-align:start;width:100%;font:inherit;color:var(--ink-900);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:1rem 1.1rem;font-weight:800;display:flex}.faq-trigger span:first-child{overflow-wrap:anywhere;min-width:0}.faq-trigger:hover{background:#2d6e520a}.faq-trigger-icon{width:2rem;height:2rem;color:var(--ink-900);background:#2d6e5214;border-radius:999px;flex:none;place-items:center;font-size:1.25rem;line-height:1;display:inline-grid}.faq-answer-wrap{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.faq-accordion-item.is-open .faq-answer-wrap{grid-template-rows:1fr}.faq-answer-inner{overflow:hidden}.faq-answer-inner p{color:var(--ink-700);margin:0;padding:0 1.1rem 1.1rem;line-height:1.85}.faq-contact-cta{gap:.55rem;padding:1.2rem 1.3rem;display:grid}.faq-contact-cta strong{color:#fff}.faq-contact-cta p{color:#ffffffd1;margin:0}.faq-contact-cta a{color:#ffffffe6;font-weight:700}.faq-contact-actions{flex-wrap:wrap;gap:.75rem;margin-top:.35rem;display:flex}.faq-empty-state{padding:1.25rem}.faq-empty-state p{color:var(--ink-600);margin:0}.insights-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.insights-card h2{margin-top:.4rem}.insights-event-list{gap:.8rem;display:grid}.insights-event-card{gap:.35rem;padding:1rem;display:grid}.insights-event-card strong{font-size:.9rem}.insights-event-card span{color:var(--ink-500);font-size:.78rem;font-weight:700}.insights-event-card p,.insights-empty{color:var(--ink-700);margin:0;line-height:1.7}.insights-clear{cursor:pointer;font:inherit;border:0}.link-stack{gap:.7rem;display:grid}.seo-link-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.soft-link{color:var(--ink-900);background:#ffffffb8;border:1px solid #2d6e521f;justify-content:flex-start}.spotlight-link{color:#fff;background:#ffffff29;border:1px solid #ffffff38;width:fit-content}.comparison-panel,.credibility-panel{align-content:start;gap:1rem;display:grid}.comparison-list{gap:.8rem;display:grid}.comparison-card h3{font-size:1rem}.comparison-card p{color:var(--ink-700);margin:.45rem 0 0;line-height:1.75}.monetization-panel,.printing-spotlight,.printing-network{position:relative;overflow:hidden}.monetization-panel{align-content:start;gap:1rem;display:grid}.monetization-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.printing-spotlight,.printing-network{gap:1.2rem;padding:1.6rem;display:grid}.printing-spotlight-head{justify-content:space-between;align-items:end;gap:1rem;display:flex}.printing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.printing-card,.printing-flow-card{border-radius:1.4rem;padding:1.15rem}.printing-card{background:#ffffff17;border:1px solid #ffffff24}.printing-card h3,.printing-flow-card strong{font-size:1.02rem;display:block}.printing-card p,.printing-flow-card p{color:#ffffffd1;margin:.65rem 0 0;line-height:1.8}.printing-flow-card{background:#ffffff1a;border:1px solid #ffffff29}.credibility-grid{margin-top:.4rem}.footer{z-index:10;padding:0 1rem 1rem;position:relative}.footer-shell{border:1px solid var(--stroke-soft);background:var(--surface-strong);max-width:82rem;box-shadow:var(--shadow-strong);border-radius:1.5rem;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:1.3rem 1.5rem;display:flex}.footer-brand{align-items:center;gap:.8rem;display:flex}.footer-brand img{border-radius:.9rem;width:2.8rem;height:2.8rem}.footer-brand p,.footer a{color:var(--ink-700);margin:0}.footer-meta{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.footer-locale-tag{color:var(--brand-700);background:#75b86a1a;border-radius:999px;align-items:center;padding:.45rem .7rem;font-size:.8rem;font-weight:800;display:inline-flex}.page-hero-shell{grid-template-columns:minmax(0,1.2fr) minmax(19rem,.8fr);gap:1rem;display:grid}.page-hero-main,.page-hero-side{min-height:100%}.page-hero-side{align-content:start;gap:1rem;padding:1.45rem;display:grid}.page-hero-actions{flex-wrap:wrap;gap:.75rem;display:flex}.page-hero-shell-accent .page-hero-main{background:radial-gradient(circle at top right, #75b86a24, transparent 30%), radial-gradient(circle at left center, #2d6e5217, transparent 34%), var(--surface-strong)}.hero-orbit-shell{gap:1rem;display:grid}.hero-vector-stack{gap:.9rem;display:grid}.hero-orbit-copy{gap:.8rem;display:grid}.hero-orbit-copy h2{font-size:clamp(1.6rem,2.3vw,2.2rem);line-height:1.08}.hero-orbit-copy p{color:#ffffffd1;margin:0;line-height:1.8}.orbit-illustration{background:#ffffff14;border:1px solid #ffffff1f;border-radius:1.7rem;overflow:hidden}.hero-vector-stack .orbit-illustration{background:#ffffff0f}.orbit-illustration svg{width:100%;height:auto;display:block}.vector-card{background:#ffffffc7;border:1px solid #2d6e521f;border-radius:1.7rem;position:relative;overflow:hidden}.vector-card svg{width:100%;height:auto;display:block}.vector-badge{border-radius:1.4rem;width:clamp(5rem,12vw,6.8rem);min-width:5rem;overflow:hidden;box-shadow:0 14px 30px #185f491a}.vector-badge svg{width:100%;height:auto;display:block}.vector-badge-dark{box-shadow:0 18px 34px #00000029}.vector-card-hero{background:radial-gradient(circle at 100% 0,#75b86a29,#0000 30%),#ffffffd1}.vector-card-platform,.vector-card-ribbon{box-shadow:inset 0 1px #ffffffa6}.vector-card-atlas{background:#ffffff14;border-color:#ffffff24}.vector-chip text,.vector-step-label,.vector-ribbon-label,.vector-inline-label,.vector-title-light{font-family:Sora,Manrope,sans-serif}.vector-chip text{fill:var(--ink-900);font-size:15px;font-weight:800}.vector-step-label,.vector-ribbon-label,.vector-inline-label{fill:var(--ink-900);font-size:14px;font-weight:800}.vector-step-label.is-light,.vector-inline-label.is-light,.vector-title-light{fill:#fff}.vector-title-light{font-size:18px;font-weight:800}.hero-capability-band{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.hero-capability-band span{color:#ffffffeb;text-align:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:1.1rem;justify-content:center;align-items:center;min-height:2.9rem;padding:.7rem .85rem;font-size:.84rem;font-weight:800;display:inline-flex}.idea-card-head,.feature-illustration-wrap,.final-cta-art{align-items:flex-start;display:flex}.idea-theme{--idea-start:#75b86a29;--idea-end:#2d6e5214;--idea-line:#75b86a52;background-image:radial-gradient(circle at top right, var(--idea-start), transparent 38%), linear-gradient(180deg, #ffffff14, #fff0)}.dark-panel.idea-theme{--idea-start:#ffffff1f;--idea-end:#ffffff05;--idea-line:#ffffff42;background-image:radial-gradient(circle at top right, var(--idea-start), transparent 34%), linear-gradient(155deg, #16392f 0%, #225946 46%, #4a8568 100%);color:#fff}.dark-panel.idea-theme h1,.dark-panel.idea-theme h2,.dark-panel.idea-theme h3,.dark-panel.idea-theme h4,.dark-panel.idea-theme p,.dark-panel.idea-theme strong,.dark-panel.idea-theme span,.dark-panel.idea-theme li,.dark-panel.idea-theme a{color:inherit}.dark-panel.idea-theme .section-heading p,.dark-panel.idea-theme .hero-orbit-copy p,.dark-panel.idea-theme .download-spotlight-copy p,.dark-panel.idea-theme .feature-rail-item p,.dark-panel.idea-theme .spotlight-list,.dark-panel.idea-theme .spotlight-list li,.dark-panel.idea-theme .quote-card p{color:#ffffffd6}.idea-theme::selection{background:#00000014}.idea-theme-read{--idea-start:#74c8ff38;--idea-end:#2c7be214;--idea-line:#2c7be257}.idea-theme-publish{--idea-start:#ffb85c3d;--idea-end:#d96a1b14;--idea-line:#d96a1b57}.idea-theme-print{--idea-start:#f58ca83d;--idea-end:#be476f14;--idea-line:#be476f57}.idea-theme-benefit{--idea-start:#8fd47b3d;--idea-end:#2b7a4f14;--idea-line:#2b7a4f57}.idea-theme-trust{--idea-start:#9f9cff38;--idea-end:#5553d814;--idea-line:#5553d857}.idea-theme-download{--idea-start:#55d9c93d;--idea-end:#117d7014;--idea-line:#117d7057}.idea-theme-windows{--idea-start:#67a5ff3d;--idea-end:#305ed514;--idea-line:#305ed557}.idea-theme-apk{--idea-start:#c8e05d3d;--idea-end:#708e1414;--idea-line:#708e1457}.idea-theme-money{--idea-start:#f0d06d3d;--idea-end:#b98a1e14;--idea-line:#b98a1e57}.idea-theme-seo{--idea-start:#ff8f873d;--idea-end:#cf4f4b14;--idea-line:#cf4f4b57}.feature-illustration-wrap{margin-bottom:.2rem}.final-cta-art .vector-card-ribbon{background:#ffffff14;border-color:#ffffff1f;width:100%}.orbit-chip text{fill:var(--ink-900);font-family:Sora,Manrope,sans-serif;font-size:14px;font-weight:800}.quick-links-modern{justify-content:center;gap:.75rem;padding:1rem 1.1rem;position:relative;overflow:hidden}.quick-links-modern:before{content:"";pointer-events:none;background:linear-gradient(90deg,#75b86a0f,#185f490a);position:absolute;inset:0}.platform-story-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:stretch;gap:1rem;display:grid}.platform-story-panel{gap:var(--panel-gap-lg);padding:var(--panel-pad-lg);min-height:100%;display:grid}.platform-story-copy{gap:.4rem;display:grid}.platform-story-copy strong{font-size:1rem}.platform-story-copy p{color:var(--ink-700);margin:0;line-height:1.8}.compact-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.8rem,.65rem + .35vw,1rem);display:grid}.compact-insight-card{gap:var(--panel-gap-md);padding:var(--panel-pad-md);align-content:start;min-height:100%;display:grid}.compact-insight-card h3{font-size:1rem}.compact-insight-card p{color:var(--ink-700);margin:0;line-height:1.75}.platform-stat-grid{align-items:stretch}.journey-card{gap:var(--panel-gap-md);padding:var(--panel-pad-lg);border-radius:var(--radius-xl);align-content:start;min-height:100%;display:grid}.journey-card-featured{box-shadow:var(--shadow-strong);background:linear-gradient(155deg,#fffffffa 0%,#ecf5eefa 100%);border:1px solid #2d6e5229;position:relative;overflow:hidden}.journey-card-featured:after{content:"";background:linear-gradient(90deg, var(--brand-500), var(--brand-700));border-radius:999px;height:4px;position:absolute;inset:auto 1.45rem .95rem}.journey-card-featured h3,.journey-card-featured p{margin:0}.journey-card-featured p{color:var(--ink-700);line-height:1.8}.journey-card-featured .vector-badge{box-shadow:0 20px 36px #185f4929}.feature-rail{gap:var(--panel-gap-lg);display:grid}.feature-rail-list{gap:var(--panel-gap-md);display:grid}.feature-rail-item{background:#ffffff14;border:1px solid #ffffff1f;border-radius:1.2rem;grid-template-columns:auto 1fr;align-items:start;gap:.85rem;padding:1rem;display:grid}.feature-rail-item>div{min-width:0}.feature-rail-item span{background:#ffffff29;border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:.84rem;font-weight:900;display:inline-grid}.feature-rail-item strong{color:#fff;display:block}.feature-rail-item p{color:#ffffffd1;margin:.35rem 0 0;line-height:1.75}.compact-list{gap:.5rem;margin-top:-.2rem}.spotlight-surface{border-radius:var(--radius-xl)}.final-cta-modern{gap:var(--panel-gap-lg);display:grid}.condensed-link-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,.65rem + .35vw,1rem);display:grid}.condensed-link{text-align:start;justify-content:flex-start;min-height:3.6rem;padding-inline:1rem}.legal-hero{padding:1.65rem}.hero-action-stack{gap:var(--panel-gap-lg);display:grid}.hero-stat-strip{gap:var(--panel-gap-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hero-stat-pill{padding:var(--panel-pad-md);background:#ffffffb8;border:1px solid #2d6e521f;border-radius:1.25rem;gap:.18rem;display:grid}.hero-stat-pill strong{color:var(--brand-700);font-size:1.05rem}.hero-stat-pill span{color:var(--ink-700);overflow-wrap:anywhere;font-size:.86rem;font-weight:800;line-height:1.4}.stats-grid-emphasis .stat-card{position:relative;overflow:hidden}.stats-grid-emphasis .stat-card:before{content:"";background:linear-gradient(90deg,#75b86ae6,#2d6e52ad);width:100%;height:4px;position:absolute;inset:0 auto auto 0}.idea-theme.stat-card:before,.idea-theme.journey-card:before,.idea-theme.audience-card:before,.idea-theme.info-card:before,.idea-theme.quote-card:before,.idea-theme.cluster-card:before{background:linear-gradient(90deg, var(--idea-line), #fff0)}.card-grid-journeys,.card-grid-audiences,.card-grid-mixed,.testimonial-grid{align-items:stretch}.stats-grid>*,.card-grid>*,.steps-grid>*,.legal-grid>*,.seo-clusters>*,.action-grid>*,.section-grid-split>*,.download-spotlight>*,.download-option-grid>*,.team-logos-grid>*,.page-hero-shell>*{min-height:100%}.card-grid-journeys .journey-card,.card-grid-audiences .audience-card,.card-grid-mixed .info-card,.testimonial-grid .quote-card{position:relative;overflow:hidden}.card-grid-journeys .journey-card:before,.card-grid-audiences .audience-card:before,.card-grid-mixed .info-card:before,.testimonial-grid .quote-card:before{content:"";background:linear-gradient(90deg,#75b86a6b,#2d6e5200);width:100%;height:1px;position:absolute;inset:0 auto auto 0}.card-grid-audiences .audience-card,.card-grid-mixed .info-card,.testimonial-grid .quote-card,.cluster-card,.stat-card,.team-logo-card,.feature-block,.download-spotlight-copy,.page-hero,.page-hero-side,.final-cta{min-height:100%}.feature-block,.download-spotlight-copy,.page-hero,.page-hero-side,.final-cta,.stat-card,.info-card,.cluster-card,.quote-card,.legal-card{align-content:start;gap:var(--panel-gap-md);display:grid}.feature-block,.download-spotlight-copy,.final-cta-modern{position:relative}.feature-block:after,.download-spotlight-copy:after,.final-cta-modern:after{content:"";pointer-events:none;background:radial-gradient(circle,#8cd1802e,#8cd18000);border-radius:50%;width:13rem;height:13rem;position:absolute;inset:auto -12% -18% auto}.vector-card-hero svg,.vector-card-platform svg,.vector-card-ribbon svg,.vector-badge svg{animation:8s ease-in-out infinite vectorFloat}.vector-card-atlas svg,.orbit-illustration svg{animation:10s ease-in-out infinite vectorDrift}.journey-card:hover .vector-badge svg,.audience-card:hover .vector-badge svg,.download-option-card:hover .vector-badge svg,.cluster-card:hover .vector-badge svg,.quote-card:hover .vector-badge svg{animation-duration:4.6s}@keyframes vectorFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes vectorDrift{0%,to{transform:translate(0,0)}50%{transform:translateY(-4px)}}@media (width<=1280px){.app-main{max-width:76rem}.page-stack{gap:1.5rem}.hero-stat-strip,.hero-capability-band,.card-grid-audiences{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1101px){.card-grid-journeys{grid-template-columns:repeat(3,minmax(0,1fr))}.card-grid-audiences,.card-grid-mixed,.seo-clusters,.platform-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1024px){.section-grid-split,.download-spotlight{grid-template-columns:1fr}.download-option-grid,.seo-clusters,.platform-stat-grid,.team-logos-grid,.compact-insight-grid,.condensed-link-grid,.guided-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-block-elevated{box-shadow:0 24px 58px #1023311a}@media (width<=1100px){.page-hero-shell,.platform-hero,.section-grid-split,.platform-story-grid,.stats-grid,.value-strip,.hero-proof-grid,.team-logos-grid,.action-grid,.card-grid,.audience-grid-four,.audience-grid-five,.steps-grid,.steps-grid-five,.legal-grid,.seo-clusters,.card-grid.five-up,.differentiation-grid,.use-case-grid,.printing-grid{grid-template-columns:1fr 1fr}.platform-hero,.page-hero-shell{grid-template-columns:1fr}.hero-stat-strip,.hero-capability-band{grid-template-columns:1fr 1fr}.printing-spotlight-head{flex-direction:column;align-items:start}}@media (width<=900px){.site-header{padding:.85rem .85rem 0}.app-main,.footer{padding-inline:.85rem}.nav-toggle{display:inline-flex}.nav-menu{border:1px solid var(--stroke-soft);width:min(100%,26rem);box-shadow:var(--shadow-strong);opacity:0;visibility:hidden;pointer-events:none;background:#fffffff0;border-radius:1.25rem;flex-direction:column;gap:.35rem;margin:0 auto;padding:.7rem;display:flex;position:absolute;top:calc(100% + .55rem);left:0;right:0;transform:translateY(-.3rem)}.nav-menu.open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.nav-link-group,.nav-link-group-row,.nav-link-group-secondary{border:0;flex-direction:column;align-items:stretch;gap:.25rem;width:100%;margin:0;padding:0}.nav-link-label{padding:.55rem .9rem .2rem}.nav-link,.nav-actions,.lang-picker,.nav-download{width:100%}.nav-actions{flex-direction:column;align-items:stretch;padding-top:.35rem}.lang-trigger,.nav-download{width:100%}.lang-menu{width:100%;inset-inline-end:auto}.stats-grid,.card-grid,.steps-grid,.legal-grid,.seo-clusters,.action-grid,.card-grid.five-up,.audience-grid-four,.audience-grid-five,.section-grid-split,.showcase-grid,.logo-grid,.hero-proof-grid,.download-spotlight,.download-option-grid,.value-strip,.seo-link-grid,.steps-grid-five,.differentiation-grid,.use-case-grid,.printing-grid,.monetization-grid,.compact-insight-grid,.condensed-link-grid,.guided-flow-grid,.hero-stat-strip{grid-template-columns:1fr}.hero-capability-band{grid-template-columns:1fr 1fr}.vector-card-hero{order:-1}.intake-grid{grid-template-columns:1fr}.intake-grid-span-2{grid-column:auto}.quick-links{flex-direction:column}.btn-group>*,.download-primary-actions>.btn-primary,.download-secondary-links>*{width:100%}.page-stack{gap:1.35rem}}@media (width<=720px){.hero-title{overflow-wrap:anywhere;max-width:100%;font-size:2.15rem;line-height:1.02}.page-hero-side{padding:1.15rem}.hero-sub,.section-heading p,.download-spotlight-copy p,.faq-shell-head p,.section-badge,.section-badge-light,.download-card-head span,.team-proof-pill{max-width:100%}.platform-hero,.showcase-card,.showcase-grid,.download-spotlight-copy,.feature-block,.seo-package,.page-hero,.final-cta,.info-card,.stat-card,.audience-card,.faq-item,.legal-card{padding:var(--panel-pad-md)}.footer-shell{flex-direction:column;align-items:stretch}.download-secondary-links{flex-direction:column}.hero-capability-band{grid-template-columns:1fr}.platform-story-panel,.download-spotlight-copy,.feature-block,.journey-card,.audience-card,.download-option-card,.quote-card,.cluster-card{padding:var(--panel-pad-md)}.download-card-title{align-items:flex-start}.nav-brand-copy,.lang-trigger-copy{min-width:0}.section-kicker{align-items:flex-start}.intake-form-head{flex-direction:column}}@media (width<=600px){.app-main{padding-inline:.7rem}.page-stack{gap:1.2rem}.hero-orbit-shell,.hero-vector-stack,.platform-story-panel,.download-spotlight-copy,.final-cta-modern{gap:.8rem}.hero-capability-band,.hero-stat-strip{gap:.55rem}.hero-capability-band span,.hero-stat-pill{border-radius:1rem;padding:.72rem .78rem}.vector-badge{width:4.8rem;min-width:4.8rem}.platform-stat-grid,.seo-clusters,.team-logos-grid{grid-template-columns:1fr}.quick-link,.btn-primary,.btn-secondary,.soft-link,.spotlight-link{padding:.78rem 1rem}}@media (width<=480px){.site-header,.app-main,.footer{padding-inline:.65rem}.page-stack{gap:1.1rem}.team-logos-section,.faq-group-block,.intake-form-upgraded{padding:var(--panel-pad-sm)}.hero-title,.section-heading h2,.download-spotlight-copy h2{overflow-wrap:anywhere}.hero-capability-band span,.hero-stat-pill span,.download-card-head span{font-size:.76rem}}@media (width<=380px){.vector-badge{width:4.2rem;min-width:4.2rem}.page-hero-side,.page-hero,.feature-block,.download-spotlight-copy,.journey-card,.audience-card,.download-option-card,.quote-card,.cluster-card,.stat-card{padding:var(--panel-pad-sm)}.hero-capability-band span,.hero-stat-pill{padding:.64rem .68rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
