.brief-shell.svelte-19wvixu{max-width:1180px;padding-top:42px}.back-nav.svelte-19wvixu a:where(.svelte-19wvixu){color:#819593;font-size:12px;text-decoration:none}.brief-hero.svelte-19wvixu{border-bottom:1px solid #29373e;padding:clamp(62px,10vw,126px) 0 clamp(58px,8vw,96px)}.hero-topline.svelte-19wvixu{justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px;display:flex}.hero-topline.svelte-19wvixu>p:where(.svelte-19wvixu),.section-label.svelte-19wvixu{color:#61e6c7;letter-spacing:.14em;text-transform:uppercase;margin:0;font:500 10px DM Mono,monospace}.language-tabs.svelte-19wvixu{background:#0b1219;border:1px solid #2b3a42;border-radius:999px;gap:3px;padding:3px;display:flex}.language-tabs.svelte-19wvixu button:where(.svelte-19wvixu){color:#728581;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 12px;font-size:11px}.language-tabs.svelte-19wvixu button.active:where(.svelte-19wvixu){color:#78e2cc;background:#17312f}h1.svelte-19wvixu{max-width:940px;font-size:clamp(38px,7vw,78px);line-height:1.08}.intro.svelte-19wvixu{color:#a9bbb9;max-width:790px;margin:28px 0 0;font-size:clamp(15px,2vw,19px);line-height:1.8}.brief-content.svelte-19wvixu>section:where(.svelte-19wvixu){border-bottom:1px solid #26343b;grid-template-columns:90px minmax(0,1fr);gap:28px;padding:clamp(48px,7vw,78px) 0;display:grid}.brief-content.svelte-19wvixu h2:where(.svelte-19wvixu){letter-spacing:-.035em;margin:0 0 28px;font-size:clamp(25px,4vw,40px);font-weight:500}.intent.svelte-19wvixu>div:where(.svelte-19wvixu)>p:where(.svelte-19wvixu),.status.svelte-19wvixu>div:where(.svelte-19wvixu)>p:where(.svelte-19wvixu){color:#9eafae;max-width:820px;margin:0;font-size:16px;line-height:1.9}.step-grid.svelte-19wvixu{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.step-grid.svelte-19wvixu li:where(.svelte-19wvixu),.principle-grid.svelte-19wvixu article:where(.svelte-19wvixu){background:#0b141ab8;border:1px solid #28383f;border-radius:15px;padding:22px}.step-grid.svelte-19wvixu span:where(.svelte-19wvixu){color:#61e6c7;font:10px DM Mono,monospace}h3.svelte-19wvixu{margin:15px 0 9px;font-size:16px;font-weight:500}.step-grid.svelte-19wvixu p:where(.svelte-19wvixu),.principle-grid.svelte-19wvixu p:where(.svelte-19wvixu){color:#7f918f;margin:0;font-size:12px;line-height:1.75}.principle-grid.svelte-19wvixu{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.principle-grid.svelte-19wvixu h3:where(.svelte-19wvixu){margin-top:0}.status.svelte-19wvixu{border-bottom:0!important}@media (width<=720px){.brief-shell.svelte-19wvixu{padding-top:26px}.hero-topline.svelte-19wvixu{flex-direction:column;align-items:flex-start}.brief-content.svelte-19wvixu>section:where(.svelte-19wvixu){grid-template-columns:1fr;gap:18px}.step-grid.svelte-19wvixu,.principle-grid.svelte-19wvixu{grid-template-columns:1fr}}
