:root{--ground:#0e0f0c;--paper:#f2efe6;--paper-2:#e6e2d6;--ink:#111210;--ink-soft:#3d3f39;--accent:#e8571c;--accent-ink:#0e0f0c;--font-display:"Archivo", "Arial Narrow", system-ui, sans-serif;--font-text:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--step-0:clamp(1rem, .96rem + .2vw, 1.125rem);--step-1:clamp(1.25rem, 1.1rem + .6vw, 1.6rem);--step-2:clamp(2rem, 1.4rem + 3vw, 4rem);--step-monument:clamp(3.2rem, 11.5vw, 13rem);--margin:clamp(16px, 2.4vw, 32px);--section-gap:clamp(56px, 6.5vw, 112px);--slope:polygon(0 5%, 100% 0, 100% 95%, 0 100%);--slope-rev:polygon(0 0, 100% 5%, 100% 100%, 0 95%);--measure:62ch;--ease-out:cubic-bezier(.23, 1, .32, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--ink);font-family:var(--font-text);font-size:var(--step-0);text-rendering:optimizelegibility;margin:0;line-height:1.55}img,video,svg{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:900;font-stretch:75%;line-height:.95}h2{font-size:var(--step-2)}h3{font-size:var(--step-1);line-height:1.1}p{max-width:var(--measure);margin:0 0 1em}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:2px}a:hover{text-decoration-color:var(--accent)}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}::selection{background:var(--accent);color:var(--accent-ink)}.wrap{padding-inline:var(--margin)}.section{padding-block:var(--section-gap) 0}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);cursor:pointer;transition:transform .16s var(--ease-out), background-color .16s var(--ease-out);border:0;align-items:center;gap:.5em;padding:.9em 1.4em;font-size:1.05rem;font-weight:800;text-decoration:none;display:inline-flex}.btn:hover{background:#ff6a2b}.btn:active{transform:scale(.97)}.btn--ghost{color:inherit;background:0 0;padding-inline:0;text-decoration:underline}.btn--live{isolation:isolate;position:relative;overflow:hidden}.btn--live:before{content:"";z-index:-1;animation:btn-shine 3.2s var(--ease-out) infinite;background:linear-gradient(110deg,#0000 30%,#f2efe673 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.btn--live{animation:2.4s ease-out infinite btn-ring}.btn--live .btn__arrow{transition:transform .22s var(--ease-out);display:inline-block}.btn--live:hover .btn__arrow,.btn--live:focus-visible .btn__arrow{transform:translate(5px)}.btn--live:hover{animation-play-state:paused}@keyframes btn-ring{0%{box-shadow:0 0 #e8571c8c}70%{box-shadow:0 0 0 14px #e8571c00}to{box-shadow:0 0 #e8571c00}}@keyframes btn-shine{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.btn--ghost.btn--live{text-decoration:none;animation:none;overflow:visible}.btn--ghost.btn--live:before{display:none}.btn--ghost.btn--live:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .3s var(--ease-out);position:absolute;bottom:.55em;left:0;right:0;transform:scaleX(.35)}.btn--ghost.btn--live:hover:after,.btn--ghost.btn--live:focus-visible:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.btn--live,.btn--live:before{animation:none}.btn--live .btn__arrow,.btn--ghost.btn--live:after{transition:none}}.btn--ghost:hover{background:0 0}.js [data-reveal]>*{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transform:translateY(24px)}.js [data-reveal].is-in>*{opacity:1;transform:none}.js [data-reveal].is-in>:nth-child(2){transition-delay:80ms}.js [data-reveal].is-in>:nth-child(3){transition-delay:.16s}.js [data-reveal].is-in>:nth-child(4){transition-delay:.24s}@media (prefers-reduced-motion:reduce){.js [data-reveal]>*{opacity:1;transition:none;transform:none}}.ridge[data-astro-cid-7rgvzo4n]{width:100%;height:clamp(56px,14vw,220px);margin-bottom:-1px;display:block}.ridge__falha[data-astro-cid-7rgvzo4n]{fill:var(--accent)}.skip[data-astro-cid-hkbrpulz]:focus{z-index:100;clip:auto;background:var(--accent);width:auto;height:auto;color:var(--accent-ink);padding:10px 14px;position:fixed;top:8px;left:8px}.top[data-astro-cid-hkbrpulz]{z-index:20;padding:14px var(--margin);background:var(--ground);color:var(--paper);align-items:center;gap:24px;display:flex;position:relative}.top--overlay[data-astro-cid-hkbrpulz]{background:0 0;position:absolute;inset:0 0 auto}.wordmark[data-astro-cid-hkbrpulz]{font-family:var(--font-display);text-transform:uppercase;align-items:center;gap:10px;font-size:1.05rem;font-weight:900;font-stretch:75%;line-height:.95;text-decoration:none;display:flex}.wordmark[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{background:var(--paper);border-radius:50%;width:44px;height:44px}nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{gap:22px;margin:0;padding:0;list-style:none;display:flex}.top[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{margin-left:auto}.top__lang[data-astro-cid-hkbrpulz]{text-decoration:underline;text-decoration-color:var(--accent);font-size:.9rem;font-weight:600}.top[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{font-weight:600;text-decoration:none}.top[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.top[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{text-decoration:underline;text-decoration-color:var(--accent)}.top__action[data-astro-cid-hkbrpulz]{background:var(--accent);color:var(--accent-ink);transition:transform .16s var(--ease-out);padding:10px 14px;font-weight:700;text-decoration:none}.top__action[data-astro-cid-hkbrpulz]:active{transform:scale(.97)}@media (width<=760px){.top[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:10px 16px}.top[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{order:3;width:100%;margin-left:0}.top[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{gap:18px}.top__action[data-astro-cid-hkbrpulz]{margin-left:auto;padding:8px 12px;font-size:.9rem}}.foot-ridge[data-astro-cid-hkbrpulz]{margin-top:var(--section-gap)}.foot-ridge--joined[data-astro-cid-hkbrpulz]{margin-top:0}.foot[data-astro-cid-hkbrpulz]{background:var(--ground);color:var(--paper);overflow:hidden}.foot__grid[data-astro-cid-hkbrpulz]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.4fr);gap:40px;padding-block:72px 48px;display:grid}.foot__club[data-astro-cid-hkbrpulz]{align-items:center;gap:16px;text-decoration:none;display:flex}.foot__club[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{object-fit:cover;width:96px;height:96px}.foot[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{flex-direction:column;gap:8px}.foot[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{text-decoration:none}.foot[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{text-decoration:underline;text-decoration-color:var(--accent)}.foot__note[data-astro-cid-hkbrpulz]{color:#c9c5ba;margin:0;font-size:.95rem}.foot__copy[data-astro-cid-hkbrpulz]{color:#a9a59b;max-width:90ch;margin:0 0 40px;font-size:.85rem}.foot__monument[data-astro-cid-hkbrpulz]{max-width:none;padding:0 var(--margin);font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;color:var(--paper);margin:0;font-size:clamp(2.6rem,10.4vw,12rem);font-weight:900;font-stretch:62%;line-height:.82;transform:translateY(.12em)}@media (width<=760px){.foot__grid[data-astro-cid-hkbrpulz]{grid-template-columns:1fr}.foot__monument[data-astro-cid-hkbrpulz]{white-space:normal;font-size:17vw}}
