.guide__hero{padding:64px 0 40px}.guide__hero-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.guide__eyebrow{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-size:15px;font-weight:800}.guide__intro h1{letter-spacing:-.03em;margin:0 0 22px;font-size:clamp(28px,3.1vw,48px);font-weight:800;line-height:1.16}.guide__intro>p:not(.guide__eyebrow){color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body);max-width:600px;margin:0 0 28px}.guide-sponsor__window{height:auto}.guide-sponsor__chat{flex-direction:column;padding:18px 20px 22px;display:flex}.guide-sponsor__chat .demo-bubble{align-self:flex-end;margin-top:4px}.guide-sponsor .demo-card__line,.guide-sponsor .demo-card__why{opacity:1;transform:none}.guide__body{flex-direction:column;gap:18px;max-width:860px;padding-top:30px;padding-bottom:30px;display:flex}.guide__section{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:30px 34px}.guide__section h2{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(22px,2vw,28px);font-weight:800;line-height:1.25}.guide__section p,.guide__section li{color:#3c4658;font-size:16.5px;line-height:1.75}.guide__section p{margin:0 0 14px}.guide__section p:last-child{margin-bottom:0}.guide__points,.guide__steps{flex-direction:column;gap:10px;margin:4px 0 0;padding:0;display:flex}.guide__points{list-style:none}.guide__points li{padding-left:30px;position:relative}.guide__points li:before{background:var(--pale-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 8.4 2.6 2.6L12 5.6' stroke='%230c59ee' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;content:"";border-radius:50%;width:20px;height:20px;position:absolute;top:5px;left:0}.guide__steps{counter-reset:step;list-style:none}.guide__steps li{counter-increment:step;padding-left:42px;position:relative}.guide__steps li:before{background:var(--blue);color:#fff;content:counter(step);border-radius:10px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:flex;position:absolute;top:1px;left:0}.guide__link{color:var(--blue);font-weight:700}.guide .faq{padding-top:40px}.guide__more{text-align:center;padding-bottom:80px}.guide__more h2{margin:0 0 16px;font-size:22px;font-weight:800}.guide__more ul{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.guide__more a{background:var(--card);border:1px solid var(--line);color:var(--blue);border-radius:999px;padding:10px 18px;font-weight:700;transition:border-color .2s;display:inline-block}.guide__more a:hover{border-color:var(--blue)}@media (width<=960px){.guide__hero-layout{flex-direction:column;gap:32px;display:flex}}@media (width<=620px){.guide__hero{padding:30px 0 20px}.guide__intro h1{font-size:26px}.guide__intro .button{width:100%}.guide__section{border-radius:14px;padding:22px 20px}.guide__section p,.guide__section li{font-size:15.5px}}
