.x-I00G_card{width:100%;max-width:440px;color:var(--ink);font-family:var(--font-manrope), system-ui, sans-serif;background:#fff;border-radius:24px;margin:0;padding:24px}.x-I00G_head{flex-direction:column;gap:6px;display:flex}.x-I00G_kicker{letter-spacing:.1em;color:var(--ink-2);font-size:11px;font-weight:600}.x-I00G_head strong{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.01em;font-size:18px;font-weight:700}.x-I00G_score{background:var(--canvas);border-radius:16px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:18px;padding:16px 18px;display:flex}.x-I00G_score b{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.03em;font-size:34px;font-weight:700}.x-I00G_score span{color:var(--ink-2);font-size:14px}.x-I00G_score em{color:var(--ok-ink);flex-basis:100%;font-size:13px;font-style:normal;font-weight:600}.x-I00G_subjects{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.x-I00G_subjects li{grid-template-columns:84px 1fr 48px;align-items:center;gap:10px;font-size:13.5px;display:grid}.x-I00G_subjects li>i{background:var(--surface-2);border-radius:9999px;height:8px;display:block}.x-I00G_subjects li>i>i{background:var(--ink);border-radius:9999px;height:100%;display:block}.x-I00G_subjects strong{text-align:right}.x-I00G_rank{background:var(--stage);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:14px 18px;font-size:13.5px;display:flex}.x-I00G_rank strong{white-space:nowrap;font-family:var(--font-plus-jakarta), system-ui, sans-serif;color:var(--spark);flex:none;font-size:20px}.x-I00G_topics{color:var(--ink-2);margin-top:16px;font-size:13px}.x-I00G_topics ul{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.x-I00G_topics li{background:var(--cream);color:var(--ink);border-radius:16px;padding:5px 10px}.x-I00G_card figcaption{color:var(--ink-4);margin-top:16px;font-size:12px}
.TGZCtW_site{background:var(--canvas);min-height:100vh;color:var(--ink);font-family:var(--font-manrope), system-ui, sans-serif;overflow-x:clip}.TGZCtW_site h1,.TGZCtW_site h2,.TGZCtW_site h3,.TGZCtW_site h4{font-family:var(--font-plus-jakarta), var(--font-manrope), system-ui, sans-serif}.TGZCtW_site a{color:inherit}.TGZCtW_container{width:100%;max-width:1240px;margin-inline:auto;padding-inline:16px}@media (min-width:768px){.TGZCtW_container{padding-inline:32px}}.TGZCtW_skip{z-index:100;background:var(--ink);border-radius:8px;padding:12px 18px;font-weight:600;text-decoration:none;position:absolute;top:-120px;left:16px;color:#fff!important}.TGZCtW_skip:focus{top:16px}.TGZCtW_eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;font-size:11px;font-weight:500;line-height:1.4;display:inline-flex}.TGZCtW_eyebrowStage{letter-spacing:.025em;text-transform:uppercase;color:var(--spark);align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.TGZCtW_button{background:var(--ink);border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:56px;padding:16px 24px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex;color:#fff!important}.TGZCtW_button:hover{background:var(--stage)}.TGZCtW_textLink{text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex;color:var(--ink)!important}.TGZCtW_textLink:hover{text-decoration:underline}.TGZCtW_header{z-index:50;transition:background-color .25s;position:sticky;top:0}.TGZCtW_headerLight{background:var(--canvas)}.TGZCtW_headerStage{background:0 0;margin-bottom:-76px}.TGZCtW_headerStage.TGZCtW_headerScrolled{background:var(--stage)}.TGZCtW_navbar{align-items:center;gap:24px;height:76px;display:flex}.TGZCtW_brandLink{flex:none;align-items:center;min-height:44px;display:inline-flex}.TGZCtW_navLogo{width:auto;height:30px;display:block}.TGZCtW_desktopNav{align-items:center;gap:16px;margin-left:14px;display:none}.TGZCtW_desktopNav a{white-space:nowrap;text-underline-offset:6px;padding:10px 0;font-size:14.5px;font-weight:500;text-decoration:none}.TGZCtW_headerLight .TGZCtW_desktopNav a{color:var(--ink-2)}.TGZCtW_headerStage .TGZCtW_desktopNav a{color:var(--ink-on-stage-2)}.TGZCtW_desktopNav a:hover{text-decoration:underline}.TGZCtW_headerLight .TGZCtW_desktopNav a:hover{color:var(--ink)}.TGZCtW_headerStage .TGZCtW_desktopNav a:hover{color:#fff}.TGZCtW_navActions{align-items:center;gap:10px;margin-left:auto;display:flex}.TGZCtW_loginLink{white-space:nowrap;align-items:center;gap:6px;min-height:44px;padding:0 8px;font-size:14.5px;font-weight:500;text-decoration:none;display:none}.TGZCtW_headerLight .TGZCtW_loginLink{color:var(--ink)}.TGZCtW_headerStage .TGZCtW_loginLink{color:#fff}.TGZCtW_loginLink:hover{text-underline-offset:4px;text-decoration:underline}.TGZCtW_tutorLink{white-space:nowrap;align-items:center;gap:6px;min-height:44px;padding:0 8px;font-size:15px;font-weight:500;text-decoration:none;display:none}.TGZCtW_headerLight .TGZCtW_tutorLink{color:var(--ink)}.TGZCtW_headerStage .TGZCtW_tutorLink{color:#fff}.TGZCtW_tutorLink:hover{text-underline-offset:4px;text-decoration:underline}@media (min-width:900px){.TGZCtW_tutorLink{display:inline-flex}}.TGZCtW_navCta{white-space:nowrap;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s;display:none}.TGZCtW_headerLight .TGZCtW_navCta{background:var(--ink);color:#fff;border-radius:8px}.TGZCtW_headerLight .TGZCtW_navCta:hover{background:var(--stage)}.TGZCtW_headerStage .TGZCtW_navCta{background:var(--iris);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:9999px}.TGZCtW_headerStage .TGZCtW_navCta:hover{background:color-mix(in srgb, var(--iris) 86%, #fff)}.TGZCtW_menuToggle{min-height:44px;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;border-radius:9999px;align-items:center;padding:0 20px;font-size:13px;font-weight:600;display:inline-flex}.TGZCtW_headerLight .TGZCtW_menuToggle{background:var(--ink);color:#fff}.TGZCtW_headerStage .TGZCtW_menuToggle{color:var(--ink);background:#fff}@media (min-width:640px){.TGZCtW_navCta{display:inline-flex}}@media (min-width:1240px){.TGZCtW_desktopNav,.TGZCtW_loginLink{display:inline-flex}.TGZCtW_menuToggle{display:none}}.TGZCtW_mobileLayer{z-index:60;position:fixed;inset:0}.TGZCtW_mobileBackdrop{background:#1f173873;border:0;position:absolute;inset:0}.TGZCtW_mobileNav{max-height:calc(100dvh - 24px);color:var(--ink);background:#fff;border-radius:24px;flex-direction:column;padding:18px 20px 20px;display:flex;position:absolute;top:12px;left:12px;right:12px;overflow:auto}.TGZCtW_mobileNavHead{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.TGZCtW_mobileClose{background:var(--surface-2);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex}.TGZCtW_mobileNav>a{border-bottom:1px solid var(--line);min-height:56px;font-family:var(--font-plus-jakarta), system-ui, sans-serif;color:var(--ink);justify-content:space-between;align-items:center;font-size:18px;font-weight:600;text-decoration:none;display:flex}.TGZCtW_mobileNav>a.TGZCtW_mobileCta{background:var(--ink);color:#fff;font-family:var(--font-manrope), system-ui, sans-serif;border:0;border-radius:8px;justify-content:center;gap:8px;margin-top:16px;font-size:16px;font-weight:500}.TGZCtW_signupShell{min-height:100vh}.TGZCtW_signupGrid{gap:16px;padding-top:16px;padding-bottom:72px;display:grid}.TGZCtW_signupCopy{background:var(--stage);color:#fff;border-radius:24px;padding:32px 24px;position:relative;overflow:hidden}.TGZCtW_signupCopy>:not([data-blob]){position:relative}.TGZCtW_signupCopy .TGZCtW_textLink{color:#fff!important}.TGZCtW_signupCopy .TGZCtW_textLink svg{color:var(--spark)}.TGZCtW_signupCopy h1{letter-spacing:-.03em;margin-top:20px;font-size:clamp(34px,4.4vw,52px);font-weight:400;line-height:1.04}.TGZCtW_signupCopy h1 span{color:var(--ink-on-stage-2)}.TGZCtW_signupCopy>p{max-width:30em;color:var(--ink-on-stage-2);margin-top:16px;font-size:17px;line-height:1.5}.TGZCtW_signupCopy ul{margin-top:24px}.TGZCtW_signupCopy li{gap:10px;padding:7px 0;font-size:15px;line-height:1.45;display:flex}.TGZCtW_signupCopy li svg{color:var(--spark);flex:none;margin-top:2px}.TGZCtW_signupCopy .TGZCtW_signupInfo{color:var(--ink-on-stage-muted);background:#ffffff14;border-radius:16px;margin-top:24px;padding:14px 16px;font-size:13.5px;line-height:1.5}.TGZCtW_signupCard{background:var(--surface);border-radius:24px;padding:24px}.TGZCtW_signupCard h2{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.1}.TGZCtW_signupCard>p{color:var(--ink-2);margin-top:8px;font-size:16px;line-height:1.5}.TGZCtW_signupCard .TGZCtW_signupInfo{background:var(--canvas);color:var(--ink-2);border-radius:16px;margin-top:18px;padding:14px 16px;font-size:14px}.TGZCtW_signupCard .TGZCtW_signupInfo strong{color:var(--ink);display:block}.TGZCtW_signupForm{margin-top:24px}.TGZCtW_signupCard .TGZCtW_signupLogin{color:var(--ink-2);margin-top:14px;font-size:14px;line-height:1.5}.TGZCtW_signupLogin a{text-underline-offset:3px;font-weight:600;text-decoration:underline;color:var(--ink)!important}.TGZCtW_signupLegal{color:var(--ink-3);margin-top:20px;font-size:13px;line-height:1.5}.TGZCtW_signupLegal a{text-underline-offset:3px;text-decoration:underline;color:var(--ink)!important}.TGZCtW_signupBlobA{top:-118px;right:-104px}.TGZCtW_signupBlobB{bottom:-46px;left:-44px}@media (min-width:768px){.TGZCtW_signupCard,.TGZCtW_signupCopy{padding:40px}}@media (min-width:1024px){.TGZCtW_signupGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:20px;padding-top:24px}.TGZCtW_signupCopy{min-height:560px;padding:48px;position:sticky;top:96px}}.TGZCtW_signupCopy .TGZCtW_eyebrowStage{margin-top:28px;display:flex}.TGZCtW_signupCard .TGZCtW_eyebrow+h2{margin-top:10px}.TGZCtW_listingHero{padding:16px 0 0}.TGZCtW_listingHeroCard{border-radius:24px;padding:40px 24px;position:relative;overflow:hidden}.TGZCtW_listingHeroCard>:not([data-blob]){position:relative}.TGZCtW_listingHeroCard h1{letter-spacing:-.03em;color:#fff;max-width:14em;margin-top:20px;font-size:clamp(34px,4.6vw,56px);font-weight:400;line-height:1.03}.TGZCtW_listingHeroCard h1 span{color:var(--ink-on-stage-2)}.TGZCtW_listingHeroCard p{max-width:34em;color:var(--ink-on-stage-2);margin-top:18px;font-size:18px;line-height:1.5}.TGZCtW_listingBlobA{top:-170px;right:-140px}.TGZCtW_listingBlobB{bottom:-70px;right:22%}.TGZCtW_listingSection{padding:clamp(64px,8vw,104px) 0 64px}.TGZCtW_listingEmpty{background:var(--surface);text-align:center;color:var(--ink-2);border-radius:24px;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;font-size:16px;line-height:1.55;display:flex}.TGZCtW_listingEmpty p{max-width:34em}.TGZCtW_listingGrid{gap:16px;display:grid}.TGZCtW_listingCard{background:var(--surface);border-radius:24px;flex-direction:column;padding:28px;display:flex}.TGZCtW_listingHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.TGZCtW_listingHead h2,.TGZCtW_listingHead h3{letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.1}.TGZCtW_listingHead>div>span{color:var(--ink-3);margin-top:6px;font-size:14px;display:block}.TGZCtW_formatBadge,.TGZCtW_formatBadgeGroup{white-space:nowrap;border-radius:16px;flex:none;padding:6px 12px;font-size:12px;font-weight:500}.TGZCtW_formatBadge{background:var(--surface-2);color:var(--ink-2)}.TGZCtW_formatBadgeGroup{background:var(--cream);color:var(--lgs-ink)}.TGZCtW_listingDesc{color:var(--ink-2);margin-top:14px;font-size:15px;line-height:1.55}.TGZCtW_listingCapacity{color:var(--ink-3);align-items:center;gap:6px;margin-top:12px;font-size:13.5px;display:inline-flex}.TGZCtW_listingMeta{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-top:auto;padding-top:20px;display:flex}.TGZCtW_listingCard>.TGZCtW_listingMeta{margin-top:20px}.TGZCtW_listingPrice{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;font-size:26px;font-weight:700}.TGZCtW_listingPrice small{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:0;color:var(--ink-3);font-size:13px;font-weight:500}.TGZCtW_listingRating{color:var(--ink-2);align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.TGZCtW_listingRating svg{color:var(--lgs)}.TGZCtW_listingCta{margin-top:18px}.TGZCtW_listingFullTag{background:var(--risk-bg);text-align:center;color:var(--ink);border-radius:16px;margin-top:18px;padding:12px 14px;font-size:14px;font-weight:500}@media (min-width:768px){.TGZCtW_listingHeroCard{padding:56px 48px}.TGZCtW_listingBlobA{top:-90px;right:-80px}.TGZCtW_listingGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.TGZCtW_listingGrid{grid-template-columns:repeat(3,1fr)}}.TGZCtW_lessonHeroActions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.TGZCtW_stagePill,.TGZCtW_sparkPill{letter-spacing:.025em;border-radius:9999px;align-items:center;gap:10px;min-height:48px;padding:14px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.TGZCtW_stagePill{background:var(--iris);color:#fff!important}.TGZCtW_stagePill:hover{background:color-mix(in srgb, var(--iris) 86%, #000)}.TGZCtW_sparkPill{background:var(--spark);font-weight:700;color:var(--ink)!important}.TGZCtW_sparkPill:hover{background:#fff}.TGZCtW_stageLink{letter-spacing:.025em;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex;color:var(--spark)!important}.TGZCtW_stageLink:hover{color:#fff!important}.TGZCtW_lessonHeroFacts{color:var(--ink-on-stage-2);border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:12px 28px;margin-top:32px;padding-top:24px;font-size:15px;display:flex}.TGZCtW_lessonHeroFacts li{align-items:center;gap:8px;display:inline-flex}.TGZCtW_lessonHeroFacts svg{color:var(--spark)}.TGZCtW_lessonSection{padding:clamp(64px,8vw,104px) 0}.TGZCtW_lessonSectionPaper{background:var(--surface)}.TGZCtW_lessonHead{text-align:center;max-width:720px;margin-inline:auto}.TGZCtW_lessonHead h2,.TGZCtW_lessonSplitHead h2{letter-spacing:-.03em;text-wrap:balance;margin-top:16px;font-size:clamp(32px,4.4vw,52px);font-weight:700;line-height:1.03}.TGZCtW_lessonHead p{max-width:34em;color:var(--ink-2);margin:18px auto 0;font-size:18px;line-height:1.5}.TGZCtW_lessonSplitHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 64px;display:flex}.TGZCtW_lessonSplitHead>div{flex:420px;min-width:0}.TGZCtW_lessonSplitHead>p{max-width:30em;color:var(--ink-2);flex:320px;font-size:17px;line-height:1.55}.TGZCtW_lessonSplitHead+.TGZCtW_listingGrid,.TGZCtW_lessonSplitHead+.TGZCtW_listingEmpty{margin-top:40px}.TGZCtW_optionGrid{gap:16px;margin-top:48px;display:grid}.TGZCtW_optionPremium,.TGZCtW_optionDerece,.TGZCtW_optionGroup{border-radius:24px;flex-direction:column;padding:32px 24px;display:flex}.TGZCtW_optionPremium{background:var(--surface)}.TGZCtW_optionDerece{background:var(--surface-2)}.TGZCtW_optionGroup{background:var(--cream)}.TGZCtW_optionTop{box-shadow:inset 0 0 0 2px var(--ink)}.TGZCtW_formatIcon{background:var(--surface);width:56px;height:56px;color:var(--ink);border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.TGZCtW_optionPremium .TGZCtW_formatIcon,.TGZCtW_optionPremium .TGZCtW_formatFacts{background:var(--canvas)}.TGZCtW_optionPremium h3,.TGZCtW_optionDerece h3,.TGZCtW_optionGroup h3{letter-spacing:-.02em;margin-top:24px;font-size:26px;font-weight:700;line-height:1.1}.TGZCtW_optionPremium>p,.TGZCtW_optionDerece>p,.TGZCtW_optionGroup>p{color:var(--ink-2);margin-top:12px;font-size:16px;line-height:1.55}.TGZCtW_optionPremium .TGZCtW_formatFacts,.TGZCtW_optionDerece .TGZCtW_formatFacts,.TGZCtW_optionGroup .TGZCtW_formatFacts{margin-bottom:20px}.TGZCtW_optionPremium .TGZCtW_formatFacts dd,.TGZCtW_optionDerece .TGZCtW_formatFacts dd,.TGZCtW_optionGroup .TGZCtW_formatFacts dd{max-width:60%}.TGZCtW_budget{gap:2px;font-style:normal;display:inline-flex}.TGZCtW_budget i{color:var(--ink-4);opacity:.45;font-style:normal}.TGZCtW_budget .TGZCtW_budgetOn{color:var(--ink);opacity:1}.TGZCtW_optionLink{align-items:center;gap:8px;min-height:44px;margin-top:auto;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;color:var(--ink)!important}.TGZCtW_optionLink:hover{text-underline-offset:4px;text-decoration:underline}.TGZCtW_planIncludes li{color:var(--ink-2);gap:10px;font-size:15px;line-height:1.45;display:flex}.TGZCtW_planIncludes svg{color:var(--ink);flex:none;margin-top:2px}.TGZCtW_formatFacts{background:var(--surface);border-radius:16px;margin-top:28px;padding:4px 20px}.TGZCtW_formatFacts>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:14px 0;font-size:15px;display:flex}.TGZCtW_formatFacts>div:last-child{border-bottom:0}.TGZCtW_formatFacts dt{color:var(--ink-2)}.TGZCtW_formatFacts dd{text-align:right;color:var(--ink);font-weight:600}.TGZCtW_stepGrid{gap:16px;margin-top:16px;display:grid}.TGZCtW_stepGrid li{background:var(--surface);border-radius:24px;padding:28px}.TGZCtW_stepGrid li>span{background:var(--canvas);height:32px;font-family:var(--font-plus-jakarta), system-ui, sans-serif;border-radius:9999px;align-items:center;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.TGZCtW_stepGrid h3{letter-spacing:-.01em;margin-top:16px;font-size:20px;font-weight:700;line-height:1.2}.TGZCtW_stepGrid p{color:var(--ink-2);margin-top:8px;font-size:15px;line-height:1.55}.TGZCtW_stageBand{padding:clamp(72px,9vw,120px) 0;position:relative;overflow:clip}.TGZCtW_stageBand>.TGZCtW_container{position:relative}.TGZCtW_stageBandBlobA{top:-130px;right:-120px}.TGZCtW_stageBandBlobB{bottom:-40px;right:8%}.TGZCtW_stageBandHead{gap:40px;display:grid}.TGZCtW_stageBandHead h2{letter-spacing:-.035em;color:#fff;max-width:13em;margin-top:24px;font-size:clamp(38px,5vw,64px);font-weight:400;line-height:1.03}.TGZCtW_stageBandHead h2 span{color:var(--ink-on-stage-muted)}.TGZCtW_stageBandHead p{max-width:32em;color:var(--ink-on-stage-2);margin-top:24px;font-size:18px;line-height:1.5}.TGZCtW_criteriaStage li,.TGZCtW_criteriaCard li{gap:14px;padding:18px 0;display:flex}.TGZCtW_criteriaStage li{border-top:1px solid #ffffff1f}.TGZCtW_criteriaStage svg{color:var(--spark);flex:none}.TGZCtW_criteriaStage strong,.TGZCtW_criteriaCard strong{font-size:17px;font-weight:600;display:block}.TGZCtW_criteriaStage span,.TGZCtW_criteriaCard span{margin-top:4px;font-size:15px;line-height:1.5;display:block}.TGZCtW_criteriaStage span{color:var(--ink-on-stage-2)}.TGZCtW_stageNote{max-width:52em;color:var(--ink-on-stage-muted);margin-top:28px;font-size:13px;line-height:1.5}.TGZCtW_planGrid{gap:16px;margin-top:48px;display:grid}.TGZCtW_planCard{background:var(--surface);color:var(--ink);border-radius:24px;flex-direction:column;padding:28px;display:flex}.TGZCtW_lessonSectionPaper .TGZCtW_planCard,.TGZCtW_branchCard,.TGZCtW_criteriaCard{background:var(--canvas)}.TGZCtW_planBadges{flex-wrap:wrap;gap:8px;display:flex}.TGZCtW_examBadgeYks,.TGZCtW_examBadgeLgs{white-space:nowrap;border-radius:16px;padding:6px 12px;font-size:12px;font-weight:500}.TGZCtW_examBadgeYks{background:var(--yks);color:var(--yks-ink)}.TGZCtW_examBadgeLgs{background:var(--lgs);color:var(--lgs-ink)}.TGZCtW_planCard h3{letter-spacing:-.02em;margin-top:20px;font-size:26px;font-weight:700;line-height:1.1}.TGZCtW_planRhythm{color:var(--ink-2);align-items:center;gap:6px;margin-top:10px;font-size:14px;font-weight:500;display:inline-flex}.TGZCtW_planSummary{color:var(--ink-2);margin-top:14px;font-size:15.5px;line-height:1.55}.TGZCtW_planIncludes{border-top:1px solid var(--line);gap:10px;margin-top:18px;padding-top:18px;display:grid}.TGZCtW_planFoot{flex-direction:column;gap:12px;margin-top:auto;padding-top:24px;display:flex}.TGZCtW_planFoot small{color:var(--ink-4);font-size:13px;line-height:1.45}.TGZCtW_planFoot .TGZCtW_button{width:100%}.TGZCtW_facultyGrid{gap:16px;margin-top:48px;display:grid}.TGZCtW_branchCard{border-radius:24px;padding:28px}.TGZCtW_branchGroup{margin-top:20px}.TGZCtW_branchGroup strong{font-family:var(--font-plus-jakarta), system-ui, sans-serif;font-size:15px;font-weight:700;display:block}.TGZCtW_branchGroup ul{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.TGZCtW_branchGroup li{padding:8px 14px;font-size:13.5px}.TGZCtW_criteriaCard{border-radius:24px;padding:10px 28px}.TGZCtW_criteriaCard li+li{border-top:1px solid var(--line)}.TGZCtW_criteriaCard svg{color:var(--ink);flex:none}.TGZCtW_criteriaCard span{color:var(--ink-2)}.TGZCtW_lessonClosing{padding:0 0 96px}.TGZCtW_closingCard{border-radius:24px;padding:48px 24px;position:relative;overflow:hidden}.TGZCtW_closingCard>:not([data-blob]){position:relative}.TGZCtW_closingCard h2{letter-spacing:-.03em;color:#fff;margin-top:20px;font-size:clamp(34px,4.4vw,56px);font-weight:400;line-height:1.03}.TGZCtW_closingCard h2 span{color:var(--ink-on-stage-muted)}.TGZCtW_closingCard p{max-width:34em;color:var(--ink-on-stage-2);margin-top:18px;font-size:18px;line-height:1.5}.TGZCtW_closingBlobA{top:-120px;right:-100px}.TGZCtW_closingBlobB{bottom:-70px;right:20%}@media (min-width:768px){.TGZCtW_optionPremium,.TGZCtW_optionDerece,.TGZCtW_optionGroup{padding:36px}.TGZCtW_planGrid{grid-template-columns:repeat(2,1fr)}.TGZCtW_planCard,.TGZCtW_branchCard{padding:32px}.TGZCtW_criteriaCard{padding:14px 32px}.TGZCtW_closingCard{padding:64px 56px}.TGZCtW_closingBlobA{top:-70px;right:-60px}}@media (min-width:900px){.TGZCtW_stepGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.TGZCtW_stageBandHead{grid-template-columns:1.25fr 1fr;align-items:end;gap:64px}.TGZCtW_stageBandBlobA{top:-70px;right:-80px}.TGZCtW_stageBandBlobB{bottom:32px;left:5%;right:auto}.TGZCtW_facultyGrid{grid-template-columns:1.35fr 1fr}}@media (min-width:1100px){.TGZCtW_planGrid{grid-template-columns:repeat(3,1fr)}}.TGZCtW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.TGZCtW_filterBar{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.TGZCtW_filterBar a{background:var(--surface-2);border-radius:9999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex;color:var(--ink)!important}.TGZCtW_filterBar a:hover{background:color-mix(in srgb, var(--surface-2) 70%, var(--ink) 8%)}.TGZCtW_filterBar a[aria-current=page]{background:var(--ink);color:#fff!important}.TGZCtW_lessonSectionPaper .TGZCtW_filterBar a:not([aria-current=page]){background:var(--canvas)}.TGZCtW_filterBar+.TGZCtW_listingEmpty,.TGZCtW_filterBar+.TGZCtW_listingGrid,.TGZCtW_filterBar+.TGZCtW_tutorGrid{margin-top:24px}.TGZCtW_tierPremium,.TGZCtW_tierDerece{white-space:nowrap;border-radius:16px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.TGZCtW_tierPremium{background:var(--stage);color:#fff}.TGZCtW_tierDerece{background:var(--cream);color:var(--ink)}.TGZCtW_avatarPremium,.TGZCtW_avatarDerece{width:56px;height:56px;font-family:var(--font-plus-jakarta), system-ui, sans-serif;border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:19px;font-weight:700;display:inline-flex}.TGZCtW_avatarPremium{background:var(--stage);color:var(--spark)}.TGZCtW_avatarDerece{background:var(--cream);color:var(--ink)}.TGZCtW_avatarPremium.TGZCtW_avatarLarge,.TGZCtW_avatarDerece.TGZCtW_avatarLarge{width:88px;height:88px;font-size:30px}.TGZCtW_ratingLine,.TGZCtW_ratingNew{color:var(--ink-2);align-items:center;gap:6px;font-size:14px;display:inline-flex}.TGZCtW_ratingLine svg{color:var(--lgs)}.TGZCtW_ratingLine strong{color:var(--ink);font-size:15px}.TGZCtW_ratingNew{color:var(--ink-4)}.TGZCtW_tutorGrid{gap:16px;display:grid}.TGZCtW_tutorCard{background:var(--canvas);border-radius:24px;flex-direction:column;gap:14px;padding:24px;text-decoration:none;transition:background-color .2s;display:flex;color:var(--ink)!important}.TGZCtW_tutorCard:hover{background:var(--surface-2)}.TGZCtW_tutorTop{gap:14px;display:flex}.TGZCtW_tutorTop h3{letter-spacing:-.015em;margin-top:8px;font-size:21px;font-weight:700;line-height:1.15}.TGZCtW_tutorTop p{color:var(--ink-2);margin-top:4px;font-size:14px;line-height:1.4}.TGZCtW_tutorFacts{flex-wrap:wrap;gap:6px;display:flex}.TGZCtW_tutorFacts li{background:var(--surface);color:var(--ink-2);border-radius:16px;align-items:center;gap:5px;padding:5px 10px;font-size:12.5px;display:inline-flex}.TGZCtW_tutorFacts svg{color:var(--ok)}.TGZCtW_tutorFoot{border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-top:auto;padding-top:14px;font-size:13px;display:flex}.TGZCtW_tutorPrice{color:var(--ink-2);font-size:14px}.TGZCtW_tutorPrice strong{font-family:var(--font-plus-jakarta), system-ui, sans-serif;color:var(--ink);font-size:20px;font-weight:700}.TGZCtW_tutorMore{align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.TGZCtW_groupCard{background:var(--surface);border-radius:24px;flex-direction:column;padding:28px;display:flex}.TGZCtW_groupHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.TGZCtW_groupCard>h3{letter-spacing:-.02em;margin-top:16px;font-size:24px;font-weight:700;line-height:1.1}.TGZCtW_levelTemel,.TGZCtW_levelOrta,.TGZCtW_levelIleri{white-space:nowrap;border-radius:16px;padding:6px 12px;font-size:12px;font-weight:600}.TGZCtW_levelTemel{background:var(--surface-2);color:var(--ink)}.TGZCtW_levelOrta{background:var(--cream);color:var(--ink)}.TGZCtW_levelIleri{background:var(--stage);color:#fff}.TGZCtW_seats{align-items:center;gap:5px;display:inline-flex}.TGZCtW_seats i{border:1.5px solid var(--ink-4);border-radius:9999px;width:12px;height:12px}.TGZCtW_seats i.TGZCtW_seatFull{border-color:var(--ink);background:var(--ink)}.TGZCtW_seats small{color:var(--ink-2);margin-left:4px;font-size:13px}.TGZCtW_groupTutor{align-items:center;gap:10px;margin-top:14px;text-decoration:none;display:flex;color:var(--ink)!important}.TGZCtW_groupTutor .TGZCtW_avatarPremium,.TGZCtW_groupTutor .TGZCtW_avatarDerece{width:36px;height:36px;font-size:13px}.TGZCtW_groupTutor strong{font-size:14px;display:block}.TGZCtW_groupTutor small{color:var(--ink-2);font-size:12.5px}.TGZCtW_groupTutor:hover strong{text-underline-offset:3px;text-decoration:underline}.TGZCtW_groupSchedule{color:var(--ink-2);align-items:center;gap:6px;margin-top:12px;font-size:14px;font-weight:500;display:inline-flex}.TGZCtW_profileShell{padding:16px 0 96px}.TGZCtW_profileCard{background:var(--surface);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:8px;padding:28px 24px;display:flex}.TGZCtW_profileHead{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.TGZCtW_profileHead h1{letter-spacing:-.025em;margin-top:8px;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.05}.TGZCtW_profileHeadline{color:var(--ink-2);margin:6px 0 10px;font-size:16px}.TGZCtW_profileAside{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.TGZCtW_profileGrid{gap:16px;margin-top:16px;display:grid}.TGZCtW_profileSection{background:var(--surface);border-radius:24px;padding:28px 24px}.TGZCtW_profileSection h2,.TGZCtW_profileLessons>h2{letter-spacing:-.015em;font-size:22px;font-weight:700}.TGZCtW_profileBio{color:var(--ink-2);white-space:pre-line;margin:12px 0 16px;font-size:16px;line-height:1.6}.TGZCtW_profileSection .TGZCtW_tutorFacts li{background:var(--canvas)}.TGZCtW_profileMuted{color:var(--ink-4);margin:10px 0 16px;font-size:14px}.TGZCtW_profileInfo{margin-top:12px}.TGZCtW_profileInfo>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:12px 0;font-size:15px;display:flex}.TGZCtW_profileInfo>div:last-child{border-bottom:0}.TGZCtW_profileInfo dt{color:var(--ink-2)}.TGZCtW_profileInfo dd{text-align:right;font-weight:600}.TGZCtW_profileLessons{margin-top:40px}.TGZCtW_profileLessons>.TGZCtW_listingEmpty,.TGZCtW_profileLessons>.TGZCtW_reviewList{margin-top:16px}.TGZCtW_profileSubhead{color:var(--ink-2);margin:20px 0 12px;font-size:15px;font-weight:600}.TGZCtW_reviewList{gap:12px;display:grid}.TGZCtW_reviewList li{background:var(--surface);border-radius:16px;padding:20px}.TGZCtW_reviewStars{color:var(--lgs);gap:2px;display:inline-flex}.TGZCtW_reviewList p{margin-top:8px;font-size:15px;line-height:1.55}.TGZCtW_reviewList small{color:var(--ink-4);margin-top:8px;font-size:12.5px;display:block}@media (min-width:640px){.TGZCtW_tutorGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.TGZCtW_profileCard,.TGZCtW_profileSection{padding:36px}}@media (min-width:1024px){.TGZCtW_optionGrid{grid-template-columns:repeat(2,1fr)}.TGZCtW_profileGrid{grid-template-columns:1.5fr 1fr}}@media (min-width:1100px){.TGZCtW_tutorGrid{grid-template-columns:repeat(3,1fr)}}.TGZCtW_clubFeatures{gap:16px;margin-top:48px;display:grid}.TGZCtW_clubFeature{background:var(--surface);border-radius:24px;padding:28px}.TGZCtW_clubFeature .TGZCtW_formatIcon{background:var(--cream)}.TGZCtW_clubFeature h3{letter-spacing:-.015em;margin-top:20px;font-size:21px;font-weight:700}.TGZCtW_clubFeature p{color:var(--ink-2);margin-top:8px;font-size:15px;line-height:1.55}.TGZCtW_clubTimeline{background:var(--stage);color:#fff;border-radius:24px;gap:12px;margin-top:16px;padding:20px;display:grid}.TGZCtW_clubTimeline li{background:#ffffff14;border-radius:16px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.TGZCtW_clubTimeline span{letter-spacing:.05em;color:var(--spark);font-size:12px;font-weight:600}.TGZCtW_clubTimeline strong{font-family:var(--font-plus-jakarta), system-ui, sans-serif;font-size:20px}.TGZCtW_clubTimeline small{color:var(--ink-on-stage-2);font-size:13px}.TGZCtW_clubReport{align-items:center;gap:40px;display:grid}.TGZCtW_clubReportTitle{letter-spacing:-.035em;color:#fff;margin-top:24px;font-size:clamp(36px,4.6vw,60px);font-weight:400;line-height:1.03}.TGZCtW_clubReportTitle span{color:var(--ink-on-stage-muted)}.TGZCtW_clubReport .TGZCtW_criteriaStage{margin-top:28px}.TGZCtW_clubReport .TGZCtW_criteriaStage svg{color:var(--spark)}.TGZCtW_clubWays{gap:16px;margin-top:48px;display:grid}.TGZCtW_clubWays .TGZCtW_button{align-self:flex-start;margin-top:auto}.TGZCtW_clubFaq{gap:10px;margin-top:32px;display:grid}.TGZCtW_clubFaq details{background:var(--canvas);border-radius:16px}.TGZCtW_clubFaq details[open]{background:var(--cream)}.TGZCtW_clubFaq summary{cursor:pointer;min-height:56px;padding:16px 20px;font-size:16px;font-weight:600}.TGZCtW_clubFaq details p{color:var(--ink-2);padding:0 20px 18px;font-size:15px;line-height:1.55}@media (min-width:768px){.TGZCtW_clubFeatures{grid-template-columns:repeat(2,1fr)}.TGZCtW_clubTimeline{grid-template-columns:repeat(4,1fr)}.TGZCtW_clubWays{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.TGZCtW_clubFeatures{grid-template-columns:repeat(4,1fr)}.TGZCtW_clubReport{grid-template-columns:1.1fr 1fr;gap:64px}}@media (min-width:1280px){.TGZCtW_optionGrid{grid-template-columns:repeat(4,1fr)}.TGZCtW_optionGrid .TGZCtW_formatFacts>div{flex-direction:column;gap:4px}.TGZCtW_optionGrid .TGZCtW_formatFacts dd{text-align:left;max-width:none}}
.gxuwXG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gxuwXG_chipRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gxuwXG_examChip,.gxuwXG_tierChip,.gxuwXG_levelChip,.gxuwXG_popularTag{white-space:nowrap;border-radius:16px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.gxuwXG_examChip{background:var(--surface-2);color:var(--ink-2)}.gxuwXG_examChip[data-exam=YKS]{background:var(--yks);color:var(--yks-ink)}.gxuwXG_examChip[data-exam=LGS]{background:var(--lgs);color:var(--lgs-ink)}.gxuwXG_ticket .gxuwXG_examChip,.gxuwXG_detailHero .gxuwXG_examChip{color:var(--ink);background:#ffffffb3}.gxuwXG_tierChip[data-tier=PREMIUM]{background:var(--stage);color:#fff}.gxuwXG_tierChip[data-tier=DERECE]{background:var(--cream);color:var(--ink)}.gxuwXG_levelChip{color:var(--ink);background:#ffffffb3}.gxuwXG_levelChip[data-level=ILERI],.gxuwXG_popularTag{background:var(--ink);color:#fff}.gxuwXG_popularTag:before{content:"";background:var(--spark);border-radius:50%;width:6px;height:6px}.gxuwXG_hero{padding:16px 0 0}.gxuwXG_heroCard{background:var(--stage);color:#fff;border-radius:24px;gap:48px;padding:40px 24px 32px;display:grid;position:relative;overflow:hidden}.gxuwXG_heroCard>:not([data-blob]){position:relative}@media (min-width:768px){.gxuwXG_heroCard{padding:56px 48px 40px}}@media (min-width:1080px){.gxuwXG_heroCard{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;padding:64px 56px 48px}}.gxuwXG_heroBlobA{top:-150px;right:-120px}.gxuwXG_heroBlobB{bottom:-60px;left:38%}.gxuwXG_heroCopy h1{letter-spacing:-.03em;color:#fff;margin-top:20px;font-size:clamp(36px,4.4vw,58px);font-weight:400;line-height:1.02}.gxuwXG_heroCopy h1 span{color:var(--ink-on-stage-2)}.gxuwXG_heroCopy>p{max-width:36em;color:var(--ink-on-stage-2);margin-top:20px;font-size:18px;line-height:1.55}.gxuwXG_heroSearch{max-width:560px;color:var(--ink);background:#fff;border-radius:9999px;align-items:center;gap:8px;margin-top:28px;padding:6px 6px 6px 18px;display:flex}.gxuwXG_heroSearch svg{color:var(--ink-4);flex:none}.gxuwXG_heroSearch input{min-width:0;min-height:44px;color:var(--ink);background:0 0;border:0;flex:1;font-size:16px}.gxuwXG_heroSearch input::placeholder{color:var(--ink-4)}.gxuwXG_heroSearch input:focus{outline:none}.gxuwXG_heroSearch:focus-within{outline:2px solid var(--spark);outline-offset:2px}.gxuwXG_heroSearch button{background:var(--iris);color:#fff;letter-spacing:.025em;cursor:pointer;border:0;border-radius:9999px;flex:none;min-height:44px;padding:0 20px;font-size:14px;font-weight:600;transition:background-color .2s}.gxuwXG_heroSearch button:hover{background:color-mix(in srgb, var(--iris) 86%, #000)}.gxuwXG_quickChips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.gxuwXG_quickChips a{border:1px solid #ffffff38;border-radius:9999px;align-items:center;min-height:40px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex;color:var(--ink-on-stage-2)!important}.gxuwXG_quickChips a:hover{border-color:var(--spark);background:#ffffff14}@media (max-width:640px){.gxuwXG_quickChips a:nth-child(n+6){display:none}}.gxuwXG_heroStats{border-top:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin-top:36px;padding-top:28px;display:grid}@media (min-width:640px){.gxuwXG_heroStats{grid-template-columns:repeat(4,minmax(0,1fr))}}.gxuwXG_heroStats strong{font-family:var(--font-plus-jakarta), var(--font-manrope), system-ui, sans-serif;letter-spacing:-.03em;color:#fff;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1;display:block}.gxuwXG_heroStats span{color:var(--ink-on-stage-muted);margin-top:8px;font-size:13px;line-height:1.4;display:block}.gxuwXG_collage{min-height:650px;display:none;position:relative}@media (min-width:1080px){.gxuwXG_collage{display:block}}.gxuwXG_ticket{border-radius:24px;flex-direction:column;gap:10px;width:min(330px,86%);padding:22px 24px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;color:var(--ink)!important}.gxuwXG_ticket h3{letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.15}.gxuwXG_ticket p{color:var(--ink-2);font-size:14px;line-height:1.45}.gxuwXG_ticketPrice{border-top:1px solid #06040e1f;justify-content:space-between;align-items:baseline;gap:12px;padding-top:10px;display:flex}.gxuwXG_ticketPrice strong{font-family:var(--font-plus-jakarta), var(--font-manrope), system-ui, sans-serif;letter-spacing:-.02em;font-size:26px;font-weight:700}.gxuwXG_ticketPrice small{color:var(--ink-2);font-size:13px}.gxuwXG_ticketA{background:var(--yks);top:0;right:2%;transform:rotate(3deg)}.gxuwXG_ticketB{background:var(--cream);top:205px;left:0;transform:rotate(-3.5deg)}.gxuwXG_ticketC{background:var(--lgs);top:440px;right:6%;transform:rotate(2deg)}.gxuwXG_ticket:hover{transform:rotate(0)translateY(-4px)}@media (prefers-reduced-motion:no-preference){.gxuwXG_ticketA{animation:7s ease-in-out infinite gxuwXG_floatA}.gxuwXG_ticketC{animation:8s ease-in-out infinite gxuwXG_floatC}.gxuwXG_ticket:hover{animation-play-state:paused}}@keyframes gxuwXG_floatA{0%,to{translate:0}50%{translate:0 -8px}}@keyframes gxuwXG_floatC{0%,to{translate:0}50%{translate:0 7px}}.gxuwXG_section{padding:clamp(64px,8vw,104px) 0}.gxuwXG_sectionPaper{background:var(--surface)}.gxuwXG_sectionHead{gap:16px 48px;margin-bottom:36px;display:grid}@media (min-width:900px){.gxuwXG_sectionHead{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end}}.gxuwXG_sectionHead h2{letter-spacing:-.03em;margin-top:12px;font-size:clamp(32px,4.2vw,52px);font-weight:700;line-height:1.04}.gxuwXG_sectionHead>p{color:var(--ink-2);font-size:17px;line-height:1.55}.gxuwXG_catalog{flex-direction:column;gap:20px;display:flex}.gxuwXG_filters{background:var(--surface);border-radius:24px;flex-direction:column;gap:14px;padding:16px;display:flex}@media (min-width:768px){.gxuwXG_filters{padding:20px 24px}}.gxuwXG_filterRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.gxuwXG_rail{background:var(--surface-2);scrollbar-width:none;border-radius:9999px;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}@media (max-width:520px){.gxuwXG_rail{gap:2px}.gxuwXG_rail button{padding:0 11px}}.gxuwXG_rail button,.gxuwXG_toggleGroup button,.gxuwXG_chip{min-height:44px;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.gxuwXG_rail button span{min-width:26px;height:22px;color:var(--ink-2);background:#ffffffb3;border-radius:11px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;display:inline-flex}.gxuwXG_rail button[aria-pressed=true],.gxuwXG_toggleGroup button[aria-pressed=true],.gxuwXG_chip[aria-pressed=true]{background:var(--ink);color:#fff}.gxuwXG_rail button[aria-pressed=true] span{color:#fff;background:#ffffff2e}.gxuwXG_rail button:not([aria-pressed=true]):hover,.gxuwXG_toggleGroup button:not([aria-pressed=true]):hover,.gxuwXG_chip:not([aria-pressed=true]):hover{background:#fffc}.gxuwXG_searchBox{border:1px solid var(--line);background:var(--canvas);max-width:440px;min-height:48px;color:var(--ink-4);border-radius:9999px;flex:280px;align-items:center;gap:10px;padding:0 8px 0 16px;display:flex}.gxuwXG_searchBox:focus-within{outline:2px solid var(--ink);outline-offset:2px}.gxuwXG_searchBox input{min-width:0;min-height:44px;color:var(--ink);background:0 0;border:0;flex:1;font-size:15px}.gxuwXG_searchBox input:focus{outline:none}.gxuwXG_searchBox button{background:var(--surface-2);width:36px;height:36px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.gxuwXG_chipScroller{scrollbar-width:thin;gap:8px;margin-inline:-16px;padding:2px 16px 6px;display:flex;overflow-x:auto}@media (min-width:900px){.gxuwXG_chipScroller{flex-wrap:wrap;margin-inline:0;padding:0;overflow:visible}}.gxuwXG_chip{background:var(--canvas);flex:none;font-weight:500}.gxuwXG_chipItem{flex:none;align-items:center;gap:8px;display:inline-flex}.gxuwXG_chipGroupLabel{border-left:1px solid var(--surface-2);letter-spacing:.1em;color:var(--ink-4);margin-left:8px;padding-left:12px;font-size:11px;font-weight:600}.gxuwXG_toggleGroup{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.gxuwXG_toggleGroup>span{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);margin-right:6px;font-size:11px;font-weight:500}.gxuwXG_toggleGroup button{background:var(--canvas);font-weight:500}.gxuwXG_resultLine{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:15px;display:flex}.gxuwXG_resultLine strong{color:var(--ink)}.gxuwXG_resultLine button{background:var(--surface-2);min-height:36px;color:var(--ink);cursor:pointer;border:0;border-radius:9999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.gxuwXG_examBlock+.gxuwXG_examBlock{margin-top:28px}.gxuwXG_examHead{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:16px;display:flex}.gxuwXG_examHead h3{letter-spacing:-.02em;font-size:24px;font-weight:700}.gxuwXG_examHead>span:last-child{color:var(--ink-4);font-size:14px}.gxuwXG_subjectGrid{gap:16px;display:grid}@media (min-width:700px){.gxuwXG_subjectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1120px){.gxuwXG_subjectGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gxuwXG_subjectCard{background:var(--surface);border-radius:24px;flex-direction:column;gap:16px;padding:22px;display:flex}.gxuwXG_subjectHead h4{letter-spacing:-.02em;margin-top:12px;font-size:24px;font-weight:700;line-height:1.12}.gxuwXG_topicPreview{color:var(--ink-4);margin-top:8px;font-size:14px;line-height:1.5}.gxuwXG_topicPreview span{color:var(--ink-2);font-weight:600}.gxuwXG_optionList{flex-direction:column;gap:8px;display:flex}.gxuwXG_optionRow{background:var(--canvas);border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:60px;padding:12px 12px 12px 14px;text-decoration:none;transition:background-color .15s;display:grid;color:var(--ink)!important}.gxuwXG_optionRow:hover{background:var(--surface-2)}.gxuwXG_optionText{flex-direction:column;gap:4px;min-width:0;display:flex}.gxuwXG_optionTop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gxuwXG_optionTop small{letter-spacing:.02em;color:var(--ink-2);font-size:12px;font-weight:600}.gxuwXG_optionText strong{font-size:15px;font-weight:600;line-height:1.3}.gxuwXG_optionText>small{color:var(--ink-4);align-items:center;gap:5px;font-size:12px;line-height:1.4;display:inline-flex}.gxuwXG_optionPrice{flex-direction:column;align-items:flex-end;line-height:1.15;display:flex}.gxuwXG_optionPrice strong{font-family:var(--font-plus-jakarta), var(--font-manrope), system-ui, sans-serif;white-space:nowrap;font-size:17px;font-weight:700}.gxuwXG_optionPrice small{color:var(--ink-4);white-space:nowrap;font-size:11px}.gxuwXG_optionArrow{color:var(--ink-4)}.gxuwXG_optionRow:hover .gxuwXG_optionArrow{color:var(--ink)}.gxuwXG_subjectFoot{color:var(--ink-4);margin-top:auto;font-size:13px}.gxuwXG_emptyBox{background:var(--surface);text-align:center;color:var(--ink-2);border-radius:24px;flex-direction:column;align-items:center;gap:16px;padding:48px 24px;display:flex}.gxuwXG_emptyBox p{max-width:34em;font-size:16px;line-height:1.55}.gxuwXG_inkButton{background:var(--ink);border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:14px 22px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex;color:#fff!important}.gxuwXG_inkButton:hover{background:var(--stage)}.gxuwXG_groupGrid{gap:16px;display:grid}@media (min-width:700px){.gxuwXG_groupGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1120px){.gxuwXG_groupGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gxuwXG_groupCard{background:var(--canvas);border-radius:24px;flex-direction:column;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden;color:var(--ink)!important}.gxuwXG_groupCard:hover{transform:translateY(-4px)}.gxuwXG_groupBand{background:var(--surface-2);flex-direction:column;gap:12px;padding:22px 22px 20px;display:flex}.gxuwXG_groupCard[data-exam=YKS] .gxuwXG_groupBand{background:var(--yks)}.gxuwXG_groupCard[data-exam=LGS] .gxuwXG_groupBand{background:var(--lgs)}.gxuwXG_groupBand h2,.gxuwXG_groupBand h3{letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.12}.gxuwXG_bandSubject{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.gxuwXG_bandMeta{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.gxuwXG_program{flex-direction:column;gap:10px;padding:20px 22px 4px;list-style:none;display:flex}.gxuwXG_program li{color:var(--ink-2);grid-template-columns:64px minmax(0,1fr);gap:10px;font-size:14px;line-height:1.45;display:grid}.gxuwXG_program li span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);padding-top:1px;font-size:11px;font-weight:600}.gxuwXG_groupFoot{flex-direction:column;gap:12px;margin-top:auto;padding:16px 22px 22px;display:flex}.gxuwXG_scheduleLine{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.gxuwXG_seatDots{align-items:center;gap:10px;display:inline-flex}.gxuwXG_dots{gap:5px;display:inline-flex}.gxuwXG_dots i{border:2px solid var(--ink);border-radius:50%;width:14px;height:14px}.gxuwXG_dots i[data-full]{background:var(--ink)}.gxuwXG_seatDots small{color:var(--ink-2);font-size:13px}.gxuwXG_groupPriceRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.gxuwXG_price{align-items:baseline;gap:6px;display:flex}.gxuwXG_price strong{font-family:var(--font-plus-jakarta), var(--font-manrope), system-ui, sans-serif;letter-spacing:-.02em;font-size:24px;font-weight:700}.gxuwXG_price small{color:var(--ink-4);font-size:13px}.gxuwXG_groupGo{background:var(--ink);color:#fff;border-radius:9999px;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.gxuwXG_moreRow{flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:32px;display:flex}.gxuwXG_moreNote{min-height:52px;color:var(--ink-4);align-items:center;font-size:14px;display:inline-flex}.gxuwXG_sectionHeadCenter{text-align:center;margin-bottom:36px}.gxuwXG_sectionHeadCenter h2{letter-spacing:-.03em;margin-top:12px;font-size:clamp(32px,4.2vw,52px);font-weight:700;line-height:1.04}.gxuwXG_section:not(.gxuwXG_sectionPaper) .gxuwXG_steps li,.gxuwXG_section:not(.gxuwXG_sectionPaper) .gxuwXG_trustRow li,.gxuwXG_section:not(.gxuwXG_sectionPaper) .gxuwXG_faq details:not([open]){background:var(--surface)}.gxuwXG_textLink{text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;color:var(--ink)!important}.gxuwXG_textLink:hover{text-decoration:underline}.gxuwXG_compareGrid{gap:16px;display:grid}@media (min-width:980px){.gxuwXG_compareGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gxuwXG_compareCard{background:var(--surface);border-radius:24px;flex-direction:column;gap:18px;padding:32px 28px;display:flex}.gxuwXG_compareCard[data-kind=PREMIUM]{background:var(--stage);color:#fff}.gxuwXG_compareCard[data-kind=DERECE]{background:var(--cream)}.gxuwXG_compareCard[data-kind=GROUP]{background:var(--yks)}.gxuwXG_compareIcon{width:52px;height:52px;color:var(--ink);background:#ffffffb3;border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.gxuwXG_compareCard[data-kind=PREMIUM] .gxuwXG_compareIcon{color:var(--spark);background:#ffffff1f}.gxuwXG_compareCard h3{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.1}.gxuwXG_compareCard>p{color:var(--ink-2);font-size:16px;line-height:1.55}.gxuwXG_compareCard[data-kind=PREMIUM]>p{color:var(--ink-on-stage-2)}.gxuwXG_compareList{flex-direction:column;gap:10px;list-style:none;display:flex}.gxuwXG_compareList li{grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:15px;line-height:1.5;display:grid}.gxuwXG_compareList svg{margin-top:2px}.gxuwXG_compareCard[data-kind=PREMIUM] .gxuwXG_compareList svg{color:var(--spark)}.gxuwXG_comparePrice{border-top:1px solid #06040e1f;margin-top:auto;padding-top:18px}.gxuwXG_compareCard[data-kind=PREMIUM] .gxuwXG_comparePrice{border-top-color:#ffffff1f}.gxuwXG_comparePrice strong{font-family:var(--font-plus-jakarta), var(--font-manrope), system-ui, sans-serif;letter-spacing:-.02em;font-size:30px;font-weight:700;display:block}.gxuwXG_comparePrice small{opacity:.8;font-size:13px}.gxuwXG_compareLink{align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;color:inherit!important}.gxuwXG_compareCard[data-kind=PREMIUM] .gxuwXG_compareLink{color:var(--spark)!important}.gxuwXG_compareLink:hover{text-underline-offset:4px;text-decoration:underline}.gxuwXG_steps{counter-reset:step;gap:16px;list-style:none;display:grid}@media (min-width:700px){.gxuwXG_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.gxuwXG_steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.gxuwXG_steps li{background:var(--canvas);border-radius:24px;flex-direction:column;gap:10px;padding:26px 24px;display:flex}.gxuwXG_steps li>span{background:var(--ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:inline-flex}.gxuwXG_steps h3{letter-spacing:-.02em;margin-top:6px;font-size:20px;font-weight:700}.gxuwXG_steps p{color:var(--ink-2);font-size:15px;line-height:1.55}.gxuwXG_trustRow{gap:12px;margin-top:16px;list-style:none;display:grid}@media (min-width:700px){.gxuwXG_trustRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.gxuwXG_trustRow{grid-template-columns:repeat(3,minmax(0,1fr))}}.gxuwXG_trustRow li{background:var(--canvas);border-radius:24px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;padding:20px;display:grid}.gxuwXG_trustRow li>span{background:var(--surface-2);border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.gxuwXG_trustRow strong{font-size:15px;font-weight:700;display:block}.gxuwXG_trustRow small{color:var(--ink-2);margin-top:4px;font-size:14px;line-height:1.5;display:block}.gxuwXG_faq{flex-direction:column;gap:10px;max-width:880px;margin-inline:auto;display:flex}.gxuwXG_faq details{background:var(--canvas);border-radius:24px;transition:background-color .2s}.gxuwXG_faq details[open]{background:var(--cream)}.gxuwXG_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:18px 24px;font-size:17px;font-weight:600;list-style:none;display:flex}.gxuwXG_faq summary::-webkit-details-marker{display:none}.gxuwXG_faq summary:after{content:"+";border:1.5px solid var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;font-weight:400;line-height:1;transition:transform .2s;display:inline-flex}.gxuwXG_faq details[open] summary:after{transform:rotate(45deg)}.gxuwXG_faq details p{color:var(--ink-2);padding:0 24px 22px;font-size:16px;line-height:1.6}.gxuwXG_detailShell{padding:24px 0 clamp(64px,8vw,104px)}.gxuwXG_crumbs{color:var(--ink-4);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.gxuwXG_crumbs a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex;color:var(--ink-2)!important}.gxuwXG_crumbs a:hover{text-underline-offset:4px;text-decoration:underline}.gxuwXG_detailGrid{grid-template-areas:"hero""price""content";gap:16px;margin-top:8px;display:grid}@media (min-width:1000px){.gxuwXG_detailGrid{grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"hero price""content price"}}.gxuwXG_detailMain{grid-area:content}.gxuwXG_detailHero{background:var(--surface-2);border-radius:24px;grid-area:hero;padding:36px 24px;position:relative;overflow:hidden}.gxuwXG_detailHero>:not([data-blob]){position:relative}.gxuwXG_detailHero[data-exam=YKS]{background:var(--yks)}.gxuwXG_detailHero[data-exam=LGS]{background:var(--lgs)}@media (min-width:768px){.gxuwXG_detailHero{padding:48px 44px}}.gxuwXG_detailHero h1{letter-spacing:-.03em;margin-top:16px;font-size:clamp(34px,4.4vw,56px);font-weight:700;line-height:1.04}.gxuwXG_detailSub{letter-spacing:.02em;margin-top:10px;font-size:15px;font-weight:600}.gxuwXG_detailHero>p.gxuwXG_detailSummary{max-width:36em;color:var(--ink-2);margin-top:16px;font-size:19px;line-height:1.5}.gxuwXG_factList{flex-wrap:wrap;gap:8px;margin-top:24px;list-style:none;display:flex}.gxuwXG_factList li{background:#ffffffb3;border-radius:9999px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.gxuwXG_priceCard{background:var(--stage);color:#fff;border-radius:24px;flex-direction:column;grid-area:price;align-self:start;gap:18px;padding:28px 24px;display:flex}@media (min-width:1000px){.gxuwXG_priceCard{position:sticky;top:96px}}.gxuwXG_priceCard .gxuwXG_bigPrice{align-items:baseline;gap:8px;display:flex}.gxuwXG_bigPrice strong{font-family:var(--font-plus-jakarta), var(--font-manrope), system-ui, sans-serif;letter-spacing:-.03em;font-size:48px;font-weight:700;line-height:1}.gxuwXG_bigPrice small{color:var(--ink-on-stage-2);font-size:15px}.gxuwXG_packageTable{flex-direction:column;list-style:none;display:flex}.gxuwXG_packageTable li{min-height:48px;color:var(--ink-on-stage-2);border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.gxuwXG_packageTable li strong{color:#fff;font-size:16px}.gxuwXG_packageTable li[data-highlight] span{color:var(--spark);font-weight:600}.gxuwXG_ctaPill{background:var(--spark);letter-spacing:.02em;border-radius:9999px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:16px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex;color:var(--ink)!important}.gxuwXG_ctaPill:hover{background:#fff}.gxuwXG_priceNote{color:var(--ink-on-stage-muted);font-size:13px;line-height:1.55}.gxuwXG_priceCard .gxuwXG_seatDots small{color:var(--ink-on-stage-2)}.gxuwXG_priceCard .gxuwXG_dots i{border-color:#fff}.gxuwXG_priceCard .gxuwXG_dots i[data-full]{background:#fff}.gxuwXG_panel{background:var(--surface);border-radius:24px;padding:32px 24px}@media (min-width:768px){.gxuwXG_panel{padding:40px 44px}}.gxuwXG_panel h2{letter-spacing:-.02em;margin-top:10px;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.1}.gxuwXG_panel>p{color:var(--ink-2);margin-top:12px;font-size:16px;line-height:1.6}.gxuwXG_detailMain{flex-direction:column;gap:16px;display:flex}.gxuwXG_topicGrid{counter-reset:topic;gap:8px;margin-top:24px;list-style:none;display:grid}@media (min-width:640px){.gxuwXG_topicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gxuwXG_topicGrid li{background:var(--canvas);counter-increment:topic;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;min-height:52px;padding:8px 14px 8px 10px;font-size:15px;font-weight:500;display:grid}.gxuwXG_topicGrid li:before{content:counter(topic, decimal-leading-zero);background:var(--surface-2);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.gxuwXG_timeline{flex-direction:column;margin-top:24px;list-style:none;display:flex}.gxuwXG_timeline li{border-top:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.gxuwXG_timeline li:first-child{border-top:0}.gxuwXG_timeline li>span{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);font-size:11px;font-weight:600}.gxuwXG_timeline strong{font-size:17px;font-weight:600;display:block}.gxuwXG_timeline small{color:var(--ink-4);margin-top:4px;font-size:14px;display:block}.gxuwXG_whoGrid{gap:12px;margin-top:24px;list-style:none;display:grid}@media (min-width:640px){.gxuwXG_whoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gxuwXG_whoGrid li{background:var(--canvas);border-radius:20px;flex-direction:column;gap:8px;padding:20px;display:flex}.gxuwXG_whoGrid strong{font-size:15px;font-weight:700}.gxuwXG_whoGrid small{color:var(--ink-2);font-size:14px;line-height:1.5}.gxuwXG_whoGrid svg{color:var(--ok)}.gxuwXG_noteBox{background:var(--cream);color:var(--ink-2);border-radius:20px;margin-top:20px;padding:18px 20px;font-size:15px;line-height:1.6}.gxuwXG_noteBox strong{color:var(--ink)}.gxuwXG_siblingList{flex-direction:column;gap:8px;margin-top:20px;display:flex}.gxuwXG_miniSteps{gap:12px;margin-top:24px;list-style:none;display:grid}@media (min-width:640px){.gxuwXG_miniSteps{grid-template-columns:repeat(3,minmax(0,1fr))}}.gxuwXG_miniSteps li{background:var(--canvas);color:var(--ink-2);border-radius:20px;flex-direction:column;gap:6px;padding:20px;font-size:14px;line-height:1.5;display:flex}.gxuwXG_miniSteps li strong{color:var(--ink);font-size:16px}.gxuwXG_miniSteps li>span{letter-spacing:.1em;color:var(--ink-4);font-size:11px;font-weight:600}.gxuwXG_mobileCta{z-index:20;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--stage);color:#fff;border-radius:20px 20px 0 0;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex;position:sticky;bottom:0}.gxuwXG_mobileCta strong{font-family:var(--font-plus-jakarta), var(--font-manrope), system-ui, sans-serif;font-size:22px;font-weight:700}.gxuwXG_mobileCta small{color:var(--ink-on-stage-2);font-size:12px;display:block}.gxuwXG_mobileCta .gxuwXG_ctaPill{min-height:48px;padding:12px 18px}@media (min-width:1000px){.gxuwXG_mobileCta{display:none}}.gxuwXG_groupSummary{color:var(--ink-2);padding:20px 22px 4px;font-size:15px;line-height:1.55}.gxuwXG_tierChip[data-tier=KIDEMLI]{background:var(--ink);color:#fff}.gxuwXG_kadroTag{background:var(--stage);color:#fff;white-space:nowrap;border-radius:16px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.gxuwXG_kadroTag:before{content:"";background:var(--spark);border-radius:50%;width:6px;height:6px}.gxuwXG_donerSection{padding:clamp(40px,5vw,64px) 0 0}.gxuwXG_donerCard{background:var(--stage);color:#fff;border-radius:24px;padding:36px 20px 28px;position:relative;overflow:hidden}.gxuwXG_donerCard>:not([data-blob]){position:relative}@media (min-width:768px){.gxuwXG_donerCard{padding:48px 44px 40px}}.gxuwXG_donerBlob{top:-60px;right:-40px}.gxuwXG_donerHead{align-items:center;gap:28px;display:grid}@media (min-width:980px){.gxuwXG_donerHead{grid-template-columns:minmax(0,1fr) auto;gap:48px}}.gxuwXG_donerHead h2{letter-spacing:-.03em;color:#fff;margin-top:16px;font-size:clamp(32px,4.4vw,54px);font-weight:400;line-height:1.04}.gxuwXG_donerHead h2 span{color:var(--ink-on-stage-2)}.gxuwXG_donerHead p{max-width:40em;color:var(--ink-on-stage-2);margin-top:16px;font-size:17px;line-height:1.55}.gxuwXG_donerFacts{color:var(--ink-on-stage-2);flex-wrap:wrap;gap:10px 24px;margin-top:20px;font-size:15px;list-style:none;display:flex}.gxuwXG_donerFacts li{align-items:center;gap:8px;display:inline-flex}.gxuwXG_donerFacts svg{color:var(--spark)}.gxuwXG_donerPrice{background:var(--cream);color:var(--ink);border-radius:24px;flex-direction:column;align-items:flex-start;gap:6px;padding:24px 28px;display:flex}.gxuwXG_donerPrice strong{font-family:var(--font-plus-jakarta), var(--font-manrope), system-ui, sans-serif;letter-spacing:-.04em;font-size:clamp(48px,6vw,72px);font-weight:700;line-height:1}.gxuwXG_donerPrice small{color:var(--ink-2);font-size:14px}.gxuwXG_donerPrice span{border-top:1px solid #06040e1f;margin-top:6px;padding-top:10px;font-size:15px;font-weight:600}.gxuwXG_donerGrid{gap:16px;margin-top:32px;display:grid}@media (max-width:699px){.gxuwXG_donerGrid>:nth-child(n+4){display:none}}@media (min-width:700px){.gxuwXG_donerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1120px){.gxuwXG_donerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gxuwXG_programTotal{color:var(--ink-2);font-size:13px;font-weight:600;display:block}.gxuwXG_donerPriceLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:600}.gxuwXG_examBand{padding:16px 0 0}.gxuwXG_examBandLink{background:var(--cream);color:var(--ink);border-radius:16px;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:14px 20px;font-size:15px;line-height:1.45;text-decoration:none;display:flex}.gxuwXG_examBandIcon{color:var(--lgs-ink);flex:none}.gxuwXG_examBandText{flex:260px;min-width:0}.gxuwXG_examBandGo{white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.gxuwXG_examBandLink:hover .gxuwXG_examBandGo{text-underline-offset:3px;text-decoration:underline}
.kIbeXG_site{--stage-muted:#9a9a9a;--stage-soft:#bdbdbd;background:var(--canvas);min-height:100vh;color:var(--ink);font-family:var(--font-manrope), system-ui, sans-serif;line-height:1.5;position:relative;overflow:clip}@media (prefers-reduced-motion:no-preference){html:has(.kIbeXG_site){scroll-behavior:smooth}}.kIbeXG_skip{z-index:50;background:var(--spark);color:var(--ink);border-radius:8px;padding:12px 18px;font-size:14px;font-weight:700;position:absolute;top:-80px;left:16px}.kIbeXG_skip:focus{color:var(--ink);top:16px}.kIbeXG_eyebrow{letter-spacing:.1em;font-size:11px;font-weight:500}.kIbeXG_spark{color:var(--spark)}.kIbeXG_intro{animation:1.1s cubic-bezier(.2,.8,.2,1) backwards kIbeXG_intro;animation-delay:calc(.15s + var(--d,0s))}@keyframes kIbeXG_intro{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}.kIbeXG_float{animation:kIbeXG_float var(--fd) ease-in-out var(--fdl) infinite alternate}@keyframes kIbeXG_float{0%{transform:translate(0)rotate(0)}to{transform:translate(var(--fx), var(--fy)) rotate(var(--fr))}}@keyframes kIbeXG_growX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.kIbeXG_hero{background:var(--stage);color:#fff;position:relative;overflow:clip}.kIbeXG_heroCanvas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.kIbeXG_header{z-index:3;position:relative}.kIbeXG_headerBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;width:min(1280px,100% - 64px);min-height:88px;margin-inline:auto;padding-block:12px;display:flex}.kIbeXG_brand{flex-shrink:0;align-items:center;gap:10px;display:flex}.kIbeXG_brandMark{width:36px;height:34px;display:block}.kIbeXG_brandText{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.05em;color:#fff;font-size:24px;font-weight:700;line-height:1}.kIbeXG_navWide{flex-wrap:wrap;align-items:center;gap:40px;display:none}.kIbeXG_navLinks{flex-wrap:wrap;align-items:center;gap:8px 32px;display:flex}.kIbeXG_navActions{align-items:center;gap:28px;display:flex}.kIbeXG_navLinks a,.kIbeXG_navActions a{letter-spacing:.025em;color:var(--stage-muted);font-size:14px;font-weight:600;transition:color .2s}.kIbeXG_navLinks a:hover,.kIbeXG_navActions a:hover{color:#fff}.kIbeXG_navActions .kIbeXG_navCta{color:#fff;align-items:center;gap:8px;display:inline-flex}.kIbeXG_navActions .kIbeXG_navCta:hover{color:var(--spark)}.kIbeXG_menuButton{color:#fff;height:44px;font:inherit;letter-spacing:.025em;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:10px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.kIbeXG_drawer{width:min(1280px,100% - 64px);color:var(--ink);background:#fff;border-radius:24px;flex-direction:column;margin:0 auto 8px;padding:12px 24px 24px;display:flex}.kIbeXG_drawer a{border-bottom:1px solid var(--line);padding:14px 0;font-size:16px;font-weight:600}.kIbeXG_drawer a:nth-last-child(2){border-bottom:0}.kIbeXG_drawer .kIbeXG_drawerCta{background:var(--iris);color:#fff;letter-spacing:.025em;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:10px;margin-top:8px;padding:16px 24px;font-size:14px;display:inline-flex}@media (min-width:964px){.kIbeXG_navWide{display:flex}.kIbeXG_menuButton,.kIbeXG_drawer{display:none}}@media (min-width:964px) and (max-width:1279px){.kIbeXG_navWide{gap:28px}.kIbeXG_navLinks{gap:8px 20px}.kIbeXG_navActions{gap:20px}}.kIbeXG_heroGrid{z-index:1;grid-template-columns:minmax(0,1fr);gap:40px 48px;width:min(1280px,100% - 64px);margin-inline:auto;padding:56px 0 88px;display:grid;position:relative}.kIbeXG_heroGrid:focus{outline:none}.kIbeXG_heroTitle{min-width:0}.kIbeXG_heroEyebrow{letter-spacing:.025em;color:var(--stage-muted);align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.kIbeXG_heroTitle h1{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.04em;color:#fff;margin-top:28px;font-size:clamp(50px,7.4vw,112px);font-weight:400;line-height:.98}.kIbeXG_heroTitle h1>span{display:block}.kIbeXG_heroBody{min-width:0;max-width:400px}.kIbeXG_heroBody>p{color:#fff;text-wrap:pretty;font-size:18px;font-weight:200;line-height:1.5}.kIbeXG_heroBody>p strong{font-weight:500}.kIbeXG_heroActions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px;display:flex}.kIbeXG_irisButton{background:var(--iris);color:#fff;letter-spacing:.025em;border-radius:9999px;align-items:center;gap:12px;padding:15px 22px;font-size:14px;font-weight:600;transition:background .2s;display:inline-flex}.kIbeXG_irisButton:hover{color:#fff;background:#6b3cf2}.kIbeXG_stageLink{letter-spacing:.025em;color:var(--stage-muted);align-items:center;gap:8px;font-size:14px;font-weight:600;transition:color .2s;display:inline-flex}.kIbeXG_stageLink:hover{color:#fff}.kIbeXG_heroList{gap:10px;margin-top:40px;display:grid}.kIbeXG_heroList li{color:var(--stage-soft);align-items:center;gap:10px;font-size:14px;display:flex}.kIbeXG_heroMap{flex-direction:column;gap:14px;min-width:0;display:flex}.kIbeXG_mapSlot{aspect-ratio:2.37;width:100%}.kIbeXG_heroMap>p{text-align:right;color:var(--stage-muted);font-size:12px;line-height:1.5}.kIbeXG_heroCard{z-index:2;justify-self:center;width:100%;max-width:352px;position:relative;rotate:2deg}@media (min-width:1104px){.kIbeXG_heroGrid{grid-template-columns:minmax(0,400px) minmax(0,1fr) minmax(0,352px)}.kIbeXG_heroTitle{grid-area:1/1/auto/3}.kIbeXG_heroBody{grid-area:2/1}.kIbeXG_heroMap{grid-area:2/2/auto/4}.kIbeXG_heroCard{grid-area:1/3/3;place-self:start end;margin-top:-12px}}.kIbeXG_studyCard{color:var(--ink);background:#fff;border-radius:24px;overflow:hidden}.kIbeXG_studyHead{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 24px;display:flex}.kIbeXG_studyIcon{flex:none;width:32px;height:32px;display:block}.kIbeXG_studyTitle{flex:1;min-width:0}.kIbeXG_studyTitle strong{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;font-size:16px;font-weight:700;display:block}.kIbeXG_studyTitle small{color:var(--ink-2);font-size:12px;display:block}.kIbeXG_studyBadge{background:var(--yks);color:var(--ink-2);border-radius:16px;padding:6px 12px;font-size:12px;font-weight:500}.kIbeXG_studyIntro{padding:22px 24px 0}.kIbeXG_studyIntro h2{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;margin-top:10px;font-size:24px;font-weight:700;line-height:1.1}.kIbeXG_studyGoal{color:var(--ink-2);justify-content:space-between;gap:8px;margin-top:18px;font-size:12px;display:flex}.kIbeXG_studyGoal strong{color:var(--ink);font-weight:700}.kIbeXG_studyTrack{background:var(--line);border-radius:8px;height:8px;margin-top:8px;overflow:hidden}.kIbeXG_studyTrack span{background:var(--yks);transform-origin:0;border-radius:8px;width:60%;height:100%;animation:1.2s cubic-bezier(.2,.8,.2,1) 1.3s backwards kIbeXG_growX;display:block}.kIbeXG_dayStrip{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;padding:18px 24px 22px;display:grid}.kIbeXG_dayStrip>span{color:var(--ink-2);border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:8px 0;font-size:11px;display:flex}.kIbeXG_dayStrip i{font-style:normal;line-height:12px}.kIbeXG_dayStrip>.kIbeXG_dayDone{background:var(--line)}.kIbeXG_dayStrip>.kIbeXG_dayToday{background:var(--ink);color:#fff}.kIbeXG_studyInsight{background:var(--cream);align-items:center;gap:14px;padding:16px 24px;display:flex}.kIbeXG_studyInsight>div{flex:1;min-width:0}.kIbeXG_studyInsight small{letter-spacing:.1em;color:var(--ink-3);font-size:11px;font-weight:500;display:block}.kIbeXG_studyInsight strong{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;margin-top:2px;font-size:18px;font-weight:700;display:block}.kIbeXG_studyInsight p{color:var(--ink-3);margin-top:2px;font-size:12px}.kIbeXG_studyInsight svg{flex:none}.kIbeXG_section{padding-block:clamp(80px,9vw,128px);position:relative;overflow:clip}.kIbeXG_fog{background:var(--canvas)}.kIbeXG_paper{background:#fff}.kIbeXG_wrap{width:min(1200px,100% - 64px);margin-inline:auto;position:relative}.kIbeXG_blob{position:absolute}.kIbeXG_centerHead{text-align:center;margin-inline:auto}.kIbeXG_h2{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.03em;margin-top:18px;font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1}.kIbeXG_centerHead .kIbeXG_h2{text-wrap:balance}.kIbeXG_lead{color:var(--ink-2);margin:22px auto 0;font-size:18px;line-height:1.5}.kIbeXG_pretty{text-wrap:pretty}.kIbeXG_drawer,.kIbeXG_bentoMain,.kIbeXG_bentoCream,.kIbeXG_bentoMist,.kIbeXG_processList li,.kIbeXG_emptyCard,.kIbeXG_faqItem>p{box-sizing:content-box}.kIbeXG_inkButton{background:var(--ink);color:#fff;border-radius:8px;align-items:center;gap:10px;padding:16px 24px;font-size:16px;font-weight:500;transition:background .2s;display:inline-flex}.kIbeXG_inkButton:hover{background:var(--stage);color:#fff}.kIbeXG_productGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;margin-top:56px;display:grid}.kIbeXG_productCard{min-height:400px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transform:var(--tf);border:0;border-radius:56px;flex-direction:column;padding:36px;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.kIbeXG_productCard:hover{transform:translateY(-14px)rotate(0)}.kIbeXG_productTop{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.kIbeXG_badgeOn,.kIbeXG_badgeOff{border-radius:16px;padding:6px 12px;font-size:12px;font-weight:500}.kIbeXG_badgeOn{background:var(--ink);color:#fff;align-items:center;gap:6px;display:inline-flex}.kIbeXG_badgeOff{color:var(--ink);background:#fff}.kIbeXG_productName{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.03em;margin-top:28px;font-size:56px;font-weight:700;line-height:1}.kIbeXG_productLine{max-width:250px;margin-top:14px;font-size:22px;font-weight:500;line-height:1.3}.kIbeXG_productArt{height:130px;margin-top:auto;display:block;position:relative}.kIbeXG_productArt>span{position:absolute}.kIbeXG_paperShape{background:#fff}.kIbeXG_inkTriangle{background:var(--ink);clip-path:polygon(50% 0,100% 100%,0 100%);width:26px;height:24px}.kIbeXG_pathPanel{background:#fff;border-radius:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:48px;margin-top:24px;padding:clamp(28px,4vw,48px);display:grid}.kIbeXG_pathCopy{min-width:0}.kIbeXG_pathCopy h3{max-width:440px;font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;margin-top:16px;font-size:clamp(28px,3vw,36px);font-weight:700;line-height:1.1}.kIbeXG_pathCopy>p{color:var(--ink-2);text-wrap:pretty;margin-top:16px;font-size:18px;line-height:1.5}.kIbeXG_pathCopy ul{gap:12px;margin-top:24px;display:grid}.kIbeXG_pathCopy li{align-items:center;gap:12px;font-size:16px;display:flex}.kIbeXG_pathCopy li>span{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.kIbeXG_pathCopy .kIbeXG_inkButton{gap:12px;margin-top:32px}.kIbeXG_pathPlan{border-radius:24px;min-width:0;padding:32px;transition:background .3s}.kIbeXG_planKicker{letter-spacing:.1em;align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.kIbeXG_pathPlan h4{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;margin-top:14px;margin-bottom:10px;font-size:24px;font-weight:700;line-height:1.1}.kIbeXG_planStep{border-top:1px solid #0000;align-items:center;gap:16px;padding:16px 0;display:flex}.kIbeXG_planStep>span{background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:flex}.kIbeXG_planStep>div{min-width:0}.kIbeXG_planStep strong{font-size:16px;font-weight:700;display:block}.kIbeXG_planStep p{margin-top:2px;font-size:16px;line-height:1.4}.kIbeXG_planNote{margin-top:8px;font-size:12px;line-height:1.4}.kIbeXG_clubGrid{align-items:center;gap:48px;display:grid}.kIbeXG_clubTitle{text-wrap:balance}.kIbeXG_clubLead{max-width:560px;color:var(--ink-2);margin-top:22px;font-size:18px;line-height:1.5}.kIbeXG_clubList{gap:12px;margin-top:28px;display:grid}.kIbeXG_clubList li{align-items:flex-start;gap:10px;font-size:16px;font-weight:500;line-height:1.4;display:flex}.kIbeXG_clubList li>svg{flex:none;margin-top:3px}.kIbeXG_clubActions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:36px;display:flex}.kIbeXG_clubActions .kIbeXG_textLink{margin-top:0}.kIbeXG_clubVisual{justify-content:center;display:flex}@media (min-width:1024px){.kIbeXG_clubGrid{grid-template-columns:1.1fr 1fr;gap:80px}.kIbeXG_clubVisual{justify-content:flex-end}}.kIbeXG_bento{flex-wrap:wrap;gap:24px;margin-top:56px;display:flex}.kIbeXG_bentoMain{background:var(--canvas);border-radius:24px;flex:1.1 420px;min-width:0;padding:clamp(28px,3.4vw,40px)}.kIbeXG_bentoIcon{background:#fff;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.kIbeXG_bentoMain h3,.kIbeXG_bentoCream h3,.kIbeXG_bentoMist h3{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.1}.kIbeXG_bentoMain h3{margin-top:24px}.kIbeXG_bentoCream h3,.kIbeXG_bentoMist h3{margin-top:20px}.kIbeXG_bentoMain>p{max-width:460px;color:var(--ink-2);margin-top:12px;font-size:16px;line-height:1.5}.kIbeXG_weekList{background:#fff;border-radius:24px;margin-top:32px;padding:8px 24px}.kIbeXG_weekHead,.kIbeXG_weekRow{border-bottom:1px solid var(--line);padding:16px 0;display:flex}.kIbeXG_weekHead{justify-content:space-between;gap:12px}.kIbeXG_weekHead>span:last-child{color:var(--ink-2);font-size:12px}.kIbeXG_weekRow{align-items:center;gap:14px}.kIbeXG_weekRow:last-child{border-bottom:0}.kIbeXG_weekRow>span{color:var(--ink-2);font-size:12px}.kIbeXG_weekRow strong{flex:1;font-size:16px;font-weight:600}.kIbeXG_bentoCol{flex-direction:column;flex:380px;gap:24px;min-width:0;display:flex}.kIbeXG_bentoCream,.kIbeXG_bentoMist{border-radius:24px;flex:1;padding:clamp(28px,3.4vw,40px)}.kIbeXG_bentoCream{background:var(--cream);position:relative}.kIbeXG_bentoMist{background:var(--line)}.kIbeXG_bentoCream>p,.kIbeXG_bentoMist>p{max-width:420px;margin-top:12px;font-size:16px;line-height:1.5}.kIbeXG_bentoCream>p{color:var(--ink-3)}.kIbeXG_bentoMist>p{color:var(--ink-2)}.kIbeXG_bars{align-items:flex-end;gap:10px;max-width:300px;height:96px;margin-top:28px;display:flex}.kIbeXG_bars span{transform-origin:bottom;background:#fff;border-radius:10px 10px 4px 4px;flex:1}.kIbeXG_bars span:last-child{background:var(--ink)}.kIbeXG_barsNote{color:var(--ink-3);margin-top:12px;font-size:12px;display:block}.kIbeXG_textLink{color:var(--ink);align-items:center;gap:10px;margin-top:16px;padding-block:8px;font-size:16px;font-weight:500;transition:color .2s;display:inline-flex}.kIbeXG_textLink:hover{color:var(--stage)}.kIbeXG_panelsGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:56px;width:min(1200px,100% - 64px);margin-inline:auto;display:grid;position:relative}.kIbeXG_panelsCopy{min-width:0}.kIbeXG_panelsCopy h2 span{color:var(--ink-3)}.kIbeXG_panelsCopy>p{max-width:480px;color:var(--ink-2);text-wrap:pretty;margin-top:22px;font-size:18px;line-height:1.5}.kIbeXG_flow{align-items:center;gap:14px;max-width:460px;margin-top:40px;display:flex}.kIbeXG_flow>span{background:#fff;border-radius:16px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.kIbeXG_flow i{background:repeating-linear-gradient(90deg, var(--ink) 0 6px, transparent 6px 12px);flex:1;height:2px}.kIbeXG_flow>.kIbeXG_flowMark{background:var(--stage);border-radius:18px;flex-shrink:0;justify-content:center;width:56px;height:56px;padding:0;display:flex}.kIbeXG_flowMark svg{width:30px;height:28px;display:block}.kIbeXG_panelCard{background:#fff;border-radius:24px;min-width:0;padding:clamp(24px,3vw,36px)}.kIbeXG_panelRail{background:var(--line);border-radius:9999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:6px;display:grid}.kIbeXG_panelRail button{height:44px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9999px;font-size:15px;font-weight:600;transition:background .25s,color .25s}.kIbeXG_panelRail button[aria-pressed=true]{background:var(--ink);color:#fff}.kIbeXG_panelBody{padding:32px 8px 8px}.kIbeXG_panelBody h3{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;margin-top:12px;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.1}.kIbeXG_panelBody>p{color:var(--ink-2);margin-top:14px;font-size:16px;line-height:1.5}.kIbeXG_panelBody ul{gap:10px;margin-top:24px;display:grid}.kIbeXG_panelBody li{background:var(--canvas);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;font-size:16px;font-weight:500;display:flex}.kIbeXG_panelBody li>span{background:var(--stage);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.kIbeXG_maarif{background:var(--stage);color:#fff;padding-block:clamp(88px,10vw,144px);position:relative;overflow:clip}.kIbeXG_stageCanvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.kIbeXG_maarifWrap{flex-wrap:wrap;align-items:flex-start;gap:64px 96px;width:min(1280px,100% - 64px);margin-inline:auto;display:flex;position:relative}.kIbeXG_maarifCopy{flex:1.2 520px;min-width:0}.kIbeXG_stageKicker{letter-spacing:.025em;color:var(--spark);font-size:14px;font-weight:600;line-height:1.3}.kIbeXG_maarifCopy h2{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.04em;margin-top:28px;font-size:clamp(44px,5.6vw,78px);font-weight:400;line-height:1.02}.kIbeXG_maarifCopy h2 span{color:var(--stage-muted)}.kIbeXG_maarifCopy>p{max-width:480px;color:var(--stage-soft);text-wrap:pretty;margin-top:32px;font-size:18px;font-weight:200;line-height:1.5}.kIbeXG_maarifLink{letter-spacing:.025em;color:var(--spark);align-items:center;gap:8px;margin-top:32px;padding-block:8px;font-size:14px;font-weight:600;transition:color .2s;display:inline-flex}.kIbeXG_maarifLink:hover{color:#fff}.kIbeXG_maarifLink:not(:last-child){margin-right:32px}.kIbeXG_maarifSteps{flex:400px;gap:44px;min-width:0;padding-top:clamp(0px,4vw,64px);display:grid}.kIbeXG_maarifSteps>div>span{letter-spacing:.025em;color:var(--okul);font-size:12px;font-weight:600}.kIbeXG_maarifSteps h3{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;margin-top:10px;font-size:27px;font-weight:400;line-height:1.15}.kIbeXG_maarifSteps>div>p{color:var(--stage-soft);margin-top:8px;font-size:18px;font-weight:200;line-height:1.5}.kIbeXG_maarifNote{color:var(--stage-muted);font-size:12px;line-height:1.5}.kIbeXG_processHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 64px;display:flex}.kIbeXG_processHead>div{flex:480px;min-width:0}.kIbeXG_processHead>p{color:var(--ink-2);text-wrap:pretty;flex:0 400px;font-size:18px;line-height:1.5}.kIbeXG_processList{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;margin:56px 0 0;padding:0;list-style:none;display:grid}.kIbeXG_processList li{background:var(--canvas);border-radius:24px;flex-direction:column;min-height:280px;padding:36px;display:flex;position:relative;overflow:hidden}.kIbeXG_processNo{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.03em;align-items:center;gap:12px;font-size:40px;font-weight:700;line-height:1;display:flex;position:relative}.kIbeXG_processNo>span{color:var(--ink-3)}.kIbeXG_bentoCream>svg,.kIbeXG_bentoMist>svg,.kIbeXG_processNo>span>svg{vertical-align:baseline;display:inline}.kIbeXG_processList h3{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;margin-top:auto;padding-top:48px;font-size:24px;font-weight:700;line-height:1.1}.kIbeXG_processList p{color:var(--ink-2);margin-top:10px;font-size:16px;line-height:1.5}.kIbeXG_packageGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;margin-top:56px;display:grid}.kIbeXG_packageCard{color:var(--ink);background:#fff;border-radius:24px;flex-direction:column;gap:6px;padding:36px;display:flex}.kIbeXG_packageCard>.kIbeXG_eyebrow,.kIbeXG_packageCard>p,.kIbeXG_packageCard>small{color:var(--ink-2)}.kIbeXG_packageCard h3{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;margin-top:10px;font-size:24px;font-weight:700;line-height:1.1}.kIbeXG_packageCard>p{font-size:16px}.kIbeXG_packagePrice{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.03em;margin-top:28px;font-size:44px;font-weight:700;line-height:1}.kIbeXG_packageCard>small{font-size:12px}.kIbeXG_packageButton{background:var(--ink);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:10px;margin-top:28px;padding:16px 24px;font-size:16px;font-weight:500;display:inline-flex}.kIbeXG_packageCard>.kIbeXG_packageNote{margin-top:14px;font-size:12px;line-height:1.4}.kIbeXG_emptyCard{background:#fff;border-radius:24px;flex-wrap:wrap;align-items:center;gap:28px 40px;max-width:880px;margin:56px auto 0;padding:clamp(28px,4vw,48px);display:flex}.kIbeXG_emptyIcon{background:var(--cream);width:72px;height:72px;color:var(--ink-3);border-radius:22px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.kIbeXG_emptyCard>div{flex:320px;min-width:0}.kIbeXG_emptyCard h3{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.1}.kIbeXG_emptyCard p{color:var(--ink-2);margin-top:10px;font-size:16px;line-height:1.5}.kIbeXG_emptyCard>div>span{color:var(--ink-3);margin-top:8px;font-size:12px;display:block}.kIbeXG_lessons{background:var(--stage);color:#fff;padding-block:clamp(88px,10vw,144px);position:relative;overflow:clip}.kIbeXG_lessonsHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 64px;display:flex}.kIbeXG_lessonsHead>div{flex:1.3 520px;min-width:0}.kIbeXG_lessonsHead h2{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.04em;text-wrap:balance;margin-top:28px;font-size:clamp(40px,5.2vw,72px);font-weight:400;line-height:1.02}.kIbeXG_lessonsHead h2 span{color:var(--stage-muted)}.kIbeXG_lessonsHead>p{max-width:420px;color:var(--stage-soft);text-wrap:pretty;flex:320px;font-size:18px;font-weight:200;line-height:1.5}.kIbeXG_lessonsGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;margin-top:56px;display:grid}.kIbeXG_lessonCard{color:var(--ink);background:#fff;border-radius:24px;flex-direction:column;padding:clamp(28px,3vw,36px);display:flex}.kIbeXG_lessonIcon{background:var(--cream);border-radius:16px;justify-content:center;align-self:flex-start;align-items:center;width:52px;height:52px;margin-bottom:24px;display:inline-flex}.kIbeXG_lessonCard>.kIbeXG_eyebrow{color:var(--ink-2)}.kIbeXG_lessonCard h3{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;margin-top:10px;font-size:26px;font-weight:700;line-height:1.1}.kIbeXG_lessonCard>p{color:var(--ink-2);margin-top:12px;font-size:16px;line-height:1.5}.kIbeXG_lessonPlans,.kIbeXG_lessonFormats{margin:20px 0 16px}.kIbeXG_lessonPlans{border-top:1px solid var(--line)}.kIbeXG_lessonPlans li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:15px;font-weight:500;display:flex}.kIbeXG_lessonPlans small{background:var(--surface-2);color:var(--ink-2);border-radius:16px;flex:none;padding:4px 10px;font-size:12px;font-weight:500}.kIbeXG_lessonPlans .kIbeXG_lessonGroup{background:var(--cream);color:var(--lgs-ink)}.kIbeXG_lessonFormats{gap:12px;display:grid}.kIbeXG_lessonFormats>div{background:var(--surface-2);border-radius:16px;padding:14px 18px}.kIbeXG_lessonFormats>div:nth-child(2){background:var(--cream)}.kIbeXG_lessonFormats>div:nth-child(3){background:var(--stage);color:#fff}.kIbeXG_lessonFormats>div:nth-child(3) dd{color:var(--ink-on-stage-2)}.kIbeXG_lessonFormats dt{font-family:var(--font-plus-jakarta), system-ui, sans-serif;font-size:16px;font-weight:700}.kIbeXG_lessonFormats dd{color:var(--ink-2);margin-top:4px;font-size:15px;line-height:1.5}.kIbeXG_lessonCard>.kIbeXG_textLink{align-self:flex-start;margin-top:auto}.kIbeXG_lessonsActions{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:48px;display:flex}.kIbeXG_lessonsLink{letter-spacing:.025em;color:var(--spark);align-items:center;gap:8px;padding-block:8px;font-size:14px;font-weight:600;transition:color .2s;display:inline-flex}.kIbeXG_lessonsLink:hover{color:#fff}.kIbeXG_lessonsFeatured{margin-top:56px}.kIbeXG_lessonsFeaturedHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.kIbeXG_lessonsTutors{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;margin-top:20px;display:grid}.kIbeXG_lessonsTutors h3{font-family:var(--font-plus-jakarta), system-ui, sans-serif}.kIbeXG_heroLessonLink{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--iris);text-decoration-color:var(--iris);text-underline-offset:4px;align-items:center;gap:6px;transition:color .2s;display:inline-flex}.kIbeXG_heroLessonLink:hover{color:var(--spark)}.kIbeXG_faqGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:48px 80px;width:min(1200px,100% - 64px);margin-inline:auto;display:grid;position:relative}.kIbeXG_faqIntro{min-width:0;max-width:420px}.kIbeXG_faqIntro>p{color:var(--ink-2);margin-top:22px;font-size:18px;line-height:1.5}.kIbeXG_faqList{gap:12px;min-width:0;display:grid}.kIbeXG_faqItem{background:var(--canvas);border-radius:24px;transition:background .25s}.kIbeXG_faqItem[data-open]{background:var(--cream)}.kIbeXG_faqItem button{width:100%;color:var(--ink);font:inherit;font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.01em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;font-size:18px;font-weight:700;line-height:1.3;display:flex}.kIbeXG_faqIcon{width:36px;height:36px;color:var(--ink);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s,background .25s;display:flex}.kIbeXG_faqItem[data-open] .kIbeXG_faqIcon{background:var(--ink);color:#fff;transform:rotate(45deg)}.kIbeXG_faqItem>p{max-width:640px;color:var(--ink-2);padding:0 24px 24px;font-size:16px;line-height:1.55}.kIbeXG_final{background:var(--stage);color:#fff;padding-block:clamp(96px,11vw,160px);position:relative;overflow:clip}.kIbeXG_finalWrap{text-align:center;width:min(1000px,100% - 64px);margin-inline:auto;position:relative}.kIbeXG_finalWrap>span{letter-spacing:.025em;color:var(--spark);font-size:14px;font-weight:600;display:inline-block}.kIbeXG_finalWrap h2{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.04em;text-wrap:balance;margin-top:28px;font-size:clamp(48px,7vw,104px);font-weight:400;line-height:1}.kIbeXG_finalWrap h2 span{color:var(--okul)}.kIbeXG_finalWrap>p{color:#e1edf2;max-width:480px;margin:28px auto 0;font-size:18px;font-weight:300;line-height:1.5}.kIbeXG_finalActions{flex-direction:column;align-items:center;gap:28px;margin-top:40px;display:flex}.kIbeXG_sparkButton{background:var(--spark);color:var(--ink);letter-spacing:.025em;border-radius:9999px;align-items:center;gap:12px;padding:18px 28px;font-size:15px;font-weight:700;transition:background .2s;display:inline-flex}.kIbeXG_sparkButton:hover{color:var(--ink);background:#fff}.kIbeXG_finalLinks{flex-wrap:wrap;justify-content:center;gap:12px 32px;display:flex}.kIbeXG_finalLinks a{letter-spacing:.025em;color:#e1edf2;align-items:center;gap:8px;padding-block:8px;font-size:14px;font-weight:600;transition:color .2s;display:inline-flex}.kIbeXG_finalLinks a:hover{color:var(--spark)}.kIbeXG_footer{background:var(--canvas);padding:72px 0 32px}.kIbeXG_footerWrap{width:min(1200px,100% - 64px);margin-inline:auto}.kIbeXG_footerGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:40px;display:grid}.kIbeXG_footerBrand{min-width:0}.kIbeXG_footerLogo{align-items:center;gap:10px;display:inline-flex}.kIbeXG_footerLogo svg{width:34px;height:31px;display:block}.kIbeXG_footerLogo span{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.05em;font-size:24px;font-weight:700}.kIbeXG_footerBrand>p{color:var(--ink-2);margin-top:16px;font-size:16px}.kIbeXG_footerBrand>span{color:var(--ink-3);margin-top:6px;font-size:12px;display:block}.kIbeXG_footerCol{flex-direction:column;gap:4px;display:flex}.kIbeXG_footerCol strong{letter-spacing:.1em;margin-bottom:8px;font-size:11px;font-weight:500}.kIbeXG_footerCol a{color:var(--ink-2);padding-block:6px;font-size:16px;transition:color .2s}.kIbeXG_footerCol a:hover{color:var(--ink)}.kIbeXG_bigWord{margin-top:72px;line-height:.8;overflow:hidden}.kIbeXG_bigWord>span{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.05em;color:var(--ink);align-items:flex-end;font-size:clamp(88px,18vw,264px);font-weight:700;line-height:1;display:inline-flex}.kIbeXG_dotless{position:relative}.kIbeXG_dotless svg{width:.24em;height:.22em;position:absolute;top:-.02em;left:50%;transform:translate(-50%)}.kIbeXG_footerBottom{border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:40px;padding-top:24px;font-size:14px;display:flex}.kIbeXG_footerBottom>div{flex-wrap:wrap;gap:24px;display:flex}.kIbeXG_footerBottom a{color:var(--ink-2);transition:color .2s}.kIbeXG_footerBottom a:hover{color:var(--ink)}@media (prefers-reduced-motion:reduce){.kIbeXG_intro,.kIbeXG_float,.kIbeXG_studyTrack span{animation:none}.kIbeXG_productCard,.kIbeXG_faqIcon,.kIbeXG_pathPlan{transition:none}}@media print{.kIbeXG_intro{animation:none}}.kIbeXG_oyStrip{z-index:4;background:var(--spark);color:var(--ink);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;padding:10px 16px;font-size:14px;line-height:1.4;display:flex;position:relative}.kIbeXG_oyStrip:hover{color:var(--ink)}.kIbeXG_oyStrip strong{letter-spacing:.1em;font-size:12px;font-weight:700}.kIbeXG_oyStripGo{text-underline-offset:3px;align-items:center;gap:6px;font-weight:700;text-decoration:underline;display:inline-flex}.kIbeXG_oyHead{gap:20px;display:grid}.kIbeXG_oyHead p{max-width:34em;color:var(--ink-2);font-size:18px;line-height:1.5}.kIbeXG_oyGrades{flex-wrap:wrap;align-items:center;gap:8px;margin-top:32px;display:flex}.kIbeXG_oyGrades span{margin-right:6px;font-size:15px;font-weight:700}.kIbeXG_oyGrades a{border:1.5px solid var(--ink);min-height:44px;color:var(--ink);border-radius:9999px;align-items:center;padding:10px 18px;font-size:15px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.kIbeXG_oyGrades a:hover{background:var(--ink);color:#fff}.kIbeXG_oyGrid{gap:16px;margin-top:32px;display:grid}.kIbeXG_oyCard{background:var(--canvas);border-radius:24px;flex-direction:column;padding:24px;display:flex}.kIbeXG_oyCard[data-hedef=LGS]{border-top:6px solid var(--lgs)}.kIbeXG_oyCard[data-hedef=YKS]{border-top:6px solid var(--yks)}.kIbeXG_oyCardTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.kIbeXG_oyCardTop strong{background:var(--ink);color:#fff;border-radius:9999px;padding:4px 12px;font-size:13px;font-weight:700}.kIbeXG_oyGrade{border-radius:9999px;padding:3px 10px;font-size:13px;font-weight:700}.kIbeXG_oyCard[data-hedef=LGS] .kIbeXG_oyGrade{background:var(--lgs);color:var(--lgs-ink)}.kIbeXG_oyCard[data-hedef=YKS] .kIbeXG_oyGrade{background:var(--yks);color:var(--yks-ink)}.kIbeXG_oyCard h3{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;margin-top:16px;font-size:24px;font-weight:700;line-height:1.15}.kIbeXG_oyDate{color:var(--ink-3);margin-top:6px;font-size:14px}.kIbeXG_oyLines{gap:10px;margin-top:18px;display:grid}.kIbeXG_oyLines li{border-top:1px solid var(--line);gap:2px;padding-top:10px;display:grid}.kIbeXG_oyLines b{font-size:15px;font-weight:700}.kIbeXG_oyLines span{color:var(--ink-2);font-size:14px}.kIbeXG_oyCard .kIbeXG_textLink{margin-top:auto;padding-top:16px}.kIbeXG_oyActions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:36px;display:flex}.kIbeXG_oyActions span{color:var(--ink-3);font-size:15px}@media (min-width:720px){.kIbeXG_oyGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.kIbeXG_oyHead{grid-template-columns:1.3fr 1fr;align-items:end}.kIbeXG_oyGrid{grid-template-columns:repeat(4,1fr)}}
