.study-page{--study-paper:var(--bg);--study-card:var(--card);--study-ink:var(--ink);--study-muted:var(--dim);--study-line:var(--line);--study-blue:var(--accent);background:var(--study-paper);min-height:100vh;color:var(--study-ink)}.study-page .brand{font-family:var(--display);letter-spacing:-.02em;text-transform:none;font-size:1.1rem}.study-page .brand i{width:6px;height:6px;box-shadow:none}.study-page .site-header{background:color-mix(in srgb,var(--study-paper) 94%,transparent)}.study-page .nav-shell{min-height:72px}.study-page nav a[aria-current=page]{color:var(--study-blue);font-weight:700}.study-kicker{color:var(--study-blue);letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:800}.study-hero{border-bottom:1px solid var(--study-line);padding:86px 0 92px}.study-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:end;gap:clamp(40px,8vw,125px);display:grid}.study-hero h1{max-width:700px;margin:17px 0 22px;font-size:clamp(3rem,5vw,5.2rem);font-weight:600;line-height:1.04}.study-hero p{max-width:630px;color:var(--study-muted);margin:0 0 29px;font-size:1.02rem;line-height:1.7}.study-primary,.study-secondary{border:1px solid var(--study-blue);text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:10px 18px;font-size:.84rem;font-weight:750;display:inline-flex}.study-primary{background:var(--study-blue);color:#fff}.study-primary:hover{background:#17499e}.study-secondary{color:var(--study-blue)}.study-secondary:hover{background:color-mix(in srgb,var(--study-blue) 7%,transparent)}.study-fact{border-left:1px solid var(--study-line);padding:25px 0 0 26px}.study-fact span{color:var(--study-muted);font-size:.8rem}.study-fact strong{font:600 clamp(2.4rem,3.5vw,3.5rem)/1.07 var(--display);margin:18px 0 8px;display:block}.study-fact p{margin:0 0 20px;font-size:.85rem}.study-fact a{color:var(--study-blue);font-size:.8rem;font-weight:750}.study-section{padding:85px 0 100px}.study-section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:34px;display:flex}.study-section-heading h2,.study-official h2{margin:11px 0 0;font-size:clamp(2.1rem,3.3vw,3.2rem);font-weight:600;line-height:1.1}.study-section-heading p{max-width:320px;color:var(--study-muted);margin:0;font-size:.85rem;line-height:1.55}.study-groups{gap:42px;display:grid}.study-group h3{color:var(--study-blue);letter-spacing:.07em;text-transform:uppercase;margin:0 0 13px;font:750 .78rem/1.3 Inter,Arial,sans-serif}.study-subject-list{border-top:1px solid var(--study-line);grid-template-columns:1fr 1fr;display:grid}.study-subject{border-bottom:1px solid var(--study-line);grid-template-columns:minmax(0,1fr) 20px;align-content:center;gap:3px 12px;min-height:90px;padding:16px 20px 16px 0;display:grid}.study-subject:nth-child(odd){margin-right:28px}.study-subject:hover{color:var(--study-blue)}.study-subject span{font:600 1.2rem/1.25 var(--display)}.study-subject small{color:var(--study-muted);grid-column:1;font-size:.72rem}.study-subject b{color:var(--study-blue);grid-area:1/2/3;align-self:center;font-size:1.15rem;font-weight:400}.study-official{border-top:1px solid var(--study-line);background:#eef4fb;padding:64px 0 75px}.study-official .container{justify-content:space-between;align-items:end;gap:60px;display:flex}.study-official h2{max-width:600px}.study-official p{max-width:640px;color:var(--study-muted);margin:17px 0 0;font-size:.84rem;line-height:1.6}.study-official-links{gap:10px;min-width:210px;display:grid}.study-official-links a{color:var(--study-blue);border-bottom:1px solid #b6c7db;padding:12px 0;font-size:.85rem;font-weight:750}.study-footer{border-top:1px solid var(--study-line);color:var(--study-muted);padding:28px 0;font-size:.78rem}.study-footer .container{justify-content:space-between;gap:20px;display:flex}.study-footer a{color:var(--study-blue);font-weight:750}.subject-shell{padding-top:43px;padding-bottom:100px}.study-back{width:fit-content;min-height:44px;color:var(--study-blue);align-items:center;margin-bottom:53px;font-size:.82rem;font-weight:700;display:flex}.subject-shell>h1{max-width:860px;margin:15px 0;font-size:clamp(3rem,5vw,5rem);font-weight:600;line-height:1.06}.subject-lead{max-width:720px;color:var(--study-muted);margin:0 0 50px;font-size:1rem;line-height:1.7}.subject-layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:75px;display:grid}.subject-main{border-top:1px solid var(--study-line)}.subject-block{border-bottom:1px solid var(--study-line);padding:30px 0 38px}.subject-block-head span{color:var(--study-blue);letter-spacing:.1em;font-size:.7rem;font-weight:800}.subject-block h2{margin:12px 0 14px;font-size:clamp(1.75rem,2.5vw,2.5rem);font-weight:600}.subject-block p{max-width:650px;color:var(--study-muted);margin:0;font-size:.91rem;line-height:1.65}.subject-actions{flex-wrap:wrap;gap:11px;margin-top:23px;display:flex}.subject-empty{border-left:3px solid var(--study-line);background:color-mix(in srgb,var(--study-blue) 3%,var(--study-card));padding:17px 20px}.subject-aside{border:1px solid var(--study-line);background:var(--study-card);padding:25px;position:sticky;top:105px}.subject-aside ol{color:var(--study-muted);gap:13px;margin:22px 0 26px;padding-left:20px;font-size:.84rem;display:grid}.subject-aside li::marker{color:var(--study-blue);font-weight:700}.subject-aside a{color:var(--study-blue);font-size:.8rem;font-weight:750}html[data-theme=dark] .study-page{--study-paper:var(--bg);--study-card:var(--card);--study-ink:var(--ink);--study-muted:var(--dim);--study-line:var(--line);--study-blue:var(--accent)}html[data-theme=dark] .study-primary{color:#10213b}html[data-theme=dark] .study-primary:hover{background:#b0c8ff}html[data-theme=dark] .study-official{background:#152236}html[data-theme=dark] .study-official-links a{border-color:#445b76}@media (max-width:850px){.study-hero-grid,.subject-layout{grid-template-columns:1fr;gap:34px}.study-fact{max-width:580px}.subject-aside{position:static}.study-page nav{display:none}}@media (max-width:600px){.study-page .nav-shell{min-height:60px}.study-hero{padding:55px 0 65px}.study-hero h1{font-size:clamp(2.65rem,10vw,3.6rem)}.study-section{padding:62px 0 75px}.study-section-heading,.study-official .container{display:block}.study-section-heading p{margin-top:15px}.study-subject-list{grid-template-columns:1fr}.study-subject:nth-child(odd){margin-right:0}.study-subject{min-height:78px}.study-official-links{margin-top:25px}.subject-shell{padding-top:20px}.study-back{margin-bottom:31px}.subject-shell>h1{font-size:clamp(2.5rem,10vw,3.5rem)}.subject-lead{margin-bottom:35px}.subject-actions{display:grid}.study-footer .container{flex-direction:column}}@media (max-width:850px){.study-page .site-header nav{gap:16px;display:flex}.study-page .site-header nav a:first-child{display:none}}@media (max-width:600px){.study-page .site-header .account-link{display:none}.study-page .site-header nav{gap:12px;font-size:.78rem}.study-page .brand{font-size:1rem}}
