.bt-resident-stats{gap:var(--s-2) var(--s-6);padding:var(--s-5) var(--s-5);background:var(--bg-elevated);border-radius:var(--r);grid-template-columns:1fr 1fr;margin:0;display:grid;box-shadow:inset 0 0 0 1.5px #1a4a4a2e}.bt-resident-stats .bt-resident-pin{padding:var(--s-2) 0;border-bottom:1px dashed #1a4a4a33;gap:2px;display:grid}.bt-resident-stats .bt-resident-pin .bt-resident-label{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--bw-amber);font-size:11px;font-weight:700}.bt-resident-stats .bt-resident-pin .bt-resident-value{font-family:var(--font-body);color:var(--fg);font-size:17px;font-weight:500;line-height:1.25}@media (max-width:540px){.bt-resident-stats{grid-template-columns:1fr}.bt-resident-pin{border-bottom:1px dashed #1a4a4a33}.bt-resident-pin:last-child{border-bottom:0}}
.bt-detail-verse{font-family:var(--font-body);color:var(--fg);padding:var(--s-4) 0 var(--s-4) var(--s-5);border-left:3px solid var(--bw-amber);white-space:pre-line;max-width:56ch;margin:0;font-size:18px;font-style:italic;line-height:1.55}
.bt-for-parents{padding:var(--s-5) var(--s-6);background:var(--bg-elevated);border-radius:var(--r);box-shadow:inset 0 0 0 1.5px var(--bw-amber)}.bt-for-parents p{color:var(--fg);margin:var(--s-3) 0 0;max-width:60ch;font-size:15px;line-height:1.6}
.bt-section-header-l{text-align:left;max-width:none;margin-bottom:var(--s-6)}@media (max-width:600px){.bt-section-header-l{margin-bottom:0}}.bt-section-header-l h2{margin-top:var(--s-2)}.bw-resident-grid{gap:var(--s-2);grid-template:"art header""art body"/minmax(360px,1fr) minmax(0,1.35fr);align-items:start;display:grid}.bt-detail-header{grid-area:header}.bt-detail-body{padding-top:var(--s-2);grid-area:body;grid-template-columns:1fr;gap:40px;display:grid}@media (max-width:880px){.bw-resident-grid{grid-template-columns:1fr;grid-template-rows:repeat(auto, 3);gap:var(--s-2);grid-template-areas:"header""art""body"}}
