.practical-reading{padding:36px;margin-block:48px;border:1px solid #ffffff30;border-radius:14px;background:#092744;color:#f8f3e9}.practical-reading h2{font:500 clamp(25px,3.5vw,38px)/1.22 'Fraunces',Georgia,serif;max-width:760px;margin:12px 0 26px;color:#f8f3e9}.practical-reading .journal-kicker{color:#b8d1fc}.practical-reading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.practical-reading-grid a,.practical-next a{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #ffffff38;border-radius:8px;padding:22px;color:#f8f3e9;text-decoration:none;font-weight:600;line-height:1.5}.practical-reading-grid a:hover{background:#ffffff0c;border-color:#ffffff85}.practical-reading-grid a:focus-visible,.practical-next a:focus-visible{outline:3px solid #617afa;outline-offset:4px}.practical-next{display:grid;gap:12px;margin-block:34px}.practical-next a{color:#092744;border-color:#c8d4e3;background:#edf2fa}.practical-next a:hover{background:#e1eafa;border-color:#758faf}.practical-guide-page .field-return-note h2{font-size:23px;margin-bottom:16px}.practical-guide-page .field-opening-copy h1{font-size:clamp(36px,4.5vw,64px)}@media(max-width:700px){.practical-reading-grid{grid-template-columns:1fr}.practical-reading{padding:24px;margin-block:32px}.practical-reading-grid a{padding:19px}.practical-guide-page .field-opening-copy h1{overflow-wrap:break-word}}
