:root{--font-body:"Titillium Web", system-ui, -apple-system, sans-serif;--font-display:"Titillium Web", system-ui, sans-serif;--fw-light:300;--fw-body:400;--fw-medium:600;--fw-bold:700;--fs-display:clamp(2.2rem, 4.7vw, 3.75rem);--lh-display:1.1;--fs-section:clamp(1.5rem, 2.2vw, 1.75rem);--lh-section:1.075;--fs-lead:clamp(1.15rem, 1.9vw, 1.5rem);--lh-lead:1.25;--fs-body:clamp(1rem, 1.6vw, 1.25rem);--lh-body:1.2;--fs-card-title:clamp(1rem, 1.6vw, 1.25rem);--lh-card-title:1.3;--fs-small:1rem;--lh-small:1.125;--fs-xsmall:.875rem;--max-width:1280px;--container-pad:1.5rem;--radius:16px;--radius-lg:28px;--header-h:84px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}body{font-family:var(--font-body);color:var(--color-ink);-webkit-font-smoothing:antialiased;background:#000;margin:0;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--fw-bold);margin:0;line-height:1.1}p{margin:0}strong,b{font-weight:var(--fw-bold)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px;border-radius:4px}.container{width:100%;max-width:var(--max-width);padding-inline:var(--container-pad);margin-inline:auto}.btn{font-family:var(--font-display);font-weight:var(--fw-medium);cursor:pointer;border:2px solid #0000;border-radius:24px;justify-content:center;align-items:center;gap:.5rem;padding:14px 34px;font-size:1.25rem;line-height:20px;transition:filter .2s,border-color .2s,color .2s;display:inline-flex}.btn-primary{background:var(--color-primary);color:#fff}.btn-primary:hover{filter:brightness(.85)}.btn-outline{color:#fff;background:0 0;border-color:#fff}.btn-outline:hover{border-color:var(--color-primary);color:var(--color-primary)}.btn-outline-dark{color:var(--color-ink);background:#fff}.btn-outline-dark:hover{color:var(--color-primary)}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(32px)}.reveal.is-visible{opacity:1;transform:none}.reveal-left{transform:translate(-40px)}.accent{color:var(--color-primary)}.green{color:var(--color-accent)}.site-header[data-astro-cid-nen7h5rs]{z-index:50;height:var(--header-h);background:#000;align-items:center;display:flex;position:sticky;top:0}.inner[data-astro-cid-nen7h5rs]{align-items:center;gap:1.5rem;display:flex}.menu[data-astro-cid-nen7h5rs]{display:contents}.logo[data-astro-cid-nen7h5rs]{flex-shrink:0}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:40px}.nav[data-astro-cid-nen7h5rs]{margin-inline:auto}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:1.75rem;margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#fff;font-family:var(--font-display);letter-spacing:.03em;font-size:.9rem;font-weight:600;transition:color .2s}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-secondary)}.actions[data-astro-cid-nen7h5rs]{flex-shrink:0;gap:.75rem;display:flex}.btn-sm[data-astro-cid-nen7h5rs]{border-radius:14px;padding:7px 15px;font-size:.875rem;line-height:20px}.burger[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:5px;padding:8px;display:none}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:#fff;border-radius:2px;width:26px;height:3px;transition:all .3s}@media (width<=1080px){.burger[data-astro-cid-nen7h5rs]{margin-left:auto;display:flex}.menu[data-astro-cid-nen7h5rs]{top:var(--header-h);max-height:calc(100vh - var(--header-h));overscroll-behavior:contain;background:#000;flex-direction:column;gap:1.5rem;padding:1.5rem;display:none;position:fixed;left:0;right:0;overflow-y:auto}.site-header[data-astro-cid-nen7h5rs].open .menu[data-astro-cid-nen7h5rs]{display:flex}.nav[data-astro-cid-nen7h5rs]{margin-inline:0}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;gap:1.25rem}.actions[data-astro-cid-nen7h5rs]{justify-content:center}.site-header[data-astro-cid-nen7h5rs].no-nav .menu[data-astro-cid-nen7h5rs]{background:0 0;max-height:none;padding:0;display:contents;position:static}.site-header[data-astro-cid-nen7h5rs].no-nav .actions[data-astro-cid-nen7h5rs]{justify-content:flex-end}}.site-header[data-astro-cid-nen7h5rs].no-nav .actions[data-astro-cid-nen7h5rs]{margin-left:auto}.site-footer[data-astro-cid-jo6i4kqk]{background:#000;padding-block:2.5rem}.footer-inner[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.footer-logo[data-astro-cid-jo6i4kqk]{width:auto;height:44px}.footer-links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;font-family:var(--font-display);font-size:.9rem;font-weight:600;text-decoration:none}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-secondary)}.sello-footer[data-astro-cid-qsx3xn4q]{background:var(--color-primary)}.sello-inner[data-astro-cid-qsx3xn4q]{width:100%;max-width:1140px;padding:3rem var(--container-pad);text-align:center;margin-inline:auto}.sello-logo[data-astro-cid-qsx3xn4q]{width:224px;max-width:100%;height:auto;margin-inline:auto}.sello-tagline[data-astro-cid-qsx3xn4q]{color:#fff;font-weight:var(--fw-body);margin-top:1.25rem;font-size:1.25rem;line-height:1.5}.sello-rule[data-astro-cid-qsx3xn4q]{border:0;border-top:1px solid #fff;margin:1.375rem 0 0}.sello-links[data-astro-cid-qsx3xn4q]{flex-wrap:wrap;justify-content:center;gap:1rem 5rem;margin:2.0625rem 0 0;padding:0;list-style:none;display:flex}.sello-links[data-astro-cid-qsx3xn4q] a[data-astro-cid-qsx3xn4q]{color:#fff;font-family:var(--font-display);font-weight:var(--fw-medium);font-size:1.25rem;line-height:1.5;text-decoration:none}.sello-links[data-astro-cid-qsx3xn4q] a[data-astro-cid-qsx3xn4q]:hover{text-decoration:underline}:root{--color-primary:var(--cprimary);--color-secondary:var(--csecondary);--color-accent:var(--caccent);--color-ink:var(--cink);--color-paper:var(--cpaper)}
