.RSrfya_page{--home-heading:#172c43;--home-body:#566477}.RSrfya_container{width:min(1240px,100% - 48px)!important;max-width:1240px!important;padding-inline:0!important}.RSrfya_page #contact h2{font-size:24px;font-weight:400;line-height:1.4}.RSrfya_page #contact>div>div:first-child>p{color:var(--home-body);font-size:15px;line-height:26px}.RSrfya_hero{color:#fff;background:#fff;position:relative}.RSrfya_heroViewport{background:#0f1412;position:relative;overflow:hidden}.RSrfya_heroOverviews{display:none}.RSrfya_heroOverview{color:#172c43;background:#f5f6f7;border:1px solid #e4e8ed;border-radius:16px;grid-area:1/1;min-width:0;transition:opacity .9s;display:grid;overflow:hidden}.RSrfya_heroOverviewItem{flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:24px;display:flex}.RSrfya_heroOverviewItem+.RSrfya_heroOverviewItem{border-top:1px solid #e4e8ed}.RSrfya_heroOverviewItem dt{font-size:18px;font-weight:700;line-height:1.4}.RSrfya_heroOverviewItem dd{color:#566477;font-size:14px;line-height:1.5}.RSrfya_heroOverviewMit dt{font-size:16px}.RSrfya_heroOverviewMit dd{font-size:13px}.RSrfya_slide{min-width:0;min-height:660px;padding-block:calc(var(--site-header-height) + 48px) 120px;grid-area:1/1;transition:opacity .9s;position:relative}.RSrfya_heroContent{text-align:center;position:relative}.RSrfya_heroEyebrow{letter-spacing:2px;font-size:14px;font-weight:700;line-height:21px}.RSrfya_heroTitle{max-width:100%;margin:14px auto 0;font-size:34px;font-weight:600;line-height:1.4}.RSrfya_heroDescription{color:#ffffffc7;margin-top:14px;font-size:18px;line-height:1.8}.RSrfya_heroEnglish{margin-top:4px;font-size:14px;line-height:1.8;display:block}.RSrfya_heroActionRow{margin-top:20px}.RSrfya_brandSlide{padding-top:calc(var(--site-header-height) + 80px)}.RSrfya_brandSlide .RSrfya_heroEyebrow{letter-spacing:0;font-size:14px;line-height:21px}.RSrfya_brandSlide .RSrfya_heroTitle{margin-top:16px;font-weight:700}.RSrfya_brandSlide .RSrfya_heroDescription{color:#fff;margin-top:24px;line-height:27px}.RSrfya_brandSlide .RSrfya_heroEnglish{color:#ffffffe6;margin-top:24px;line-height:20px}.RSrfya_brandSlide .RSrfya_heroActionRow{margin-top:24px}.RSrfya_mitSlide .RSrfya_heroTitle{font-weight:700}.RSrfya_heroControls{align-items:center;display:flex;position:absolute;bottom:54px;left:50%;transform:translate(-50%)}.RSrfya_heading{color:#172c43;font-size:30px;font-weight:700;line-height:1.4}.RSrfya_eyebrow{color:var(--color-wine);letter-spacing:1.5px;font-size:12px;font-weight:700;line-height:18px}.RSrfya_primaryAction,.RSrfya_secondaryAction{border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:11px 24px;font-size:14px;font-weight:500;line-height:22px;display:inline-flex}.RSrfya_primaryAction{cursor:pointer;background:var(--color-wine);color:#fff}.RSrfya_secondaryAction{border:1px solid var(--color-wine);color:var(--color-wine);background:#fff;padding-block:10px}.RSrfya_primaryAction:hover,.RSrfya_secondaryAction:hover{opacity:.9}.RSrfya_primaryAction:focus-visible,.RSrfya_secondaryAction:focus-visible,.RSrfya_stepAction:focus-visible{outline-offset:4px;outline:2px solid}.RSrfya_primaryAction:focus-visible{outline-color:var(--color-wine)}.RSrfya_hero .RSrfya_primaryAction:focus-visible,.RSrfya_steps .RSrfya_primaryAction:focus-visible{outline-color:#fff}.RSrfya_hero .RSrfya_primaryAction{min-height:52px;padding-block:14px;font-size:15px;line-height:24px}.RSrfya_news{background:#fff;padding-block:72px 80px}.RSrfya_newsGrid{gap:24px;margin-top:32px;display:grid}.RSrfya_newsCard{border:1px solid #e4e8ed;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #121a290d}.RSrfya_newsMedia{aspect-ratio:610/330;flex:none;width:100%;position:relative}.RSrfya_newsImage,.RSrfya_newsBookImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.RSrfya_newsBookMedia{background:#fff}.RSrfya_newsBookImage{object-fit:contain;width:calc(100% - 48px);height:calc(100% - 48px);inset:24px}.RSrfya_newsCopy{flex-direction:column;flex:1;align-items:start;padding:24px;display:flex}.RSrfya_newsCopy h3{color:#172c43;margin-top:8px;font-size:22px;line-height:34px}.RSrfya_newsDescription{color:#566477;margin-top:12px;padding-bottom:12px;font-size:15px;line-height:26px}.RSrfya_newsCopy .RSrfya_secondaryAction{margin-top:auto}.RSrfya_principles,.RSrfya_proof{color:#566477;background:#f5f6f7;padding-block:72px 80px}.RSrfya_principleGrid{gap:24px;margin-top:40px;display:grid}.RSrfya_principlesLead{color:#172c43}.RSrfya_principleCard{background:#fff;border:1px solid #e3e8ee;border-radius:16px;overflow:hidden}.RSrfya_principleImage{aspect-ratio:397/260;object-fit:cover;width:100%;height:auto}.RSrfya_principleCopy{padding:24px}.RSrfya_principleGrid h3{color:#172c43;margin-top:20px;font-size:23px;font-weight:400;line-height:34px}.RSrfya_principleDescription{color:#566477;margin-top:12px;font-size:15px;line-height:26px}.RSrfya_steps{color:#fff;background:linear-gradient(90deg,#132b45,#1c3855);padding-block:80px}.RSrfya_steps .RSrfya_heading{color:#fff}.RSrfya_stepsLead{color:#c8d3e0}.RSrfya_stepsGrid,.RSrfya_parentGrid{gap:48px;display:grid}.RSrfya_step{border-top:.6px solid #ffffff38;grid-template-columns:32px minmax(0,1fr);grid-template-areas:"number heading"".description"".action";align-items:start;gap:12px 16px;padding-block:28px;display:grid}.RSrfya_stepNumber{color:#8ba7c7;grid-area:number;align-self:center;font-size:20px;line-height:30px}.RSrfya_stepHeading{grid-area:heading;min-width:0}.RSrfya_stepHeading>p{color:#a4bcd899;font-size:12px;line-height:22px}.RSrfya_stepHeading h3{margin-top:6px;font-size:23px;font-weight:700;line-height:34px}.RSrfya_stepDescription{color:#ccd7e4;grid-area:description;min-width:0;font-size:15px;line-height:26px}.RSrfya_step:last-child{border-bottom:.6px solid #ffffff38}.RSrfya_stepAction{white-space:nowrap;background:#ffffff0a;border:1px solid #fff6;border-radius:8px;grid-area:action;justify-self:start;align-items:center;min-height:44px;padding:10px 24px;font-size:14px;line-height:22px;display:inline-flex}.RSrfya_stepAction:hover{background:#ffffff14}.RSrfya_proofStats{gap:20px;margin-top:40px;display:grid}.RSrfya_proofStats>div{background:#fff;border:1px solid #e1e6ec;border-radius:16px;padding:24px}.RSrfya_proofNumber{color:var(--color-wine);font-size:36px;font-weight:700;line-height:46px}.RSrfya_proofLabel{color:#172c43;margin-top:12px;font-size:21px;font-weight:400;line-height:32px}.RSrfya_proofDescription{color:#68758a;margin-top:12px;font-size:12px;line-height:21px}.RSrfya_parents{color:#172c43;background:#f8f5f0;padding-block:80px}.RSrfya_parentLead{color:#566477;margin-top:24px;font-size:18px;line-height:30px}.RSrfya_parentGrid{align-items:start;row-gap:12px;margin-top:40px}.RSrfya_parentVisual{margin-bottom:36px}.RSrfya_parentCopy{flex-direction:column;min-width:0;display:flex}.RSrfya_parentCourseTitle{margin-top:12px;font-size:24px;font-weight:700;line-height:36px}.RSrfya_parentDescription{white-space:pre-line;color:#566477;margin-top:14px;font-size:16px;line-height:28px}.RSrfya_parentFact{margin-top:40px}.RSrfya_parentImage{aspect-ratio:838/472;object-fit:contain;border-radius:16px;width:100%;height:auto}@media (min-width:761px){.RSrfya_container{width:min(1240px,100% - 96px)!important}.RSrfya_heroOverview{grid-template-columns:repeat(3,minmax(0,1fr))}.RSrfya_heroOverviewFour{grid-template-columns:repeat(4,minmax(0,1fr))}.RSrfya_heroOverviewItem+.RSrfya_heroOverviewItem{border-top:0;border-left:1px solid #e4e8ed}.RSrfya_heroEyebrow{letter-spacing:2.88px;font-size:18px;line-height:27px}.RSrfya_heroTitle{letter-spacing:.6px;font-size:50px;line-height:73px}.RSrfya_brandSlide .RSrfya_heroTitle{letter-spacing:0;font-size:48px;line-height:72px}.RSrfya_mitSlide .RSrfya_heroTitle{font-size:46px}.RSrfya_heading{font-size:40px;line-height:56px}.RSrfya_newsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.RSrfya_newsCopy{padding:32px}.RSrfya_page #contact h2{font-size:27px;line-height:40px}.RSrfya_parentCourseTitle{font-size:26px;line-height:40px}.RSrfya_principleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.RSrfya_proofStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1101px){.RSrfya_container{width:min(1240px,100% - 200px)!important}.RSrfya_steps{padding-block:128px}.RSrfya_stepsGrid{grid-template-columns:320px minmax(0,1fr);gap:80px}.RSrfya_step{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"number heading action"".description description";gap:8px 28px}.RSrfya_stepAction{place-self:center end}.RSrfya_proofStats{grid-template-columns:repeat(4,minmax(0,1fr))}.RSrfya_parentGrid{grid-template-columns:minmax(0,520fr) minmax(0,652fr);grid-template-areas:".eyebrow""visual copy";column-gap:64px}.RSrfya_parentVisual{grid-area:visual;margin-bottom:0}.RSrfya_parentEyebrow{grid-area:eyebrow}.RSrfya_parentCopy{grid-area:copy}.RSrfya_parentCourseTitle{margin-top:0}}@media (prefers-reduced-motion:reduce){.RSrfya_slide,.RSrfya_heroOverview{transition:none}}@media (min-width:1280px){.RSrfya_slide{height:var(--site-hero-height);min-height:0;padding-block:120px 96px}.RSrfya_brandSlide{padding-top:150px}}
