.site-module__XyyvRG__page{--font-sys:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", Menlo, Consolas, monospace;--ink:#12181f;--ink-soft:#3d4855;--muted:#6c7885;--paper:#fff;--wash:#f5f7f9;--line:#e1e7ed;--radius:12px;--h2size:clamp(21px, 3vw, 28px);--serif:normal;font-family:var(--font-sys);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:16px;line-height:1.6}.site-module__XyyvRG__page[data-template=heritage]{--radius:0px;--serif:italic;--h2size:clamp(24px, 3.6vw, 33px)}.site-module__XyyvRG__page[data-template=bold]{--radius:18px;--h2size:clamp(26px, 4.2vw, 38px)}.site-module__XyyvRG__page[data-template=compact]{--radius:6px;--h2size:clamp(18px, 2.4vw, 22px)}.site-module__XyyvRG__wrap{max-width:1000px;margin:0 auto;padding:0 18px}.site-module__XyyvRG__masthead{background:var(--school);color:#fff}.site-module__XyyvRG__mastIn{align-items:center;gap:14px;padding:18px 0;display:flex}.site-module__XyyvRG__page[data-template=heritage] .site-module__XyyvRG__mastIn{text-align:center;flex-direction:column}.site-module__XyyvRG__page[data-template=compact] .site-module__XyyvRG__mastIn{padding:11px 0}.site-module__XyyvRG__crest{border-radius:var(--radius);background:#ffffff26;border:1px solid #ffffff4d;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:22px;font-weight:700;display:grid}.site-module__XyyvRG__page[data-template=heritage] .site-module__XyyvRG__crest{border-radius:50%}.site-module__XyyvRG__mastTxt{min-width:0}.site-module__XyyvRG__mastTxt h1{font-size:clamp(19px,3.4vw,27px);font-style:var(--serif);letter-spacing:-.02em;margin:0 0 3px;line-height:1.14}.site-module__XyyvRG__sub{opacity:.86;flex-wrap:wrap;align-items:center;gap:7px;font-size:12.5px;display:flex}.site-module__XyyvRG__page[data-template=heritage] .site-module__XyyvRG__sub{justify-content:center}.site-module__XyyvRG__badge{background:#ffffff2e;border-radius:100px;padding:1px 9px;font-size:11.5px;font-weight:650}.site-module__XyyvRG__quick{background:var(--wash);border-bottom:1px solid var(--line)}.site-module__XyyvRG__quickIn{grid-template-columns:repeat(4,1fr);display:grid}.site-module__XyyvRG__quickIn a{background:var(--wash);color:var(--ink);text-align:center;border-right:1px solid var(--line);flex-direction:column;align-items:center;gap:5px;padding:13px 8px;font-size:12.5px;font-weight:650;text-decoration:none;display:flex}.site-module__XyyvRG__quickIn a:last-child{border-right:none}.site-module__XyyvRG__quickIn a:hover{background:#fff}.site-module__XyyvRG__ic{font-size:19px;line-height:1}.site-module__XyyvRG__blk{border-bottom:1px solid var(--line);padding:28px 0}.site-module__XyyvRG__blk:last-of-type{border-bottom:none}.site-module__XyyvRG__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--school);margin-bottom:8px;font-size:11.5px;font-weight:700}.site-module__XyyvRG__h2{font-size:var(--h2size);letter-spacing:-.02em;line-height:1.14;font-style:var(--serif);margin:0 0 10px}.site-module__XyyvRG__lede{color:var(--ink-soft);max-width:64ch;font-size:15.5px}.site-module__XyyvRG__note{color:var(--muted);max-width:66ch;margin-bottom:16px;font-size:13.5px}.site-module__XyyvRG__empty{color:var(--muted);padding:12px 0;font-size:14px}.site-module__XyyvRG__unclaimed{border-radius:var(--radius);color:#6b5518;background:#fdf6e9;border:1px solid #ebd9ae;margin-top:16px;padding:14px 16px;font-size:14px}.site-module__XyyvRG__unclaimed a{color:var(--school);font-weight:700}.site-module__XyyvRG__tableWrap{border:1px solid var(--line);border-radius:var(--radius);overflow:auto hidden}.site-module__XyyvRG__tableWrap table{border-collapse:collapse;width:100%;font-size:14.5px}.site-module__XyyvRG__tableWrap th{background:var(--school);color:#fff;text-align:left;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;padding:10px 13px;font-size:11px}.site-module__XyyvRG__tableWrap td{border-bottom:1px solid var(--line);padding:10px 13px}.site-module__XyyvRG__tableWrap tr:last-child td{border-bottom:none}.site-module__XyyvRG__num{font-family:var(--font-mono)}.site-module__XyyvRG__chips{flex-wrap:wrap;gap:7px;display:flex}.site-module__XyyvRG__chip{background:var(--wash);border:1px solid var(--line);border-radius:var(--radius);padding:5px 12px;font-size:13.5px}.site-module__XyyvRG__newsList{flex-direction:column;display:flex}.site-module__XyyvRG__newsItem{border-bottom:1px solid var(--line);gap:14px;padding:13px 0;display:flex}.site-module__XyyvRG__newsItem:last-child{border-bottom:none}.site-module__XyyvRG__newsItem h3{letter-spacing:-.01em;margin:0 0 3px;font-size:15.5px}.site-module__XyyvRG__newsItem p{color:var(--ink-soft);margin:0;font-size:13.8px}.site-module__XyyvRG__date{text-align:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--wash);flex-shrink:0;width:50px;padding:6px 0}.site-module__XyyvRG__d{color:var(--school);font-size:17px;font-weight:700;line-height:1}.site-module__XyyvRG__m{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-top:2px;font-size:10.5px}.site-module__XyyvRG__card{border:1px solid var(--line);border-radius:var(--radius);padding:6px 18px}.site-module__XyyvRG__row{border-bottom:1px solid var(--line);align-items:flex-start;gap:13px;padding:13px 0;display:flex}.site-module__XyyvRG__row:last-child{border-bottom:none}.site-module__XyyvRG__rowIc{border-radius:var(--radius);background:var(--wash);width:30px;height:30px;color:var(--school);flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.site-module__XyyvRG__row b{font-size:14.5px;display:block}.site-module__XyyvRG__row span{color:var(--muted);font-size:13.5px}.site-module__XyyvRG__row a{color:var(--school);font-weight:600;text-decoration:none}.site-module__XyyvRG__footer{background:var(--school-deep);color:#ffffffbf;margin-top:24px;padding:32px 0 20px;font-size:13.5px}.site-module__XyyvRG__footer h5{color:#fff;text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;font-size:12px}.site-module__XyyvRG__footer p{margin:0 0 5px}.site-module__XyyvRG__fTop{grid-template-columns:1fr;gap:22px;margin-bottom:24px;display:grid}.site-module__XyyvRG__fBot{border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;gap:14px;padding-top:16px;font-size:12.5px;display:flex}.site-module__XyyvRG__powered{color:#ffffffbf;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.site-module__XyyvRG__powered:hover{color:#fff}.site-module__XyyvRG__pMark{color:#fff;background:#1b8b54;border-radius:5px;place-items:center;width:19px;height:19px;font-size:11px;font-weight:700;display:grid}@media (min-width:700px){.site-module__XyyvRG__fTop{grid-template-columns:1.4fr 1fr}}@media (max-width:560px){.site-module__XyyvRG__quickIn{grid-template-columns:repeat(2,1fr)}.site-module__XyyvRG__quickIn a:nth-child(2){border-right:none}.site-module__XyyvRG__quickIn a:nth-child(-n+2){border-bottom:1px solid var(--line)}}.site-module__XyyvRG__comboGroup{margin-top:14px}.site-module__XyyvRG__comboPathway{letter-spacing:.01em;color:var(--school,#12643c);margin-bottom:6px;font-size:13px;font-weight:750}.site-module__XyyvRG__comboList{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.site-module__XyyvRG__comboList li{background:var(--wash,#f4f6f4);border-radius:7px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 10px;display:flex}.site-module__XyyvRG__comboList li:nth-child(2n){background:0 0}.site-module__XyyvRG__comboSubjects{flex:100%;min-width:0;font-size:14px}.site-module__XyyvRG__comboMeta{color:var(--muted,#6b7f74);font-variant-numeric:tabular-nums;flex:100%;font-size:11.5px}.site-module__XyyvRG__comboNote{color:var(--muted,#6b7f74);margin-top:12px;font-size:12.5px}
