.bg-alt[data-astro-cid-4izpkpiu]{background:var(--color-paper-alt)}.pitch-inner[data-astro-cid-4izpkpiu]{max-width:760px;margin-inline:auto;text-align:center}.pitch[data-astro-cid-4izpkpiu] .eyebrow[data-astro-cid-4izpkpiu]{margin-bottom:.85rem}.pitch[data-astro-cid-4izpkpiu] h2[data-astro-cid-4izpkpiu]{font-size:clamp(1.9rem,4vw,2.75rem)}.pitch[data-astro-cid-4izpkpiu] p[data-astro-cid-4izpkpiu]{margin-top:1.1rem;font-size:1.08rem;line-height:1.65;color:var(--color-ink-soft)}.pitch-aside[data-astro-cid-4izpkpiu]{margin-top:1.4rem}.pitch-actions[data-astro-cid-4izpkpiu]{margin-top:1.9rem}.pitch-inline-link[data-astro-cid-4izpkpiu]{color:var(--color-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.pitch-inline-link[data-astro-cid-4izpkpiu]:hover{opacity:.7}.example-head[data-astro-cid-4izpkpiu]{max-width:640px;margin-bottom:2.5rem}.example-head[data-astro-cid-4izpkpiu] .eyebrow[data-astro-cid-4izpkpiu]{margin-bottom:.85rem}.example-grid[data-astro-cid-4izpkpiu]{display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:720px){.example-grid[data-astro-cid-4izpkpiu]{grid-template-columns:repeat(2,1fr)}}.example-card[data-astro-cid-4izpkpiu]{background:#fff;border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:1.75rem;display:flex;flex-direction:column;gap:.75rem;transition:box-shadow .2s ease,transform .2s ease}.example-card[data-astro-cid-4izpkpiu]:hover{box-shadow:var(--shadow-card);transform:translateY(-3px)}.example-card[data-astro-cid-4izpkpiu] h3[data-astro-cid-4izpkpiu]{font-family:var(--font-sans);font-weight:700;font-size:1.1rem}.example-status[data-astro-cid-4izpkpiu]{align-self:flex-start;font-family:var(--font-sans);font-weight:600;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);border:1px solid var(--color-line);border-radius:999px;padding:.25rem .65rem}.example-years[data-astro-cid-4izpkpiu]{font-size:.9rem;color:var(--color-muted)}.example-skills[data-astro-cid-4izpkpiu]{display:flex;flex-wrap:wrap;gap:.4rem;padding:0;margin:0;list-style:none}.example-skills[data-astro-cid-4izpkpiu] li[data-astro-cid-4izpkpiu]{font-family:var(--font-sans);font-size:.78rem;font-weight:600;color:var(--color-ink-soft);background:#fff;border:1px solid var(--color-line);border-radius:999px;padding:.3rem .75rem}.example-story[data-astro-cid-4izpkpiu]{font-family:var(--font-heading);font-style:italic;color:var(--color-ink);font-size:1.02rem;line-height:1.55}.example-trust[data-astro-cid-4izpkpiu]{margin-top:2rem;color:var(--color-muted);font-size:.92rem;max-width:62ch}.join-form-inner[data-astro-cid-4izpkpiu]{max-width:640px;margin-inline:auto}.join-form-head[data-astro-cid-4izpkpiu]{text-align:center}.join-form-head[data-astro-cid-4izpkpiu] .eyebrow[data-astro-cid-4izpkpiu]{margin-bottom:.85rem}.join-form-intro[data-astro-cid-4izpkpiu]{margin-top:1rem;color:var(--color-ink-soft);font-size:1.05rem}.join-form-wrap[data-astro-cid-4izpkpiu]{margin-top:2rem;text-align:center}.join-hs-done-msg[data-astro-cid-4izpkpiu]{font-family:var(--font-sans);font-weight:600;font-size:1.15rem;color:var(--color-ink);margin-bottom:.6rem}.join-hs-done-sub[data-astro-cid-4izpkpiu]{color:var(--color-ink-soft)}.candidate-card[data-astro-cid-4izpkpiu]{margin-top:2rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#fff;padding:2rem;text-align:left}.candidate-card[data-astro-cid-4izpkpiu] h3[data-astro-cid-4izpkpiu]{font-size:1.3rem}.candidate-card[data-astro-cid-4izpkpiu] p[data-astro-cid-4izpkpiu]{margin-top:.85rem;color:var(--color-ink-soft)}.candidate-card[data-astro-cid-4izpkpiu] .btn[data-astro-cid-4izpkpiu]{margin-top:1.25rem}.join-fallback-note[data-astro-cid-4izpkpiu]{margin-top:1rem;font-size:.88rem;color:var(--color-muted)}.join-cta[data-astro-cid-4izpkpiu]{position:relative;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease,box-shadow .2s ease}.join-cta-label[data-astro-cid-4izpkpiu]{display:inline-flex;align-items:center;gap:.5rem}.join-cta-arrow[data-astro-cid-4izpkpiu]{display:inline-block;transition:transform .2s ease}.join-cta[data-astro-cid-4izpkpiu]:hover:not(.is-loading){transform:translateY(-2px);box-shadow:var(--shadow-card)}.join-cta[data-astro-cid-4izpkpiu]:hover:not(.is-loading) .join-cta-arrow[data-astro-cid-4izpkpiu]{transform:translate(4px)}.join-cta-loading[data-astro-cid-4izpkpiu]{display:none;align-items:center;gap:.55rem}.join-cta[data-astro-cid-4izpkpiu].is-loading{cursor:default;pointer-events:none}.join-cta[data-astro-cid-4izpkpiu].is-loading .join-cta-label[data-astro-cid-4izpkpiu]{display:none}.join-cta[data-astro-cid-4izpkpiu].is-loading .join-cta-loading[data-astro-cid-4izpkpiu]{display:inline-flex}.join-cta-spinner[data-astro-cid-4izpkpiu]{width:1em;height:1em;flex:none;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:join-cta-spin .7s linear infinite}@keyframes join-cta-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.join-cta[data-astro-cid-4izpkpiu],.join-cta-arrow[data-astro-cid-4izpkpiu]{transition:none}.join-cta[data-astro-cid-4izpkpiu]:hover:not(.is-loading){transform:none}.join-cta-spinner[data-astro-cid-4izpkpiu]{animation:none}}.join-close[data-astro-cid-4izpkpiu]{position:relative;background:var(--color-paper-dark);background-image:var(--close-bg);background-size:cover;background-position:center;color:#fff;text-align:center;overflow:hidden}.join-close-scrim[data-astro-cid-4izpkpiu]{position:absolute;inset:0;background:#080a0ea8}.join-close-inner[data-astro-cid-4izpkpiu]{position:relative;z-index:1;max-width:720px;margin-inline:auto;padding-block:clamp(4rem,9vw,7rem)}.join-close[data-astro-cid-4izpkpiu] .eyebrow[data-astro-cid-4izpkpiu]{margin-bottom:.85rem;color:#ffffffbf}.join-close[data-astro-cid-4izpkpiu] h2[data-astro-cid-4izpkpiu]{color:#fff;font-size:clamp(2rem,4.5vw,3.2rem)}.join-close[data-astro-cid-4izpkpiu] p[data-astro-cid-4izpkpiu]{margin-top:1rem;color:#ffffffe6;font-size:1.1rem}.join-close[data-astro-cid-4izpkpiu] .btn[data-astro-cid-4izpkpiu]{margin-top:2rem}#join-hs-panel{text-align:left;width:100%;max-width:520px}#join-hs-form .hs-form-field{margin-bottom:.6rem}#join-hs-form label{font-family:var(--font-sans);font-size:.85rem;color:var(--color-ink-soft)}#join-hs-form input.hs-input,#join-hs-form textarea.hs-input,#join-hs-form select.hs-input{width:100%;padding:.85rem 1rem;border:1.5px solid var(--color-line);border-radius:var(--radius);font-family:var(--font-sans);font-size:1rem;background:#fff}#join-hs-form textarea.hs-input{min-height:110px;resize:vertical}#join-hs-form input.hs-input:focus,#join-hs-form textarea.hs-input:focus,#join-hs-form select.hs-input:focus{outline:none;border-color:var(--color-ink)}#join-hs-form input[type=file].hs-input{padding:.55rem .75rem;background:var(--color-paper-alt)}#join-hs-form .hs-button{display:inline-block;margin-top:.6rem;cursor:pointer;border:0;background:var(--color-ink);color:#fff;font-family:var(--font-sans);font-weight:600;font-size:.95rem;padding:.9rem 1.7rem;border-radius:var(--radius)}#join-hs-form .hs-button:hover{opacity:.9}#join-hs-form .hs-error-msgs label{color:#c0392b;font-size:.82rem}
