.bul[data-v-1cb99fa2]{color:#172033;background:#f2f4f6;min-height:100vh;font-family:Plus Jakarta Sans Variable,system-ui,sans-serif}.bul[data-v-1cb99fa2] h1{letter-spacing:-.035em;font-family:Bricolage Grotesque Variable,system-ui,sans-serif;font-size:clamp(2.2rem,5vw,3rem);font-weight:800;line-height:1.05}.bul[data-v-1cb99fa2] h2{letter-spacing:-.02em;margin-top:2.5rem;font-family:Bricolage Grotesque Variable,system-ui,sans-serif;font-size:1.4rem;font-weight:750}.bul[data-v-1cb99fa2] main p,.bul[data-v-1cb99fa2] main li{color:#3d4757;max-width:65ch;line-height:1.7}.bul[data-v-1cb99fa2] main p{margin-top:.9rem}.bul[data-v-1cb99fa2] main ul{margin-top:.9rem;padding-left:1.2rem;list-style:outside}.bul[data-v-1cb99fa2] main li{margin-top:.35rem}.bul[data-v-1cb99fa2] main li::marker{color:#c99a10}.bul[data-v-1cb99fa2] main strong{color:#172033}.bul .bul-meta[data-v-1cb99fa2]{color:#5a6577;margin-top:.5rem;font-size:.9rem}.bul[data-v-1cb99fa2] main a{color:#172033;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #ffc52e;text-decoration:underline #ffc52e;text-decoration-thickness:2px}.bul a[data-v-1cb99fa2]:focus-visible{outline-offset:3px;outline:3px solid #172033}
