:root{--yellow: #ffd900;--ink: #111111;--ink-2: #2e2e2e;--muted: #666660;--bg: #ffffff;--surface: #ffffff;--soft: #f4f3ee;--dark: #1a1a1a;--line: #e2e1db;--line-2: #111111;--green: #2ee59d;--accent: #111111;--accent-soft: #fff6bf;--bp: #111111;--lkti: #111111;--essay: #111111;--ok: #138a52;--lock: #8a8a84;--shadow: 0 10px 30px -14px rgba(0, 0, 0, .25);--radius: 18px;--radius-lg: 24px;--maxw: 1180px;--header-h: 68px;--font: "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;color-scheme:light}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,h4{margin:0;line-height:1.1;font-weight:700;text-wrap:balance}p{margin:0}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.display{font-stretch:125%;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;line-height:.98}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}@media(min-width:720px){.wrap{padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}}.tag,.eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:5px 12px;border:1.5px solid currentColor;border-radius:999px;white-space:nowrap}.section{padding-block:64px}@media(min-width:900px){.section{padding-block:104px}}.section-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:14px 32px;margin-bottom:32px}.section-head h2{font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:clamp(28px,4.4vw,48px);line-height:1}.link-arrow{font-weight:600;font-size:15px;text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:2px}.link-arrow:hover{opacity:.7}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;border:2px solid var(--ink);background:transparent;color:var(--ink);font:inherit;font-weight:700;font-size:15px;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .15s ease,background .15s ease,color .15s ease}.btn:hover{transform:translateY(-2px)}.btn-accent,.btn-dark{background:var(--ink);color:#fff}.btn-yellow{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.btn-sm{min-height:40px;padding:0 18px;font-size:14px}.btn-block{width:100%}.cat{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.status{font-size:13px;font-weight:600;white-space:nowrap}.status.diklaim{color:var(--lock)}.pill{display:inline-flex;padding:6px 14px;border:1.5px solid var(--ink);border-radius:999px;font-size:14px;font-weight:600;text-decoration:none}.seg{display:flex;gap:8px;max-width:100%;overflow-x:auto;scrollbar-width:none}.seg::-webkit-scrollbar{display:none}.seg button{font:inherit;font-size:14px;font-weight:600;padding:9px 16px;border:1.5px solid var(--ink);border-radius:999px;background:transparent;color:var(--ink);cursor:pointer;white-space:nowrap}.seg button.active{background:var(--ink);color:#fff}.seg .n{opacity:.6;margin-left:4px}.search{position:relative;display:flex;align-items:center}.search svg{position:absolute;left:20px;pointer-events:none}.search input{width:100%;font:inherit;font-size:16px;color:var(--ink);background:#fff;border:2px solid var(--ink);border-radius:999px;padding:14px 18px 14px 50px;outline:none}.search input:focus{box-shadow:0 0 0 4px #1111111f}.marquee{background:var(--ink);color:#fff;overflow:hidden;border-block:2px solid var(--ink)}.marquee-track{display:flex;width:max-content;animation:marquee 40s linear infinite}.marquee span{display:inline-flex;align-items:center;gap:28px;padding:14px;font-stretch:110%;font-weight:700;font-size:15px;text-transform:uppercase;white-space:nowrap}.marquee i{font-style:normal;color:var(--green);font-size:20px}@keyframes marquee{to{transform:translate(-50%)}}.prose{font-size:17px;line-height:1.75;color:var(--ink-2);max-width:70ch}.prose>*+*{margin-top:1em}.prose h2{font-stretch:112%;font-weight:800;font-size:clamp(22px,2.8vw,27px);color:var(--ink);margin-top:2.2em}.prose h3{font-size:19px;color:var(--ink);margin-top:1.6em}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.4em}.prose strong{color:var(--ink)}.prose blockquote{margin:1.6em 0;padding:20px 24px;background:var(--yellow);border-radius:var(--radius);color:var(--ink);font-size:19px;font-weight:700;line-height:1.45}.prose blockquote p{margin:0}.prose table{width:100%;border-collapse:collapse;font-size:15px;display:block;overflow-x:auto}.prose th,.prose td{text-align:left;padding:11px 14px;border-bottom:1px solid var(--line);vertical-align:top;min-width:160px}.prose th{color:var(--ink);font-size:13px;text-transform:uppercase;letter-spacing:.04em;border-bottom:2px solid var(--ink)}.prose a{color:var(--ink);text-decoration-thickness:2px;text-decoration-color:var(--yellow);text-underline-offset:3px;word-break:break-word}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip[data-astro-cid-5hce7sga]{position:absolute;left:-9999px}.skip[data-astro-cid-5hce7sga]:focus{left:16px;top:12px;z-index:100;background:#fff;padding:8px 12px}.topbar[data-astro-cid-5hce7sga]{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:#fff;border-bottom:2px solid var(--ink)}.topbar-inner[data-astro-cid-5hce7sga]{display:flex;align-items:center;gap:12px;height:var(--header-h)}.logo[data-astro-cid-5hce7sga]{display:inline-flex;align-items:baseline;gap:8px;text-decoration:none;margin-right:auto}.logo-word[data-astro-cid-5hce7sga]{font-stretch:125%;font-weight:900;font-size:26px;letter-spacing:-.01em;line-height:1}.logo-word[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]{color:var(--yellow);-webkit-text-stroke:1.5px var(--ink)}.logo-by[data-astro-cid-5hce7sga]{font-size:12px;font-weight:600;color:var(--muted)}.nav[data-astro-cid-5hce7sga]{display:none;gap:4px;margin-right:8px}.nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{text-decoration:none;font-weight:600;font-size:15px;padding:8px 14px;border-radius:999px}.nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{background:var(--soft)}.nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga][aria-current=page]{background:var(--yellow)}.cta[data-astro-cid-5hce7sga] img[data-astro-cid-5hce7sga]{width:24px;height:24px;border-radius:50%;object-fit:cover;margin-left:-8px}.cta-long[data-astro-cid-5hce7sga]{display:none}.menu-btn[data-astro-cid-5hce7sga]{width:44px;height:44px;border-radius:50%;border:2px solid var(--ink);background:#fff;color:var(--ink);display:grid;place-items:center;cursor:pointer}.mobile-nav[data-astro-cid-5hce7sga]{border-top:2px solid var(--ink);background:var(--yellow);padding-block:8px 16px}.mobile-nav[data-astro-cid-5hce7sga] .wrap[data-astro-cid-5hce7sga]{display:grid}.mobile-nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{text-decoration:none;font-stretch:125%;font-weight:800;font-size:24px;text-transform:uppercase;padding:12px 0;border-bottom:2px solid var(--ink)}.mobile-nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:last-child{border-bottom:0}@media(min-width:880px){.nav[data-astro-cid-5hce7sga]{display:flex}.cta-long[data-astro-cid-5hce7sga]{display:inline}.cta-short[data-astro-cid-5hce7sga]{display:none}.menu-btn[data-astro-cid-5hce7sga],.mobile-nav[data-astro-cid-5hce7sga]{display:none!important}}.footer[data-astro-cid-5hce7sga]{background:var(--yellow);border-top:2px solid var(--ink);padding-block:56px 32px}.footer-big[data-astro-cid-5hce7sga]{font-stretch:125%;font-weight:900;text-transform:uppercase;font-size:clamp(34px,7vw,84px);line-height:.95}.footer-row[data-astro-cid-5hce7sga]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;padding-top:20px;border-top:2px solid var(--ink)}.footer-links[data-astro-cid-5hce7sga]{display:flex;flex-wrap:wrap;gap:8px 22px}.footer-links[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{text-decoration:none;font-weight:600;font-size:15px}.footer-links[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{text-decoration:underline;text-underline-offset:3px}.copy[data-astro-cid-5hce7sga]{font-size:14px;font-weight:600}
