body{color:#0f2e38;background:#0f2e38;margin:0;font-family:"Source Serif 4",Georgia,serif}a{color:#135e80}a:hover{color:#0f2e38}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #fed005}.navlink{color:#dce9ee;text-decoration:none}.navlink:hover{color:#fed005}.btn-primary{color:#0f2e38;background:#fed005;text-decoration:none}.btn-primary:hover{color:#0f2e38;background:#ffe14d}.btn-ghost{color:#fff;border:2px solid #5e8594;text-decoration:none}.btn-ghost:hover{color:#fed005;border-color:#fed005}.visit{color:#0f2e38;border-bottom:2px solid;text-decoration:none}.visit:hover{color:#135e80}.aud:hover{border-color:#0f2e38}.foot a{color:#dce9ee;text-decoration:none}.foot a:hover{color:#fed005}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*{box-sizing:border-box}img{max-width:100%}.skip{color:#0f2e38;z-index:10;background:#fed005;border-radius:8px;padding:10px 16px;font-family:Red Hat Display,sans-serif;font-weight:800;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}@media (max-width:960px){[style*=grid-template-columns]:not([style*="14px minmax"]){grid-template-columns:minmax(0,1fr)!important;gap:28px!important}header,section[style*=max-width],section>div[style*=max-width],footer>div{padding-left:22px!important;padding-right:22px!important}section[style*=max-width],section>div[style*=max-width]{padding-top:64px!important;padding-bottom:64px!important}nav[aria-label=Main] a.btn-primary{white-space:nowrap;padding:10px 16px!important;font-size:15px!important}#practices{padding-bottom:24px!important}article{gap:18px!important;padding:36px 0!important}nav[aria-label=Main] .navlink{display:none}h1{font-size:44px!important}h2[style*="font-size: 48px"],h2[style*="font-size: 44px"]{font-size:34px!important}h2[style*="font-size: 40px"],blockquote p[style*="font-size: 42px"]{font-size:30px!important}#top{padding-top:24px!important}#top figure svg{width:100%!important}form{padding:26px!important}ol li{padding:28px!important}}.blog-prose{color:#26383d;font-size:18px;line-height:1.7}.blog-prose p{margin:0 0 22px}.blog-prose h2{letter-spacing:-.01em;color:#0f2e38;margin:44px 0 16px;font-family:Red Hat Display,sans-serif;font-size:30px;font-weight:900;line-height:1.15}.blog-prose h3{color:#0f2e38;margin:36px 0 14px;font-family:Red Hat Display,sans-serif;font-size:23px;font-weight:800;line-height:1.2}.blog-prose h4{color:#0f2e38;margin:30px 0 12px;font-family:Red Hat Display,sans-serif;font-size:19px;font-weight:800}.blog-prose ul,.blog-prose ol{margin:0 0 22px;padding-left:26px}.blog-prose ul{list-style:outside}.blog-prose ol{list-style:decimal}.blog-prose li{margin:0 0 10px;padding-left:4px;display:list-item}.blog-prose li::marker{color:#6b7b80}.blog-prose strong{color:#0f2e38;font-weight:700}.blog-prose em{font-style:italic}.blog-prose a{color:#135e80;text-underline-offset:2px;text-decoration:underline}.blog-prose a:hover{color:#0f2e38}.blog-prose blockquote{color:#0f2e38;border-left:4px solid #f29a1f;margin:28px 0;padding:4px 0 4px 24px;font-size:21px;line-height:1.5}.blog-prose figure{margin:32px 0}.blog-prose figure img{border-radius:12px;width:100%;height:auto;display:block}.blog-prose figcaption{color:#6b7b80;text-align:center;margin-top:10px;font-size:14px}.blog-card,.blog-featured{transition:transform .15s,box-shadow .15s,border-color .15s}.blog-card:hover,.blog-featured:hover{border-color:#0f2e38;transform:translateY(-3px);box-shadow:0 14px 30px #0f2e381f}@media (max-width:860px){.blog-featured{grid-template-columns:minmax(0,1fr)!important}.blog-featured img{min-height:220px!important;max-height:300px!important}.blog-featured>div{padding:4px 28px 36px!important}.blog-prose{font-size:17px}.blog-prose h2{font-size:26px}}@media (max-width:480px){header span[style*="font-size: 19px"]{font-size:13px!important}header img{width:38px!important;height:38px!important}header{gap:10px!important}h1{font-size:38px!important}}
