body{margin:0}.lp-shell{min-height:100vh;color:var(--lp-ink);background:radial-gradient(circle at top left,color-mix(in srgb,var(--lp-highlight) 18%,transparent),transparent 34%),radial-gradient(circle at top right,color-mix(in srgb,var(--lp-accent) 22%,transparent),transparent 28%),linear-gradient(180deg,#132533 0%,#1a3141 16%,var(--lp-page) 16%,#edf3f8 100%);font-family:"IBM Plex Serif",Iowan Old Style,Palatino Linotype,Georgia,serif}.lp-topbar,.lp-hero,.lp-section,.lp-stats,.lp-footer{width:min(1160px,calc(100% - 2rem));margin:0 auto}.lp-topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 0 0}.lp-brand,.lp-nav a,.lp-footer a{color:inherit;text-decoration:none}.lp-brand{display:inline-flex;gap:.8rem;align-items:center;font-size:1.05rem;font-weight:700;color:#f6fbff}.lp-brand img{width:2.75rem;height:2.75rem;object-fit:cover;border-radius:999px;box-shadow:0 .8rem 2rem #06121f59}.lp-nav{display:inline-flex;align-items:center;gap:1rem;color:#f6fbffe0}.lp-nav-button,.lp-primary-button,.lp-secondary-button{border:0;border-radius:999px;cursor:pointer;transition:transform .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.lp-nav-button,.lp-primary-button{padding:.95rem 1.55rem;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--lp-accent),var(--lp-accent-dark));box-shadow:0 1rem 2rem #d969263d}.lp-primary-button:hover,.lp-nav-button:hover{transform:translateY(-2px);box-shadow:0 1.2rem 2.4rem #d9692652}.lp-secondary-button{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 1.4rem;color:var(--lp-ink);border:1px solid rgba(25,50,71,.16);background:#ffffffc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.lp-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr);gap:2rem;align-items:center;padding:4.2rem 0 3.2rem}.lp-hero-copy{color:#f6fbff}.lp-eyebrow{margin:0 0 .85rem;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-highlight);font-weight:700}.lp-hero h1,.lp-section h2,.lp-modal-copy h3{margin:0;line-height:1.02;font-size:clamp(2.6rem,5vw,5.2rem)}.lp-hero-subtitle,.lp-section-head p,.lp-card p,.lp-offer-item p,.lp-trainer-copy p,.lp-cta-card p,.lp-footer p,.lp-modal-copy p,.lp-modal-note,.lp-modal-form-head p,.lp-faq-answer p{color:var(--lp-ink-soft);font-size:1.03rem;line-height:1.75}.lp-hero-subtitle{color:#f6fbffd1;max-width:40rem}.lp-hero-actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.7rem}.lp-chip-row,.lp-badge-row{display:flex;flex-wrap:wrap;gap:.75rem}.lp-chip-row{margin-top:1.4rem}.lp-stat-chip,.lp-proof-badge{display:inline-flex;align-items:center;gap:.55rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.lp-stat-chip{padding:.8rem 1rem;color:#f6fbff}.lp-stat-chip strong{font-size:1.1rem}.lp-stat-chip span:last-child{font-size:.9rem;color:#f6fbffb8}.lp-badge-row{margin-top:1rem}.lp-proof-badge{padding:.55rem .85rem;color:#f6fbffeb;font-size:.88rem}.lp-hero-visual img,.lp-band-image,.lp-trainer-image,.lp-modal-image{width:100%;display:block;border-radius:2rem}.lp-hero-visual img{min-height:420px;object-fit:cover;box-shadow:0 1.5rem 3rem #0813203d}.lp-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:2rem;margin-top:-1rem}.lp-stat-card,.lp-card,.lp-offer-item,.lp-cta-card,.lp-modal-card{border:1px solid rgba(25,50,71,.1);background:#fffffff0;box-shadow:0 1rem 2.4rem #19324714}.lp-stat-card{padding:1.3rem;border-radius:1.5rem}.lp-stat-card strong{display:block;font-size:2rem}.lp-section{padding:1rem 0 2.2rem}.lp-section-soft,.lp-section-contrast,.lp-section-cta{padding-top:2rem}.lp-section-head{max-width:760px;margin-bottom:1.5rem}.lp-card-grid,.lp-journey-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.lp-card-grid-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-card,.lp-offer-item,.lp-cta-card{padding:1.45rem;border-radius:1.5rem}.lp-proof-card h3,.lp-journey-card h3,.lp-card h3,.lp-offer-item h3,.lp-modal-form-head h4{margin-top:0;margin-bottom:.7rem}.lp-step-badge{display:inline-flex;margin-bottom:1rem;padding:.4rem .65rem;border-radius:999px;background:#1f90981f;color:var(--lp-highlight);font-size:.82rem;font-weight:700}.lp-accordion{display:grid;gap:.85rem}.lp-accordion-item{overflow:hidden;border:1px solid rgba(25,50,71,.1);border-radius:1.3rem;background:#fffc}.lp-accordion-trigger{width:100%;padding:1.1rem 1.2rem;display:flex;align-items:center;justify-content:space-between;border:0;text-align:left;background:transparent;cursor:pointer;color:var(--lp-ink);font:inherit}.lp-lesson-list,.lp-modal-highlights{margin:0}.lp-lesson-list{padding:0 1.8rem 1.4rem}.lp-lesson-list li,.lp-modal-highlights li{margin-top:.6rem}.lp-faq-answer{padding:0 1.2rem 1.2rem}.lp-video-frame{position:relative;overflow:hidden;border-radius:1.4rem;background:#0f2433;aspect-ratio:16 / 9}.lp-video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.lp-trainer{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1.5rem;align-items:center}.lp-trainer-image{max-height:420px;object-fit:cover}.lp-offer-list{display:grid;gap:1rem}.lp-offer-item{display:flex;gap:1rem;justify-content:space-between;align-items:flex-start}.lp-cta-card{max-width:820px;margin:0 auto;text-align:center;padding:2.2rem}.lp-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:2rem 0 3rem}.lp-footer-links{display:inline-flex;gap:1rem}.lp-modal-shell{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:1rem}.lp-modal-backdrop{position:absolute;inset:0;background:#0b1622c2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lp-modal-card{position:relative;z-index:1;width:min(1040px,100%);padding:2rem;border-radius:2rem;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,360px);gap:1.4rem}.lp-modal-copy{display:grid;gap:.65rem}.lp-modal-image{margin-top:.6rem;max-height:250px;object-fit:cover}.lp-modal-close{position:absolute;top:.8rem;right:.9rem;width:2.4rem;height:2.4rem;border-radius:999px;border:0;font-size:1.3rem;cursor:pointer;background:#19324714}.lp-modal-note,.lp-form-error,.lp-form-success{margin-top:1rem;padding:.95rem 1rem;border-radius:1rem}.lp-modal-highlights{padding-left:1.15rem;color:var(--lp-ink)}.lp-modal-form{display:grid;gap:1rem;align-content:start;padding:1.2rem;border-radius:1.4rem;background:linear-gradient(180deg,#13253308,#13253312)}.lp-modal-form-head p,.lp-form-legal{margin:0}.lp-modal-form label{display:grid;gap:.45rem;font-size:.95rem;font-weight:700}.lp-modal-form input{border:1px solid rgba(25,50,71,.14);border-radius:1rem;padding:.95rem 1rem;background:#fff}.lp-form-error{background:#fce9e8;color:#9c2c22}.lp-form-success{background:#e7f7ee;color:#216942}.lp-form-legal{color:var(--lp-ink-soft);font-size:.86rem}@media(max-width:900px){.lp-topbar,.lp-footer{flex-direction:column;align-items:flex-start}.lp-hero,.lp-card-grid,.lp-card-grid-wide,.lp-journey-grid,.lp-trainer,.lp-modal-card,.lp-stats{grid-template-columns:1fr}.lp-nav{flex-wrap:wrap}.lp-hero-visual{order:-1}}@media(max-width:640px){.lp-topbar,.lp-hero,.lp-section,.lp-stats,.lp-footer{width:min(1160px,calc(100% - 1.25rem))}.lp-hero{padding-top:2.4rem}.lp-hero h1,.lp-section h2,.lp-modal-copy h3{font-size:clamp(2.1rem,10vw,3.2rem)}.lp-modal-card{padding:1.2rem}}
