.page_special-headline__ClfoT{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:600;font-size:48px;line-height:1.2;letter-spacing:-.02em}.page__color-primary-stone__ZcED0{color:#2d2d2d}.page__color-primary-office__xzH2b{color:#1c3040}.page__color-primary-home__fjPuf{color:#b2461a}.page__color-secondary-deep-green__Xa2PX{color:#2c7b55}.page__color-secondary-green___S6vG{color:#3aa830}.page__color-secondary-red__CNnc1{color:#de4242}.page__color-secondary-yellow__GyKx3{color:#e9b737}.page__color-secondary-purple__RPnQX{color:#6439df}.page__color-secondary-blue__R50U3{color:#015ff9}.page__color-neutrals-gray-1__IcCwT{color:#141416}.page__color-neutrals-gray-2___HHGZ{color:#23262f}.page__color-neutrals-gray-3__UPHjW{color:#353945}.page__color-neutrals-gray-4__5y9H8{color:#777e90}.page__color-neutrals-gray-5__6uyss{color:#b1b5c3}.page__color-neutrals-gray-6__GbqGF{color:#e6e8ec}.page__color-neutrals-gray-7__Q3KfZ{color:#f4f5f6}.page__color-neutrals-gray-8__ab86n{color:#fcfcfd}.page__color-neutrals-white__k_5QL{color:#fff}@font-face{font-family:tt-hoves-pro;font-style:normal;font-weight:400;src:url(/_next/static/media/tt-hoves-pro-regular-webfont.24bd032a.woff2) format("woff2"),url(/_next/static/media/tt-hoves-pro-regular-webfont.319a09e1.woff) format("woff")}@font-face{font-family:tt-hoves-pro;font-style:normal;font-weight:500;src:url(/_next/static/media/tt-hoves-pro-medium.4abe38fa.woff2) format("woff2"),url(/_next/static/media/tt_hoves_pro_medium-webfont.a47d3638.woff) format("woff")}@font-face{font-family:tt-hoves-pro;font-style:normal;font-weight:200;src:url(/_next/static/media/tt_hoves_pro_thin-webfont.4dfadc41.woff2) format("woff2"),url(/_next/static/media/tt_hoves_pro_thin-webfont.0af110f2.woff) format("woff")}@font-face{font-family:tt-hoves-pro-expanded;font-style:normal;font-weight:300;src:url(/_next/static/media/tt_hoves_pro_expanded_light-webfont.abf147cc.woff2) format("woff2"),url(/_next/static/media/tt_hoves_pro_expanded_light-webfont.8cb21e69.woff) format("woff")}.page_hero__5y8yG{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);overflow:hidden}@media(min-width:1024px){.page_hero__5y8yG{min-height:70vh}}.page_hero__5y8yG:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 50%,rgba(1,95,249,.08) 0,transparent 50%);pointer-events:none}.page_heroContent__KhZXH{position:relative;z-index:2;max-width:1400px;margin:0 auto;padding:2rem 1rem;text-align:center}@media(min-width:1024px){.page_heroContent__KhZXH{padding:4rem 2rem}}@media(min-width:1440px){.page_heroContent__KhZXH{padding:6rem 3rem}}.page_heroTitle__T2WoX{font-size:1.75rem;font-weight:300;color:#fff;margin:0 0 1rem;letter-spacing:-.02em;line-height:1.1}@media(min-width:1024px){.page_heroTitle__T2WoX{font-size:2.5rem;margin:0 0 1.5rem}}@media(min-width:1440px){.page_heroTitle__T2WoX{font-size:4rem}}@media(min-width:1920px){.page_heroTitle__T2WoX{font-size:5rem}}.page_heroTitle__T2WoX strong{font-weight:600;display:block;background:linear-gradient(135deg,#fff,#b8c5d6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_heroSubtitle__0a0cE{font-size:.875rem;font-weight:300;color:hsla(0,0%,100%,.7);max-width:700px;margin:0 auto 2rem;line-height:1.6}@media(min-width:1024px){.page_heroSubtitle__0a0cE{font-size:1.125rem;margin:0 auto 3rem;line-height:1.7}}@media(min-width:1440px){.page_heroSubtitle__0a0cE{font-size:1.375rem}}.page_levelsContainer__6wzXA{padding:2rem 1rem}@media(min-width:1024px){.page_levelsContainer__6wzXA{padding:4rem 2rem}}@media(min-width:1440px){.page_levelsContainer__6wzXA{padding:6rem 3rem}}.page_languageGroup__HcESm{max-width:1400px;margin:0 auto 3rem}@media(min-width:1024px){.page_languageGroup__HcESm{margin:0 auto 4rem}}@media(min-width:1440px){.page_languageGroup__HcESm{margin:0 auto 6rem}}.page_languageGroup__HcESm:last-child{margin-bottom:0}.page_languageHeader__4_4mh{margin-bottom:1.5rem}@media(min-width:1024px){.page_languageHeader__4_4mh{margin-bottom:2rem}}@media(min-width:1440px){.page_languageHeader__4_4mh{margin-bottom:3rem}}.page_languageImageWrapper__xR_tI{position:relative;margin-bottom:1rem;overflow:hidden;border-radius:12px;aspect-ratio:4/1}@media(min-width:1024px){.page_languageImageWrapper__xR_tI{margin-bottom:1.5rem}}@media(min-width:1440px){.page_languageImageWrapper__xR_tI{margin-bottom:2rem}}.page_languageImageWrapper__xR_tI:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.6));pointer-events:none;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.page_languageImageWrapper__xR_tI:hover:after{opacity:.7}.page_languageImageLink__DebXN{display:block;position:relative;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1)}.page_languageImageLink__DebXN:hover{transform:scale(1.02)}.page_languageImage__T17pq{width:100%;height:100%;object-fit:cover;display:block}.page_languageTitle__ztzom{font-size:1.5rem;font-weight:300;color:#fff;margin:0 0 .5rem;letter-spacing:-.01em}@media(min-width:1024px){.page_languageTitle__ztzom{font-size:2rem;margin:0 0 1rem}}@media(min-width:1440px){.page_languageTitle__ztzom{font-size:2.75rem}}.page_languageTitle__ztzom a{color:inherit;text-decoration:none;transition:color .3s ease;display:inline-block;position:relative}.page_languageTitle__ztzom a:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background:#015ff9;transition:width .4s cubic-bezier(.4,0,.2,1)}.page_languageTitle__ztzom a:hover{color:#4a9eff}.page_languageTitle__ztzom a:hover:after{width:100%}.page_levelsGrid__9RzFe{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media(min-width:375px){.page_levelsGrid__9RzFe{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.page_levelsGrid__9RzFe{gap:1.5rem}}@media(min-width:1440px){.page_levelsGrid__9RzFe{grid-template-columns:repeat(3,1fr);gap:2rem}}.page_levelCard__UXfIN{display:flex;flex-direction:column;padding:0;background:#fff;border:1px solid #e8e8e8;border-radius:12px;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden}.page_levelCard__UXfIN:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--level-color);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.4,0,.2,1);border-radius:12px 12px 0 0}.page_levelCard__UXfIN:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15);border-color:transparent}.page_levelCard__UXfIN:hover:before{transform:scaleX(1)}.page_levelCard__UXfIN:hover .page_levelIcon__koxpJ{transform:scale(1.05);box-shadow:0 8px 20px rgba(0,0,0,.2)}.page_levelCardInner__OPQbC{padding:1.5rem 1rem;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:240px}@media(min-width:1024px){.page_levelCardInner__OPQbC{padding:2rem 1.5rem}}.page_levelIcon__koxpJ{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.5rem;color:#fff;margin-bottom:1.25rem;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.12);background:var(--level-color)}@media(min-width:1024px){.page_levelIcon__koxpJ{width:72px;height:72px;font-size:1.75rem}}.page_levelContent__XzlgM{flex:1 1;display:flex;flex-direction:column;gap:1rem}.page_levelName__GizVr{display:flex;flex-direction:column;gap:.5rem;margin:0}.page_levelCode__Ho_z3{font-weight:600;font-size:1.25rem;color:#1a1a1a;letter-spacing:-.01em}.page_levelNameText__7zwfX{font-size:.875rem;color:#666;font-weight:400;letter-spacing:.05em}.page_levelDescription__EHJm1{font-size:.9375rem;color:#666;margin:0;line-height:1.7;font-weight:300}.page_articleSection__0n5LE{background:#fff;padding:3rem 1rem}@media(min-width:1024px){.page_articleSection__0n5LE{padding:4rem 2rem}}@media(min-width:1440px){.page_articleSection__0n5LE{padding:6rem 3rem}}@media(min-width:1920px){.page_articleSection__0n5LE{padding:8rem 3rem}}.page_articleContent__iT30k{max-width:900px;margin:0 auto}