/* One business website offer, with scope shaped around the client's needs. */
.multipage-page .multipage-offer h2{font-size:clamp(28px,3vw,38px);line-height:1.1;margin:14px 0 20px}
.multipage-page .multipage-offer .subscription-button{margin-top:24px}
.multipage-page .multipage-hero-link{color:#f5edf0;border-color:#ffffff60;min-height:44px}
.multipage-page .multipage-hero-link:hover{color:#fff;border-color:var(--accent)}
.multipage-page .multipage-scope-note,.multipage-page .multipage-process-note{font-size:17px;line-height:1.5;color:#c6bfc2;max-width:850px}
.multipage-page .multipage-scope-note{margin-top:32px}
.multipage-page .multipage-process-note{margin-bottom:36px}
.multipage-included{list-style:none;counter-reset:multipage-scope;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 32px;margin:0;padding:0}
.multipage-included li{counter-increment:multipage-scope;border-top:1px solid #ffffff30;padding-top:20px;min-width:0}
.multipage-included li::before{content:counter(multipage-scope,decimal-leading-zero);display:block;color:#c6abb5;font-size:12px;margin-bottom:18px}
.multipage-page .multipage-included h3{font-size:25px;line-height:1.2;margin-bottom:12px}
.multipage-included p{font-size:17px;color:#c6bfc2;line-height:1.5}
.multipage-page .dark-section .landing-support-band{border-color:#ffffff30;background:linear-gradient(125deg,#5c172840,#ffffff08);margin-top:40px}
.multipage-page .dark-section .landing-support-band :is(h3,p){color:#f2ebee}
.multipage-page .dark-section .landing-support-band h3 span{color:#f2ebee}
.multipage-page .dark-section .landing-support-band h3 strong{color:#e2b8c6}
.multipage-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}
.multipage-page .multipage-steps h3{font-size:23px;line-height:1.15}
.multipage-steps p{font-size:16px;line-height:1.5}
.multipage-page .subscription-button:focus-visible,.multipage-page .landing-text-link:focus-visible{outline:2px solid var(--accent);outline-offset:5px}
@media(max-width:1050px){.multipage-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.multipage-included{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.multipage-included,.multipage-steps,.multipage-purposes{grid-template-columns:minmax(0,1fr);gap:26px}.multipage-included li{position:relative;padding-left:44px}.multipage-included li::before{position:absolute;left:0;top:24px}.multipage-page .multipage-included h3{font-size:23px}.multipage-included p{font-size:16px}}
