.education-page{background:#f8fafb;color:#182d39}.education-page main{max-width:1260px}.education-page h1,.education-page h2{font-family:Georgia,'Times New Roman',serif;font-weight:400}.education-banner{margin:32px 0 42px;padding:48px;background:#102e3a;color:white;border-radius:8px;border-top:5px solid #cba75e}.education-banner h1{font-size:clamp(2.5rem,5vw,4.4rem);line-height:1.08;color:white;max-width:820px;letter-spacing:-.035em;margin:18px 0}.education-banner .eyebrow{color:#e4c886}.education-banner p{color:#dce8ed;font-size:1.1rem;max-width:760px}.education-banner.wills{background:#153e42}.education-banner.probate{background:#27384f}.education-banner.divorce{background:#4a2c41}.education-banner.contracts{background:#263b31}.topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:32px 0 56px}.topic-card{display:block;text-decoration:none;background:#fff;border:1px solid #d6e0e5;border-top:4px solid #bd9a56;padding:30px;border-radius:8px}.topic-card h2{font-size:1.8rem;margin:14px 0}.topic-card p{font-size:1rem}.topic-card:hover{background:#eff5f6}.topic-card .read-label{font-weight:650;font-size:.9rem;color:#265c66}.article-layout{display:grid;grid-template-columns:230px minmax(0,760px);gap:48px;align-items:start;margin-bottom:64px}.article-index{position:sticky;top:24px;border:1px solid #d6e0e5;padding:22px;background:white;border-radius:6px}.article-index h2{font-family:inherit;font-size:1rem;margin:0 0 14px}.article-index nav{display:flex;flex-direction:column;gap:8px;font-size:.9rem}.article-index a{padding:6px 0;line-height:1.4}.article-body{min-width:0}.article-body section{margin:0 0 38px;scroll-margin-top:24px}.article-body h2{font-size:1.9rem;margin:0 0 18px}.article-body p{font-size:1.0625rem;line-height:1.85;margin:0 0 18px;color:#304957;max-width:none}.case-quote{margin:26px 0;padding:24px 28px;border-left:4px solid #bc9650;background:#edf2f3}.case-quote p{font-family:Georgia,serif;font-size:1.25rem;font-style:italic;color:#183e49}.case-quote cite{font-size:.875rem;font-style:normal;line-height:1.5}.source-panel{border-top:1px solid #bfcdd3;padding-top:24px}.source-panel li{margin:12px 0;font-size:.9375rem}.education-note{padding:20px 24px;background:#edf2f4;border:1px solid #d2dee3;border-radius:6px;margin:24px 0;color:#405a68;font-size:.9375rem}.article-related{display:flex;gap:16px;flex-wrap:wrap;margin:32px 0}.article-related a{padding:12px 16px;border:1px solid #b9cbd3;border-radius:5px;background:white}.read-date{font-size:.875rem;color:#d0dee5}.education-page footer{margin-top:40px}@media(max-width:760px){.education-banner{padding:30px 24px;margin:20px 0 30px}.topic-grid{grid-template-columns:1fr}.article-layout{grid-template-columns:1fr;gap:28px}.article-index{position:static}.article-index nav{display:grid;grid-template-columns:1fr 1fr;gap:10px}.article-body p{font-size:1rem}.case-quote{padding:20px}.education-banner h1{font-size:2.65rem}.article-body h2{font-size:1.7rem}}
