.page-head[data-astro-cid-lmkygsfs]{padding-block:var(--_page-head-top) var(--_page-head-bottom)}.page-head-grid[data-astro-cid-lmkygsfs]{display:grid;gap:var(--space-32);grid-template-columns:minmax(0,1fr);align-items:center}.page-head-grid[data-astro-cid-lmkygsfs] .stack[data-astro-cid-lmkygsfs]>.row[data-astro-cid-lmkygsfs]{margin-top:var(--space-24)}.page-head-art[data-astro-cid-lmkygsfs]{display:none;width:100%}@media(min-width:1024px){.page-head-grid[data-astro-cid-lmkygsfs]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.page-head-art[data-astro-cid-lmkygsfs]{display:block;justify-self:center;width:min(100%,calc(var(--space-160) * 2 + var(--space-40)))}}.section[data-astro-cid-lmkygsfs]{padding-block:max(var(--_page-section-space),var(--stack-heading-before)) var(--_page-section-space)}.section-tight[data-astro-cid-lmkygsfs]{padding-block:0 var(--_page-section-space)}.section-sunken[data-astro-cid-lmkygsfs]{background:var(--surface-sunken)}.section-head[data-astro-cid-lmkygsfs]{display:grid;gap:var(--space-12)}.stats[data-astro-cid-lmkygsfs]{display:grid;gap:var(--space-16);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}@media(min-width:768px){.stats[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(3,minmax(0,1fr))}}.stat[data-astro-cid-lmkygsfs]{gap:var(--space-8)}.stat[data-astro-cid-lmkygsfs] .t-stat[data-astro-cid-lmkygsfs]{display:block}.stat[data-astro-cid-lmkygsfs] .to[data-astro-cid-lmkygsfs]{font-size:var(--type-lead-size);color:var(--text-muted);font-weight:var(--type-body-weight)}.ways[data-astro-cid-lmkygsfs]{gap:var(--space-24);align-items:stretch}.way[data-astro-cid-lmkygsfs]{gap:var(--space-16);padding:var(--space-32)}.way-art[data-astro-cid-lmkygsfs]{width:calc(var(--space-96) + var(--space-32))}.way[data-astro-cid-lmkygsfs] .btn[data-astro-cid-lmkygsfs]{align-self:flex-start;margin-top:auto}.way[data-astro-cid-lmkygsfs] .ticks[data-astro-cid-lmkygsfs]{margin-bottom:var(--space-8)}.ticks[data-astro-cid-lmkygsfs]{display:grid;gap:var(--space-12);margin:0;padding:0;list-style:none}.ticks[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{position:relative;padding-left:calc(var(--icon-md) + var(--space-12));color:var(--text)}.ticks[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"";position:absolute;left:0;top:var(--space-4);width:var(--icon-md);height:var(--icon-md);border-radius:var(--radius-pill);background:var(--action-subtle)}.ticks[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:after{content:"";position:absolute;left:calc(var(--icon-md) / 2 - var(--space-4));top:calc(var(--space-4) + var(--icon-md) / 2 - var(--space-4));width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--action)}.rules[data-astro-cid-lmkygsfs]{gap:var(--space-32) var(--column-gap)}.rule[data-astro-cid-lmkygsfs]{display:grid;gap:var(--space-12);align-content:start}.rule-mark[data-astro-cid-lmkygsfs]{display:inline-grid;place-items:center;width:var(--space-48);height:var(--space-48);border-radius:var(--radius-control);background:var(--surface-blue);color:var(--link)}.jobs-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs][scope=row]{font-weight:var(--type-ui-weight)}.jobs-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]:last-child{text-align:right;white-space:nowrap}.jobs-table[data-astro-cid-lmkygsfs] .link-standalone[data-astro-cid-lmkygsfs]{min-height:0}.tool-chip[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;min-height:var(--control-h-sm);padding-inline:var(--space-12);border-radius:var(--radius-pill);border:var(--border-width) solid var(--border-strong);background:var(--surface);color:var(--text);text-decoration:none;font-family:var(--type-ui-family);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight)}.tool-chip[data-astro-cid-lmkygsfs]:hover{background:var(--action-subtle);border-color:var(--link)}.faq-grid[data-astro-cid-lmkygsfs]{display:grid;gap:var(--space-32);grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.faq-grid[data-astro-cid-lmkygsfs]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.faq[data-astro-cid-lmkygsfs]{display:grid;gap:var(--space-8)}.faq[data-astro-cid-lmkygsfs] details[data-astro-cid-lmkygsfs]{background:var(--surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);padding:var(--space-16) var(--space-20);transition:border-color var(--duration-fast) var(--ease-standard)}.faq[data-astro-cid-lmkygsfs] details[data-astro-cid-lmkygsfs][open]{border-color:var(--border-strong)}.faq[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]{cursor:pointer;font-family:var(--type-ui-family);font-weight:var(--type-ui-weight);list-style:none;display:flex;justify-content:space-between;gap:var(--space-16)}.faq[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]::-webkit-details-marker{display:none}.faq[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]:after{content:"+";color:var(--text-muted);transition:transform var(--duration-base) var(--ease-standard)}.faq[data-astro-cid-lmkygsfs] details[data-astro-cid-lmkygsfs][open] summary[data-astro-cid-lmkygsfs]:after{transform:rotate(45deg)}.faq[data-astro-cid-lmkygsfs] details[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin-top:var(--space-12);color:var(--text-muted);max-width:var(--measure-body)}.cta-band[data-astro-cid-lmkygsfs] .row[data-astro-cid-lmkygsfs]{margin-top:var(--space-8)}@media(prefers-reduced-motion:reduce){.faq[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]:after,.faq[data-astro-cid-lmkygsfs] details[data-astro-cid-lmkygsfs]{transition:none}}
