.detail-page[data-astro-cid-innqk7yx]{color:#293946;background:#fbfaf6}.detail-page[data-astro-cid-innqk7yx] [data-astro-cid-innqk7yx]{box-sizing:border-box}.detail-page[data-astro-cid-innqk7yx] a[data-astro-cid-innqk7yx]{color:#183754}.detail-frame[data-astro-cid-innqk7yx]{width:min(1120px,100% - 48px);margin-inline:auto}.detail-hero[data-astro-cid-innqk7yx]{grid-template-columns:1fr 1fr;min-height:620px;display:grid}.detail-hero__copy[data-astro-cid-innqk7yx]{flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,5rem) clamp(2rem,7vw,7rem);display:flex}.detail-breadcrumb[data-astro-cid-innqk7yx]{color:#587994;flex-wrap:wrap;gap:.5rem;margin-bottom:clamp(2rem,5vw,4rem);font-size:.78rem;display:flex}.detail-number[data-astro-cid-innqk7yx]{color:#2b6396;font-family:var(--font-heading);font-size:1.8rem}.detail-number[data-astro-cid-innqk7yx] span[data-astro-cid-innqk7yx]{font-family:var(--font-body);letter-spacing:.16em;margin-left:.6rem;font-size:.72rem;font-weight:700}.detail-hero[data-astro-cid-innqk7yx] h1[data-astro-cid-innqk7yx],.detail-page[data-astro-cid-innqk7yx] h2[data-astro-cid-innqk7yx],.detail-page[data-astro-cid-innqk7yx] h3[data-astro-cid-innqk7yx]{font-family:var(--font-heading);color:#183754;text-wrap:balance;font-weight:500}.detail-hero[data-astro-cid-innqk7yx] h1[data-astro-cid-innqk7yx]{margin:.25rem 0 1.4rem;font-size:clamp(3rem,5.2vw,4.8rem);line-height:1.3}.detail-catch[data-astro-cid-innqk7yx]{font-family:var(--font-heading);color:#183754;text-wrap:balance;font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1.8}.detail-lead[data-astro-cid-innqk7yx]{margin-top:1.5rem;line-height:2}.detail-hero__image[data-astro-cid-innqk7yx]{min-height:620px}.detail-hero__image[data-astro-cid-innqk7yx] img[data-astro-cid-innqk7yx]{object-fit:cover;width:100%;height:100%}.detail-summary[data-astro-cid-innqk7yx]{border-block:1px solid #d9d1c2;grid-template-columns:repeat(3,1fr);padding-inline:max(24px,50% - 560px);display:grid}.detail-summary[data-astro-cid-innqk7yx] div[data-astro-cid-innqk7yx]{border-right:1px solid #d9d1c2;padding:1.7rem 2rem}.detail-summary[data-astro-cid-innqk7yx] div[data-astro-cid-innqk7yx]:last-child{border-right:0}.detail-summary[data-astro-cid-innqk7yx] b[data-astro-cid-innqk7yx],.detail-label[data-astro-cid-innqk7yx]{color:#2b6396;letter-spacing:.16em;font-size:.78rem;font-weight:700}.detail-summary[data-astro-cid-innqk7yx] p[data-astro-cid-innqk7yx]{margin-top:.55rem;line-height:1.7}.detail-section[data-astro-cid-innqk7yx]{padding-block:clamp(5rem,9vw,7.5rem)}.detail-section[data-astro-cid-innqk7yx] h2[data-astro-cid-innqk7yx]{margin:.8rem 0 2rem;font-size:clamp(2.4rem,4vw,3.6rem);line-height:1.5}.detail-section[data-astro-cid-innqk7yx] p[data-astro-cid-innqk7yx]{line-height:2}.detail-soft[data-astro-cid-innqk7yx]{background:#f2eee4}.detail-message__grid[data-astro-cid-innqk7yx]{grid-template-columns:1.3fr .7fr;gap:clamp(2.5rem,7vw,6rem);display:grid}.detail-message__grid[data-astro-cid-innqk7yx] p[data-astro-cid-innqk7yx]:first-child{margin-top:0}.detail-message__grid[data-astro-cid-innqk7yx] blockquote[data-astro-cid-innqk7yx]{font-family:var(--font-heading);color:#183754;border-left:2px solid #2b6396;margin:0;padding-left:2rem;font-size:clamp(1.35rem,2.3vw,1.8rem);line-height:2}.detail-card-grid[data-astro-cid-innqk7yx]{border-top:1px solid #d9d1c2;grid-template-columns:repeat(3,1fr);gap:1.8rem;display:grid}.detail-card-grid--four[data-astro-cid-innqk7yx]{grid-template-columns:repeat(4,1fr)}.detail-card-grid[data-astro-cid-innqk7yx] article[data-astro-cid-innqk7yx]{padding-top:1.8rem}.detail-card-grid[data-astro-cid-innqk7yx] article[data-astro-cid-innqk7yx]>span[data-astro-cid-innqk7yx]{color:#2b6396;font-family:var(--font-heading);font-size:1.5rem}.detail-card-grid[data-astro-cid-innqk7yx] h3[data-astro-cid-innqk7yx]{margin:.7rem 0;font-size:1.55rem}.detail-section-lead[data-astro-cid-innqk7yx]{max-width:50rem}.detail-combinations[data-astro-cid-innqk7yx]{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2.2rem;display:grid}.detail-combinations[data-astro-cid-innqk7yx] div[data-astro-cid-innqk7yx]{border:1px solid #d9d1c2;flex-direction:column;gap:.6rem;padding:1.5rem;display:flex}.detail-combinations[data-astro-cid-innqk7yx] b[data-astro-cid-innqk7yx]{font-family:var(--font-heading);color:#183754;font-size:1.2rem}.detail-combinations[data-astro-cid-innqk7yx] span[data-astro-cid-innqk7yx]{font-size:.86rem}.detail-table[data-astro-cid-innqk7yx]{border-top:1px solid #d9d1c2}.detail-table[data-astro-cid-innqk7yx] div[data-astro-cid-innqk7yx]{border-bottom:1px solid #d9d1c2;grid-template-columns:.35fr 1fr;gap:2rem;padding:1.5rem 0;display:grid}.detail-table[data-astro-cid-innqk7yx] b[data-astro-cid-innqk7yx]{font-family:var(--font-heading);color:#183754;font-size:1.25rem}.detail-table[data-astro-cid-innqk7yx] p[data-astro-cid-innqk7yx]{margin:0}.detail-programs[data-astro-cid-innqk7yx]{border-top:1px solid #d9d1c2;grid-template-columns:1fr 1fr;display:grid}.detail-programs[data-astro-cid-innqk7yx] p[data-astro-cid-innqk7yx]{font-family:var(--font-heading);color:#183754;border-bottom:1px solid #d9d1c2;margin:0;padding:1.5rem 1rem;font-size:1.2rem}.detail-programs[data-astro-cid-innqk7yx] p[data-astro-cid-innqk7yx]:nth-child(odd){border-right:1px solid #d9d1c2}.detail-note[data-astro-cid-innqk7yx]{margin-top:1.5rem;font-size:.9rem}.detail-format[data-astro-cid-innqk7yx]{grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,8vw,6rem);display:grid}.detail-format__list[data-astro-cid-innqk7yx] article[data-astro-cid-innqk7yx]{border-top:1px solid #d9d1c2;padding:1.25rem 0}.detail-format__list[data-astro-cid-innqk7yx] article[data-astro-cid-innqk7yx]:last-child{border-bottom:1px solid #d9d1c2}.detail-format__list[data-astro-cid-innqk7yx] b[data-astro-cid-innqk7yx]{font-family:var(--font-heading);color:#183754;font-size:1.25rem}.detail-format__list[data-astro-cid-innqk7yx] p[data-astro-cid-innqk7yx]{margin:.3rem 0 0}.detail-style[data-astro-cid-innqk7yx]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.5rem,7vw,5rem);display:grid}.detail-style__image[data-astro-cid-innqk7yx] img[data-astro-cid-innqk7yx]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.detail-link[data-astro-cid-innqk7yx]{border-bottom:1px solid #183754;margin-top:1.4rem;padding-bottom:.25rem;text-decoration:none;display:inline-block}.detail-voices[data-astro-cid-innqk7yx]{grid-template-columns:repeat(3,1fr);gap:1.7rem;display:grid}.detail-voices[data-astro-cid-innqk7yx] blockquote[data-astro-cid-innqk7yx]{font-family:var(--font-heading);color:#183754;background:#fff;border-top:3px solid #2b6396;margin:0;padding:1.8rem;font-size:1.1rem;line-height:2}.detail-related[data-astro-cid-innqk7yx]{border-block:1px solid #d9d1c2;grid-template-columns:repeat(5,1fr);margin-bottom:1.5rem;display:grid}.detail-related[data-astro-cid-innqk7yx] a[data-astro-cid-innqk7yx]{font-family:var(--font-heading);border-right:1px solid #d9d1c2;flex-direction:column;gap:.6rem;padding:1.5rem 1rem;text-decoration:none;display:flex}.detail-related[data-astro-cid-innqk7yx] a[data-astro-cid-innqk7yx]:last-child{border-right:0}.detail-related[data-astro-cid-innqk7yx] span[data-astro-cid-innqk7yx]{color:#2b6396;font-family:var(--font-body);font-size:.8rem}.detail-cta[data-astro-cid-innqk7yx]{text-align:center;background:#f2eee4}.detail-cta[data-astro-cid-innqk7yx] p[data-astro-cid-innqk7yx]{max-width:48rem;margin-inline:auto}.detail-actions[data-astro-cid-innqk7yx]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 2rem;margin-top:2rem;display:flex}.detail-button[data-astro-cid-innqk7yx]{background:#183754;border-radius:999px;padding:.9rem 1.7rem;font-weight:700;text-decoration:none;color:#fff!important}.detail-back[data-astro-cid-innqk7yx]{border-top:1px solid #d9d1c2;padding:1.7rem max(24px,50% - 560px)}.detail-back[data-astro-cid-innqk7yx] a[data-astro-cid-innqk7yx]{text-underline-offset:.3em}@media (width<=760px){.detail-frame[data-astro-cid-innqk7yx]{width:min(100% - 36px,42rem)}.detail-hero[data-astro-cid-innqk7yx]{grid-template-columns:1fr;min-height:0}.detail-hero__copy[data-astro-cid-innqk7yx]{padding:3rem 18px}.detail-hero__image[data-astro-cid-innqk7yx]{min-height:0}.detail-hero__image[data-astro-cid-innqk7yx] img[data-astro-cid-innqk7yx]{aspect-ratio:4/3;display:block}.detail-summary[data-astro-cid-innqk7yx]{grid-template-columns:1fr;padding-inline:18px}.detail-summary[data-astro-cid-innqk7yx] div[data-astro-cid-innqk7yx]{border-bottom:1px solid #d9d1c2;border-right:0;padding:1.2rem 0}.detail-summary[data-astro-cid-innqk7yx] div[data-astro-cid-innqk7yx]:last-child{border-bottom:0}.detail-message__grid[data-astro-cid-innqk7yx],.detail-format[data-astro-cid-innqk7yx],.detail-style[data-astro-cid-innqk7yx],.detail-card-grid[data-astro-cid-innqk7yx],.detail-card-grid--four[data-astro-cid-innqk7yx],.detail-combinations[data-astro-cid-innqk7yx],.detail-voices[data-astro-cid-innqk7yx]{grid-template-columns:1fr}.detail-table[data-astro-cid-innqk7yx] div[data-astro-cid-innqk7yx]{grid-template-columns:1fr;gap:.4rem}.detail-programs[data-astro-cid-innqk7yx]{grid-template-columns:1fr}.detail-programs[data-astro-cid-innqk7yx] p[data-astro-cid-innqk7yx]:nth-child(odd){border-right:0}.detail-related[data-astro-cid-innqk7yx]{grid-template-columns:1fr}.detail-related[data-astro-cid-innqk7yx] a[data-astro-cid-innqk7yx]{border-bottom:1px solid #d9d1c2;border-right:0}.detail-related[data-astro-cid-innqk7yx] a[data-astro-cid-innqk7yx]:last-child{border-bottom:0}.detail-actions[data-astro-cid-innqk7yx]{display:grid}.detail-button[data-astro-cid-innqk7yx]{width:100%}.detail-page[data-astro-cid-innqk7yx] h2[data-astro-cid-innqk7yx]{text-wrap:pretty;font-size:clamp(1.55rem,6.5vw,2.4rem)}.detail-section[data-astro-cid-innqk7yx] h2[data-astro-cid-innqk7yx]{word-break:normal;text-wrap:wrap}.detail-section[data-astro-cid-innqk7yx].detail-frame>h2[data-astro-cid-innqk7yx]{font-size:clamp(1.25rem,5.5vw,2.4rem)}}
