.MastersLanding-module__M7qQiG__page{background:radial-gradient(circle at 88% 8%, #38bdf829, transparent 30%), radial-gradient(circle at 8% 25%, #2563eb1a, transparent 34%), var(--platform-page-bg);min-height:100vh;color:var(--platform-text);position:relative;overflow-x:hidden}.MastersLanding-module__M7qQiG__hero,.MastersLanding-module__M7qQiG__section,.MastersLanding-module__M7qQiG__audienceSection,.MastersLanding-module__M7qQiG__stepsSection,.MastersLanding-module__M7qQiG__leadSection{z-index:1;box-sizing:border-box;width:min(100%, var(--platform-container));padding:var(--platform-section-y) var(--platform-gutter);margin:0 auto;position:relative}.MastersLanding-module__M7qQiG__hero{min-height:var(--platform-hero-min);gap:var(--platform-hero-gap);padding-top:var(--platform-hero-top);padding-bottom:var(--platform-hero-bottom);grid-template-columns:minmax(0,1fr) minmax(360px,.74fr);align-items:end;display:grid}.MastersLanding-module__M7qQiG__heroCopy{align-self:end;min-width:0}.MastersLanding-module__M7qQiG__heroCopy,.MastersLanding-module__M7qQiG__sectionHead,.MastersLanding-module__M7qQiG__leadCopy{gap:16px;display:grid}.MastersLanding-module__M7qQiG__eyebrow,.MastersLanding-module__M7qQiG__sectionHead span{width:fit-content;color:var(--accent);font-size:var(--platform-eyebrow);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;font-weight:900;display:inline-flex}.MastersLanding-module__M7qQiG__hero h1,.MastersLanding-module__M7qQiG__sectionHead h2,.MastersLanding-module__M7qQiG__leadCopy h2{color:var(--platform-text);letter-spacing:0;margin:0;line-height:1}.MastersLanding-module__M7qQiG__hero h1{max-width:800px;font-size:var(--platform-h1)!important}.MastersLanding-module__M7qQiG__hero p,.MastersLanding-module__M7qQiG__sectionHead p,.MastersLanding-module__M7qQiG__leadCopy p{max-width:720px;color:var(--platform-muted-strong);font-size:var(--platform-lead);margin:0;line-height:1.58}.MastersLanding-module__M7qQiG__sectionHead h2,.MastersLanding-module__M7qQiG__leadCopy h2{max-width:920px;font-size:var(--platform-h2)!important}.MastersLanding-module__M7qQiG__heroActions{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.MastersLanding-module__M7qQiG__heroActions a,.MastersLanding-module__M7qQiG__tariffCard a,.MastersLanding-module__M7qQiG__form button{min-height:var(--platform-button-height);border-radius:var(--platform-button-radius);background:var(--accent);color:#fff;cursor:pointer;box-shadow:var(--platform-shadow-button);border:0;justify-content:center;align-items:center;gap:9px;padding:0 23px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;position:relative;overflow:hidden}.MastersLanding-module__M7qQiG__heroActions a:after,.MastersLanding-module__M7qQiG__tariffCard a:after,.MastersLanding-module__M7qQiG__form button:after{content:"";background:linear-gradient(90deg,#0000,#ffffff70,#0000);width:34%;transition:left .32s;position:absolute;inset:-40% auto -40% -42%;transform:skew(-18deg)}.MastersLanding-module__M7qQiG__heroActions a:hover,.MastersLanding-module__M7qQiG__tariffCard a:hover,.MastersLanding-module__M7qQiG__form button:hover{background:var(--accent-hover);box-shadow:var(--platform-shadow-button-hover);transform:translateY(-3px)}.MastersLanding-module__M7qQiG__heroActions a:hover:after,.MastersLanding-module__M7qQiG__tariffCard a:hover:after,.MastersLanding-module__M7qQiG__form button:hover:after{left:112%}.MastersLanding-module__M7qQiG__heroActions a:nth-child(2){color:#2563eb;background:#ffffffd6;border:1px solid #2563eb2e;box-shadow:0 14px 36px #0f172a0f}.MastersLanding-module__M7qQiG__heroActions a:nth-child(2):hover{background:#fff;box-shadow:0 22px 48px #2563eb24}.MastersLanding-module__M7qQiG__heroStage{place-self:end;place-items:end center;width:min(100%,500px);min-width:0;height:clamp(360px,38vw,490px);display:grid;position:relative}.MastersLanding-module__M7qQiG__heroVisual{width:min(100%,430px);height:100%;position:relative}.MastersLanding-module__M7qQiG__heroVisual img{object-fit:contain;object-position:bottom center;filter:drop-shadow(0 34px 60px #0f172a24)}.MastersLanding-module__M7qQiG__benefitGrid,.MastersLanding-module__M7qQiG__tariffs,.MastersLanding-module__M7qQiG__steps{gap:16px;margin-top:24px;display:grid}.MastersLanding-module__M7qQiG__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.MastersLanding-module__M7qQiG__benefitGrid article,.MastersLanding-module__M7qQiG__tariffCard,.MastersLanding-module__M7qQiG__steps article,.MastersLanding-module__M7qQiG__audienceSection,.MastersLanding-module__M7qQiG__leadSection{border:1px solid var(--platform-border);border-radius:var(--platform-radius-card);background:var(--platform-surface);min-width:0;box-shadow:var(--platform-shadow-card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.MastersLanding-module__M7qQiG__benefitGrid article,.MastersLanding-module__M7qQiG__steps article{align-content:start;gap:14px;min-height:232px;padding:24px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.MastersLanding-module__M7qQiG__benefitGrid article:hover,.MastersLanding-module__M7qQiG__steps article:hover,.MastersLanding-module__M7qQiG__tariffCard:hover{box-shadow:var(--platform-shadow-hover);border-color:#2563eb4d;transform:translateY(-4px)}.MastersLanding-module__M7qQiG__cardIcon,.MastersLanding-module__M7qQiG__stepIcon{width:62px;height:62px;color:var(--accent);background:linear-gradient(135deg,#2563eb1f,#38bdf82e);border-radius:20px;justify-content:center;align-items:center;display:inline-flex}.MastersLanding-module__M7qQiG__cardIcon svg,.MastersLanding-module__M7qQiG__stepIcon svg{stroke-width:2.3px;width:32px;height:32px}.MastersLanding-module__M7qQiG__benefitGrid h3,.MastersLanding-module__M7qQiG__benefitGrid p,.MastersLanding-module__M7qQiG__tariffCard h3,.MastersLanding-module__M7qQiG__tariffCard ul,.MastersLanding-module__M7qQiG__steps h3,.MastersLanding-module__M7qQiG__steps p{margin:0}.MastersLanding-module__M7qQiG__benefitGrid h3{font-size:22px;line-height:1.18}.MastersLanding-module__M7qQiG__benefitGrid p,.MastersLanding-module__M7qQiG__steps p{color:#64748b;font-weight:600;line-height:1.52}.MastersLanding-module__M7qQiG__audienceSection{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:center;gap:30px;padding:42px;display:grid}.MastersLanding-module__M7qQiG__audienceTags{flex-wrap:wrap;gap:12px;display:flex}.MastersLanding-module__M7qQiG__audienceTags span{color:#1d4ed8;background:#eff6ff;border:1px solid #2563eb1f;border-radius:999px;align-items:center;gap:9px;min-height:48px;padding:0 17px;font-weight:800;display:inline-flex}.MastersLanding-module__M7qQiG__audienceTags svg{flex:none}.MastersLanding-module__M7qQiG__tariffs{grid-template-columns:minmax(280px,.78fr) minmax(0,1.35fr);align-items:stretch}.MastersLanding-module__M7qQiG__tariffCard{grid-template-rows:auto auto 1fr auto;gap:18px;padding:28px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative}.MastersLanding-module__M7qQiG__featured{background:radial-gradient(circle at 92% 8%,#2563eb24,#0000 26%),#ffffffeb;border-color:#2563eb52;box-shadow:0 30px 90px #2563eb1f}.MastersLanding-module__M7qQiG__tariffTop{justify-content:space-between;align-items:flex-start;gap:16px;min-height:40px;display:flex}.MastersLanding-module__M7qQiG__tariffTop h3{color:#0f172a;font-size:30px;line-height:1}.MastersLanding-module__M7qQiG__badge{color:#1d4ed8;letter-spacing:.04em;white-space:nowrap;background:#dff4ff;border:1px solid #38bdf838;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:900}.MastersLanding-module__M7qQiG__tariffCard strong{color:#0f172a;font-size:34px;line-height:1}.MastersLanding-module__M7qQiG__tariffCard ul{gap:10px;padding:0;list-style:none;display:grid}.MastersLanding-module__M7qQiG__featured ul{grid-template-columns:repeat(2,minmax(0,1fr))}.MastersLanding-module__M7qQiG__tariffCard li{color:#526174;align-items:flex-start;gap:9px;min-width:0;font-weight:700;line-height:1.35;display:flex}.MastersLanding-module__M7qQiG__tariffCard li svg{color:#2563eb;flex:none;margin-top:1px}.MastersLanding-module__M7qQiG__tariffCard a{align-self:end;width:fit-content;margin-top:8px}.MastersLanding-module__M7qQiG__stepsSection{padding-top:30px}.MastersLanding-module__M7qQiG__steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr))}.MastersLanding-module__M7qQiG__steps article{min-height:242px;padding:24px;position:relative}.MastersLanding-module__M7qQiG__steps h3{color:#0f172a;font-size:24px;line-height:1.14}.MastersLanding-module__M7qQiG__leadSection{grid-template-columns:minmax(0,.78fr) minmax(360px,1fr);align-items:start;gap:34px;margin-bottom:72px;padding:42px;scroll-margin-top:96px;display:grid}.MastersLanding-module__M7qQiG__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.MastersLanding-module__M7qQiG__form label{gap:8px;display:grid}.MastersLanding-module__M7qQiG__form label span{color:#475569;font-size:14px;font-weight:800}.MastersLanding-module__M7qQiG__form input,.MastersLanding-module__M7qQiG__form textarea{color:#0f172a;width:100%;min-height:50px;font:inherit;background:#f8fbffe0;border:1px solid #0f172a1f;border-radius:14px;outline:none;padding:0 14px;font-weight:700;transition:border-color .18s,background .18s,box-shadow .18s}.MastersLanding-module__M7qQiG__form input:focus,.MastersLanding-module__M7qQiG__form textarea:focus{background:#fff;border-color:#2563eb7a;box-shadow:0 0 0 4px #2563eb14}.MastersLanding-module__M7qQiG__form textarea{resize:vertical;min-height:112px;padding-top:12px}.MastersLanding-module__M7qQiG__full,.MastersLanding-module__M7qQiG__success,.MastersLanding-module__M7qQiG__form button{grid-column:1/-1}.MastersLanding-module__M7qQiG__success{color:#047857;background:#ecfdf5;border-radius:14px;margin:0;padding:14px;font-weight:800}.MastersLanding-module__M7qQiG__form button{justify-self:start}@media (max-width:980px){.MastersLanding-module__M7qQiG__hero,.MastersLanding-module__M7qQiG__audienceSection,.MastersLanding-module__M7qQiG__leadSection{grid-template-columns:1fr}.MastersLanding-module__M7qQiG__hero{align-items:start;min-height:auto}.MastersLanding-module__M7qQiG__benefitGrid,.MastersLanding-module__M7qQiG__tariffs,.MastersLanding-module__M7qQiG__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.MastersLanding-module__M7qQiG__featured ul{grid-template-columns:1fr}.MastersLanding-module__M7qQiG__heroStage{justify-self:center;width:min(100%,560px);height:clamp(360px,62vw,500px)}}@media (max-width:640px){.MastersLanding-module__M7qQiG__hero{gap:var(--platform-hero-gap)}.MastersLanding-module__M7qQiG__heroActions,.MastersLanding-module__M7qQiG__form{grid-template-columns:1fr}.MastersLanding-module__M7qQiG__heroActions{display:grid}.MastersLanding-module__M7qQiG__heroActions a,.MastersLanding-module__M7qQiG__tariffCard a,.MastersLanding-module__M7qQiG__form button{width:100%}.MastersLanding-module__M7qQiG__heroStage{place-items:end center;width:min(100%,354px);height:clamp(330px,104vw,410px)}.MastersLanding-module__M7qQiG__heroVisual{width:min(100%,390px)}.MastersLanding-module__M7qQiG__benefitGrid,.MastersLanding-module__M7qQiG__tariffs,.MastersLanding-module__M7qQiG__steps{grid-template-columns:1fr}.MastersLanding-module__M7qQiG__audienceSection,.MastersLanding-module__M7qQiG__leadSection,.MastersLanding-module__M7qQiG__tariffCard,.MastersLanding-module__M7qQiG__benefitGrid article,.MastersLanding-module__M7qQiG__steps article{border-radius:22px}.MastersLanding-module__M7qQiG__audienceSection,.MastersLanding-module__M7qQiG__leadSection{padding-top:34px;padding-bottom:34px}.MastersLanding-module__M7qQiG__sectionHead h2,.MastersLanding-module__M7qQiG__leadCopy h2{font-size:var(--platform-h2)!important}.MastersLanding-module__M7qQiG__tariffTop{gap:10px;display:grid}.MastersLanding-module__M7qQiG__badge{width:fit-content}}
