.cm9l[data-astro-cid-aq4vo56b]{margin-block:clamp(1.75rem,4vw,2.75rem);font-family:var(--font-body, system-ui, sans-serif);color:var(--color-text-primary)}.scaz[data-astro-cid-aq4vo56b]{margin-bottom:clamp(.9rem,2vw,1.25rem)}.ziqx[data-astro-cid-aq4vo56b]{display:flex;align-items:center;gap:.7rem;margin:0 0 .45rem;font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-secondary)}.c2yt[data-astro-cid-aq4vo56b]{width:2.25rem;height:1px;background:var(--color-accent);flex:none}.v19t[data-astro-cid-aq4vo56b]{margin:0;font-family:var(--font-heading);font-weight:800;letter-spacing:-.02em;font-size:clamp(1.35rem,3vw,1.9rem);line-height:1.05;text-wrap:balance}.ixhn[data-astro-cid-aq4vo56b]{display:flex;flex-wrap:wrap;gap:.35rem;padding:.3rem;border:1px solid var(--color-border);border-radius:var(--radius-lg, .75rem);background:var(--color-surface-alt, var(--color-surface))}.zua7[data-astro-cid-aq4vo56b]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vsff[data-astro-cid-aq4vo56b]{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.55rem .9rem;border-radius:var(--radius-md, .5rem);font-size:.85rem;font-weight:700;letter-spacing:-.01em;color:var(--color-text-secondary);border:1px solid transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.vsff[data-astro-cid-aq4vo56b]:hover{color:var(--color-text-primary)}.vsff[data-astro-cid-aq4vo56b]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.aeka[data-astro-cid-aq4vo56b]{min-width:1.5em;padding:.05rem .4rem;border-radius:999px;text-align:center;font-size:.68rem;font-weight:800;font-variant-numeric:tabular-nums;background:var(--color-border);color:var(--color-text-secondary)}.zua7[data-astro-cid-aq4vo56b]:checked+.vsff[data-astro-cid-aq4vo56b]{color:var(--color-text-primary);background:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow-sm, 0 1px 2px rgb(0 0 0 / .06))}.zua7[data-astro-cid-aq4vo56b]:checked+.vsff[data-astro-cid-aq4vo56b] .aeka[data-astro-cid-aq4vo56b]{background:var(--color-accent);color:var(--color-on-accent, #fff)}.ypbt[data-astro-cid-aq4vo56b]{margin-top:clamp(1rem,2.5vw,1.5rem)}.en6o[data-astro-cid-aq4vo56b]{display:none}.en6o[data-astro-cid-aq4vo56b][data-index="0"]{display:block}@supports selector(:has(*)){.en6o[data-astro-cid-aq4vo56b][data-index="0"]{display:none}.cm9l[data-astro-cid-aq4vo56b]:has(.zua7:nth-of-type(1):checked) .en6o[data-astro-cid-aq4vo56b][data-index="0"],.cm9l[data-astro-cid-aq4vo56b]:has(.zua7:nth-of-type(2):checked) .en6o[data-astro-cid-aq4vo56b][data-index="1"],.cm9l[data-astro-cid-aq4vo56b]:has(.zua7:nth-of-type(3):checked) .en6o[data-astro-cid-aq4vo56b][data-index="2"],.cm9l[data-astro-cid-aq4vo56b]:has(.zua7:nth-of-type(4):checked) .en6o[data-astro-cid-aq4vo56b][data-index="3"],.cm9l[data-astro-cid-aq4vo56b]:has(.zua7:nth-of-type(5):checked) .en6o[data-astro-cid-aq4vo56b][data-index="4"],.cm9l[data-astro-cid-aq4vo56b]:has(.zua7:nth-of-type(6):checked) .en6o[data-astro-cid-aq4vo56b][data-index="5"],.cm9l[data-astro-cid-aq4vo56b]:has(.zua7:nth-of-type(7):checked) .en6o[data-astro-cid-aq4vo56b][data-index="6"],.cm9l[data-astro-cid-aq4vo56b]:has(.zua7:nth-of-type(8):checked) .en6o[data-astro-cid-aq4vo56b][data-index="7"]{display:block}}.iyln[data-astro-cid-aq4vo56b]{margin:0 0 1rem;font-size:.95rem;line-height:1.55;color:var(--color-text-secondary);max-width:64ch}.vox3[data-astro-cid-aq4vo56b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}@media(max-width:560px){.ixhn[data-astro-cid-aq4vo56b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vsff[data-astro-cid-aq4vo56b]{justify-content:space-between}}@media(prefers-reduced-motion:reduce){.vsff[data-astro-cid-aq4vo56b]{transition:none}}.h42v[data-astro-cid-svshx33u]{margin-top:clamp(2rem,5vw,3.5rem);font-family:var(--font-body);color:var(--color-text-primary)}.jjsd[data-astro-cid-svshx33u]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}.hsj8[data-astro-cid-svshx33u]{margin:0;font-family:var(--font-heading);font-size:clamp(1.4rem,3vw,2rem);font-weight:800;letter-spacing:-.02em;line-height:1.1}.ptm9[data-astro-cid-svshx33u]{margin:.75rem 0 0;color:var(--color-text-secondary);line-height:1.6;max-width:38ch}.zt2w[data-astro-cid-svshx33u]{margin:1.25rem 0 0;display:grid;gap:.75rem}.zt2w[data-astro-cid-svshx33u] dt[data-astro-cid-svshx33u]{font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary)}.zt2w[data-astro-cid-svshx33u] dd[data-astro-cid-svshx33u]{margin:.15rem 0 0;font-weight:600;overflow-wrap:anywhere}.zt2w[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]{color:var(--color-primary-text);text-decoration:none}.zt2w[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]:hover{text-decoration:underline;text-underline-offset:3px}.c3a3[data-astro-cid-svshx33u]{display:grid;gap:1rem;padding:clamp(1.25rem,3vw,1.75rem);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg, 1rem)}.vz4z[data-astro-cid-svshx33u]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.db5m[data-astro-cid-svshx33u]{display:grid;gap:.4rem;min-width:0}.db5m[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]{font-size:.82rem;font-weight:700}.db5m[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u] span[data-astro-cid-svshx33u]{color:var(--color-accent-text)}.db5m[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u],.db5m[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{width:100%;min-width:0;font:inherit;color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-primary-border);border-radius:var(--radius-md, .5rem);padding:.7rem .9rem;transition:border-color .15s ease,box-shadow .15s ease}.db5m[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]::-moz-placeholder,.db5m[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]::-moz-placeholder{color:var(--color-text-muted);opacity:1}.db5m[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]::placeholder,.db5m[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]::placeholder{color:var(--color-text-muted);opacity:1}.db5m[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{resize:vertical;min-height:8rem}.db5m[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:focus,.db5m[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 22%,transparent)}.zaez[data-astro-cid-svshx33u]{margin:0;font-size:.75rem;color:var(--color-text-secondary)}.tvgj[data-astro-cid-svshx33u]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.h9r3[data-astro-cid-svshx33u]{font:inherit;font-family:var(--font-heading);font-weight:700;cursor:pointer;padding:.8rem 1.5rem;border-radius:var(--radius-md, .5rem);background:var(--color-primary);color:var(--color-on-primary, #fff);border:1px solid var(--color-primary);transition:transform .15s ease,box-shadow .15s ease}.h9r3[data-astro-cid-svshx33u]:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.h9r3[data-astro-cid-svshx33u]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.h9r3[data-astro-cid-svshx33u]:disabled{opacity:.6;cursor:progress;transform:none;box-shadow:none}.pyq5[data-astro-cid-svshx33u]{font-size:.85rem;color:var(--color-text-secondary)}.se95[data-astro-cid-svshx33u]{padding:1rem 1.15rem;border-radius:var(--radius-md, .5rem);border:1px solid var(--color-border);line-height:1.5}.se95[data-astro-cid-svshx33u] p[data-astro-cid-svshx33u]{margin:.35rem 0 0;color:var(--color-text-secondary);font-size:.9rem}.w90q[data-astro-cid-svshx33u]{border-color:color-mix(in srgb,var(--color-success-text) 45%,var(--color-border));background:color-mix(in srgb,var(--color-success-text) 8%,var(--color-surface))}.pxjt[data-astro-cid-svshx33u]{border-color:color-mix(in srgb,var(--color-danger-text) 45%,var(--color-border));background:color-mix(in srgb,var(--color-danger-text) 8%,var(--color-surface));font-weight:600}.ll3g[data-astro-cid-svshx33u]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ztdb[data-astro-cid-svshx33u]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:820px){.jjsd[data-astro-cid-svshx33u]{grid-template-columns:1fr}}@media(max-width:560px){.vz4z[data-astro-cid-svshx33u]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.h9r3[data-astro-cid-svshx33u],.db5m[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u],.db5m[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{transition:none}}
