.tm-h2[data-astro-cid-hwx45dyb]{margin-top:var(--space-3)}.sc-p[data-astro-cid-hwx45dyb]{margin-block:var(--space-4) 0}.sc-timeline-wrap[data-astro-cid-hwx45dyb]{padding-block:var(--space-8)}.sc-timeline[data-astro-cid-hwx45dyb]{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--space-3);position:relative}.sc-timeline[data-astro-cid-hwx45dyb]:before{content:"";position:absolute;top:9px;left:6%;right:6%;height:2px;background:var(--border-1);z-index:0}.sc-tl-item[data-astro-cid-hwx45dyb]{position:relative;z-index:1}.sc-tl-link[data-astro-cid-hwx45dyb]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-1);text-decoration:none;color:var(--fg-2)}.sc-tl-dot[data-astro-cid-hwx45dyb]{width:14px;height:14px;border-radius:var(--radius-pill);background:var(--bg-canvas);border:2px solid var(--border-strong);margin-bottom:var(--space-3);transition:border-color var(--dur-fast) var(--ease-standard),background var(--dur-fast) var(--ease-standard)}.sc-tl-link[data-astro-cid-hwx45dyb]:hover{text-decoration:none}.sc-tl-link[data-astro-cid-hwx45dyb]:hover .sc-tl-dot[data-astro-cid-hwx45dyb]{border-color:var(--accent);background:var(--accent)}.sc-tl-link[data-astro-cid-hwx45dyb]:hover .sc-tl-label[data-astro-cid-hwx45dyb]{color:var(--accent-on-bg)}.sc-tl-year[data-astro-cid-hwx45dyb]{font-family:var(--font-display);font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--accent-on-bg)}.sc-tl-label[data-astro-cid-hwx45dyb]{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-16);color:var(--fg-1)}.sc-tl-sub[data-astro-cid-hwx45dyb]{font-size:var(--fs-14);color:var(--fg-3)}.sc-start[data-astro-cid-hwx45dyb]{display:grid;gap:var(--space-8);grid-template-columns:1fr;margin-top:var(--space-6);align-items:start}@media(min-width:768px){.sc-start[data-astro-cid-hwx45dyb]{grid-template-columns:1.5fr 1fr}}.sc-photo--eagle[data-astro-cid-hwx45dyb]{margin:0}.sc-photo--eagle[data-astro-cid-hwx45dyb] img[data-astro-cid-hwx45dyb]{width:100%;max-width:320px;height:auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);margin-inline:auto}.sc-photo--eagle[data-astro-cid-hwx45dyb] figcaption[data-astro-cid-hwx45dyb]{text-align:center;margin-top:var(--space-3)}.sc-today[data-astro-cid-hwx45dyb]{display:grid;gap:var(--space-8);grid-template-columns:1fr;margin-top:var(--space-6)}@media(min-width:768px){.sc-today[data-astro-cid-hwx45dyb]{grid-template-columns:1.4fr 1fr;align-items:start}}.sc-roles[data-astro-cid-hwx45dyb]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-5)}.sc-role[data-astro-cid-hwx45dyb]{display:flex;flex-direction:column;background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm)}.sc-role-title[data-astro-cid-hwx45dyb]{color:var(--accent-on-bg);margin:0 0 var(--space-2)}.sc-role-body[data-astro-cid-hwx45dyb]{margin:0}.sc-troop-links[data-astro-cid-hwx45dyb]{margin-top:var(--space-5);margin-left:auto;display:flex;gap:var(--space-2);justify-content:flex-end}.sc-troop-link[data-astro-cid-hwx45dyb]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-pill);color:var(--fg-3);border:1px solid var(--border-2);transition:color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}.sc-troop-link[data-astro-cid-hwx45dyb]:hover{color:var(--accent-on-bg);border-color:var(--accent)}.sc-photo--portrait[data-astro-cid-hwx45dyb]{margin:0}.sc-photo--portrait[data-astro-cid-hwx45dyb] img[data-astro-cid-hwx45dyb]{display:block;width:100%;height:auto;border-radius:var(--radius-lg)}.sc-photo--portrait[data-astro-cid-hwx45dyb] figcaption[data-astro-cid-hwx45dyb]{text-align:center;margin-top:var(--space-3)}.sc-badge-grid[data-astro-cid-hwx45dyb]{list-style:none;margin:var(--space-6) 0 0;padding:0;display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.sc-badge-card[data-astro-cid-hwx45dyb]{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--radius-md);box-shadow:var(--shadow-xs)}.sc-badge-link[data-astro-cid-hwx45dyb]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);text-decoration:none;border-radius:var(--radius-md);transition:border-color var(--dur-fast) var(--ease-standard)}.sc-badge-card[data-astro-cid-hwx45dyb]:hover{border-color:var(--accent)}.sc-badge-link[data-astro-cid-hwx45dyb]:hover{text-decoration:none}.sc-badge-emblem[data-astro-cid-hwx45dyb]{width:48px;height:48px;flex:none;object-fit:contain}.sc-badge-emblem--ph[data-astro-cid-hwx45dyb]{display:inline-flex;align-items:center;justify-content:center;color:var(--fg-muted);background:var(--bg-subtle);border-radius:var(--radius-pill)}.sc-badge-name[data-astro-cid-hwx45dyb]{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-16);color:var(--fg-1);flex:1}.sc-badge-arrow[data-astro-cid-hwx45dyb]{color:var(--fg-muted);transition:color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.sc-badge-card[data-astro-cid-hwx45dyb]:hover .sc-badge-arrow[data-astro-cid-hwx45dyb]{color:var(--accent-on-bg);transform:translate(2px)}.sc-badge-cta[data-astro-cid-hwx45dyb]{margin-top:var(--space-8);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.sc-badge-cta-text[data-astro-cid-hwx45dyb]{margin:0;max-width:48ch}.sc-awards[data-astro-cid-hwx45dyb]{list-style:none;margin:var(--space-6) 0 0;padding:0;display:grid;gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.sc-award[data-astro-cid-hwx45dyb]{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.sc-award-emblem[data-astro-cid-hwx45dyb]{width:116px;height:42px;object-fit:contain}.sc-award-emblem--ph[data-astro-cid-hwx45dyb]{border:1.5px dashed var(--border-strong);background:var(--bg-subtle);display:block}.sc-award-name[data-astro-cid-hwx45dyb]{font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--fg-2)}.sc-woodbadge[data-astro-cid-hwx45dyb]{display:flex;gap:var(--space-5);align-items:center;margin-top:var(--space-10);background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm)}.sc-wb-img[data-astro-cid-hwx45dyb]{width:72px;height:72px;flex:none}.sc-wb-title[data-astro-cid-hwx45dyb]{color:var(--accent-on-bg);margin:0 0 var(--space-2)}.sc-wb-body[data-astro-cid-hwx45dyb]{margin:0}.sc-insights[data-astro-cid-hwx45dyb]{list-style:none;margin:var(--space-6) 0 0;padding:0;display:grid;gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.sc-insight[data-astro-cid-hwx45dyb]{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:border-color var(--dur-fast) var(--ease-standard)}.sc-insight[data-astro-cid-hwx45dyb]:hover{border-color:var(--accent)}.sc-insight-link[data-astro-cid-hwx45dyb]{display:block;padding:var(--space-6);text-decoration:none}.sc-insight-link[data-astro-cid-hwx45dyb]:hover{text-decoration:none}.sc-insight-title[data-astro-cid-hwx45dyb]{color:var(--fg-1);margin:0 0 var(--space-2)}.sc-insight-link[data-astro-cid-hwx45dyb]:hover .sc-insight-title[data-astro-cid-hwx45dyb]{color:var(--accent-on-bg)}.sc-insight-meta[data-astro-cid-hwx45dyb]{margin:0 0 var(--space-3)}.sc-insight-excerpt[data-astro-cid-hwx45dyb]{margin:0;color:var(--fg-2)}.sc-insights-more[data-astro-cid-hwx45dyb]{margin-top:var(--space-6)}.sc-resources[data-astro-cid-hwx45dyb]{text-align:center}.sc-resources-title[data-astro-cid-hwx45dyb]{margin:0 0 var(--space-4)}.sc-resources[data-astro-cid-hwx45dyb] .sc-p[data-astro-cid-hwx45dyb]{margin-inline:auto}.sc-resource-links[data-astro-cid-hwx45dyb]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4);margin-top:var(--space-6)}@media(max-width:640px){.sc-timeline[data-astro-cid-hwx45dyb]{grid-auto-flow:row;grid-auto-columns:auto;gap:var(--space-5)}.sc-timeline[data-astro-cid-hwx45dyb]:before{inset:6% auto 6% 9px;width:2px;height:auto}.sc-tl-link[data-astro-cid-hwx45dyb]{flex-direction:row;align-items:center;gap:var(--space-3);text-align:left}.sc-tl-dot[data-astro-cid-hwx45dyb]{margin-bottom:0}.sc-tl-year[data-astro-cid-hwx45dyb]{min-width:5.5ch}.sc-woodbadge[data-astro-cid-hwx45dyb]{flex-direction:column;text-align:center}}.sc-form[data-astro-cid-hwx45dyb][hidden],.sc-success[data-astro-cid-hwx45dyb][hidden]{display:none!important}.sc-modal[data-astro-cid-hwx45dyb]{width:100%;max-width:min(640px,92vw);max-height:90vh;padding:0;border:none;background:transparent;color:var(--fg-1);overflow:visible}.sc-modal[data-astro-cid-hwx45dyb]::backdrop{background:color-mix(in srgb,var(--bg-canvas) 30%,rgba(0,0,0,.6));backdrop-filter:blur(2px)}.sc-modal-card[data-astro-cid-hwx45dyb]{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-6) var(--space-6) var(--space-8);max-height:90vh;overflow-y:auto}.sc-modal-head[data-astro-cid-hwx45dyb]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.sc-modal-title[data-astro-cid-hwx45dyb]{margin:0}.sc-modal-close[data-astro-cid-hwx45dyb]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0 0;color:var(--fg-3);background:transparent;border:1px solid transparent;border-radius:var(--radius-pill);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}.sc-modal-close[data-astro-cid-hwx45dyb]:hover{color:var(--accent-on-bg);border-color:var(--border-2)}.sc-modal-intro[data-astro-cid-hwx45dyb]{margin:var(--space-3) 0 0;color:var(--fg-2)}.sc-form[data-astro-cid-hwx45dyb]{display:grid;gap:var(--space-5);margin-top:var(--space-5)}.sc-fieldset[data-astro-cid-hwx45dyb]{margin:0;padding:0;border:0}.sc-legend[data-astro-cid-hwx45dyb]{padding:0;margin-bottom:var(--space-3);font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-14);color:var(--fg-1)}.sc-req[data-astro-cid-hwx45dyb]{color:var(--accent-on-bg)}.sc-optional[data-astro-cid-hwx45dyb]{color:var(--fg-3);font-weight:var(--fw-regular)}.sc-badge-checks[data-astro-cid-hwx45dyb]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.sc-check-label[data-astro-cid-hwx45dyb]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1.5px solid var(--border-2);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),background var(--dur-fast) var(--ease-standard)}.sc-check-label[data-astro-cid-hwx45dyb]:hover{border-color:var(--accent)}.sc-check-input[data-astro-cid-hwx45dyb]{flex:none;width:18px;height:18px;accent-color:var(--accent)}.sc-check-input[data-astro-cid-hwx45dyb]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sc-check-label[data-astro-cid-hwx45dyb]:has(.sc-check-input:checked){border-color:var(--accent);background:var(--bg-subtle)}.sc-check-emblem[data-astro-cid-hwx45dyb]{width:32px;height:32px;flex:none;object-fit:contain}.sc-check-emblem--ph[data-astro-cid-hwx45dyb]{display:inline-flex;align-items:center;justify-content:center;color:var(--fg-muted);background:var(--bg-subtle);border-radius:var(--radius-pill)}.sc-check-name[data-astro-cid-hwx45dyb]{font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--fg-1)}.sc-radio-row[data-astro-cid-hwx45dyb]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.sc-radio-label[data-astro-cid-hwx45dyb]{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border:1.5px solid var(--border-2);border-radius:var(--radius-md);cursor:pointer;font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--fg-1);transition:border-color var(--dur-fast) var(--ease-standard),background var(--dur-fast) var(--ease-standard)}.sc-radio-label[data-astro-cid-hwx45dyb]:hover{border-color:var(--accent)}.sc-radio-input[data-astro-cid-hwx45dyb]{flex:none;width:18px;height:18px;accent-color:var(--accent)}.sc-radio-input[data-astro-cid-hwx45dyb]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sc-radio-label[data-astro-cid-hwx45dyb]:has(.sc-radio-input:checked){border-color:var(--accent);background:var(--bg-subtle)}.sc-field[data-astro-cid-hwx45dyb]{display:flex;flex-direction:column;gap:var(--space-2)}.sc-field-row[data-astro-cid-hwx45dyb]{display:grid;gap:var(--space-5);grid-template-columns:1fr}@media(min-width:520px){.sc-field-row[data-astro-cid-hwx45dyb]{grid-template-columns:1fr 1fr}}.sc-label[data-astro-cid-hwx45dyb]{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-14);color:var(--fg-1)}.sc-input[data-astro-cid-hwx45dyb]{width:100%;font-family:var(--font-body);font-size:var(--fs-16);color:var(--fg-1);background:var(--bg-surface);border:1.5px solid var(--border-strong);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}.sc-input[data-astro-cid-hwx45dyb]:hover{border-color:var(--accent)}.sc-input[data-astro-cid-hwx45dyb]:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring, color-mix(in srgb, var(--accent) 30%, transparent))}.sc-textarea[data-astro-cid-hwx45dyb]{resize:vertical;min-height:4.5rem}.sc-hint[data-astro-cid-hwx45dyb]{margin:calc(-1 * var(--space-3)) 0 0;font-size:var(--fs-14);color:var(--fg-3)}.sc-hp[data-astro-cid-hwx45dyb]{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sc-turnstile[data-astro-cid-hwx45dyb]{min-height:65px}.sc-error[data-astro-cid-hwx45dyb]{margin:0;color:var(--accent-on-bg);font-size:var(--fs-14);background:var(--bg-subtle);border:1px solid var(--accent);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.sc-actions[data-astro-cid-hwx45dyb]{margin-top:var(--space-2)}.sc-submit[data-astro-cid-hwx45dyb]:disabled{opacity:.65;cursor:progress}.sc-noscript[data-astro-cid-hwx45dyb]{margin-top:var(--space-2);color:var(--fg-2)}.sc-success[data-astro-cid-hwx45dyb]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);margin-top:var(--space-5)}.sc-success-icon[data-astro-cid-hwx45dyb]{color:var(--accent-on-bg)}.sc-success-title[data-astro-cid-hwx45dyb]{margin:0}.sc-success-body[data-astro-cid-hwx45dyb]{margin:0;max-width:52ch}.sc-success-actions[data-astro-cid-hwx45dyb]{margin-top:var(--space-3)}
