.page_page__JiKnl{background:var(--paper);min-height:100vh}.page_col__3XKZV{max-width:var(--page-max);margin:0 auto}.page_backBar__uY2oq{padding:16px 20px 4px}.page_back__opzWM{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);text-decoration:none;transition:color .12s}.page_back__opzWM:hover{color:var(--ink)}.page_hero__JIS93{position:relative;padding:8px 20px}.page_heroSave__hInPD{position:absolute;top:6px;right:20px;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.page_heroSaveRow__JnqyU{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.page_heroMapLink__J2zHk{padding:7px 14px;font-size:13px}@media (max-width:768px){.page_heroSave__hInPD{position:static;margin-top:14px;align-items:flex-start}.page_heroSaveRow__JnqyU{justify-content:flex-start}}.page_heroLabel__C0_rf{display:flex;align-items:center;gap:10px;margin-bottom:12px}.page_heroLabelText__euxwA{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.page_title__bAkDd{font-family:var(--font-display);font-size:32px;font-weight:500;line-height:1.1;letter-spacing:-.02em;color:var(--ink);margin:0}@media (min-width:600px){.page_title__bAkDd{font-size:40px}}.page_tagRow__eIm17{--chip-h:28px;--chip-fs:12px;margin-top:14px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.page_pill__wVzm2{background:var(--paper);font-family:var(--font-body);letter-spacing:0;padding:0 12px}.page_pillLabel__teNOe{font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4)}.page_ofstedHero__UHK9_{display:inline-flex;align-items:center;gap:8px}.page_gradedAt__E2KWu{color:var(--ink-3);white-space:nowrap}.page_gradedAt__E2KWu,.page_ofstedBadge__KIrtB{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em}.page_ofstedBadge__KIrtB{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;font-weight:600}.page_ofstedBadge__KIrtB[data-rating="1"]{background:var(--ofsted-1-tint);color:var(--ofsted-1-ink)}.page_ofstedBadge__KIrtB[data-rating="2"]{background:var(--ofsted-2-tint);color:var(--ofsted-2-ink)}.page_ofstedBadge__KIrtB[data-rating="3"]{background:var(--ofsted-3-tint);color:var(--ofsted-3-ink)}.page_ofstedBadge__KIrtB[data-rating="4"]{background:var(--ofsted-4-tint);color:var(--ofsted-4-ink)}.page_ofstedBadge__KIrtB[data-size=lg]{padding:5px 12px;font-size:12px}.page_ofstedDot__8W06i{width:6px;height:6px;border-radius:50%;background:currentColor}.page_metaStrip__Wvzot{margin-top:18px;padding:14px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.page_metaItem__3FBAn{display:flex;gap:14px;align-items:flex-start;padding:6px 0}.page_metaIcon__ORtbB{flex-shrink:0;color:var(--ink-2);margin-top:1px}.page_metaText__68K_h{font-size:14px;color:var(--ink);line-height:1.4}.page_metaCaption__Ah6RE{font-size:11px;color:var(--ink-3);margin-top:2px}.page_section__tzQ2i{padding:24px 20px 16px}.page_sectionLabel__yUdDl{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-weight:500;margin-bottom:12px}.page_intro__6aQRq{font-size:16px;line-height:1.65;color:var(--ink-2);max-width:64ch;margin:0}.page_nearbyList__QRc9R{display:flex;flex-direction:column}.page_nearbyRow__qJATm{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 10px;margin:0 -10px;border-top:1px solid var(--rule-soft);text-decoration:none;color:inherit;transition:background .12s ease}.page_nearbyRow__qJATm:first-child{border-top:0}.page_nearbyName__g3dN9{font-size:15px;color:var(--ink)}.page_nearbyRow__qJATm:hover{background:var(--brand-soft)}.page_nearbyRow__qJATm:hover .page_nearbyName__g3dN9{color:var(--brand-deep);text-decoration:underline}.page_nearbyMeta__yPjEm{font-family:var(--font-mono);font-size:11px;color:var(--ink-3);white-space:nowrap}.page_areaLink__n0Y6Z{display:inline-block;margin-top:14px;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--brand-deep);text-decoration:none}.page_areaLink__n0Y6Z:hover{text-decoration:underline}.page_sectionTitle__qn7Np{font-family:var(--font-display);font-size:22px;font-weight:500;letter-spacing:-.015em;color:var(--ink);margin:0 0 14px}.page_subJudgmentRow__02bcZ{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid var(--rule-soft)}.page_subJudgmentLabel__q14Mb{font-size:14px;color:var(--ink)}.page_inspectedAt__T1XIE{margin-top:10px;font-size:11px;color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.04em}.page_ks4Grid__HZ6Pe{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--rule)}@media (min-width:480px){.page_ks4Grid__HZ6Pe{grid-template-columns:repeat(4,1fr)}}.page_ks4Cell__yD0g1{padding:14px 0;border-bottom:1px solid var(--rule-soft)}@media (min-width:480px){.page_ks4Cell__yD0g1{border-right:1px solid var(--rule-soft)}.page_ks4Cell__yD0g1:last-child{border-right:0}}.page_ks4Val___DNqB{font-family:var(--font-display);font-feature-settings:"tnum" on,"lnum" on;font-size:26px;font-weight:500;line-height:1;letter-spacing:-.015em;color:var(--ink)}.page_ks4Val___DNqB[data-tone=pos]{color:var(--verdant)}.page_ks4Val___DNqB[data-tone=neg]{color:var(--crimson)}.page_ks4Label__orwZi{margin-top:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.page_statGrid__RexZn{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 24px;gap:16px 24px}@media (min-width:480px){.page_statGrid__RexZn{grid-template-columns:repeat(3,1fr)}}.page_statCell__FaUew{display:flex;flex-direction:column;gap:5px}.page_statVal__Uex_Y{font-family:var(--font-display);font-feature-settings:"tnum" on,"lnum" on;font-size:24px;font-weight:500;line-height:1;letter-spacing:-.015em;color:var(--ink)}.page_statLabel__Eoi_q{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.page_statVal__Uex_Y[data-tone=pos]{color:var(--verdant)}.page_statVal__Uex_Y[data-tone=neg]{color:var(--crimson)}.page_statSub__xTagx{font-size:11px;color:var(--ink-4)}.page_lockTail__qDZPc{transition:opacity .2s ease}.page_lockTail__qDZPc[data-busy]{opacity:.5}.page_lockTail__qDZPc>a{margin-top:12px}.page_lockErr__R0fr2{display:inline-block;margin-top:10px;font-family:var(--font-mono);font-size:11px;color:var(--ink-3)}@media (prefers-reduced-motion:reduce){.page_lockTail__qDZPc{transition:none}}.page_ctas__JgRMi{padding:16px 20px 32px;display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}@media (min-width:480px){.page_ctas__JgRMi{grid-template-columns:1fr 1fr}}.page_ctaSecondary__q6ZeP,.page_ctas__JgRMi>a{height:48px;justify-content:center}.page_ctaSecondary__q6ZeP{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1.5px solid var(--ink);color:var(--ink);text-decoration:none;font-family:var(--font-body);font-size:15px;font-weight:500;transition:background .12s,color .12s}.page_ctaSecondary__q6ZeP:hover{background:var(--ink);color:var(--brand-bright)}