.pg-main:where(.astro-wri4xxfe){color:#0b1a27;background:#f7f4ed;min-height:100vh}.pg-hero:where(.astro-wri4xxfe){color:#fff;background:#0b1a27;border-bottom:1px solid #173748}.pg-hero-inner:where(.astro-wri4xxfe){max-width:1180px;margin:0 auto;padding:64px 56px 52px}.pg-kicker:where(.astro-wri4xxfe){letter-spacing:.17em;text-transform:uppercase;color:#1ccbee;margin-bottom:16px;font:700 12px/1 Hanken Grotesk,sans-serif}.pg-hero:where(.astro-wri4xxfe) h1:where(.astro-wri4xxfe){letter-spacing:-.025em;max-width:900px;margin:0 0 16px;font:700 clamp(40px,5vw,66px)/1.03 Spectral,serif}.pg-hero:where(.astro-wri4xxfe) p:where(.astro-wri4xxfe){color:#c1d0d8;max-width:760px;margin:0;font:400 19px/1.65 Hanken Grotesk,sans-serif}.pg-distinction:where(.astro-wri4xxfe){color:#a9bcc8;margin-top:24px;font:500 13px/1.5 Hanken Grotesk,sans-serif}.pg-distinction:where(.astro-wri4xxfe) strong:where(.astro-wri4xxfe){color:#fff}.pg-distinction:where(.astro-wri4xxfe) a:where(.astro-wri4xxfe){color:#1ccbee;text-underline-offset:3px}.pg-frame:where(.astro-wri4xxfe){grid-template-columns:238px minmax(0,1fr);gap:64px;max-width:1180px;margin:0 auto;padding:54px 56px 90px;display:grid}.pg-sidebar:where(.astro-wri4xxfe){align-self:start;position:sticky;top:88px}.pg-sidebar-label:where(.astro-wri4xxfe){letter-spacing:.15em;text-transform:uppercase;color:#0a6e82;margin-bottom:12px;font:800 11px/1 Hanken Grotesk,sans-serif}.pg-sidebar:where(.astro-wri4xxfe) nav:where(.astro-wri4xxfe){border-top:1px solid #ded8cc;flex-direction:column;display:flex}.pg-sidebar:where(.astro-wri4xxfe) nav:where(.astro-wri4xxfe) a:where(.astro-wri4xxfe){color:#53616b;border-bottom:1px solid #e7e1d7;border-left:3px solid #0000;padding:11px 10px;font:600 14px/1.25 Hanken Grotesk,sans-serif;text-decoration:none}.pg-sidebar:where(.astro-wri4xxfe) nav:where(.astro-wri4xxfe) a:where(.astro-wri4xxfe):hover{color:#0a6e82}.pg-sidebar:where(.astro-wri4xxfe) nav:where(.astro-wri4xxfe) a:where(.astro-wri4xxfe)[aria-current=page]{color:#0b1a27;background:#fff;border-left-color:#1ccbee}.pg-sidebar-help:where(.astro-wri4xxfe){background:#fff;border:1px solid #ded8cc;border-radius:12px;margin-top:22px;padding:15px}.pg-sidebar-help:where(.astro-wri4xxfe) span:where(.astro-wri4xxfe){margin-bottom:5px;font:700 13px/1.3 Hanken Grotesk,sans-serif;display:block}.pg-sidebar-help:where(.astro-wri4xxfe) a:where(.astro-wri4xxfe){color:#0a6e82;font:600 12px/1.4 Hanken Grotesk,sans-serif;text-decoration:none}.pg-article:where(.astro-wri4xxfe){min-width:0;max-width:800px}.pg-article:where(.astro-wri4xxfe) .pg-intro{color:#263944;border-bottom:1px solid #ded8cc;margin:0 0 36px;padding-bottom:32px;font:500 22px/1.6 Spectral,serif}.pg-article:where(.astro-wri4xxfe) section{margin:0 0 46px;scroll-margin-top:110px}.pg-article:where(.astro-wri4xxfe) h2{letter-spacing:-.01em;margin:0 0 14px;font:700 31px/1.16 Spectral,serif}.pg-article:where(.astro-wri4xxfe) h3{margin:28px 0 8px;font:700 20px/1.25 Spectral,serif}.pg-article:where(.astro-wri4xxfe) p,.pg-article:where(.astro-wri4xxfe) li{color:#3e4c57;font:400 17px/1.72 Hanken Grotesk,sans-serif}.pg-article:where(.astro-wri4xxfe) p{margin:0 0 15px}.pg-article:where(.astro-wri4xxfe) ul,.pg-article:where(.astro-wri4xxfe) ol{margin:12px 0 18px;padding-left:24px}.pg-article:where(.astro-wri4xxfe) li{margin:7px 0}.pg-article:where(.astro-wri4xxfe) .pg-note{color:#334550;background:#fff;border:1px solid #ded8cc;border-left:4px solid #1ccbee;border-radius:12px;margin-top:18px;padding:18px 20px;font:500 15px/1.6 Hanken Grotesk,sans-serif}.pg-article:where(.astro-wri4xxfe) .pg-next{border-top:1px solid #ded8cc;justify-content:space-between;gap:14px;margin-top:56px;padding-top:24px;display:flex}.pg-article:where(.astro-wri4xxfe) .pg-next a{color:#0a6e82;font:700 14px/1.3 Hanken Grotesk,sans-serif;text-decoration:none}.pg-article:where(.astro-wri4xxfe) .pg-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pg-article:where(.astro-wri4xxfe) .pg-card{color:inherit;background:#fff;border:1px solid #ded8cc;border-radius:14px;padding:20px;text-decoration:none;display:block}.pg-article:where(.astro-wri4xxfe) .pg-card strong{margin-bottom:6px;font:700 19px/1.2 Spectral,serif;display:block}.pg-article:where(.astro-wri4xxfe) .pg-card span{color:#5a6873;font:400 14px/1.5 Hanken Grotesk,sans-serif;display:block}.pg-article:where(.astro-wri4xxfe) details{background:#fff;border:1px solid #ded8cc;border-radius:14px;margin-bottom:12px;overflow:hidden}.pg-article:where(.astro-wri4xxfe) summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font:700 18px/1.25 Hanken Grotesk,sans-serif;list-style:none;display:flex}.pg-article:where(.astro-wri4xxfe) summary::-webkit-details-marker{display:none}.pg-article:where(.astro-wri4xxfe) summary:after{content:"+";color:#0a6e82;font:500 22px/1 Hanken Grotesk}.pg-article:where(.astro-wri4xxfe) details[open] summary:after{content:"−"}.pg-article:where(.astro-wri4xxfe) .pg-detail-body{border-top:1px solid #eee9df;padding:0 20px 20px}.pg-article:where(.astro-wri4xxfe) .pg-detail-label{letter-spacing:.13em;text-transform:uppercase;color:#0a6e82;margin:18px 0 6px;font:800 10px/1 Hanken Grotesk}.pg-article:where(.astro-wri4xxfe) .pg-search{color:#0b1a27;background:#fff;border:1px solid #cfc7b9;border-radius:12px;width:100%;margin:0 0 22px;padding:14px 16px;font:400 16px/1.2 Hanken Grotesk}.pg-article:where(.astro-wri4xxfe) .pg-category{letter-spacing:.13em;text-transform:uppercase;color:#0a6e82;margin:32px 0 12px;font:800 11px/1 Hanken Grotesk}.pg-article:where(.astro-wri4xxfe) .pg-hidden{display:none!important}@media (width<=768px){.pg-hero-inner:where(.astro-wri4xxfe){padding:42px 22px 36px}.pg-hero:where(.astro-wri4xxfe) h1:where(.astro-wri4xxfe){font-size:38px}.pg-hero:where(.astro-wri4xxfe) p:where(.astro-wri4xxfe){font-size:16px;line-height:1.55}.pg-frame:where(.astro-wri4xxfe){padding:24px 20px 64px;display:block}.pg-sidebar:where(.astro-wri4xxfe){margin-bottom:30px;position:static}.pg-sidebar:where(.astro-wri4xxfe) nav:where(.astro-wri4xxfe){grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pg-sidebar-help:where(.astro-wri4xxfe){display:none}.pg-article:where(.astro-wri4xxfe) .pg-intro{font-size:19px;line-height:1.55}.pg-article:where(.astro-wri4xxfe) h2{font-size:27px}.pg-article:where(.astro-wri4xxfe) p,.pg-article:where(.astro-wri4xxfe) li{font-size:16px}.pg-article:where(.astro-wri4xxfe) .pg-card-grid{grid-template-columns:1fr}}
