:root{--km-help-purple:#3b3663;--km-help-purple-deep:#292449;--km-help-violet:#5747e4;--km-help-orange:#f47514;--km-help-ink:#1f1f1f;--km-help-copy:#565260;--km-help-line:#e5e2eb;--km-help-soft:#f7f7f9;--km-help-warm:#fff6ee}
.km-help-page{overflow:hidden;background:#fff;color:var(--km-help-ink)}
.km-help-page *{box-sizing:border-box}
.km-help-page p,.km-help-page li{font-size:1.05rem;line-height:1.75}
.km-help-page p{color:var(--km-help-copy)}
.km-help-page .km-kicker{display:inline-block;color:var(--km-help-orange);font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}
.km-help-page h2{color:var(--km-help-purple);font-size:clamp(2.35rem,4.3vw,4.5rem);line-height:1.02;letter-spacing:-.052em}
.km-help-page h3{color:var(--km-help-purple);font-size:1.38rem;line-height:1.25;letter-spacing:-.025em}
.km-help-page .km-button--purple,.km-help-page .km-button--purple:visited,.km-help-page .km-button--purple:hover,.km-help-page .km-button--purple:focus{color:#fff!important}
.km-help-page a:focus-visible{outline:3px solid var(--km-help-orange);outline-offset:4px}

.km-help-hero{position:relative;min-height:760px;padding:74px 0 88px;background:linear-gradient(145deg,#2a254d 0%,#3b3663 52%,#5146a1 100%);isolation:isolate}
.km-help-hero::after{content:"";position:absolute;inset:auto 0 0;height:150px;background:linear-gradient(to top,rgba(19,16,42,.22),transparent);z-index:-1}
.km-help-hero__orb{position:absolute;border-radius:999px;filter:blur(4px);opacity:.46;z-index:-1}.km-help-hero__orb--one{width:420px;height:420px;right:-100px;top:-130px;background:radial-gradient(circle,#f47514 0%,rgba(244,117,20,0) 72%)}.km-help-hero__orb--two{width:530px;height:530px;left:-230px;bottom:-270px;background:radial-gradient(circle,#7769ff 0%,rgba(119,105,255,0) 72%)}
.km-help-hero__grid{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(470px,.94fr);gap:70px;align-items:center}
.km-help-hero__copy{position:relative;z-index:2}.km-help-hero .km-eyebrow{color:#fff}.km-help-hero h1{max-width:800px;margin:18px 0 25px;color:#fff;font-size:clamp(3.55rem,6.3vw,6.65rem);line-height:.93;letter-spacing:-.067em}.km-help-hero h1 em{display:block;color:#ffc291;font-style:normal}.km-help-hero .km-lead{max-width:750px;margin:0 0 13px;color:#fff!important;font-size:clamp(1.17rem,1.6vw,1.4rem);line-height:1.6}.km-help-hero__copy>p:not(.km-lead){max-width:730px;margin:0;color:rgba(255,255,255,.79)!important}.km-help-hero .km-actions{margin-top:34px}.km-help-hero .km-button--light{border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.08);color:#fff!important}.km-help-hero .km-button--light:hover{background:#fff;color:var(--km-help-purple)!important}
.km-help-hero__trust{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}.km-help-hero__trust span{padding:8px 12px;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:rgba(255,255,255,.82);font-size:.75rem;font-weight:700}
.km-help-hero__visual{position:relative;min-height:590px}.km-help-stage-card{position:absolute;border:1px solid rgba(255,255,255,.18);border-radius:24px;background:rgba(255,255,255,.96);box-shadow:0 26px 60px rgba(18,14,48,.28);backdrop-filter:blur(13px)}
.km-help-stage-card--main{inset:105px 80px 120px 45px;display:flex;flex-direction:column;justify-content:center;padding:45px;background:linear-gradient(150deg,#fff,#f6f3ff)}.km-help-stage-card__label{color:var(--km-help-orange);font-size:.74rem;font-weight:900;letter-spacing:.095em;text-transform:uppercase}.km-help-stage-card--main strong{max-width:430px;margin-top:15px;color:var(--km-help-purple);font-size:clamp(2rem,3vw,3.2rem);line-height:1.03;letter-spacing:-.05em}.km-help-stage-card__channels{display:flex;flex-wrap:wrap;gap:9px;margin-top:30px}.km-help-stage-card__channels span{padding:9px 13px;border-radius:999px;background:#ece9ff;color:var(--km-help-violet);font-size:.75rem;font-weight:900}
.km-help-stage-card--startup,.km-help-stage-card--local,.km-help-stage-card--ecommerce,.km-help-stage-card--established{width:225px;padding:20px}.km-help-stage-card>span:first-child{display:block;color:var(--km-help-orange);font-size:.72rem;font-weight:900}.km-help-stage-card>strong{display:block;margin-top:8px;color:var(--km-help-purple);font-size:1.02rem}.km-help-stage-card>small{display:block;margin-top:5px;color:#6d6878;font-size:.72rem;line-height:1.45}.km-help-stage-card--startup{left:0;top:0;transform:rotate(-3deg)}.km-help-stage-card--local{right:0;top:39px;transform:rotate(3deg)}.km-help-stage-card--ecommerce{left:5px;bottom:15px;transform:rotate(2deg)}.km-help-stage-card--established{right:18px;bottom:0;transform:rotate(-3deg)}

.km-help-types{padding-top:125px;background:#fff}.km-section-head--split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:80px;align-items:end}.km-help-page .km-section-head h2{max-width:820px;margin:14px 0 0}.km-help-page .km-section-head p{margin:0}.km-help-page .km-section-head p+p{margin-top:13px}.km-help-types__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:54px}.km-help-type-card{display:flex;min-height:500px;flex-direction:column;padding:30px;border:1px solid var(--km-help-line);border-radius:25px;background:#fff;box-shadow:0 18px 48px rgba(43,37,75,.06)}.km-help-type-card__top{display:flex;align-items:center;justify-content:space-between}.km-help-type-card__top>span{color:#aaa6b4;font-size:.74rem;font-weight:900}.km-help-type-card__top i{display:grid;width:54px;height:54px;place-items:center;border-radius:17px;background:#eeecff;color:var(--km-help-violet);font-style:normal;font-weight:900}.km-help-type-card h3{margin:54px 0 13px}.km-help-type-card p{margin:0}.km-help-type-card ul{display:grid;gap:11px;margin:auto 0 0;padding:23px 0 0;list-style:none;border-top:1px solid var(--km-help-line)}.km-help-type-card li{position:relative;padding-left:22px;color:#605b68;font-size:.88rem;line-height:1.5}.km-help-type-card li::before{content:"✓";position:absolute;left:0;color:var(--km-help-orange);font-weight:900}

.km-help-goals{background:var(--km-help-soft)}.km-section-head--center{max-width:940px;margin:0 auto;text-align:center}.km-section-head--center h2{margin:14px auto 19px}.km-section-head--center p{max-width:770px;margin:0 auto}.km-help-goals__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:54px}.km-help-goal-card{display:flex;min-height:520px;flex-direction:column;padding:34px;border:1px solid #e1deea;border-radius:28px;background:#fff;box-shadow:0 18px 50px rgba(43,37,75,.065)}.km-help-goal-card__tag{align-self:flex-start;padding:8px 11px;border-radius:999px;background:#f4f1fa;color:#706a78;font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.055em}.km-help-goal-card__icon{display:grid;width:74px;height:74px;place-items:center;margin-top:45px;border-radius:22px;color:#fff;font-size:.9rem;font-weight:900;box-shadow:0 15px 30px rgba(66,54,135,.19)}.km-help-goal-card--seo .km-help-goal-card__icon{background:linear-gradient(140deg,#5747e4,#8b7dff)}.km-help-goal-card--ppc .km-help-goal-card__icon{background:linear-gradient(140deg,#f47514,#ffad62)}.km-help-goal-card--social .km-help-goal-card__icon{background:linear-gradient(140deg,#3b3663,#5747e4)}.km-help-goal-card h3{margin:35px 0 14px;font-size:1.65rem}.km-help-goal-card p{margin:0}.km-help-goal-card .km-text-link{margin-top:auto;padding-top:31px;color:var(--km-help-violet);font-weight:800;text-decoration:underline;text-underline-offset:5px}

.km-help-stage{background:var(--km-help-purple-deep)}.km-help-stage__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(470px,1.15fr);gap:90px;align-items:center}.km-help-stage .km-kicker{color:#ffad6d}.km-help-stage h2{margin:14px 0 22px;color:#fff}.km-help-stage__copy p{color:rgba(255,255,255,.78)!important}.km-help-stage__copy .km-button{margin-top:20px;background:var(--km-help-violet)}.km-help-stage__steps{display:grid;gap:14px}.km-help-stage__steps article{display:grid;grid-template-columns:64px 1fr;gap:24px;padding:28px;border:1px solid rgba(255,255,255,.14);border-radius:22px;background:rgba(255,255,255,.07)}.km-help-stage__steps>article>span{display:grid;width:56px;height:56px;place-items:center;border-radius:18px;background:rgba(244,117,20,.15);color:#ffb071;font-weight:900}.km-help-stage__steps h3{margin:0 0 8px;color:#fff}.km-help-stage__steps p{margin:0;color:rgba(255,255,255,.72)!important;font-size:.96rem}

.km-help-industries{background:#fff}.km-help-industries__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:50px}.km-help-industries__grid article{min-height:285px;padding:27px;border:1px solid var(--km-help-line);border-radius:22px;background:linear-gradient(145deg,#fff,#faf9fc)}.km-help-industries__grid span{color:var(--km-help-orange);font-size:.72rem;font-weight:900}.km-help-industries__grid h3{margin:67px 0 10px}.km-help-industries__grid p{margin:0;font-size:.94rem}

.km-help-fit{background:var(--km-help-soft)}.km-help-fit__grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.km-help-fit__grid article{padding:48px;border-radius:30px}.km-help-fit__good{background:#fff;border:1px solid var(--km-help-line)}.km-help-fit__not{background:linear-gradient(145deg,#3b3663,#292449)}.km-help-fit h2{margin:14px 0 30px;font-size:clamp(2.1rem,3.6vw,3.5rem)}.km-help-fit__not h2{color:#fff}.km-help-fit ul{display:grid;gap:13px;margin:0;padding:0;list-style:none}.km-help-fit li{position:relative;padding:15px 16px 15px 47px;border-radius:14px;background:#f8f7fa;color:#595462;font-size:.94rem}.km-help-fit li::before{content:"✓";position:absolute;left:17px;top:14px;color:var(--km-help-orange);font-weight:900}.km-help-fit__not li{background:rgba(255,255,255,.08);color:rgba(255,255,255,.82)}.km-help-fit__not li::before{content:"×";color:#ffc08e;font-size:1.2rem}

.km-help-method{background:#fff}.km-help-method__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px}.km-help-method__grid article{min-height:320px;padding:27px;border-top:4px solid var(--km-help-orange);background:#f8f7fa}.km-help-method__grid span{color:#aaa5b4;font-size:2.5rem;font-weight:900}.km-help-method__grid h3{margin:67px 0 11px}.km-help-method__grid p{margin:0;font-size:.92rem}

.km-help-cta{padding-top:45px;background:#fff}.km-help-cta__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,auto);gap:65px;align-items:center;padding:61px;border-radius:34px;background:linear-gradient(145deg,#302a56,#5747e4);box-shadow:0 32px 85px rgba(44,37,86,.23)}.km-help-cta h2{max-width:900px;margin:14px 0 17px;color:#fff;font-size:clamp(2.5rem,4.5vw,4.45rem)}.km-help-cta p{max-width:850px;margin:0;color:rgba(255,255,255,.8)!important}.km-help-cta__actions{display:flex;min-width:350px;flex-direction:column;gap:12px}.km-help-cta__actions .km-button{width:100%}.km-help-cta__actions .km-button--light{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.08);color:#fff!important}.km-help-cta__actions .km-button--light:hover{background:#fff;color:var(--km-help-purple)!important}

@media(max-width:1180px){.km-help-hero__grid{grid-template-columns:1fr .85fr;gap:42px}.km-help-types__grid{grid-template-columns:1fr 1fr}.km-help-type-card{min-height:430px}.km-help-industries__grid{grid-template-columns:1fr 1fr}.km-help-method__grid{grid-template-columns:1fr 1fr}.km-help-cta__panel{grid-template-columns:1fr}.km-help-cta__actions{min-width:0;flex-direction:row}}
@media(max-width:930px){.km-help-hero__grid,.km-section-head--split,.km-help-stage__grid{grid-template-columns:1fr}.km-help-hero__visual{max-width:680px;width:100%;margin:0 auto}.km-help-goals__grid{grid-template-columns:1fr}.km-help-goal-card{min-height:400px}.km-help-fit__grid{grid-template-columns:1fr}.km-help-stage__grid{gap:45px}.km-section-head--split{gap:25px}}
@media(max-width:680px){.km-help-page p,.km-help-page li{font-size:.98rem}.km-help-hero{min-height:auto;padding:45px 0 68px}.km-help-hero h1{font-size:clamp(3.05rem,15vw,4.5rem)}.km-help-hero .km-actions{align-items:stretch}.km-help-hero__visual{min-height:590px}.km-help-stage-card--main{inset:120px 15px 135px;padding:29px}.km-help-stage-card--startup,.km-help-stage-card--local,.km-help-stage-card--ecommerce,.km-help-stage-card--established{width:185px;padding:16px}.km-help-stage-card--startup{left:0}.km-help-stage-card--local{right:0}.km-help-stage-card--ecommerce{left:0}.km-help-stage-card--established{right:0}.km-help-types__grid,.km-help-industries__grid,.km-help-method__grid{grid-template-columns:1fr}.km-help-type-card{min-height:420px}.km-help-stage__steps article{grid-template-columns:1fr;gap:16px}.km-help-industries__grid article{min-height:240px}.km-help-industries__grid h3{margin-top:47px}.km-help-fit__grid article{padding:29px}.km-help-method__grid article{min-height:260px}.km-help-method__grid h3{margin-top:45px}.km-help-cta__panel{padding:30px;border-radius:25px}.km-help-cta__actions{flex-direction:column}.km-help-cta__actions .km-button{white-space:normal;text-align:center}}
