.hdr[data-astro-cid-nen7h5rs]{background:var(--paper);border-bottom:1px solid var(--line);z-index:20;position:sticky;top:0}.hdr-in[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1rem;height:64px;display:flex}.logo[data-astro-cid-nen7h5rs]{color:var(--ink);font:800 1.35rem/1 var(--display);letter-spacing:-.03em;align-items:center;gap:.55rem;text-decoration:none;display:flex}.logo[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{color:var(--cobalt);font-weight:800}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);font-weight:700;font-size:var(--t-sm);border-radius:6px;padding:.5rem .8rem;text-decoration:none;display:block}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--tile);color:var(--cobalt)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--cobalt);box-shadow:inset 0 -3px 0 var(--mango);border-radius:0}@media (width<=640px){nav[data-astro-cid-nen7h5rs]{scrollbar-width:none;margin-right:calc(var(--gutter) * -1);padding-right:var(--gutter);overflow-x:auto}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{white-space:nowrap}}@media (width<=560px){nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:0}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:.5rem .45rem;font-size:.8rem}.logo[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.logo[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:30px;height:30px}}.ftr[data-astro-cid-jo6i4kqk]{background:var(--ink);color:#c9d0e4;padding-top:3.5rem}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;text-decoration:none}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--mango);text-decoration:underline}.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr 1.2fr .9fr;gap:2rem;display:grid}.brand[data-astro-cid-jo6i4kqk]{font:800 1.5rem/1 var(--display);color:#fff;letter-spacing:-.03em}.brand[data-astro-cid-jo6i4kqk] b[data-astro-cid-jo6i4kqk]{color:var(--mango)}.about[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:var(--t-sm);max-width:34ch}h2[data-astro-cid-jo6i4kqk]{font-size:var(--t-base);color:#fff;letter-spacing:0;margin-bottom:.8rem;font-weight:600}ul[data-astro-cid-jo6i4kqk]{font-size:var(--t-sm);margin:0;padding:0;list-style:none}li[data-astro-cid-jo6i4kqk]{margin-bottom:.45rem}.base[data-astro-cid-jo6i4kqk]{border-top:1px solid #2a3560;margin-top:2.5rem;padding-block:1.5rem 2rem}.base[data-astro-cid-jo6i4kqk] .disclosure[data-astro-cid-jo6i4kqk]{color:#98a2c3;margin-bottom:.4rem}@media (width<=960px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.about[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}.mx-banner{color:var(--ink);font-size:var(--t-sm)}.mx-banner.t-mango{background:var(--mango)}.mx-banner.t-cobalt{background:var(--cobalt);color:#fff}.mx-banner.t-green{background:var(--green);color:#fff}.mx-b-in{justify-content:space-between;align-items:center;gap:1rem;padding-block:.55rem;display:flex}.mx-banner p{margin:0;font-weight:600}.mx-banner a{color:inherit;margin-left:.4rem;font-weight:800}.mx-banner button{color:inherit;cursor:pointer;background:0 0;border:0;padding:.2rem .4rem;font-size:1rem}.mx-wa{z-index:50;color:#fff;background:#1f8f4e;border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1rem .7rem .8rem;font-weight:800;text-decoration:none;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 10px 28px -10px #101b3f99}.mx-wa:hover{background:#18773f}.mx-wa:focus-visible{outline:3px solid var(--mango);outline-offset:3px}.mx-consent{z-index:60;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);max-width:26rem;font-size:var(--t-sm);padding:1rem 1.1rem;position:fixed;bottom:1rem;left:1rem;box-shadow:0 18px 40px -24px #101b3f8c}.mx-consent p{margin:0 0 .7rem}.mx-consent div{justify-content:flex-end;gap:.5rem;display:flex}.mx-consent button{font:700 var(--t-sm)/1 inherit;border-radius:var(--r-sm);cursor:pointer;border:1.5px solid var(--line);background:#fff;padding:.6rem .9rem}.mx-consent button.ok{background:var(--cobalt);color:#fff;border-color:var(--cobalt)}[data-mx-banner][hidden],[data-mx-wa][hidden],[data-mx-consent][hidden],[data-wa-to-us][hidden]{display:none!important}@media (width<=600px){.mx-wa span{display:none}.mx-wa{padding:.8rem}.mx-consent{max-width:none;bottom:5rem;right:1rem}}@media print{.mx-wa,.mx-banner,.mx-consent{display:none!important}}.skip[data-astro-cid-hkbrpulz]{background:var(--mango);color:var(--ink);z-index:50;border-radius:6px;padding:.6rem 1rem;position:absolute;top:.5rem;left:-999px}.skip[data-astro-cid-hkbrpulz]:focus{left:.5rem}
