@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2) format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2) format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff) format("woff")}:root{--radius: 999px;--radius-input: 10px;--green: #253d2f;--green-deep: #1b2e23;--flag: #ff3d10;--flag-hover: #ff5329;--cream: #eeebe4;--sand: #c6af8f;--ink: #1d1d1b;--on-green-muted: #c9d1c4;--on-cream-muted: #4a5149;--display: "Bluu Next", Georgia, serif;--sans: "Inter", system-ui, sans-serif;--edge: clamp(20px, 5vw, 80px);--ease: cubic-bezier(.16, 1, .3, 1);--header-h: 80px;--edge-h: clamp(44px, 7vw, 110px)}@font-face{font-family:Bluu Next;src:url(/fonts/BluuNext-Bold.woff2) format("woff2"),url(/fonts/BluuNext-Bold.otf) format("opentype");font-weight:700;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--sans);font-size:18px;line-height:1.6;color:var(--ink);background:var(--cream);overflow-x:hidden;caret-color:var(--flag)}::selection{background:var(--flag);color:#fff}h1,h2{font-family:var(--display);font-weight:700;letter-spacing:-.02em;text-wrap:balance}h3{font-family:var(--sans);font-weight:600;font-size:20px;line-height:1.3;letter-spacing:-.01em}p{max-width:64ch;text-wrap:pretty}a{color:inherit;text-underline-offset:.2em}:focus-visible{outline:2px solid var(--flag);outline-offset:3px}img{display:block;max-width:100%}section[id]{scroll-margin-top:var(--header-h)}.btn{display:inline-block;background:var(--flag);color:#fff;font:600 17px/1 var(--sans);padding:19px 28px;border:0;border-radius:var(--radius);cursor:pointer;text-decoration:none;transition:transform .25s var(--ease),background-color .25s var(--ease)}.btn:hover{transform:translateY(-2px);background:var(--flag-hover)}.btn:active{transform:translateY(0)}.btn[disabled]{opacity:.6;cursor:progress;transform:none}@media(max-width:960px){.btn{width:100%;text-align:center}}html.js [data-reveal]{clip-path:inset(16% 0 0 0);transition:clip-path 1.1s var(--ease)}html.js [data-reveal] img{transform:scale(1.08);transition:transform 1.4s var(--ease)}html.js [data-reveal].in{clip-path:inset(0)}html.js [data-reveal].in img{transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;scroll-behavior:auto!important}}body:not(:has(.hero)) main{padding-top:var(--header-h)}.top[data-astro-cid-3ef6ksr2]{background:#1b2e23e0;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);color:var(--cream);display:flex;align-items:center;justify-content:space-between;padding:18px var(--edge);position:fixed;top:0;left:0;right:0;z-index:10;transition:background-color .35s var(--ease),backdrop-filter .35s var(--ease)}html.js .top[data-astro-cid-3ef6ksr2].over-hero{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}@media(prefers-reduced-motion:reduce){.top[data-astro-cid-3ef6ksr2]{transition:none}}.top[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:44px;width:auto}nav[data-astro-cid-3ef6ksr2]{display:flex;gap:32px;align-items:center;font-size:16px}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s var(--ease);padding-bottom:2px}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background-size:100% 1px}nav[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{padding:13px 18px;font-size:15px;background:var(--flag);background-image:none}nav[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]:hover{background:var(--flag-hover)}@media(max-width:420px){.top[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:38px}}@media(max-width:960px){nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.btn){display:none}nav[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{width:auto}}footer[data-astro-cid-sz7xmlte]{background:var(--green-deep);color:var(--on-green-muted);padding:32px var(--edge);display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:15px;flex-wrap:wrap}img[data-astro-cid-sz7xmlte]{height:26px;width:auto}.links[data-astro-cid-sz7xmlte]{display:flex;gap:12px 28px;flex-wrap:wrap;align-items:center}button[data-astro-cid-sz7xmlte]{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}a[data-astro-cid-sz7xmlte]:hover,button[data-astro-cid-sz7xmlte]:hover{color:var(--cream)}
