.pg-blog{--pg-ink:#183348;--pg-muted:#526778;--pg-teal:#087c89;min-height:100vh;color:var(--pg-ink);background:radial-gradient(at 0 0,#d9f1ef,#0000 42rem),#f0f5f7;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;line-height:1.65}.pg-blog *{box-sizing:border-box}.pg-blog a{color:inherit}.pg-blog a:focus-visible{outline:3px solid var(--pg-teal);outline-offset:5px}.pg-wrap{width:min(1120px,100% - 48px);margin:auto}.pg-header{background:#f8fcfccc;border-bottom:1px solid #cbdce3}.pg-nav{justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.pg-brand{letter-spacing:-1px;align-items:center;gap:9px;font-size:23px;font-weight:800;text-decoration:none;display:flex}.pg-brand svg{color:var(--pg-teal)}.pg-nav>div{align-items:center;gap:28px;display:flex}.pg-nav a{font-size:15px;font-weight:650;text-decoration:none}.pg-nav .pg-brand{font-size:23px}.pg-app{background:#fff;border:1px solid #bacfd9;border-radius:9px;padding:10px 17px}.pg-hero{max-width:850px;padding:90px 0 76px}.pg-eyebrow{letter-spacing:.16em;color:var(--pg-teal);text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:800}.pg-blog h1{letter-spacing:-.045em;margin:0 0 25px;font-size:clamp(38px,5.7vw,66px);font-weight:750;line-height:1.08}.pg-lead{color:var(--pg-muted);max-width:670px;font-size:21px;line-height:1.6}.pg-button{background:var(--pg-teal);border-radius:9px;justify-content:center;align-items:center;gap:16px;min-height:48px;margin-top:16px;padding:12px 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.pg-button:hover{background:#066775}.pg-section-heading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:22px;display:flex}.pg-section-heading h2{letter-spacing:-.03em;margin:0;font-size:24px}.pg-section-heading span{color:var(--pg-muted);font-size:14px}.pg-feature{background:#fff;border:1px solid #cbdce3;border-radius:22px;grid-template-columns:1fr 1.12fr;display:grid;overflow:hidden;box-shadow:0 15px 50px #18334808}.pg-illustration{background:#e1efed;flex-direction:column;justify-content:center;align-items:center;gap:11px;padding:38px;display:flex}.pg-house{text-align:center;color:#086b79;flex-direction:column;align-items:center;gap:20px;padding:18px 0 24px;display:flex}.pg-house span{letter-spacing:.18em;font-size:11px;font-weight:750}.pg-mini{background:#ffffffd9;border:1px solid #c2d9d4;border-radius:10px;align-items:center;gap:12px;width:min(280px,100%);padding:12px 18px;font-size:14px;display:flex}.pg-mini svg{color:#087c89}.pg-feature-copy{padding:45px}.pg-feature-copy h3{letter-spacing:-.035em;margin:0 0 18px;font-size:33px;line-height:1.18}.pg-feature-copy h3 a{text-decoration:none}.pg-feature-copy h3 a:hover{color:var(--pg-teal)}.pg-feature-copy>p:not(.pg-eyebrow){color:var(--pg-muted)}.pg-meta{color:var(--pg-muted);flex-wrap:wrap;gap:8px 20px;font-size:13px;display:flex}.pg-read{align-items:center;gap:12px;margin-top:28px;font-weight:750;text-decoration:none;display:inline-flex;color:var(--pg-teal)!important}.pg-note{border-left:3px solid #97c7c6;max-width:760px;margin:70px 0 80px;padding-left:28px}.pg-note h2{letter-spacing:-.03em;margin:0 0 14px;font-size:28px}.pg-note p:last-child{color:var(--pg-muted);margin:0}.pg-footer{border-top:1px solid #cbdce3;flex-wrap:wrap;justify-content:space-between;gap:28px;padding:32px 0;font-size:14px;display:flex}.pg-footer p{color:var(--pg-muted);margin:6px 0}.pg-footer nav{flex-wrap:wrap;gap:24px;display:flex}.pg-footer nav a{text-decoration:none}.pg-fine{width:100%;font-size:12px}.pg-article{padding-top:42px;padding-bottom:70px}.pg-back{font-size:14px;text-decoration:none;color:var(--pg-teal)!important}.pg-article-heading{max-width:850px;margin:45px 0 50px}.pg-article-heading h1{font-size:clamp(38px,5vw,58px)}.pg-article-grid{grid-template-columns:230px minmax(0,720px);align-items:start;gap:60px;display:grid}.pg-article-grid aside{position:sticky;top:24px}.pg-article-grid aside nav{flex-direction:column;gap:15px;font-size:14px;display:flex}.pg-article-grid aside a{color:var(--pg-muted);text-decoration:none}.pg-prose{font-size:18px;line-height:1.8}.pg-prose>p:first-child{margin-top:0}.pg-prose h2{letter-spacing:-.025em;margin:42px 0 18px;scroll-margin-top:24px;font-size:28px;line-height:1.25}.pg-prose a{color:#076f7b;text-underline-offset:3px;text-decoration:underline}.pg-callout{border-left:4px solid var(--pg-teal);background:#e1efed;border-radius:0 14px 14px 0;margin:32px 0;padding:24px 28px}.pg-callout p{margin:8px 0 0}.pg-sources{border-top:1px solid #cbdce3;margin-top:45px;font-size:16px}.pg-article-cta{background:#fff;border:1px solid #cbdce3;border-radius:18px;margin-top:40px;padding:28px}.pg-article-cta h2{margin:0}.pg-article-cta p{color:var(--pg-muted)}@media (max-width:760px){.pg-wrap{width:calc(100% - 36px)}.pg-nav{gap:12px;min-height:76px}.pg-nav>div{gap:15px}.pg-nav .pg-brand{font-size:21px}.pg-app{padding:9px 12px;font-size:13px!important}.pg-hero{padding:62px 0 50px}.pg-lead{font-size:18px}.pg-section-heading{flex-direction:column;align-items:start;gap:5px}.pg-feature{grid-template-columns:1fr}.pg-illustration{grid-template-columns:1fr 1fr;gap:12px;padding:28px;display:grid}.pg-house{grid-row:span 3;padding:0}.pg-house span{font-size:9px}.pg-mini{gap:8px;padding:10px;font-size:12px}.pg-mini svg{flex-shrink:0}.pg-feature-copy{padding:28px}.pg-feature-copy h3{font-size:29px}.pg-note{margin:50px 0;padding-left:20px}.pg-footer{gap:20px}.pg-article-heading{margin:34px 0}.pg-article-grid{grid-template-columns:1fr;gap:30px}.pg-article-grid aside{border-bottom:1px solid #cbdce3;padding-bottom:24px;position:static}.pg-article-grid aside nav{gap:10px}.pg-prose{font-size:17px}.pg-prose h2{font-size:25px}}@media (prefers-reduced-motion:reduce){.pg-blog{scroll-behavior:auto}}
