.inheritancePage{color:#17273a;background:#f6f4ef;min-height:100vh}.inheritanceShell{width:min(1160px,100% - 40px);margin:auto}.inheritanceHeader{background:#fff;border-bottom:1px solid #dfe4e8}.inheritanceHeader>div{justify-content:space-between;align-items:center;height:76px;display:flex}.inheritanceBrand{color:#132d4a;font-size:20px;font-weight:800;text-decoration:none}.inheritanceHeader nav{gap:26px;display:flex}.inheritanceHeader nav a{color:#33475c;font-size:14px;text-decoration:none}.inheritanceHero{color:#fff;background:linear-gradient(120deg,#0d2947,#173f61);padding:92px 0 84px}.inheritanceHero p,.postSectionTitle p{letter-spacing:.16em;color:#bca978;font-size:12px;font-weight:700}.inheritanceHero h1{letter-spacing:-.04em;margin:18px 0 24px;font-size:clamp(34px,5vw,62px);line-height:1.14}.inheritanceHero span{color:#d9e3ec}.focusGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:-30px;display:grid}.focusGrid article{background:#fff;border-top:4px solid #bca978;padding:32px;box-shadow:0 12px 34px #112c4514}.focusGrid h2{margin:0 0 14px;font-size:22px}.focusGrid p{color:#566575;min-height:84px;line-height:1.75}.focusGrid a,.emptyPosts a{color:#143f67;font-weight:700;text-decoration:none}.postSection{padding:86px 0}.postSectionTitle{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.postSectionTitle h2{margin:8px 0 0;font-size:36px}.postSectionTitle>span{color:#677586}.postGrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.postGrid article{background:#fff;border:1px solid #e1e4e5;padding:28px}.postGrid article>span{color:#8b7040;font-size:12px;font-weight:700}.postGrid h3{font-size:21px;line-height:1.45}.postGrid h3 a{color:#17273a;text-decoration:none}.postGrid p{color:#5d6976;line-height:1.7}.postGrid small{color:#87919a}.emptyPosts{text-align:center;background:#fff;border:1px solid #e0e4e7;padding:46px}.emptyPosts strong{font-size:22px}.emptyPosts p{color:#657382}.emptyPosts div{justify-content:center;gap:14px;margin-top:24px;display:flex}.inheritanceCta{background:#c0aa74;padding:46px 0}.inheritanceCta>div{justify-content:space-between;align-items:center;display:flex}.inheritanceCta h2{margin:0 0 10px;font-size:28px}.inheritanceCta p{margin:0}.inheritanceCta a{color:#fff;background:#102e4c;padding:15px 24px;font-weight:700;text-decoration:none}.inheritanceFooter{color:#dbe4ec;background:#0e2338;padding:38px 0}.inheritanceFooter>div{gap:8px;display:grid}.inheritanceFooter p{color:#9fb0bf;font-size:13px}.postArticle{width:min(820px,100% - 40px);margin:70px auto 90px}.postArticleHead>a{color:#52697c;text-decoration:none}.postArticleHead>span{color:#8b7040;margin-top:48px;font-size:13px;font-weight:700;display:block}.postArticleHead h1{letter-spacing:-.04em;margin:14px 0 22px;font-size:clamp(34px,5vw,52px);line-height:1.22}.postArticleHead>p{color:#536575;font-size:20px;line-height:1.7}.postArticleHead small{color:#798794}.postBody{border-top:1px solid #d7dde1;margin-top:56px;padding-top:30px;font-size:17px;line-height:1.9}.postBody h2{margin:52px 0 14px;font-size:28px}.postBody li{margin:8px 0}.postTags{flex-wrap:wrap;gap:8px;margin:40px 0;display:flex}.postTags span{color:#50606d;background:#e7e9e8;padding:7px 12px}.postNotice{background:#e9edf0;border-left:4px solid #183e61;padding:24px}.postNotice p{margin-bottom:0;line-height:1.7}@media (width<=760px){.inheritanceHeader nav a:not(:last-child){display:none}.inheritanceHero{padding:66px 0 72px}.focusGrid,.postGrid{grid-template-columns:1fr}.focusGrid article p{min-height:0}.postSectionTitle,.inheritanceCta>div{flex-direction:column;align-items:flex-start;gap:22px}.postSection{padding:62px 0}.postArticle{margin-top:45px}.inheritanceShell{width:min(100% - 28px,1160px)}}
