.landing{font-family:var(--mc-font-sans);scroll-behavior:smooth;font-size:16px;line-height:1.5}.landing-title,.landing-heading,.landing-card-title,.landing-price{font-family:var(--mc-font-display);letter-spacing:-.025em;font-weight:800;line-height:1.02}.landing-title,.landing-heading{text-wrap:balance}.landing-lede{font-family:var(--mc-font-display);font-weight:700;line-height:1.375}.landing-eyebrow{color:#0f8a68;letter-spacing:.28em;text-transform:uppercase;font-size:.75rem;font-weight:700}.landing-eyebrow-dark{color:#13bba6}.landing-nav a{transition:color .12s var(--mc-ease-standard)}.landing-brand{font-family:var(--mc-font-display);letter-spacing:-.025em;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;display:inline-flex}.landing-brand-symbol{width:4rem;height:4rem}.landing-brand span span{color:#13bba6}.landing-footer-brand{color:#fafaf8;font-family:var(--mc-font-display);letter-spacing:-.025em;background:#0b1f33;border-radius:9999px;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:1.125rem;font-weight:700;display:inline-flex}.landing-footer-symbol{width:2.5rem;height:2.5rem}.landing-footer-brand span span{color:#13bba6}.landing-nav nav a:hover{color:#0b1f33}.landing-login{color:#fafaf8;background:#0b1f33;border-radius:9999px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700}.landing-login:hover{color:#fafaf8;background:#12324f}.landing-hero-glow{background:radial-gradient(90% 60% at 50% -10%,#ddf7f1,#0000 70%)}.landing-cta.medcorax-checkout.hotmart-fb{color:#0b1f33;font-family:var(--mc-font-display);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#13bba6;border:0;border-radius:9999px;gap:.5rem;min-height:0;padding:1rem 1.75rem;font-size:.875rem;font-weight:600;line-height:1.25;display:inline-flex;box-shadow:0 10px 15px #13bba640}.landing-cta.medcorax-checkout.hotmart-fb:hover{color:#fafaf8;background:#0f8a68;transform:translateY(-2px);box-shadow:0 20px 25px #13bba64d}.landing-outline-cta{font-size:.875rem;font-family:var(--mc-font-display);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;min-height:0;transition:border-color .12s var(--mc-ease-standard), color .12s var(--mc-ease-standard);border:1px solid #0b1f3333;border-radius:9999px;justify-content:center;align-items:center;padding:1rem 1.75rem;font-weight:600;line-height:1.25;display:inline-flex}.landing-outline-cta:hover{color:#0f8a68;border-color:#0f8a68}.landing-grid{background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:56px 56px}.landing-step-number{color:#13bba6;font-family:var(--mc-font-display);font-size:2.25rem;font-weight:800;line-height:1}@media (width>=640px){.landing-step-number{font-size:3rem}}.landing-feature{transition:border-color .15s,box-shadow .15s,transform .15s}.landing-feature:hover{outline:1px solid #13bba6;transform:translateY(-4px);box-shadow:0 20px 25px #0b1f331a}.landing-feature-icon{transition:background-color .15s,color .15s}.landing-feature:hover .landing-feature-icon{color:#0b1f33;background:#13bba6}@media (prefers-reduced-motion:reduce){.landing{scroll-behavior:auto}.landing-feature{transition:none}.landing-feature:hover{transform:none}}
