.guide-lead-form__brand{justify-content:flex-start;align-items:center;display:flex}.guide-lead-form{border-radius:var(--radius-xl);box-shadow:var(--shadow-md);background:linear-gradient(#fffffff5,#f7fbff);border:1px solid #0061f21f;flex-direction:column;gap:14px;padding:24px;display:flex}.guide-lead-form__label{color:var(--color-text-main);font-size:.875rem;font-weight:700}.guide-lead-form__row{grid-template-columns:1fr auto;gap:12px;display:grid}.guide-lead-form__input{border-radius:var(--radius-md);border:1px solid var(--color-border);min-width:0;color:var(--color-text-main);font:inherit;background:#fff;outline:none;padding:14px 16px}.guide-lead-form__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #0061f21f}.guide-lead-form__input::placeholder{color:var(--color-text-muted)}.guide-lead-form__button{border-radius:var(--radius-md);background:var(--color-secondary);color:#fff;cursor:pointer;white-space:nowrap;border:none;padding:14px 18px;font-weight:700;transition:transform .2s,box-shadow .2s,background-color .2s}.guide-lead-form__button:hover:not(:disabled){background:#2f8a59;box-shadow:0 8px 20px #38a1692e}.guide-lead-form__button:disabled{opacity:.7;cursor:progress}.guide-lead-form__note{color:var(--color-text-muted);margin:0;font-size:.85rem}.guide-lead-form__error{color:#b91c1c;margin:0;font-size:.9rem}@media (max-width:640px){.guide-lead-form__row{grid-template-columns:1fr}.guide-lead-form__button{width:100%}}
.guides-page{background:radial-gradient(circle at 0 0,#0061f21f,#0000 34%),radial-gradient(circle at 85% 12%,#38a1691f,#0000 24%),linear-gradient(#fff 0%,#f7fafc 100%);padding-top:0;position:relative}.guides-hero{padding:56px 0 28px;position:relative;overflow:hidden}.guides-hero__backdrop{pointer-events:none;background:linear-gradient(120deg,#0061f212,#0000 45%),linear-gradient(300deg,#ecc94b14,#0000 38%);position:absolute;inset:0}.guides-hero__inner{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:36px;display:grid;position:relative}.guides-hero__content{max-width:720px}.guides-badge,.guides-section__eyebrow,.guides-offer-card__label,.guides-free-aside__badge,.guides-free-card__icon{border-radius:999px;align-items:center;gap:8px;font-weight:700;display:inline-flex}.guides-badge,.guides-section__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);background:#0061f214;padding:8px 12px;font-size:.75rem}.guides-hero__title{letter-spacing:-.04em;color:var(--color-text-main);margin:18px 0;font-size:clamp(2.8rem,4.5vw,5rem);line-height:.98}.guides-hero__subtitle{max-width:60ch;color:var(--color-text-muted);margin:0;font-size:1.125rem;line-height:1.65}.guides-hero__actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.guides-hero__highlights{gap:12px;margin:28px 0 0;padding:0;display:grid}.guides-hero__highlights li{color:var(--color-text-main);align-items:flex-start;gap:10px;font-weight:500;display:flex}.guides-hero__highlights svg{color:var(--color-secondary);flex-shrink:0;margin-top:2px}.guides-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.guides-brand-strip{gap:14px;margin-top:26px;display:grid}.guides-brand-strip__tags{flex-wrap:wrap;gap:10px;display:flex}.guides-brand-strip__tags span,.guide-cover__meta span{min-height:36px;color:var(--color-text-main);background:#0f172a0d;border-radius:999px;align-items:center;padding:8px 12px;font-size:.82rem;font-weight:600;display:inline-flex}.guides-stat{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#ffffffd1;padding:16px}.guides-stat strong{font-size:1.35rem;line-height:1.1;display:block}.guides-stat span{color:var(--color-text-muted);font-size:.85rem}.guides-hero__preview{gap:16px;display:grid}.guide-cover{color:#fff;background:linear-gradient(145deg,#0061f2f5,#0a193cf2),#0f172a;border-radius:28px;padding:28px;position:relative;overflow:hidden;box-shadow:0 24px 50px #0f172a2e}.guide-cover:after{content:"";pointer-events:none;background:radial-gradient(circle,#ecc94b40,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;inset:auto -40px -50px auto}.guide-cover__brand{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.guide-cover__domain{color:#ffffffd1;letter-spacing:.08em;text-transform:uppercase;background:#ffffff14;border-radius:999px;align-items:center;min-height:40px;padding:0 14px;font-size:.8rem;font-weight:700;display:inline-flex}.guide-cover__label{background:#ffffff1f;border-radius:999px;width:fit-content;margin-bottom:20px;padding:8px 12px;font-size:.8rem}.guide-cover h2{margin:0 0 10px;font-size:2rem;line-height:1.05}.guide-cover p{color:#ffffffd6;max-width:44ch;margin:0}.guide-cover__price{flex-direction:column;gap:2px;margin:20px 0 24px;display:inline-flex}.guide-cover__price span{font-size:2rem;font-weight:800}.guide-cover__price small{color:#ffffffb8}.guide-cover__sheet{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:20px;gap:10px;padding:18px;display:grid;position:relative}.guide-cover__meta{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.guide-cover__meta span{color:#fff;background:#ffffff1f}.guide-cover__sheet-item{color:#fff;align-items:flex-start;gap:10px;font-size:.95rem;display:flex}.guide-cover__sheet-item svg{color:var(--color-accent);flex-shrink:0;margin-top:2px}.guide-preview__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.guide-preview__card{border:1px solid var(--color-border);box-shadow:var(--shadow-sm);background:#ffffffe6;border-radius:20px;gap:8px;padding:18px;display:grid}.guide-preview__card--accent{background:linear-gradient(#ecc94b24,#fffffff5)}.guide-preview__card svg{color:var(--color-primary)}.guide-preview__card strong{font-size:1rem}.guide-preview__card span{color:var(--color-text-muted);font-size:.9rem}.guides-section{padding:88px 0}.guides-section--proof{padding-top:24px}.guides-section--light{background:#ffffffb8;border-top:1px solid #e2e8f0b3;border-bottom:1px solid #e2e8f0b3}.guides-section--cta{padding-top:24px}.guides-section__header{max-width:780px;margin-bottom:28px}.guides-section__header h2{margin:14px 0 10px;font-size:clamp(2rem,3vw,3rem);line-height:1.05}.guides-section__header p{color:var(--color-text-muted);margin:0;font-size:1.05rem}.guides-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.guides-proof-card{border:1px solid var(--color-border);box-shadow:var(--shadow-sm);background:#fff;border-radius:24px;padding:24px}.guides-proof-card svg{color:var(--color-secondary)}.guides-proof-card h3{margin:14px 0 8px;font-size:1.15rem}.guides-proof-card p{color:var(--color-text-muted);margin:0}.guides-offer-grid,.guides-free-grid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:start;gap:22px;display:grid}.guides-offer-card,.guides-free-card,.guides-free-aside,.guides-mini-card,.guides-final-cta{border:1px solid var(--color-border);box-shadow:var(--shadow-md);background:#fff;border-radius:28px}.guides-offer-card{padding:28px}.guides-offer-card--featured{background:linear-gradient(#fffffffa,#f7fafcfa),#fff}.guides-offer-card__top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.guides-offer-card__label{text-transform:uppercase;letter-spacing:.08em;color:var(--color-secondary);background:#38a1691a;padding:8px 10px;font-size:.75rem}.guides-offer-card__top h3{margin:12px 0 0;font-size:clamp(1.6rem,2.3vw,2.2rem);line-height:1.05}.guides-offer-card__price{text-align:right}.guides-offer-card__price strong{font-size:1.8rem;display:block}.guides-offer-card__price span{color:var(--color-text-muted);font-size:.9rem}.guides-offer-card__subtitle{color:var(--color-text-muted);max-width:62ch;margin:16px 0 0}.guides-offer-card__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.guides-offer-card__columns h4,.guides-mini-card h4,.guides-free-card h3,.guides-free-aside h3{margin:0 0 14px;font-size:1rem}.guides-checklist,.guides-audience{gap:12px;margin:0;padding:0;display:grid}.guides-checklist li{color:var(--color-text-main);align-items:flex-start;gap:10px;display:flex}.guides-checklist li svg{color:var(--color-secondary);flex-shrink:0;margin-top:2px}.guides-audience li{color:var(--color-text-muted);padding-left:16px;position:relative}.guides-audience li:before{content:"";background:var(--color-accent);border-radius:999px;width:6px;height:6px;position:absolute;top:.7em;left:0}.guides-offer-card__cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.guides-offer-card__cta p{max-width:46ch;color:var(--color-text-muted);margin:0;font-size:.95rem}.guides-offer-card__cta .btn svg{margin-left:8px}.guides-offer-side{gap:16px;display:grid}.guides-mini-card{padding:22px}.guides-mini-card--soft{background:linear-gradient(#f7fafcf0,#fff)}.guides-mini-card--brand{background:linear-gradient(145deg,#0061f214,#38a16914),#fff;gap:14px;display:grid}.guides-mini-card p{color:var(--color-text-muted);margin:0}.guides-mini-grid{grid-template-columns:1fr;gap:10px;display:grid}.guides-mini-grid span{color:var(--color-text-main);background:#0061f20d;border-radius:16px;padding:12px 14px;font-weight:500;display:block}.guides-free-card{padding:26px}.guides-free-card__intro{align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.guides-free-card__icon{min-width:44px;min-height:44px;color:var(--color-primary);background:#0061f21a;justify-content:center}.guides-free-card__intro p{color:var(--color-text-muted);margin:0}.guides-checklist--compact{margin-bottom:22px}.guides-free-aside{background:linear-gradient(#0061f20d,#fff);padding:26px}.guides-free-aside__badge{width:fit-content;color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;background:#0061f214;margin-bottom:16px;padding:8px 12px;font-size:.8rem}.guides-free-aside p{color:var(--color-text-muted);margin:0}.guides-free-aside__steps{gap:14px;margin-top:24px;display:grid}.guides-free-aside__step{grid-template-columns:10px 1fr;align-items:start;gap:12px;display:grid}.guides-free-aside__step span{background:var(--color-secondary);border-radius:999px;width:10px;height:10px;margin-top:6px}.guides-free-aside__step p{color:var(--color-text-main);margin:0;font-weight:500}.guides-free-aside__note{border-top:1px solid var(--color-border);color:var(--color-text-muted);margin-top:22px;padding-top:18px;font-size:.9rem}.guides-faq{gap:12px;display:grid}.guides-faq__item{border:1px solid var(--color-border);box-shadow:var(--shadow-sm);background:#fff;border-radius:22px;padding:20px 22px}.guides-faq__item summary{cursor:pointer;color:var(--color-text-main);font-weight:700}.guides-faq__item p{color:var(--color-text-muted);margin:14px 0 0}.guides-final-cta{background:linear-gradient(135deg,#0061f20f,#38a1690f),#fff;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}.guides-final-cta h2{max-width:16ch;margin:14px 0 10px;font-size:clamp(1.8rem,2.8vw,2.6rem);line-height:1.05}.guides-final-cta p{max-width:60ch;color:var(--color-text-muted);margin:0}.guides-final-cta__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.guides-final-cta__signature{gap:10px;margin-right:6px;display:grid}.guides-final-cta__signature p{max-width:28ch;font-size:.88rem}@media (max-width:1080px){.guides-hero__inner,.guides-offer-grid,.guides-free-grid,.guides-final-cta,.guides-proof-grid{grid-template-columns:1fr}.guides-final-cta{display:grid}.guides-final-cta__actions{justify-content:flex-start}}@media (max-width:720px){.guides-section,.guides-hero{padding-left:0;padding-right:0}.guides-hero__title{font-size:clamp(2.3rem,10vw,3.4rem)}.guides-hero__actions,.guides-offer-card__cta,.guides-final-cta__actions{flex-direction:column;align-items:stretch}.guides-hero__stats,.guides-offer-card__columns,.guide-preview__cards{grid-template-columns:1fr}.guide-cover__brand{flex-direction:column;align-items:flex-start}.guides-offer-card__top{flex-direction:column}.guides-offer-card__price{text-align:left}.guides-offer-card,.guides-free-card,.guides-free-aside,.guides-mini-card,.guides-final-cta{border-radius:22px;padding:22px}}
