.page-module__kLsY5G__page{background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-accent-primary)8%,transparent),transparent 32%),linear-gradient(180deg,color-mix(in srgb,var(--color-bg-secondary)82%,white),var(--color-bg-primary)24%,color-mix(in srgb,var(--color-bg-secondary)92%,white));flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}.page-module__kLsY5G__main{flex:1;width:min(1180px,100% - 2rem);margin:0 auto;padding:2rem 0 5rem}.page-module__kLsY5G__hero{box-sizing:border-box;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,4vw,4rem);padding:clamp(2rem,4vw,4.5rem) 0 2rem;display:grid}.page-module__kLsY5G__heroCopy{flex-direction:column;gap:1.25rem;min-width:0;max-width:35rem;display:flex}.page-module__kLsY5G__heroBadge,.page-module__kLsY5G__sectionEyebrow{border:1px solid color-mix(in srgb,var(--color-accent-primary)22%,var(--color-border-default));background:color-mix(in srgb,var(--color-accent-primary)8%,white);width:fit-content;color:var(--color-accent-primary);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex}.page-module__kLsY5G__heroTitle{font-family:var(--font-family-display);letter-spacing:-.05em;color:var(--color-text-primary);margin:0;font-size:clamp(2.5rem,5.4vw,4.9rem);line-height:.98}.page-module__kLsY5G__heroAccent{color:color-mix(in srgb,var(--color-accent-primary)88%,black 10%)}.page-module__kLsY5G__heroDescription,.page-module__kLsY5G__sectionDescription,.page-module__kLsY5G__problemCardText,.page-module__kLsY5G__stepDescription,.page-module__kLsY5G__outcomeDescription,.page-module__kLsY5G__securityDescription,.page-module__kLsY5G__ctaSubtitle{color:var(--color-text-secondary);margin:0;font-size:1.05rem;line-height:1.7}.page-module__kLsY5G__heroActions,.page-module__kLsY5G__ctaActions{flex-wrap:wrap;gap:.9rem;display:flex}.page-module__kLsY5G__heroSubproof{flex-wrap:wrap;gap:.75rem;padding-top:.25rem;display:flex}.page-module__kLsY5G__heroSubproofItem{background:color-mix(in srgb,var(--color-bg-secondary)85%,white);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .8rem;font-size:.92rem;display:inline-flex}.page-module__kLsY5G__heroVisual{justify-self:stretch;min-width:0}.page-module__kLsY5G__trustStrip{padding:1rem 0 .5rem}.page-module__kLsY5G__trustGrid,.page-module__kLsY5G__stepsGrid,.page-module__kLsY5G__outcomesGrid,.page-module__kLsY5G__testimonialsGrid,.page-module__kLsY5G__footerContent{gap:1.25rem;display:grid}.page-module__kLsY5G__trustGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__kLsY5G__trustCard,.page-module__kLsY5G__stepCard,.page-module__kLsY5G__outcomeCard,.page-module__kLsY5G__testimonialCard,.page-module__kLsY5G__problemCard,.page-module__kLsY5G__securityPanel,.page-module__kLsY5G__footer{border:1px solid var(--color-border-subtle);background:color-mix(in srgb,var(--color-bg-secondary)88%,white);box-shadow:var(--shadow-card)}.page-module__kLsY5G__trustCard{border-radius:1.25rem;gap:.9rem;padding:1.25rem;display:flex}.page-module__kLsY5G__trustCard svg,.page-module__kLsY5G__outcomeIcon,.page-module__kLsY5G__stepNumber{color:var(--color-accent-primary)}.page-module__kLsY5G__trustCard p,.page-module__kLsY5G__testimonialRole{color:var(--color-text-secondary);margin:.35rem 0 0;font-size:.95rem;line-height:1.6}.page-module__kLsY5G__trustLabel,.page-module__kLsY5G__problemCardTitle,.page-module__kLsY5G__stepTitle,.page-module__kLsY5G__outcomeTitle,.page-module__kLsY5G__securityTitle,.page-module__kLsY5G__ctaTitle{font-family:var(--font-family-display);color:var(--color-text-primary);letter-spacing:-.03em;margin:0}.page-module__kLsY5G__trustLabel{font-size:1.05rem}.page-module__kLsY5G__section{padding:1.3rem 0}.page-module__kLsY5G__sectionAlt{background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-primary)6%,white),color-mix(in srgb,var(--color-bg-secondary)94%,white));border:1px solid color-mix(in srgb,var(--color-accent-primary)14%,var(--color-border-subtle));box-sizing:border-box;border-radius:2rem;margin:1.5rem 0;padding:3rem}.page-module__kLsY5G__sectionIntro{flex-direction:column;gap:.9rem;max-width:46rem;margin-bottom:1.75rem;display:flex}.page-module__kLsY5G__sectionTitle,.page-module__kLsY5G__securityTitle{font-size:clamp(2rem,4vw,3rem);line-height:1.05}.page-module__kLsY5G__problemLayout{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:start;gap:1.5rem;display:grid}.page-module__kLsY5G__problemList,.page-module__kLsY5G__securityGrid{gap:.9rem;display:grid}.page-module__kLsY5G__problemItem,.page-module__kLsY5G__securityItem,.page-module__kLsY5G__outcomeListItem{background:color-mix(in srgb,var(--color-bg-secondary)92%,white);border:1px solid var(--color-border-subtle);color:var(--color-text-primary);border-radius:1rem;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;line-height:1.55;display:flex}.page-module__kLsY5G__problemItem svg{color:var(--color-accent-primary);flex-shrink:0;margin-top:.15rem}.page-module__kLsY5G__problemCard{border-radius:1.4rem;padding:1.4rem}.page-module__kLsY5G__stepsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__kLsY5G__stepCard{border-radius:1.35rem;flex-direction:column;gap:1rem;padding:1.4rem;display:flex}.page-module__kLsY5G__stepNumber{background:color-mix(in srgb,var(--color-accent-primary)10%,white);border:1px solid color-mix(in srgb,var(--color-accent-primary)20%,var(--color-border-subtle));border-radius:.95rem;justify-content:center;align-items:center;gap:.35rem;width:3rem;height:3rem;font-size:.9rem;font-weight:800;display:inline-flex}.page-module__kLsY5G__outcomesGrid,.page-module__kLsY5G__testimonialsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__kLsY5G__outcomeCard,.page-module__kLsY5G__testimonialCard{border-radius:1.45rem;flex-direction:column;gap:1rem;padding:1.45rem;display:flex}.page-module__kLsY5G__templateBridge{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.page-module__kLsY5G__templateOffer{border:1px solid var(--color-border-subtle);background:color-mix(in srgb,var(--color-bg-secondary)90%,white);box-shadow:var(--shadow-card);border-radius:1.45rem;flex-direction:column;gap:1rem;padding:1.45rem;display:flex}.page-module__kLsY5G__templateOfferIcon{background:color-mix(in srgb,var(--color-accent-primary)10%,white);border:1px solid color-mix(in srgb,var(--color-accent-primary)20%,var(--color-border-subtle));width:3rem;height:3rem;color:var(--color-accent-primary);border-radius:1rem;justify-content:center;align-items:center;display:inline-flex}.page-module__kLsY5G__outcomeIcon{background:color-mix(in srgb,var(--color-accent-primary)10%,white);border:1px solid color-mix(in srgb,var(--color-accent-primary)20%,var(--color-border-subtle));border-radius:1rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.page-module__kLsY5G__outcomeList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.page-module__kLsY5G__outcomeListItem{color:var(--color-text-secondary);background:0 0;border:0;padding:0}.page-module__kLsY5G__outcomeListItem svg,.page-module__kLsY5G__securityCheck{color:var(--color-accent-primary);flex-shrink:0;margin-top:.15rem}.page-module__kLsY5G__securityPanel{border-radius:1.6rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:1.5rem;padding:1.7rem;display:grid}.page-module__kLsY5G__securityLead{flex-direction:column;gap:.95rem;display:flex}.page-module__kLsY5G__securityNote{color:var(--color-text-secondary);margin:0;padding-top:.5rem;font-size:.95rem;line-height:1.6}.page-module__kLsY5G__testimonialCard{justify-content:space-between}.page-module__kLsY5G__testimonialQuote{color:var(--color-text-primary);margin:0;font-size:1rem;line-height:1.7}.page-module__kLsY5G__testimonialMeta{flex-direction:column;gap:.2rem;display:flex}.page-module__kLsY5G__testimonialName{color:var(--color-text-primary)}.page-module__kLsY5G__ctaSection{text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-primary)8%,white),color-mix(in srgb,var(--color-bg-secondary)95%,white));border:1px solid color-mix(in srgb,var(--color-accent-primary)18%,var(--color-border-subtle));box-shadow:var(--shadow-lg);box-sizing:border-box;border-radius:2rem;margin-top:1rem;padding:2.5rem}.page-module__kLsY5G__ctaTitle{font-size:clamp(2rem,4vw,3.1rem)}.page-module__kLsY5G__ctaActions{justify-content:center;margin-top:1.5rem}.page-module__kLsY5G__ctaNoCard{color:var(--color-text-muted);margin:1rem 0 0;font-size:.92rem}.page-module__kLsY5G__footer{box-sizing:border-box;border-radius:1.8rem;width:min(1180px,100% - 2rem);margin:0 auto 2.5rem;padding:1.5rem}.page-module__kLsY5G__footerContent{grid-template-columns:minmax(0,1fr) auto;align-items:start}.page-module__kLsY5G__footerBrand{max-width:18rem}.page-module__kLsY5G__footerLinks{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;display:grid}.page-module__kLsY5G__footerLinks>div{gap:.55rem;display:grid}.page-module__kLsY5G__footerBottom{border-top:1px solid var(--color-border-subtle);text-align:center;margin-top:1.25rem;padding-top:1rem}@media (max-width:1080px){.page-module__kLsY5G__hero,.page-module__kLsY5G__problemLayout,.page-module__kLsY5G__securityPanel,.page-module__kLsY5G__footerContent{grid-template-columns:1fr}.page-module__kLsY5G__trustGrid,.page-module__kLsY5G__stepsGrid,.page-module__kLsY5G__outcomesGrid,.page-module__kLsY5G__templateBridge,.page-module__kLsY5G__testimonialsGrid,.page-module__kLsY5G__footerLinks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.page-module__kLsY5G__main{width:min(100% - 1.25rem,1180px);padding-bottom:4rem}.page-module__kLsY5G__hero,.page-module__kLsY5G__sectionAlt,.page-module__kLsY5G__ctaSection,.page-module__kLsY5G__footer{padding-left:1.25rem;padding-right:1.25rem}.page-module__kLsY5G__trustGrid,.page-module__kLsY5G__stepsGrid,.page-module__kLsY5G__outcomesGrid,.page-module__kLsY5G__templateBridge,.page-module__kLsY5G__testimonialsGrid,.page-module__kLsY5G__footerLinks{grid-template-columns:1fr}.page-module__kLsY5G__sectionAlt,.page-module__kLsY5G__ctaSection{padding-top:2rem;padding-bottom:2rem}}
