.glance[data-astro-cid-6r2ofqfw]{margin-bottom:var(--space-l);padding:var(--space-m);border:1px solid var(--line);border-radius:var(--radius-l);background:var(--paper)}.glance-h[data-astro-cid-6r2ofqfw]{font-size:.8rem;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--brand);margin-bottom:1rem;font-weight:700}.glance-grid[data-astro-cid-6r2ofqfw]{gap:0;margin:0;display:grid}@media (width>=640px){.glance-grid[data-astro-cid-6r2ofqfw]{grid-template-columns:1fr 1fr;column-gap:2rem}}.glance-grid[data-astro-cid-6r2ofqfw] div[data-astro-cid-6r2ofqfw]{border-top:1px solid var(--line);padding:.85rem 0}.glance-grid[data-astro-cid-6r2ofqfw] dt[data-astro-cid-6r2ofqfw]{font-size:var(--step--1);color:var(--ink-3);margin-bottom:.15rem}.glance-grid[data-astro-cid-6r2ofqfw] dd[data-astro-cid-6r2ofqfw]{margin:0;font-weight:600;line-height:1.45}.glance-cap[data-astro-cid-6r2ofqfw]{font-size:var(--step--1);color:var(--ink-3);margin:.75rem 0 0}.related-h[data-astro-cid-6r2ofqfw]{font-size:var(--step-2);margin-bottom:var(--space-m)}.service-body[data-astro-cid-6r2ofqfw] h2{font-size:var(--step-2)}.main-col[data-astro-cid-6r2ofqfw]{max-width:760px}.service-body[data-astro-cid-6r2ofqfw] .grid--3{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.body-grid[data-astro-cid-6r2ofqfw]{gap:var(--space-l);align-items:start;display:grid}@media (width>=1000px){.body-grid[data-astro-cid-6r2ofqfw]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) 340px}.book-card[data-astro-cid-6r2ofqfw]{top:calc(var(--header-h) + 1.5rem);position:sticky}}.book-card[data-astro-cid-6r2ofqfw]{background:var(--night);color:var(--mist);border-radius:var(--radius-l);padding:var(--space-m)}.book-card[data-astro-cid-6r2ofqfw] .eyebrow[data-astro-cid-6r2ofqfw]{color:var(--gold)}.book-card[data-astro-cid-6r2ofqfw] .bc-title[data-astro-cid-6r2ofqfw]{color:var(--white)}.book-card[data-astro-cid-6r2ofqfw] .btn--primary[data-astro-cid-6r2ofqfw]{background:var(--white);color:var(--night)}.book-card[data-astro-cid-6r2ofqfw] .btn--primary[data-astro-cid-6r2ofqfw]:hover{background:var(--gold)}.bc-title[data-astro-cid-6r2ofqfw]{font-family:var(--font-display);font-size:var(--step-2);margin-bottom:.5rem;line-height:1.15}.bc-text[data-astro-cid-6r2ofqfw]{color:var(--mist)}.bc-btn[data-astro-cid-6r2ofqfw]{width:100%;font-size:1.05rem}.bc-req[data-astro-cid-6r2ofqfw]{color:var(--white);border-color:#fff6;margin-top:.6rem}.bc-req[data-astro-cid-6r2ofqfw]:hover{border-color:var(--white);color:var(--white);background:#ffffff1a}.svc-quote[data-astro-cid-6r2ofqfw]{margin-top:var(--space-l);padding:var(--space-m) var(--space-m) var(--space-m) calc(var(--space-m) + 6px);border-left:3px solid var(--brand);background:var(--paper);border-radius:0 var(--radius) var(--radius) 0}.svc-quote[data-astro-cid-6r2ofqfw] blockquote[data-astro-cid-6r2ofqfw]{margin:0}.svc-quote[data-astro-cid-6r2ofqfw] p[data-astro-cid-6r2ofqfw]{font-family:var(--font-display);font-size:var(--step-1);margin:0 0 .75rem;font-weight:400;line-height:1.4}.svc-quote[data-astro-cid-6r2ofqfw] figcaption[data-astro-cid-6r2ofqfw]{color:var(--ink-2);margin:0;font-weight:600}.bc-facts[data-astro-cid-6r2ofqfw]{font-size:var(--step--1);margin:1.25rem 0}.bc-facts[data-astro-cid-6r2ofqfw] div[data-astro-cid-6r2ofqfw]{border-bottom:1px solid var(--night-line);justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}.bc-facts[data-astro-cid-6r2ofqfw] dt[data-astro-cid-6r2ofqfw]{color:var(--white);font-weight:700}.bc-facts[data-astro-cid-6r2ofqfw] dd[data-astro-cid-6r2ofqfw]{color:var(--mist);text-align:right;margin:0}.bc-docs[data-astro-cid-6r2ofqfw]{gap:.5rem;display:grid}.bc-doc[data-astro-cid-6r2ofqfw]{min-height:44px;color:var(--white);font-size:var(--step--1);align-items:center;gap:.75rem;line-height:1.3;text-decoration:none;display:flex}.bc-doc[data-astro-cid-6r2ofqfw] strong[data-astro-cid-6r2ofqfw]{display:block}.bc-doc[data-astro-cid-6r2ofqfw] span[data-astro-cid-6r2ofqfw] span[data-astro-cid-6r2ofqfw]{color:var(--mist)}.bc-doc[data-astro-cid-6r2ofqfw]:hover strong[data-astro-cid-6r2ofqfw]{color:var(--gold)}.bc-avatar[data-astro-cid-6r2ofqfw]{border-radius:50%;flex:none;width:44px;height:44px;overflow:hidden}.bc-avatar[data-astro-cid-6r2ofqfw] img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}
