#education-landing{--red:#E3202B;--red-deep:#B8141E;--ink:#121316;--char:#1C1D22;--char-2:#26272D;--surface:#FFFFFF;--on-dark:#F4F2F0;--on-dark-muted:#BDBCC2;--kakao-bg:#B2C7DA;--kakao-me:#FEE500;--display:"Gothic A1","Apple SD Gothic Neo","Malgun Gothic",sans-serif;--body:"IBM Plex Sans KR","Apple SD Gothic Neo","Malgun Gothic",sans-serif;--wrap:1120px}@media (prefers-color-scheme:dark){#education-landing:not([data-theme=light]){color-scheme:dark;--bg:#16171A;--surface:#1F2025;--text:#F1EFEE;--muted:#A6A6AE;--line:#2F3036;--red-tint:#3A1B1E}}#education-landing[data-theme=dark]{color-scheme:dark;--bg:#16171A;--surface:#1F2025;--text:#F1EFEE;--muted:#A6A6AE;--line:#2F3036;--red-tint:#3A1B1E}#education-landing *{box-sizing:border-box}#education-landing{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){#education-landing{scroll-behavior:auto}#education-landing *{animation:none!important;transition:none!important}}#education-landing{margin:0;background:var(--bg);color:var(--text);font-family:var(--body);font-size:16px;line-height:1.65;word-break:keep-all;-webkit-font-smoothing:antialiased}#education-landing .wrap{max-width:var(--wrap);margin:0 auto;padding-inline:20px}#education-landing h1,#education-landing h2,#education-landing h3{font-family:var(--display);line-height:1.22;letter-spacing:-.03em;margin:0;text-wrap:balance}#education-landing p{margin:0}#education-landing a{color:inherit}#education-landing :focus-visible{outline:3px solid var(--red);outline-offset:3px}#education-landing section{padding-block:96px}#education-landing .track[id],#education-landing section[id]{scroll-margin-top:70px}#education-landing .kicker{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-weight:800;font-size:14px;color:var(--red);letter-spacing:.02em}#education-landing .kicker:before{content:"";width:18px;height:3px;background:currentColor;border-radius:2px}#education-landing .h2{font-size:clamp(30px,4.6vw,48px);font-weight:900;margin:14px 0}#education-landing .sub{font-size:18px;color:var(--muted);max-width:36em}#education-landing .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border-radius:8px;font-family:var(--display);font-weight:800;font-size:17px;text-decoration:none;border:0;cursor:pointer;transition:background-color .15s ease}#education-landing .btn-red{background:var(--red);color:#fff}#education-landing .btn-red:hover{background:var(--red-deep)}#education-landing .btn-line{background:transparent;color:var(--on-dark);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.4)}#education-landing .dark{background:var(--ink);color:var(--on-dark)}#education-landing .dark .sub{color:var(--on-dark-muted)}#education-landing .nav{position:sticky;top:env(safe-area-inset-top,0);z-index:20;background:rgba(18,18,18,.94);backdrop-filter:blur(10px);color:var(--on-dark)}#education-landing .nav .wrap{display:flex;align-items:center;justify-content:space-between;min-height:62px;gap:12px}#education-landing .logo{font-family:var(--display);font-weight:900;font-size:17px;text-decoration:none}#education-landing .logo b{color:var(--red)}#education-landing .nav .btn{min-height:40px;padding:0 18px;font-size:14px}#education-landing .nav .wrap{max-width:1320px;padding-inline:40px}@media (max-width:1199px){#education-landing .nav .wrap{padding-inline:32px}}@media (max-width:959px){#education-landing .nav .wrap{padding-inline:22px}}#education-landing .hero{--hero-bg:#121212;position:relative;background:var(--hero-bg);color:#fff;overflow:hidden;isolation:isolate;padding:0}#education-landing .hero-inner{position:relative;z-index:2;max-width:1320px;margin:0 auto;padding:72px 40px;min-height:clamp(640px,calc(100svh - 62px),760px);display:flex;align-items:center}#education-landing .hero-copy{width:56%;max-width:720px}#education-landing .hero-label{display:flex;align-items:center;gap:10px;font-family:var(--display);font-weight:700;font-size:15px;letter-spacing:.01em;color:#E5E7EB}#education-landing .hero-label:before{content:"";width:20px;height:2px;background:var(--red);flex:none}#education-landing .hero h1{font-size:clamp(44px,3.8vw,51px);font-weight:800;line-height:1.24;letter-spacing:-.035em;margin:22px 0 0;color:#fff;text-wrap:wrap}#education-landing .hero h1 .u{display:inline-block}#education-landing .hero-sub{margin-top:26px;font-size:clamp(17px,1.4vw,19px);line-height:1.75;color:#D1D5DB;max-width:34em;text-wrap:pretty}#education-landing .hero-tracks{list-style:none;margin:30px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 22px;font-size:15.5px;font-weight:600;color:#E5E7EB}#education-landing .hero-tracks li{display:inline-flex;align-items:center;gap:9px}#education-landing .hero-tracks li:before{content:"";width:6px;height:6px;background:var(--red);flex:none}#education-landing .hero-tracks li+li{padding-left:22px;border-left:1px solid rgba(255,255,255,.22)}#education-landing .hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 30px;margin-top:40px}#education-landing .hero-cta{min-height:60px;padding:0 32px;font-size:17.5px}#education-landing .hero-link{font-family:var(--display);font-weight:700;font-size:16px;color:#E5E7EB;text-decoration:none;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.35)}#education-landing .hero-link:hover{color:#fff;border-color:#fff}#education-landing .hero-media{position:absolute;z-index:1;top:0;right:0;bottom:0;width:58%;max-width:1180px;margin:0}#education-landing .hero-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:15% 40%}#education-landing .hero-media:after,#education-landing .hero-media:before{content:"";position:absolute;inset:0;pointer-events:none}#education-landing .hero-media:before{background:linear-gradient(90deg,#121212,rgba(18,18,18,.97) 9%,rgba(18,18,18,.88) 18%,rgba(18,18,18,.7) 26%,rgba(18,18,18,.46) 33%,rgba(18,18,18,.24) 40%,rgba(18,18,18,.08) 46%,rgba(18,18,18,0) 52%)}#education-landing .hero-media:after{background:linear-gradient(180deg,rgba(18,18,18,.8),rgba(18,18,18,.35) 7%,rgba(18,18,18,0) 16%,rgba(18,18,18,0) 80%,rgba(18,18,18,.45) 91%,#121212)}@media (max-width:1199px) and (min-width:960px){#education-landing .hero-inner{padding-inline:32px}#education-landing .hero-copy{width:56%}#education-landing .hero h1{font-size:clamp(34px,3.6vw,43px)}#education-landing .hero-media{width:52%}#education-landing .hero-media img{object-position:30% 40%}}@media (max-width:959px){#education-landing .hero-inner{display:block;min-height:0;padding:44px 22px 32px}#education-landing .hero-copy{width:auto;max-width:640px}#education-landing .hero-label{font-size:14px}#education-landing .hero h1{font-size:clamp(32px,9vw,40px);line-height:1.28;margin-top:18px}#education-landing .hero-sub{font-size:17px;margin-top:20px}#education-landing .hero-sub br{display:none}#education-landing .hero-tracks{flex-direction:column;gap:8px;margin-top:24px;font-size:15px}#education-landing .hero-tracks li+li{padding-left:0;border-left:0}#education-landing .hero-actions{flex-direction:column;align-items:stretch;gap:6px;margin-top:30px}#education-landing .hero-cta{width:100%;max-width:460px;font-size:17px;padding:0 20px}#education-landing .hero-link{max-width:460px;align-self:flex-start;margin-left:max(0px,calc((min(100%,460px) - 150px)/2));border-bottom:0;text-decoration:underline;text-underline-offset:5px;text-decoration-color:rgba(255,255,255,.4);padding:12px 8px}#education-landing .hero-media{position:relative;width:100%;max-width:none;aspect-ratio:1/1;max-height:560px}#education-landing .hero-media img{object-position:42% 40%}#education-landing .hero-media:before{background:linear-gradient(180deg,#121212,rgba(18,18,18,.7) 7%,rgba(18,18,18,.25) 15%,rgba(18,18,18,0) 22%)}#education-landing .hero-media:after{background:none}}@media (min-width:600px) and (max-width:959px){#education-landing .hero-media{aspect-ratio:16/9}#education-landing .hero-media img{object-position:42% 40%}}#education-landing .courses{padding-block:88px 40px}#education-landing .course-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:36px}#education-landing .course-card{display:grid;gap:14px;align-content:start;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:30px 28px;text-decoration:none;color:inherit;transition:border-color .15s ease}#education-landing .course-card:hover{border-color:var(--red)}#education-landing .course-no{font-family:var(--display);font-weight:800;font-size:13px;letter-spacing:.06em;color:var(--red)}#education-landing .course-card h3{font-size:clamp(21px,2.2vw,25px);font-weight:800}#education-landing .course-card p{color:var(--muted);font-size:16px}#education-landing .course-more{margin-top:6px;font-family:var(--display);font-weight:700;font-size:15px;color:var(--text)}@media (max-width:760px){#education-landing .course-cards{grid-template-columns:1fr}#education-landing .courses{padding-block:64px 24px}}#education-landing .detail{padding-block:56px 96px}#education-landing .track{padding-top:40px}#education-landing .track+.track{margin-top:48px;border-top:1px solid var(--line)}#education-landing .track-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}#education-landing .track-head h3{font-size:clamp(22px,2.6vw,28px);font-weight:900}#education-landing .track-head span{font-size:15px;color:var(--muted)}#education-landing .track .steps{margin-top:32px}#education-landing .course-cards.three{grid-template-columns:repeat(3,1fr)}@media (max-width:1000px){#education-landing .course-cards.three{grid-template-columns:1fr}}#education-landing .case{margin-top:40px;display:grid;grid-template-columns:auto 1fr auto;gap:18px 32px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:22px 26px}#education-landing .case-label{display:grid;gap:4px}#education-landing .case-label span{font-family:var(--display);font-weight:800;font-size:12.5px;letter-spacing:.06em;color:var(--red)}#education-landing .case-label b{font-family:var(--display);font-weight:900;font-size:21px;white-space:nowrap}#education-landing .case p{color:var(--muted);font-size:15.5px}#education-landing .case p q{display:block;margin-bottom:4px;font-family:var(--display);font-weight:800;font-size:17px;color:var(--text)}#education-landing .case-facts{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}@media (max-width:900px){#education-landing .case{grid-template-columns:1fr}#education-landing .case-facts{justify-content:flex-start}}#education-landing .problem .wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}#education-landing .bubbles{display:grid;gap:14px}#education-landing .bub{max-width:88%;padding:16px 20px;border-radius:20px 20px 20px 6px;background:var(--surface);border:1px solid var(--line);font-family:var(--display);font-weight:700;font-size:18px;line-height:1.45;box-shadow:0 10px 24px -18px rgba(0,0,0,.35)}#education-landing .bub small{display:block;font-family:var(--body);font-weight:500;font-size:13px;color:var(--muted);margin-top:6px}#education-landing .bub:nth-child(2){justify-self:end;border-radius:20px 20px 6px 20px;background:var(--red-tint)}#education-landing .bub:nth-child(3){margin-left:6%}#education-landing .chain{margin-top:44px;display:flex;align-items:center;gap:0;flex-wrap:wrap}#education-landing .node{display:grid;place-items:center;gap:2px;width:92px;height:92px;border-radius:50%;background:var(--surface);border:2px solid var(--line);font-family:var(--display);font-weight:800;font-size:15px;text-align:center}#education-landing .node small{font-family:var(--body);font-weight:500;font-size:11px;color:var(--muted)}#education-landing .node.sv{background:var(--red);border-color:var(--red);color:#fff;box-shadow:0 0 0 8px var(--red-tint)}#education-landing .node.sv small{color:#ffe1e3}#education-landing .link{flex:1;min-width:24px;height:2px;background:var(--line)}#education-landing .link.cut{background:repeating-linear-gradient(90deg,var(--red) 0 6px,transparent 6px 12px)}#education-landing .chain-cap{margin-top:14px;font-size:15px;color:var(--muted)}#education-landing .chain-cap b{color:var(--text)}@media (max-width:900px){#education-landing .problem .wrap{grid-template-columns:1fr;gap:40px}#education-landing .node{width:74px;height:74px;font-size:13px}}#education-landing .empathy{background:var(--char);color:var(--on-dark)}#education-landing .compare{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:44px}#education-landing .col{border-radius:16px;padding:28px 26px;display:grid;gap:18px;align-content:start}#education-landing .col.old{background:var(--char-2)}#education-landing .col.new{background:#fff;color:var(--ink)}#education-landing .col h3{font-size:20px;font-weight:800;display:flex;align-items:center;gap:10px}#education-landing .tag{font-size:12px;font-family:var(--body);font-weight:700;padding:3px 10px;border-radius:999px}#education-landing .old .tag{background:#3a3b42;color:#c9c8cc}#education-landing .new .tag{background:var(--red);color:#fff}#education-landing .col ul{margin:0;padding:0;list-style:none;display:grid;gap:10px;font-size:16px}#education-landing .col li{display:grid;grid-template-columns:22px 1fr;gap:8px}#education-landing .old li:before{content:"✕";color:#7d7c83;font-weight:700}#education-landing .new li:before{content:"✓";color:var(--red);font-weight:900}#education-landing .timeline{margin-top:6px}#education-landing .tl-bar{display:grid;grid-template-columns:repeat(2,1fr) .5fr repeat(4,1fr);gap:4px;height:44px}#education-landing .tl-bar i{border-radius:6px;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:700;color:#fff}#education-landing .tl-bar .a{background:#F08A90}#education-landing .tl-bar .b{background:#E3505A}#education-landing .tl-bar .c{background:var(--red-deep)}#education-landing .tl-bar .lunch{background:repeating-linear-gradient(45deg,#e7e5e4 0 4px,#f5f4f3 4px 8px);color:#8b8a90}#education-landing .tl-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:13px;color:#55565d}#education-landing .tl-legend span{display:inline-flex;align-items:center;gap:6px}#education-landing .tl-legend span:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--c)}#education-landing .empathy-coach{margin-top:52px;display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:center;border-top:1px solid #34353c;padding-top:36px}#education-landing .empathy-coach .badge{width:88px;height:88px;border-radius:50%;background:var(--red);display:grid;place-items:center;font-family:var(--display);font-weight:900;font-size:26px;color:#fff;line-height:1;text-align:center}#education-landing .empathy-coach .badge small{display:block;font-size:11px;font-weight:700;margin-top:2px}#education-landing .empathy-coach p{font-family:var(--display);font-weight:700;font-size:clamp(18px,2.3vw,23px);line-height:1.5}#education-landing .empathy-coach p span{display:block;font-family:var(--body);font-weight:500;font-size:14px;color:var(--on-dark-muted);margin-top:8px}@media (max-width:820px){#education-landing .compare,#education-landing .empathy-coach{grid-template-columns:1fr}}#education-landing .coach{margin-top:64px;border-top:1px solid #34353c;padding-top:56px;display:grid;grid-template-columns:280px 1fr;gap:48px;align-items:start}#education-landing .coach-photo{margin:0;position:sticky;top:90px}#education-landing .coach-photo img{display:block;width:100%;aspect-ratio:2/3;object-fit:cover;border-radius:12px;background:#d9d4cf}#education-landing .coach-photo figcaption{margin-top:14px;text-align:center}#education-landing .coach-photo figcaption b{display:block;font-family:var(--display);font-weight:900;font-size:22px;color:#fff;letter-spacing:.02em}#education-landing .coach-photo figcaption span{display:block;margin-top:2px;font-size:14px;color:var(--on-dark-muted)}#education-landing .coach-links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px}#education-landing .coach-links a{font-size:13px;font-weight:700;text-decoration:none;color:#E5E7EB;border:1px solid #45464d;border-radius:999px;padding:5px 12px}#education-landing .coach-links a:hover{border-color:#fff;color:#fff}#education-landing .coach-label{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-weight:800;font-size:14px;color:var(--red)}#education-landing .coach-label:before{content:"";width:18px;height:3px;background:currentColor;border-radius:2px}#education-landing .coach-quote{margin-top:14px;font-family:var(--display);font-weight:800;font-size:clamp(21px,1.95vw,27px);line-height:1.5;color:#fff;letter-spacing:-.02em;text-wrap:balance}#education-landing .coach-tag{margin-top:20px;display:flex;flex-wrap:wrap;gap:8px}#education-landing .coach-tag span{font-size:14px;font-weight:700;padding:7px 13px;border-radius:6px;background:#2A2B31;color:#F4F2F0;border:1px solid #3a3b42}#education-landing .coach-tag span:first-child{background:var(--red);border-color:var(--red);color:#fff}#education-landing .career{margin-top:36px;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}#education-landing .career h4{margin:0 0 12px;font-family:var(--display);font-weight:800;font-size:15px;color:#fff;padding-bottom:10px;border-bottom:1px solid #3a3b42}#education-landing .career ul{margin:0;padding:0;list-style:none;display:grid;gap:10px;font-size:14.5px;line-height:1.55;color:#D1D5DB}#education-landing .career li{padding-left:14px;position:relative}#education-landing .career li:before{content:"";position:absolute;left:0;top:.65em;width:5px;height:5px;background:var(--red)}#education-landing .career li b{color:#fff;font-weight:700}#education-landing .books{margin-top:36px;display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:center;background:#26272D;border:1px solid #33343b;border-radius:14px;padding:18px 22px}#education-landing .books img{width:120px;height:auto;border-radius:6px;background:#fff;display:block}#education-landing .books h4{margin:0;font-family:var(--display);font-weight:800;font-size:15px;color:var(--on-dark-muted)}#education-landing .books p{margin-top:6px;font-family:var(--display);font-weight:800;font-size:19px;color:#fff;line-height:1.5}#education-landing .books small{display:block;margin-top:6px;font-size:13.5px;color:var(--on-dark-muted)}@media (max-width:1020px){#education-landing .career{grid-template-columns:1fr 1fr}}@media (max-width:820px){#education-landing .coach{grid-template-columns:1fr;gap:32px}#education-landing .coach-photo{position:static;max-width:260px;margin-inline:auto}#education-landing .career{grid-template-columns:1fr}#education-landing .books img{width:96px}}#education-landing .numbers{background:var(--red);color:#fff;padding-block:64px}#education-landing .num-groups{display:grid;grid-template-columns:1fr 1fr;gap:40px}#education-landing .num-cap{font-family:var(--display);font-weight:800;font-size:15px;padding-bottom:12px;margin-bottom:22px;border-bottom:1px solid rgba(255,255,255,.35)}#education-landing .num-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}#education-landing .num small{display:block;margin-top:6px;font-size:13px;line-height:1.5;opacity:.85}#education-landing .num b{display:block;font-family:var(--display);font-weight:900;font-size:clamp(44px,6vw,72px);line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}#education-landing .num b sup{font-size:.4em;vertical-align:top;margin-left:2px;letter-spacing:0}#education-landing .num span{display:block;margin-top:10px;font-size:15px;font-weight:600;opacity:.92}#education-landing .num-src{margin-top:28px;font-size:13px;opacity:.8}@media (max-width:860px){#education-landing .num-groups{grid-template-columns:1fr}#education-landing .num-grid{gap:28px 20px}}#education-landing .scores{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}#education-landing .sc{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:24px 22px;display:grid;gap:16px;align-content:start}#education-landing .sc-top{display:flex;justify-content:space-between;align-items:start;gap:10px}#education-landing .sc h3{font-size:18px;font-weight:800}#education-landing .sc .when{font-size:12.5px;color:var(--muted)}#education-landing .pill{flex:none;font-size:12px;font-weight:700;background:var(--red-tint);color:var(--red);padding:4px 10px;border-radius:999px;white-space:nowrap}#education-landing .meter{display:grid;grid-template-columns:1fr auto;gap:6px 10px;font-size:14px;align-items:center}#education-landing .meter b{font-family:var(--display);font-weight:900;font-size:18px;font-variant-numeric:tabular-nums}#education-landing .meter .bar{grid-column:1/-1;height:10px;border-radius:5px;background:var(--bg);overflow:hidden}#education-landing .meter .bar i{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,#F08A90,var(--red))}#education-landing .meter.top b{color:var(--red)}@media (max-width:900px){#education-landing .scores{grid-template-columns:1fr}}#education-landing .talk{background:var(--char);color:var(--on-dark)}#education-landing .talk .wrap{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}#education-landing .phones{display:grid;gap:18px;justify-items:center}#education-landing .phone{width:100%;max-width:360px;background:var(--kakao-bg);border-radius:22px;padding:14px 14px 18px;box-shadow:0 30px 60px -30px rgba(0,0,0,.8);border:6px solid #0c0c0e;color:#1b1b1b}#education-landing .phone-top{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;padding:2px 4px 12px;color:#2a2f36}#education-landing .phone-top span:last-child{font-weight:500;color:#4a5562;font-size:12px}#education-landing .msg{display:flex;gap:8px;align-items:flex-end;margin-top:10px}#education-landing .msg.me{justify-content:flex-end}#education-landing .ava{width:34px;height:34px;border-radius:12px;background:#9bb3c9;flex:none;display:grid;place-items:center;font-size:12px;font-weight:700;color:#fff;align-self:flex-start}#education-landing .who{font-size:12px;color:#39414b;margin-bottom:3px}#education-landing .b{background:#fff;border-radius:4px 14px 14px 14px;padding:9px 12px;font-size:14.5px;line-height:1.45;max-width:230px}#education-landing .me .b{background:var(--kakao-me);border-radius:14px 4px 14px 14px}#education-landing .t{font-size:10.5px;color:#4a5562;white-space:nowrap}#education-landing .talk-copy .h2{color:var(--on-dark)}#education-landing .talk-note{margin-top:18px;font-size:13px;color:var(--on-dark-muted)}@media (max-width:900px){#education-landing .talk .wrap{grid-template-columns:1fr}}#education-landing .talk .wrap.resp{display:block;margin-top:80px}#education-landing .resp-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 24px;margin-bottom:22px}#education-landing .resp-head h3{font-size:clamp(22px,2.6vw,30px);font-weight:900;color:#fff}#education-landing .resp-head p{font-size:14px;color:var(--on-dark-muted)}#education-landing .sheets{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}#education-landing .sheet{background:#fff;color:#202124;border-radius:10px;overflow:hidden;border-top:6px solid #553f80;box-shadow:0 24px 48px -28px rgba(0,0,0,.8);font-family:"Apple SD Gothic Neo","Malgun Gothic",var(--body)}#education-landing .sheet-top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 18px 12px}#education-landing .sheet-top b{font-size:15px;font-weight:700}#education-landing .sheet-top span{flex:none;font-size:12px;font-weight:700;color:#553F80;background:#EFEAF7;padding:3px 10px;border-radius:999px}#education-landing .sheet-col{display:grid;grid-template-columns:36px 1fr;background:#F1F3F4;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-size:12.5px;font-weight:700;color:#5F6368}#education-landing .sheet-col i{border-right:1px solid #e0e0e0}#education-landing .sheet-col span{padding:8px 14px}#education-landing .sheet ol{list-style:none;margin:0;padding:0;counter-reset:r}#education-landing .sheet li{counter-increment:r;display:grid;grid-template-columns:36px 1fr;font-size:15px;line-height:1.55;border-bottom:1px solid #eceff1}#education-landing .sheet li:last-child{border-bottom:0}#education-landing .sheet li:before{content:counter(r);background:#F8F9FA;color:#9AA0A6;font-size:11.5px;text-align:center;padding-top:11px;border-right:1px solid #eceff1;font-variant-numeric:tabular-nums}#education-landing .sheet li span{padding:9px 14px}#education-landing .sheet li:nth-child(2n) span{background:#F8F9FA}#education-landing .sheet.ask{grid-column:1/-1;border-top-color:var(--red)}#education-landing .sheet.ask .sheet-top span{color:var(--red);background:var(--red-tint)}#education-landing .sheet.ask ol{display:grid;grid-template-columns:repeat(3,1fr)}#education-landing .sheet.ask li{border-bottom:0;border-right:1px solid #eceff1}#education-landing .sheet.ask li:nth-child(2n) span{background:transparent}#education-landing .sheet-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 18px;background:#FBF3F3;border-top:1px solid #f1dcdc;font-size:14px;color:#55565d}#education-landing .sheet-foot a{font-family:var(--display);font-weight:800;color:var(--red);text-decoration:none}#education-landing .resp-note{margin-top:16px;font-size:13px;color:var(--on-dark-muted)}@media (max-width:860px){#education-landing .sheet.ask ol,#education-landing .sheets{grid-template-columns:1fr}#education-landing .sheet.ask li{border-right:0;border-bottom:1px solid #eceff1}#education-landing .talk .wrap.resp{margin-top:56px}}#education-landing .talk{padding-block:104px}#education-landing .talk .wrap{display:block}#education-landing .voice-head{max-width:760px}#education-landing .voice-head .h2{color:#fff}#education-landing .voice-head .sub{color:#C9CAD0}#education-landing .voice-proof{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px}#education-landing .voice-proof span{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:#E5E7EB;background:#26272D;border:1px solid #3a3b42;border-radius:999px;padding:6px 12px}#education-landing .voice-proof span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--red)}#education-landing .picks{margin-top:44px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}#education-landing .pick{margin:0;background:#fff;color:var(--ink);border-radius:16px;padding:28px 26px 22px;display:flex;flex-direction:column;gap:18px;position:relative}#education-landing .pick:before{content:"\201C";position:absolute;top:6px;right:20px;font-family:Georgia,serif;font-size:84px;line-height:1;color:var(--red-tint)}#education-landing .pick blockquote{margin:0;font-family:var(--display);font-weight:700;font-size:18.5px;line-height:1.6;position:relative}#education-landing .pick mark{background:linear-gradient(transparent 58%,#FFD9DB 0);color:inherit;font-weight:900}#education-landing .pick figcaption{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:14px;border-top:1px solid #eceae8;font-size:13px;color:#6b6c72}#education-landing .pick figcaption b{font-size:12px;font-weight:800;color:var(--red);background:var(--red-tint);padding:3px 9px;border-radius:999px}#education-landing .voice-grid{margin-top:22px;display:grid;grid-template-columns:1.1fr .9fr;gap:18px;align-items:stretch}#education-landing .kw{background:#26272D;border:1px solid #33343b;border-radius:16px;padding:28px 26px}#education-landing .kw h3{font-size:20px;font-weight:800;color:#fff}#education-landing .kw>p{margin-top:6px;font-size:14px;color:var(--on-dark-muted)}#education-landing .kw ul{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}#education-landing .kw li{display:grid;gap:8px;align-content:start;background:#1D1E23;border:1px solid #3a3b42;border-radius:12px;padding:18px 18px 20px}#education-landing .kw li b{font-family:var(--display);font-weight:900;font-size:21px;color:#fff;display:flex;align-items:center;gap:8px}#education-landing .kw li b:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--red);flex:none}#education-landing .kw li span{font-size:14.5px;line-height:1.6;color:#C9CAD0}#education-landing .chat{background:#B2C7DA;border-radius:16px;padding:18px 16px 20px;color:#1b1b1b;display:flex;flex-direction:column}#education-landing .chat-top{display:flex;justify-content:space-between;align-items:center;font-size:13.5px;font-weight:800;color:#2a2f36;padding:0 4px 10px;border-bottom:1px solid rgba(0,0,0,.08)}#education-landing .chat-top span{font-weight:500;font-size:12px;color:#4a5562}#education-landing .chat .msg{display:flex;gap:8px;align-items:flex-end;margin-top:12px}#education-landing .chat .msg.me{justify-content:flex-end}#education-landing .chat .ava{width:34px;height:34px;border-radius:12px;background:#9bb3c9;flex:none;display:grid;place-items:center;font-size:12px;font-weight:700;color:#fff;align-self:flex-start}#education-landing .chat .who{font-size:12px;color:#39414b;margin-bottom:3px}#education-landing .chat .b{background:#fff;border-radius:4px 14px 14px 14px;padding:9px 12px;font-size:15px;line-height:1.45}#education-landing .chat .me .b{background:var(--kakao-me);border-radius:14px 4px 14px 14px}#education-landing .chat .t{font-size:10.5px;color:#4a5562;white-space:nowrap}#education-landing .chat-day{align-self:center;margin-top:14px;font-size:11.5px;color:#fff;background:rgba(0,0,0,.18);padding:3px 12px;border-radius:999px}#education-landing .chat-note{margin-top:auto;padding-top:12px;font-size:12px;color:#4a5562;text-align:right}#education-landing .ask-band{margin-top:22px;display:grid;grid-template-columns:auto 1fr auto;gap:18px 28px;align-items:center;background:var(--red);border-radius:16px;padding:24px 28px}#education-landing .ask-band .n{font-family:var(--display);font-weight:900;font-size:15px;color:#fff;background:rgba(0,0,0,.18);border-radius:10px;padding:10px 14px;text-align:center;line-height:1.3}#education-landing .ask-band .n b{display:block;font-size:30px}#education-landing .ask-band h3{font-size:clamp(19px,2vw,23px);font-weight:800;color:#fff;line-height:1.45}#education-landing .ask-band p{margin-top:6px;font-size:14.5px;color:#FFE3E5}#education-landing .ask-band a{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 24px;border-radius:10px;background:#fff;color:var(--red);font-family:var(--display);font-weight:800;font-size:16px;text-decoration:none;white-space:nowrap}#education-landing .ask-band a:hover{background:#FDECEC}#education-landing .raw{margin-top:22px;border:1px solid #33343b;border-radius:16px;background:#1f2025}#education-landing .raw summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;font-family:var(--display);font-weight:800;font-size:17px;color:#fff}#education-landing .raw summary::-webkit-details-marker{display:none}#education-landing .raw summary:after{content:"+";position:static;font-size:26px;color:var(--red);font-weight:500}#education-landing .raw[open] summary:after{content:"–"}#education-landing .raw summary span{font-family:var(--body);font-weight:500;font-size:13.5px;color:var(--on-dark-muted);margin-left:auto}#education-landing .raw-in{padding:0 20px 22px}#education-landing .raw-in .sheets{margin-top:0}@media (max-width:980px){#education-landing .picks,#education-landing .voice-grid{grid-template-columns:1fr}}@media (max-width:640px){#education-landing .talk{padding-block:72px}#education-landing .kw ul{grid-template-columns:1fr}#education-landing .ask-band{grid-template-columns:1fr;padding:22px 20px}#education-landing .ask-band .n{justify-self:start}#education-landing .ask-band a{width:100%}#education-landing .raw summary{flex-wrap:wrap}#education-landing .raw summary span{margin-left:0;flex-basis:100%;order:3}}#education-landing .survey{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#education-landing .sv{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}#education-landing .sv-h{background:#553F80;color:#fff;font-size:12.5px;font-weight:700;padding:8px 14px;display:flex;justify-content:space-between}#education-landing .sv p{padding:18px 18px 20px;font-family:var(--display);font-weight:700;font-size:18px;line-height:1.5}#education-landing .sv.big{grid-column:span 2}#education-landing .sv.big p{font-size:clamp(20px,2.4vw,26px)}#education-landing .sv.ask{border:2px dashed var(--red)}#education-landing .sv.ask .sv-h{background:var(--red)}@media (max-width:900px){#education-landing .survey{grid-template-columns:1fr}#education-landing .sv.big{grid-column:auto}}#education-landing .photos{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:40px}#education-landing .photos figure{margin:0;position:relative;border-radius:12px;overflow:hidden}#education-landing .photos img{width:100%;height:100%;aspect-ratio:3/4;object-fit:cover;display:block}#education-landing .photos figcaption{position:absolute;left:0;right:0;bottom:0;padding:28px 12px 10px;background:linear-gradient(transparent,rgba(0,0,0,.75));color:#fff;font-size:13px;font-weight:700}#education-landing .photos figure:first-child{grid-column:span 2}#education-landing .photos figure:first-child img{aspect-ratio:auto}@media (max-width:900px){#education-landing .photos{grid-template-columns:1fr 1fr}#education-landing .photos figure:first-child{grid-column:1/-1}#education-landing .photos figure:first-child img{aspect-ratio:16/10}}#education-landing .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:44px;position:relative}#education-landing .stp{padding:0 22px;display:grid;gap:12px;align-content:start;position:relative}#education-landing .stp:first-child{padding-left:0}#education-landing .stp-ic{width:64px;height:64px;border-radius:18px;background:var(--ink);display:grid;place-items:center;position:relative;z-index:1}#education-landing .stp-ic svg{width:32px;height:32px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#education-landing .stp:nth-child(3) .stp-ic{background:var(--red)}#education-landing .stp-n{font-family:var(--display);font-weight:900;font-size:13px;color:var(--red);letter-spacing:.06em}#education-landing .stp h3{font-size:22px;font-weight:900}#education-landing .stp p{color:var(--muted);font-size:15.5px}#education-landing .stp .chips{display:flex;flex-wrap:wrap;gap:6px}#education-landing .chip{font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:999px;background:var(--red-tint);color:var(--red)}#education-landing .steps:before{content:"";position:absolute;top:32px;left:32px;right:10%;height:2px;background:repeating-linear-gradient(90deg,var(--line) 0 8px,transparent 8px 14px)}@media (max-width:860px){#education-landing .steps{grid-template-columns:1fr;gap:34px}#education-landing .stp{padding:0}#education-landing .steps:before{display:none}}#education-landing .cta{background:var(--ink);color:var(--on-dark);position:relative;overflow:hidden}#education-landing .cta:before{content:"";position:absolute;left:-200px;bottom:-240px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(227,32,43,.3),transparent 65%)}#education-landing .cta .wrap{position:relative}#education-landing .plans{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;align-items:stretch}#education-landing .plan{background:var(--char-2);border-radius:16px;padding:24px 22px;display:grid;gap:10px;align-content:start;border:1px solid #33343b}#education-landing .plan h3{font-size:19px;font-weight:800}#education-landing .plan p{font-size:14.5px;color:var(--on-dark-muted)}#education-landing .plan.best{background:#fff;color:var(--ink);border:0;position:relative;transform:translateY(-8px)}#education-landing .plan.best p{color:#55565d}#education-landing .plan .lbl{justify-self:start;font-size:12px;font-weight:800;background:var(--red);color:#fff;padding:3px 10px;border-radius:999px}#education-landing .plan ul{margin:6px 0 0;padding:0;list-style:none;display:grid;gap:6px;font-size:14.5px}#education-landing .plan li:before{content:"✓ ";color:var(--red);font-weight:900}#education-landing .ask-line{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:15px;color:var(--on-dark-muted)}#education-landing .ask-line q{font-family:var(--display);font-weight:800;color:#fff;font-size:17px}@media (max-width:900px){#education-landing .plans{grid-template-columns:1fr}#education-landing .plan.best{transform:none}}#education-landing .form-wrap{margin-top:64px;display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:start}#education-landing .form-wrap h3{font-size:clamp(26px,3.4vw,36px);font-weight:900}#education-landing .form-wrap .sub{margin-top:12px}#education-landing .direct{margin-top:24px;display:grid;gap:10px;font-size:15px}#education-landing .direct div{display:flex;gap:10px;align-items:center;flex-wrap:wrap}#education-landing .direct em{font-style:normal;color:var(--on-dark-muted);width:52px;font-size:13px}#education-landing .direct span{font-weight:700;user-select:all}#education-landing .copy{font-size:12px;padding:3px 10px;border-radius:999px;border:1px solid #45464d;background:transparent;color:var(--on-dark);cursor:pointer}#education-landing form{background:#fff;color:var(--ink);border-radius:18px;padding:26px 22px;display:grid;grid-template-columns:1fr 1fr;gap:14px}#education-landing .f{display:grid;gap:6px}#education-landing .f.full{grid-column:1/-1}#education-landing .f label{font-size:13.5px;font-weight:700}#education-landing .f input,#education-landing .f select,#education-landing .f textarea{font:inherit;font-size:15px;padding:12px;border:1px solid #dcd9d7;border-radius:10px;background:#faf9f8;color:var(--ink);width:100%}#education-landing .f textarea{min-height:84px;resize:vertical}#education-landing .f input:focus,#education-landing .f select:focus,#education-landing .f textarea:focus{outline:2px solid var(--red);border-color:var(--red);background:#fff}#education-landing form .btn{grid-column:1/-1;width:100%}#education-landing .done{grid-column:1/-1;background:var(--red-tint);color:var(--ink);border-radius:10px;padding:14px;font-size:14.5px}#education-landing .f-agree{font-size:13.5px;font-weight:600;line-height:1.55}#education-landing .f-agree input{width:18px;height:18px;padding:0;vertical-align:-3px;margin-right:6px;accent-color:var(--red)}#education-landing .f-agree small{display:block;margin-top:4px;font-weight:500;color:#6b6c72;font-size:12.5px}#education-landing .fine{grid-column:1/-1;font-size:12.5px;color:#6b6c72;text-align:center}@media (max-width:900px){#education-landing .form-wrap{grid-template-columns:1fr}}@media (max-width:520px){#education-landing form{grid-template-columns:1fr}}#education-landing .faq{max-width:820px;margin-top:32px}#education-landing details{border-bottom:1px solid var(--line)}#education-landing summary{list-style:none;cursor:pointer;padding:20px 40px 20px 0;font-family:var(--display);font-weight:800;font-size:17px;position:relative}#education-landing summary::-webkit-details-marker{display:none}#education-landing summary:after{content:"+";position:absolute;right:4px;top:14px;font-size:26px;color:var(--red);font-weight:500}#education-landing details[open] summary:after{content:"–"}#education-landing details p{padding-bottom:20px;color:var(--muted)}#education-landing footer{background:var(--ink);color:var(--on-dark-muted);font-size:13px;padding-block:32px 96px}#education-landing footer .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}#education-landing{padding-bottom:128px}#education-landing .qbar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--red);color:#fff;transition:transform .25s ease;box-shadow:0 -8px 24px -12px rgba(0,0,0,.35)}#education-landing .qbar.is-closed{transform:translateY(100%)}#education-landing .qbar-tab{position:absolute;left:50%;bottom:100%;transform:translateX(-50%);width:132px;height:36px;border:0;border-radius:14px 14px 0 0;background:var(--red);color:#fff;cursor:pointer;display:grid;place-items:center;box-shadow:0 -6px 14px -8px rgba(0,0,0,.35)}#education-landing .qbar-tab svg{width:18px;height:18px;transition:transform .25s ease}#education-landing .qbar.is-closed .qbar-tab svg{transform:rotate(180deg)}#education-landing .qbar-in{max-width:1320px;margin:0 auto;padding:18px 40px 16px;display:grid;grid-template-columns:auto auto 1fr;gap:28px;align-items:center}#education-landing .qbar-logo{width:96px;height:auto;display:block}#education-landing .qbar-title b{display:block;font-family:var(--display);font-weight:800;font-size:18px;line-height:1.3}#education-landing .qbar-title a{display:block;font-family:var(--display);font-weight:900;font-size:24px;line-height:1.25;color:#fff;text-decoration:none;letter-spacing:-.01em;white-space:nowrap}#education-landing .qbar form{all:unset;display:grid;grid-template-columns:1fr 1fr 1fr .8fr auto;gap:10px 12px;align-items:center}#education-landing .qbar input,#education-landing .qbar select{font:inherit;font-size:15px;height:50px;padding:0 16px;border:0;border-radius:10px;background:#fff;color:var(--ink);width:100%;min-width:0}#education-landing .qbar select{color:var(--ink);appearance:none;background-image:linear-gradient(45deg,transparent 50%,#888 0),linear-gradient(135deg,#888 50%,transparent 0);background-position:calc(100% - 20px) 22px,calc(100% - 15px) 22px;background-size:5px 5px;background-repeat:no-repeat;padding-right:34px}#education-landing .qbar select:invalid{color:#8b8b90}#education-landing .qbar input::placeholder{color:#8b8b90}#education-landing .qbar input:focus,#education-landing .qbar select:focus{outline:3px solid #fff;outline-offset:2px}#education-landing .qbar-send{height:50px;padding:0 26px;border:0;border-radius:10px;background:#fff;color:var(--red);font-family:var(--display);font-weight:800;font-size:16px;cursor:pointer;white-space:nowrap}#education-landing .qbar-send:hover{background:#FDECEC}#education-landing .qbar-agree{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13.5px}#education-landing .qbar-agree label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}#education-landing .qbar-agree input{width:18px;height:18px;padding:0;accent-color:#121212}#education-landing .qbar-agree button{all:unset;cursor:pointer;text-decoration:underline;text-underline-offset:3px;opacity:.9}#education-landing .qbar-msg{font-weight:700}#education-landing .qbar-terms{grid-column:1/-1;background:rgba(0,0,0,.18);border-radius:8px;padding:10px 14px;font-size:13px;line-height:1.6}@media (max-width:1180px){#education-landing .qbar-in{grid-template-columns:auto 1fr;padding-inline:24px}#education-landing .qbar-logo{display:none}}@media (max-width:860px){#education-landing{padding-bottom:84px}#education-landing .qbar-in{grid-template-columns:1fr;gap:12px;padding:14px 16px calc(12px + env(safe-area-inset-bottom,0px))}#education-landing .qbar-title{display:flex;align-items:baseline;justify-content:space-between;gap:10px}#education-landing .qbar-title b{font-size:16px}#education-landing .qbar-title a{font-size:19px}#education-landing .qbar form{grid-template-columns:1fr 1fr;gap:8px}#education-landing .qbar input,#education-landing .qbar select{height:46px;font-size:16px}#education-landing .qbar-send{grid-column:1/-1;height:48px}#education-landing .qbar.is-min form{display:none}#education-landing .qbar.is-min .qbar-tab svg{transform:rotate(180deg)}#education-landing .qbar-tab{width:112px;height:32px}}#education-landing footer.site-foot{background:#fff;color:#3b3c42;border-top:1px solid #e6e3e1;padding:48px 0 56px;font-size:15px}#education-landing .foot-in{max-width:1320px;margin:0 auto;padding-inline:40px;display:grid;grid-template-columns:auto 1fr auto;gap:40px;align-items:start}#education-landing .foot-logo{width:96px;height:auto;display:block}#education-landing .foot-info h2{font-family:var(--display);font-weight:800;font-size:22px;color:#111;letter-spacing:-.02em;margin:0 0 10px}#education-landing .foot-info p{margin:0;line-height:1.85}#education-landing .foot-info .sep{color:#b8b6b3;margin:0 6px}#education-landing .foot-info a{color:inherit;text-decoration:none}#education-landing .foot-info a:hover{text-decoration:underline}#education-landing .foot-copy{margin-top:14px!important;font-size:13px;color:#8a8a90}#education-landing .foot-sns{display:flex;flex-wrap:wrap;gap:12px}#education-landing .foot-sns a{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:150px;height:54px;padding:0 22px;border:1px solid #dad7d4;border-radius:12px;background:#fff;color:#111;font-family:var(--display);font-weight:800;font-size:16px;text-decoration:none;transition:border-color .15s ease}#education-landing .foot-sns a:hover{border-color:#111}#education-landing .foot-sns svg{width:22px;height:22px;flex:none}@media (max-width:1100px){#education-landing .foot-in{grid-template-columns:auto 1fr}#education-landing .foot-sns{grid-column:1/-1}}@media (max-width:640px){#education-landing .foot-in{grid-template-columns:1fr;gap:20px;padding-inline:20px}#education-landing .foot-logo{width:76px}#education-landing .foot-info h2{font-size:20px}#education-landing .foot-info p{font-size:14.5px}#education-landing .foot-info .br{display:block;height:0}#education-landing .foot-info .sep.m-hide{display:none}#education-landing .foot-sns a{flex:1;min-width:0;padding:0 12px;font-size:15px}}#education-landing .sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:rgba(18,19,22,.94);backdrop-filter:blur(8px);display:none}#education-landing .sticky-cta .btn{width:100%;min-height:50px}@media (max-width:760px){#education-landing .sticky-cta{display:block;transform:translateY(0);transition:transform .2s ease}#education-landing .sticky-cta.is-hidden{transform:translateY(110%)}}#education-landing{isolation:isolate;padding-bottom:0;color-scheme:light;--bg:#F3F2F1;--surface:#fff;--text:#17181C;--muted:#62636B;--line:#E2DFDD;--red-tint:#FDECEC}#education-landing [hidden]{display:none!important}#education-landing #coach,#education-landing .track[id],#education-landing section[id]{scroll-margin-top:110px}#education-landing img{max-width:100%}#education-landing .wrap{width:100%}#education-landing .hero-inner{min-height:640px}#education-landing button[type=submit]:disabled{opacity:.6;cursor:wait}#education-landing .f input,#education-landing .f textarea{scroll-margin-block:110px}#education-landing .direct a{font-weight:700}#education-landing .landing-brand{font-size:14px;color:#E5E7EB;margin-bottom:14px}#education-landing :is(form,input,textarea,select,button){font-family:var(--body)}#education-landing .followup{margin-bottom:40px;padding:24px 26px;border:1px solid rgba(255,255,255,.18);border-left:4px solid var(--red);border-radius:12px;background:rgba(255,255,255,.04)}#education-landing .followup h3{font-size:clamp(20px,2.4vw,26px);font-weight:900;color:#fff}#education-landing .followup p{margin-top:10px;font-size:16px;color:var(--on-dark-muted)}@media(max-width:959px){#education-landing .hero-inner{min-height:0}}@media(max-width:600px){#education-landing .chain{gap:8px}#education-landing .node{width:60px;height:60px}#education-landing .link{min-width:8px}#education-landing .books{grid-template-columns:80px 1fr;padding:16px;gap:16px}#education-landing .books img{width:80px}#education-landing .chat .b{max-width:100%}#education-landing .chat .msg,#education-landing .chat .msg>div{min-width:0}#education-landing .t{white-space:normal}#education-landing .track[id],#education-landing section[id]{scroll-margin-top:94px}}#education-landing .evaluation{background:var(--bg)}#education-landing .evaluation .kicker{color:var(--muted)}#education-landing .evaluation .kicker:before{display:none}#education-landing .evaluation .h2{font-size:clamp(28px,3.5vw,42px);line-height:1.35;text-wrap:wrap}#education-landing .evaluation-intro{margin-top:20px;font-size:18px;color:var(--muted)}#education-landing .evaluation-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px}#education-landing .evaluation-card{display:flex;flex-direction:column;min-width:0;padding:30px 26px;background:var(--surface);border:1px solid var(--line);border-radius:16px}#education-landing .evaluation-card h3{min-height:2.9em;font-size:20px;line-height:1.45;text-wrap:wrap}#education-landing .evaluation-score{margin-top:26px;font-family:var(--display);font-size:64px;font-weight:900;line-height:1.15;letter-spacing:-.04em;color:var(--red);font-variant-numeric:tabular-nums}#education-landing .evaluation-score span{font-size:24px;margin-left:4px;letter-spacing:0}#education-landing .evaluation-item{margin-top:8px;font-size:19px;font-weight:800}#education-landing .evaluation-description{margin:20px 0 26px;line-height:1.75}#education-landing .evaluation-source{margin-top:auto;padding-top:18px;border-top:1px solid var(--line);font-size:14px;line-height:1.7;color:var(--muted)}#education-landing .evaluation-voices-title{margin-top:56px;font-size:24px;line-height:1.5;text-wrap:wrap}#education-landing .evaluation-voices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px}#education-landing .evaluation-voice{display:flex;flex-direction:column;min-width:0;margin:0;padding:30px;background:var(--surface);border:1px solid var(--line);border-radius:16px}#education-landing .evaluation-voice h4{margin:0 0 18px;font-family:var(--display);font-size:16px;font-weight:800;color:var(--muted)}#education-landing .evaluation-voice blockquote{margin:0 0 26px;font-size:18px;line-height:1.85}#education-landing .evaluation-voice strong{font-weight:800;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:5px}#education-landing .evaluation-voice figcaption{margin-top:auto;padding-top:18px;border-top:1px solid var(--line);font-size:14px;line-height:1.7;color:var(--muted)}#education-landing .evaluation-cta{margin-top:48px;padding:40px 24px;text-align:center;border-top:1px solid var(--line)}#education-landing .evaluation-cta h3{font-size:clamp(24px,2.6vw,30px);line-height:1.45}#education-landing .evaluation-cta>p{margin-top:16px}#education-landing .evaluation-cta .btn{margin-top:28px;max-width:100%;padding:14px 28px}#education-landing .evaluation-cta .evaluation-help{font-size:14px;color:var(--muted)}#education-landing .evaluation-note{padding-top:24px;border-top:1px solid var(--line);font-size:14px;line-height:1.8;color:var(--muted)}@media(max-width:900px){#education-landing .evaluation-cards{grid-template-columns:1fr}#education-landing .evaluation-card h3{min-height:0}}@media(max-width:700px){#education-landing .evaluation{padding-block:64px}#education-landing .evaluation-break{display:none}#education-landing .evaluation-voices{grid-template-columns:1fr}#education-landing .evaluation-card,#education-landing .evaluation-voice{padding:26px 22px}#education-landing .evaluation-intro{font-size:16px}#education-landing .evaluation-cta{padding:32px 0}#education-landing .evaluation-cta .btn{width:100%}#education-landing .evaluation-voice blockquote{font-size:17px}}