.md8apa_page{padding:var(--space-16) 0 var(--space-24)}.md8apa_intro{max-width:44rem;margin:0 0 var(--space-10)}.md8apa_kicker{font-family:var(--font-mono,ui-monospace, monospace);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-brand);margin:0 0 var(--space-3);font-size:.8125rem}.md8apa_title{font-family:var(--font-display,Georgia, serif);color:var(--mis-ink-900,#0f1324);margin:0 0 var(--space-4);text-wrap:balance;font-size:clamp(2rem,5vw,3rem);font-weight:500;line-height:1.05}.md8apa_lede{color:var(--mis-sand-900,#2b2822);margin:0;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.55}.md8apa_grid{gap:var(--space-10);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:900px){.md8apa_grid{grid-template-columns:1.1fr .9fr}}.md8apa_body{max-width:40rem;color:var(--mis-sand-900,#2b2822);line-height:1.6}.md8apa_introText{margin:0 0 var(--space-8);font-size:1.05rem}.md8apa_subTitle{font-family:var(--font-display,Georgia, serif);color:var(--mis-ink-900,#0f1324);margin:0 0 var(--space-3);font-size:1.4rem;font-weight:500}.md8apa_contents{margin:0 0 var(--space-5);gap:var(--space-2);flex-direction:column;padding-left:1.2rem;display:flex}.md8apa_note{color:var(--mis-sand-700,#6b6456);margin:0;font-size:.95rem}.md8apa_card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-6)}@media (min-width:820px){.md8apa_card{padding:var(--space-8)}}.md8apa_cardTitle{font-family:var(--font-display,Georgia, serif);color:var(--mis-ink-900,#0f1324);margin:0 0 var(--space-3);font-size:1.5rem;font-weight:500;line-height:1.2}.md8apa_notice{max-width:44rem;margin:calc(-1 * var(--space-4)) 0 var(--space-8);padding:var(--space-3) var(--space-4);border-left:3px solid var(--mis-indigo-600,#303c88);background:var(--mis-sand-50,#faf7f2);color:var(--mis-indigo-900,#1c2350);font-size:.95rem;line-height:1.5}.md8apa_form{gap:var(--space-4);flex-direction:column;display:flex}.md8apa_formLead{color:var(--mis-sand-800,#4a4636);margin:0;font-size:.95rem;line-height:1.5}.md8apa_consent{gap:var(--space-2);color:var(--mis-sand-800,#4a4636);align-items:flex-start;font-size:.9rem;line-height:1.45;display:flex}.md8apa_consent input{flex:none;margin-top:.15rem}.md8apa_privacy{color:var(--mis-sand-700,#6b6456);margin:0;font-size:.8rem;line-height:1.45}.md8apa_privacy a{color:var(--mis-indigo-600,#303c88);text-underline-offset:2px;text-decoration:underline}.md8apa_success{color:var(--mis-indigo-900,#1c2350);line-height:1.55}.md8apa_successTitle{margin:0 0 var(--space-2);font-weight:700}.md8apa_closing{margin-top:var(--space-16);padding:var(--space-8);border-radius:var(--radius-lg);background:var(--mis-sand-100,#f4efe7);border-left:4px solid var(--mis-indigo-600,#303c88);gap:var(--space-6);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:820px){.md8apa_closing{gap:var(--space-10);grid-template-columns:auto 1fr}}.md8apa_closingPerson{align-items:center;gap:var(--space-4);display:flex}.md8apa_closingPerson img{object-fit:cover;border-radius:50%;width:88px;height:88px}.md8apa_closingName{color:var(--mis-ink-900,#0f1324);font-weight:700}.md8apa_closingRole{color:var(--mis-sand-700,#6b6456);font-size:.9rem}.md8apa_closingText{max-width:40rem;color:var(--mis-sand-900,#2b2822);line-height:1.6}.md8apa_closingText p{margin:0 0 var(--space-4)}.md8apa_closingTitle{font-family:var(--font-display,Georgia, serif);color:var(--mis-ink-900,#0f1324);margin:0 0 var(--space-3);font-size:clamp(1.5rem,3vw,2rem);font-weight:500;line-height:1.15}.md8apa_closingActions{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.md8apa_closingMail{font-size:.95rem}.md8apa_closingMail a{color:var(--mis-indigo-600,#303c88);font-weight:600}
