@font-face{font-family:Archivo;src:url(/fonts/archivo-latin.woff2)format("woff2");font-style:normal;font-weight:500 900;font-display:swap}@font-face{font-family:Archivo Entry;src:url(/fonts/archivo-width-latin.woff2)format("woff2");font-style:normal;font-weight:500 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-semibold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}.o3-entry{--entry-ink:#f5efe9;--entry-muted:#c9bfb6;--entry-line:#2e2925;--entry-accent:#fc5200;--entry-accent-ink:#ff7a3d;--sv-lime:var(--entry-accent);box-sizing:border-box;min-height:100dvh;color:var(--entry-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0908;font:16px/1.5 Inter,Arial,sans-serif}.o3-entry *{box-sizing:border-box}.o3-entry-header{border-bottom:1px solid var(--entry-line);justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:14px max(24px,50vw - 550px);display:flex}.o3-entry-brand{letter-spacing:.13em;align-items:baseline;gap:10px;font:600 11px/1 JetBrains Mono,monospace;display:flex}.o3-entry-brand strong{letter-spacing:-.055em;font:900 22px/1 Archivo Entry,Arial,sans-serif}.o3-entry-stage{letter-spacing:.12em;color:var(--entry-muted);font:600 10px/1.4 JetBrains Mono,monospace}.o3-entry-inner{width:min(100%,860px);margin:0 auto;padding:34px 24px 80px}.o3-entry-progress{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:72px;display:grid}.o3-entry-progress>div{letter-spacing:.04em;color:#a39890;min-width:0;font:600 10px/1.4 JetBrains Mono,monospace}.o3-entry-bar{background:var(--entry-line);border-radius:5px;height:4px;margin-bottom:8px;display:block}.o3-entry-progress .done .o3-entry-bar,.o3-entry-progress .current .o3-entry-bar{background:var(--entry-accent)}.o3-entry .o3-entry-kicker{color:var(--entry-accent-ink);letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;font:600 11px/1.4 JetBrains Mono,monospace}.o3-entry h1{letter-spacing:-.06em;color:var(--entry-ink);margin:0 0 20px;font:800 clamp(38px,7vw,70px)/.99 Archivo Entry,Arial,sans-serif}.o3-entry h2{letter-spacing:-.035em;color:var(--entry-ink);font:750 23px/1.13 Archivo Entry,Arial,sans-serif}.o3-entry p{color:var(--entry-muted);line-height:1.6}.o3-entry :is(input:not([type=checkbox]),textarea){min-height:54px;color:var(--entry-ink);background:#141110;border:1px solid #4a423c;border-radius:12px;outline:none;padding:13px 16px;font:16px Inter,Arial,sans-serif}.o3-entry :is(input,button,a):focus-visible{outline:2px solid var(--entry-accent);outline-offset:3px}.o3-entry :is(button,.sv-button){cursor:pointer;touch-action:manipulation;border-radius:999px;min-height:52px;font:700 14px/1.3 Inter,Arial,sans-serif}.o3-entry :is(button,.sv-button):disabled{opacity:.5;cursor:not-allowed}@media (max-width:600px){.o3-entry-header{min-height:65px;padding:12px 22px}.o3-entry-stage{font-size:8px}.o3-entry-inner{padding:26px 24px 70px}.o3-entry-progress{margin-bottom:58px}.o3-entry-progress>div{letter-spacing:0;font-size:8px}.o3-entry h1{font-size:44px}}.o3-entry-header{top:env(safe-area-inset-top,0px);z-index:20;-webkit-backdrop-filter:saturate(1.6)blur(16px);backdrop-filter:saturate(1.6)blur(16px);background:#0b0908e0;width:100%;min-height:60px;padding:0 max(clamp(16px,4vw,48px),50vw - 560px + clamp(16px,4vw,48px));position:sticky}.o3-entry-brand{letter-spacing:-.02em;min-height:44px;color:var(--entry-ink);align-items:center;font:800 112% 20px/1 Archivo Entry,Arial,sans-serif;text-decoration:none}.o3-entry-brand small{letter-spacing:.08em;text-transform:uppercase;color:#a39890;font:600 11px/1 JetBrains Mono,monospace}.o3-entry-back{min-height:44px;color:var(--entry-muted);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.o3-entry-inner{padding-top:22px}.o3-entry-progress{gap:10px;margin-bottom:56px}.o3-entry-progress>div{letter-spacing:.06em;text-transform:uppercase;color:#a39890;overflow-wrap:anywhere;font:600 11px/1.3 JetBrains Mono,monospace}.o3-entry-bar{border-radius:2px;height:3px}.o3-entry-progress .done .o3-entry-bar{background:var(--entry-ink)}.o3-entry-progress .current{color:var(--entry-accent-ink)}.o3-entry-where{letter-spacing:0;text-transform:none;color:#a39890;margin-top:8px;font:12px/1.3 Inter,Arial,sans-serif;display:block}.o3-entry-layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.o3-entry-side{flex-direction:column;gap:18px;display:flex;position:sticky;top:84px}.o3-entry-side h2{letter-spacing:.09em;text-transform:uppercase;color:#a39890;margin:0;font:600 12px/1 JetBrains Mono,monospace}.o3-entry-side p{color:#a39890;margin:0;font-size:13.5px;line-height:1.5}#sydera-v8 .o3-entry-side h2{letter-spacing:.09em;text-transform:uppercase;color:#a39890;margin:0;font:600 12px/1 JetBrains Mono,monospace}#sydera-v8 .o3-entry-side p{color:#a39890;margin:0;font-size:13.5px;line-height:1.5}#sydera-v8 .o3-entry :is(input,button,a):focus-visible{outline:2px solid var(--entry-accent);outline-offset:3px}@media (max-width:960px){.o3-entry-layout{grid-template-columns:minmax(0,1fr)}.o3-entry-side{position:static}}@media (max-width:560px){.o3-entry-where{display:none}.o3-entry-progress>div{letter-spacing:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:9px}.o3-entry-progress{margin-bottom:28px}}@media (max-width:600px){.o3-entry .o3-entry-progress>div>span:not(.o3-entry-bar){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.o3-entry .o3-entry-progress>div.current>span:nth-child(2){clip-path:none;letter-spacing:0;text-transform:none;width:max-content;height:auto;margin:0;font-size:12px;position:static;overflow:visible}}.o3-entry-header{background:#0b0908}.o3-entry-header-end{align-items:center;gap:14px;display:inline-flex}.o3-entry-lang{min-width:44px;min-height:44px;color:var(--entry-muted);box-shadow:inset 0 0 0 1.5px var(--entry-line);letter-spacing:.06em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font:600 12px/1 Inter,Arial,sans-serif}@media (max-width:600px){.o3-entry-lang-long{display:none}}
