/* Fonte única dos tokens da Rock Drill. Cores do cliente ficam nas amostras. */
@font-face{font-family:DrillDisplay;src:url('assets/fonts/anton-regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
:root{color-scheme:dark;--bg:#0c0d0d;--ink:#eeeee6;--gold:#D3AB60;--muted:#a2a49e;--line:#32342f;--surface:#111411;--surface-raised:#171c15;--display:DrillDisplay,Impact,'Arial Narrow',sans-serif;--font-body:Arial,Helvetica,sans-serif;--header-height:98px;--section-space:132px;--link-underline-offset:.22em;--link-underline-thickness:1px;--duration-control:.3s;--duration-arrow:.45s;--duration-reveal:.95s;--duration-accordion-scroll:.6s;--duration-palette-reveal:.36s;--palette-reveal-gap:80ms;--reveal-distance:30px;--reveal-distance-up:-25px;--focus-width:2px;--focus-offset:6px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:56px;--space-10:80px;--gutter:clamp(22px,5.2vw,86px);--frame-gap:clamp(10px,1.8vw,28px);--frame-inset:max(12px,calc(var(--gutter) - var(--frame-gap)),calc((100vw - 1440px)/2 + var(--gutter) - var(--frame-gap)));--ease:cubic-bezier(.22,.75,.18,1);font-family:var(--font-body);scroll-padding-top:118px}

@media(max-width:1100px){:root{--header-height:88px;--section-space:100px}}
@media(max-width:800px){:root{--section-space:82px}}
@media(max-width:480px){:root{--header-height:82px;--section-space:68px}}
