.owner-blog-library{border-top:1px solid #284651;padding:70px 0;scroll-margin-top:110px}.owner-blog-heading{max-width:760px}.owner-blog-heading h2{margin:14px 0;font-size:clamp(2rem,4vw,3.7rem);line-height:1.05}.owner-blog-heading p,.owner-blog-grid p{color:#b9cbd2;line-height:1.7}.owner-blog-controls{grid-template-columns:2fr 1fr;gap:20px;margin:28px 0 18px;display:grid}.owner-blog-controls label{gap:8px;font-weight:700;display:grid}.owner-blog-controls input,.owner-blog-controls select{color:#f7f3ea;width:100%;min-height:48px;font:inherit;background:#102b38;border:1px solid #6b939e;border-radius:8px;padding:12px}.owner-blog-controls input::placeholder{color:#adbec6}.owner-blog-controls :focus-visible{outline-offset:4px;outline:3px solid #ff6b5e}.owner-blog-grid a:focus-visible{outline-offset:4px;outline:3px solid #ff6b5e}.owner-blog-count{color:#6edace}.owner-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.owner-blog-grid article{background:#0b2638;border:1px solid #284651;border-radius:12px;flex-direction:column;padding:26px;display:flex}.owner-blog-grid article>span{color:#6edace;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:800}.owner-blog-grid h3{margin:16px 0 6px;font-family:inherit;font-size:1.3rem;line-height:1.35}.owner-blog-grid h3 a{color:#f7f3ea;text-decoration:none}.owner-blog-grid small{color:#aebec8;line-height:1.5}.owner-blog-read{color:#6edace;margin-top:auto;padding-top:22px;font-weight:750}.owner-blog-article{color:#f7f3ea;max-width:1100px;margin:auto;padding:48px 28px 80px}.owner-blog-article nav{color:#6edace;flex-wrap:wrap;gap:15px;display:flex}.owner-blog-article h1{max-width:960px;margin:24px 0;font-size:clamp(2.6rem,6vw,4.8rem);line-height:1.05}.owner-blog-article .owner-blog-deck{color:#ccdae0;max-width:800px;font-size:1.2rem;line-height:1.8}.owner-blog-meta{color:#aebec8;line-height:1.6}.owner-blog-takeaway{background:#102b38;border-left:4px solid #ff6b5e;margin:30px 0;padding:24px}.owner-blog-prose{max-width:780px}.owner-blog-prose section{margin:36px 0}.owner-blog-prose h2{font-size:2rem;line-height:1.2}.owner-blog-prose p,.owner-blog-prose li{color:#ccdae0;font-size:1.05rem;line-height:1.85}.owner-blog-prose li{margin:12px 0}.owner-blog-prose a,.owner-blog-article nav a,.owner-blog-related a{color:#6edace}.owner-blog-cta{background:#0e3440;border-radius:12px;margin:42px 0;padding:30px}.owner-blog-cta h2{margin-top:0}.owner-blog-cta a{color:#071a2b;background:#6edace;border-radius:6px;padding:14px 22px;font-weight:850;text-decoration:none;display:inline-block}.owner-blog-related{border-top:1px solid #284651;padding-top:24px}.owner-blog-related ul{padding-left:20px}.owner-blog-related li{margin:16px 0}.owner-blog-sources{border-top:1px solid #284651;padding-top:20px;font-size:.9rem}.owner-blog-sources p{font-size:.9rem}.owner-blog-article a:focus-visible{outline-offset:4px;outline:3px solid #ff6b5e}@media (max-width:1000px){.owner-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.owner-blog-grid,.owner-blog-controls{grid-template-columns:1fr}.owner-blog-library{padding:40px 0}.owner-blog-article{padding:30px 20px 60px}.owner-blog-article h1{font-size:2.6rem}.owner-blog-prose h2{font-size:1.7rem}}.owner-blog-shell{background:#071a2b;min-height:100vh}.owner-blog-library{color:#f7f3ea;box-sizing:border-box;max-width:1440px;margin:auto;padding:70px clamp(24px,7vw,118px)}
