.kinetic .seo-hero{padding-block:clamp(48px,8vh,100px);border-bottom:1px solid var(--hairline)}.kinetic .seo-hero__inner{max-width:var(--container-max);margin:0 auto;padding-inline:clamp(var(--margin-mobile),5vw,var(--margin-desktop));display:grid;grid-template-columns:1fr;gap:48px;align-items:center}@media(min-width:900px){.kinetic .seo-hero__inner{grid-template-columns:7fr 5fr}}.kinetic .seo-hero__img img{width:100%;height:auto;border-radius:var(--radius-card);box-shadow:var(--shadow-card);aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;display:block}.kinetic .seo-cta-row{display:flex;gap:12px;flex-wrap:wrap}.kinetic .seo-vectors-section{padding-block:clamp(60px,9vh,120px);background:var(--surface-container-low)}.kinetic .seo-vectors{display:grid;grid-template-columns:1fr;gap:24px;margin-top:44px}@media(min-width:900px){.kinetic .seo-vectors{grid-template-columns:repeat(3,minmax(0,1fr))}}.kinetic .seo-vector{background:var(--white);border:1px solid var(--outline-variant);border-radius:var(--radius-card);padding:30px 28px;transition:transform .2s,box-shadow .2s}.kinetic .seo-vector:hover{transform:translateY(-4px);box-shadow:0 20px 50px #e8913a24}.kinetic .seo-vector__icon{width:52px;height:52px;border-radius:50%;background:#e8913a1f;color:var(--gold);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.kinetic .seo-vector__icon svg{width:25px;height:25px}.kinetic .seo-vector h3{font-family:var(--display);font-size:clamp(18px,1.8vw,22px);font-weight:600;color:var(--ink);margin:0 0 12px;line-height:1.3}.kinetic .seo-vector p{font-size:15px;line-height:1.65;color:var(--ink-2);margin:0}.kinetic .seo-process{padding-block:clamp(60px,9vh,120px);border-top:1px solid var(--hairline)}.kinetic .seo-process__head{text-align:center}.kinetic .seo-process__head h2{font-size:clamp(26px,4vw,40px)}.kinetic .seo-steps{display:grid;grid-template-columns:1fr;gap:32px;margin-top:52px}@media(min-width:900px){.kinetic .seo-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.kinetic .seo-step{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.kinetic .seo-step__num{width:56px;height:56px;border-radius:50%;background:var(--surface-container);border:1px solid var(--white);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:13px;font-weight:600;color:var(--ink);box-shadow:var(--shadow-ambient);flex-shrink:0}.kinetic .seo-step__num--gold{background:var(--gold);color:var(--navy);box-shadow:0 6px 20px #e8913a4d}.kinetic .seo-step__num--navy{background:var(--navy);color:var(--white)}.kinetic .seo-step__title{font-family:var(--display);font-size:clamp(18px,2vw,22px);font-weight:600;color:var(--ink);margin:0}.kinetic .seo-step__body{font-size:15.5px;line-height:1.65;color:var(--ink-2);margin:0;max-width:32ch}.kinetic .seo-pricing-section{padding-block:clamp(60px,9vh,120px);background:var(--surface-container-low);border-top:1px solid var(--hairline)}.kinetic .seo-pricing{background:var(--white);border:1px solid var(--outline-variant);border-radius:var(--radius-card);padding:clamp(32px,5vw,56px);max-width:760px}.kinetic .seo-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-family:var(--display);font-weight:800;font-size:clamp(40px,5vw,56px);letter-spacing:-.02em;color:var(--ink);margin:26px 0 0}.kinetic .seo-price__prefix{font-family:var(--mono);font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--ink-3)}.kinetic .seo-price__note{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-soft);margin:8px 0 0}.kinetic .seo-pricing__panel{margin-top:30px;padding-top:28px;border-top:1px solid var(--outline-variant)}.kinetic .seo-pairs{padding-block:clamp(48px,7vh,90px)}.kinetic .seo-pairs__box{background:var(--navy);border-radius:20px;padding:clamp(32px,5vw,56px);display:flex;flex-direction:column;gap:28px;align-items:flex-start}@media(min-width:768px){.kinetic .seo-pairs__box{flex-direction:row;align-items:center;justify-content:space-between;gap:40px}}.kinetic .eyebrow--onnavy{color:var(--gold-soft)}.kinetic .seo-pairs__h{color:var(--white)}.kinetic .seo-pairs__lead{color:#ffffffb8;font-size:15.5px;line-height:1.6;max-width:54ch;margin:14px 0 0}.kinetic .seo-pairs__box .k-btn-cta{flex-shrink:0}.kinetic .seo-cta-section{padding-block:clamp(60px,9vh,120px);background:var(--surface);border-top:1px solid var(--hairline)}.kinetic .seo-cta-box{background:var(--navy);border-radius:20px;padding:clamp(40px,6vw,72px) clamp(24px,5vw,64px);text-align:center;position:relative;overflow:hidden;box-shadow:0 30px 60px #0a162833}.kinetic .seo-cta-box:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(232,145,58,.12) 0%,transparent 70%);pointer-events:none}.kinetic .seo-cta-box__h{color:var(--white);font-size:clamp(26px,4vw,40px);position:relative;margin:0}.kinetic .seo-cta-box__lead{color:#ffffffb8;font-size:clamp(15px,1.5vw,17px);line-height:1.6;max-width:56ch;margin:16px auto 0;position:relative}.kinetic .seo-cta-box__buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:36px;position:relative}.kinetic .seo-btn--ghost-white{border-color:#ffffff40;color:var(--white);background:transparent}.kinetic .seo-btn--ghost-white:hover{border-color:var(--white);background:#ffffff0f;color:var(--white)}
