@import url('https://fonts.googleapis.com/css2?family=Archivo:wght@400;600;800&family=Zilla+Slab:wght@500;700&display=swap');
:root{--bg:#19150f;--fg:#fff0c7;--ac:#ffb000;--aux:#5bc0be;--radius:18px 2px 18px 2px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--fg);font-family:Archivo,Arial,sans-serif;line-height:1.55}a{color:inherit;text-decoration:none}.dune-top,main,footer{width:min(1180px,calc(100% - 36px));margin:auto}.dune-top{height:82px;display:flex;align-items:center;gap:28px;border-bottom:1px solid color-mix(in srgb,var(--fg) 20%,transparent)}.dune-top nav{display:flex;gap:20px;margin-left:auto}.dune-logo{font:800 26px/1 Archivo;letter-spacing:.12em}.dune-logo span{display:block;color:var(--ac);font-size:9px;letter-spacing:.3em}.dune-mini,.dune-actions a:first-child{background:var(--ac);color:var(--bg);padding:12px 19px;border-radius:var(--radius);font-weight:800}.dune-hero{min-height:610px;display:grid;grid-template-columns:1.35fr .65fr;align-items:center;gap:7vw;padding:70px 0}.dune-eyebrow{color:var(--ac);text-transform:uppercase;letter-spacing:.14em;font-size:12px}h1{font:700 clamp(44px,7vw,94px)/.95 'Zilla Slab',serif;letter-spacing:-.045em;margin:18px 0}.dune-lead{font-size:18px;max-width:720px;opacity:.82}.dune-actions{display:flex;gap:14px;margin-top:28px}.dune-actions a:last-child{border:1px solid var(--fg);padding:11px 19px;border-radius:var(--radius)}.dune-meter{display:grid;grid-template-columns:1fr 1fr;gap:10px;transform:rotate(-2deg)}.dune-meter div{background:var(--fg);color:var(--bg);padding:24px;border-radius:var(--radius)}.dune-meter b{display:block;font:700 34px 'Zilla Slab'}.dune-meter small,.dune-quick small{display:block;opacity:.65}.dune-quick{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid color-mix(in srgb,var(--fg) 25%,transparent)}.dune-quick a{padding:25px;border-right:1px solid color-mix(in srgb,var(--fg) 25%,transparent);font-weight:800}.dune-quick span{color:var(--ac);margin-right:10px}.dune-catalog{display:grid;grid-template-columns:repeat(12,1fr);gap:18px;padding:80px 0}.dune-panel{background:color-mix(in srgb,var(--fg) 8%,transparent);padding:32px;border-radius:var(--radius);min-height:270px;border:1px solid color-mix(in srgb,var(--fg) 15%,transparent)}.dune-panel span{color:var(--ac);font-weight:800}.dune-panel h2,.dune-faq h2{font:700 30px/1.05 'Zilla Slab';margin:34px 0 14px}.dune-ticker{background:var(--aux);color:var(--bg);padding:28px;margin:20px 0 70px;border-radius:var(--radius)}.dune-ticker p{font-weight:800;text-transform:uppercase;letter-spacing:.14em}.dune-table{border-top:4px solid var(--ac);margin-bottom:80px}.dune-table div{display:grid;grid-template-columns:.35fr .65fr;padding:12px;border-bottom:1px solid color-mix(in srgb,var(--fg) 20%,transparent)}.dune-faq{max-width:850px;margin:0 auto 80px}details{border-bottom:1px solid color-mix(in srgb,var(--fg) 25%,transparent);padding:19px 0}summary{font-weight:800;cursor:pointer}.dune-author{display:flex;gap:20px;align-items:center;border:1px solid var(--aux);padding:24px;border-radius:var(--radius);margin-bottom:60px}.dune-author div{display:grid;place-items:center;min-width:62px;height:62px;background:var(--aux);color:var(--bg);border-radius:50%;font-weight:800}footer{display:flex;justify-content:space-between;padding:35px 0;border-top:1px solid color-mix(in srgb,var(--fg) 20%,transparent)}.dune-panel{grid-column:span 4}.dune-panel:nth-child(1),.dune-panel:nth-child(5){grid-column:span 8}
@media(max-width:760px){.dune-top nav{display:none}.dune-hero{grid-template-columns:1fr;min-height:auto;padding:50px 0}.dune-meter{transform:none}.dune-quick{grid-template-columns:1fr 1fr}.dune-catalog{display:grid;grid-template-columns:1fr;overflow:visible}.dune-panel,.dune-panel:nth-child(n){grid-column:auto;transform:none}h1{font-size:48px}.dune-table div{grid-template-columns:1fr}}