.df--border[data-astro-cid-qlih4b2h]{border-top:1px solid var(--sand)}.df__rows[data-astro-cid-qlih4b2h]{flex-direction:column;gap:96px;display:flex}.df__row[data-astro-cid-qlih4b2h]{flex-direction:column;align-items:center;gap:48px;display:flex}@media (width>=768px){.df__row[data-astro-cid-qlih4b2h]{flex-direction:row}.df__row--rev[data-astro-cid-qlih4b2h]{flex-direction:row-reverse}}@media (width>=1024px){.df__row[data-astro-cid-qlih4b2h]{gap:80px}}.df__media[data-astro-cid-qlih4b2h],.df__copy[data-astro-cid-qlih4b2h]{width:100%}@media (width>=768px){.df__media[data-astro-cid-qlih4b2h],.df__copy[data-astro-cid-qlih4b2h]{width:50%}}.df__media[data-astro-cid-qlih4b2h]{position:relative}.df__media[data-astro-cid-qlih4b2h] .df__img,.df__media[data-astro-cid-qlih4b2h] .df__ph{z-index:10;aspect-ratio:4/3;border-radius:var(--r-8);width:100%;box-shadow:var(--shadow-sm);height:auto;position:relative}.df__media[data-astro-cid-qlih4b2h] .df__ph{background:var(--sand)}.df--light[data-astro-cid-qlih4b2h] .df__media[data-astro-cid-qlih4b2h] .df__ph{background:linear-gradient(to bottom right, #faf3e699, var(--cream-3), #faf3e64d);box-shadow:0 0 0 1px var(--sand), var(--shadow-sm)}.df__num[data-astro-cid-qlih4b2h]{z-index:20;font-family:var(--font-serif);font-style:italic;font-weight:500;font-size:var(--fs-72);color:var(--gold);opacity:.9;filter:drop-shadow(0 1px 1px #0000000d);line-height:1;position:absolute;top:-40px;left:-24px}.df__row--rev[data-astro-cid-qlih4b2h] .df__num[data-astro-cid-qlih4b2h]{left:auto;right:-24px}@media (width>=768px){.df__num[data-astro-cid-qlih4b2h]{font-size:6rem;left:-40px}.df__row--rev[data-astro-cid-qlih4b2h] .df__num[data-astro-cid-qlih4b2h]{right:-40px}}@media (width>=1024px){.df__num[data-astro-cid-qlih4b2h]{font-size:120px}}.df__line[data-astro-cid-qlih4b2h]{background:var(--gold);width:48px;height:1px;margin-bottom:24px;display:block}.df__h[data-astro-cid-qlih4b2h]{font-size:var(--fs-30);line-height:var(--lh-30);color:var(--navy);margin-bottom:24px}@media (width>=768px){.df__h[data-astro-cid-qlih4b2h]{font-size:var(--fs-36);line-height:var(--lh-36)}}.df__p[data-astro-cid-qlih4b2h]{color:var(--taupe);font-size:var(--fs-18);line-height:1.625}.df--gallery[data-astro-cid-qlih4b2h] .df__rows[data-astro-cid-qlih4b2h]{gap:96px}.df--gallery[data-astro-cid-qlih4b2h] .df__num[data-astro-cid-qlih4b2h]{opacity:1;filter:drop-shadow(0 4px 3px #00000012);font-size:6rem;font-weight:400}@media (width>=768px){.df--gallery[data-astro-cid-qlih4b2h] .df__rows[data-astro-cid-qlih4b2h]{gap:128px}.df--gallery[data-astro-cid-qlih4b2h] .df__row[data-astro-cid-qlih4b2h],.df--gallery[data-astro-cid-qlih4b2h] .df__row--rev[data-astro-cid-qlih4b2h]{flex-direction:column}.df--gallery[data-astro-cid-qlih4b2h] .df__media[data-astro-cid-qlih4b2h],.df--gallery[data-astro-cid-qlih4b2h] .df__copy[data-astro-cid-qlih4b2h]{width:100%}.df--gallery[data-astro-cid-qlih4b2h] .df__num[data-astro-cid-qlih4b2h]{font-size:8rem;left:-24px}.df--gallery[data-astro-cid-qlih4b2h] .df__row--rev[data-astro-cid-qlih4b2h] .df__num[data-astro-cid-qlih4b2h]{left:auto;right:-24px}}@media (width>=1024px){.df--gallery[data-astro-cid-qlih4b2h] .df__row[data-astro-cid-qlih4b2h]{flex-direction:row;gap:80px}.df--gallery[data-astro-cid-qlih4b2h] .df__row--rev[data-astro-cid-qlih4b2h]{flex-direction:row-reverse}.df--gallery[data-astro-cid-qlih4b2h] .df__media[data-astro-cid-qlih4b2h],.df--gallery[data-astro-cid-qlih4b2h] .df__copy[data-astro-cid-qlih4b2h]{width:50%}.df--gallery[data-astro-cid-qlih4b2h] .df__num[data-astro-cid-qlih4b2h]{font-size:8rem}}.df--gallery[data-astro-cid-qlih4b2h] .df__media[data-astro-cid-qlih4b2h] .df__img,.df--gallery[data-astro-cid-qlih4b2h] .df__media[data-astro-cid-qlih4b2h] .df__ph{box-shadow:var(--shadow-md)}.df--gallery[data-astro-cid-qlih4b2h] .df__media[data-astro-cid-qlih4b2h] .df__ph{background:linear-gradient(to bottom right, var(--cream-2), var(--sand));border:1px solid var(--sand)}.df--gallery[data-astro-cid-qlih4b2h] .df__line[data-astro-cid-qlih4b2h]{height:4px}.cr__label[data-astro-cid-rlffzpqi]{text-align:center;font-size:var(--fs-12);line-height:var(--lh-12);text-transform:uppercase;letter-spacing:var(--track-widest);color:var(--taupe);margin-bottom:20px;font-weight:700}.cr__grid[data-astro-cid-rlffzpqi]{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:32px;display:grid}@media (width>=768px){.cr__grid[data-astro-cid-rlffzpqi]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cr__card[data-astro-cid-rlffzpqi]{background:var(--white);border:1px solid var(--sand);border-radius:var(--r-8);box-shadow:var(--shadow-sm);text-align:center;flex-direction:column;align-items:center;padding:32px 24px;display:flex}.cr__icon[data-astro-cid-rlffzpqi]{border-radius:var(--r-full);background:var(--cream-2);border:1px solid var(--sand);width:56px;height:56px;color:var(--gold);justify-content:center;align-items:center;margin-bottom:16px;display:flex}.cr__state[data-astro-cid-rlffzpqi]{font-family:var(--font-serif);font-style:italic;font-weight:500;font-size:var(--fs-30);line-height:var(--lh-30);color:var(--navy);margin-bottom:8px}.cr__title[data-astro-cid-rlffzpqi]{font-family:var(--font-sans);font-style:normal;font-weight:600;font-size:var(--fs-16);line-height:var(--lh-16);color:var(--navy);text-wrap:balance;margin-bottom:8px}.cr__abbr[data-astro-cid-rlffzpqi]{color:var(--gold);white-space:nowrap;font-weight:700}.cr__note[data-astro-cid-rlffzpqi]{font-size:var(--fs-14);color:var(--taupe);text-wrap:balance;margin-bottom:8px;font-style:italic;line-height:1.5}.cr__num[data-astro-cid-rlffzpqi]{font-size:var(--fs-14);color:var(--taupe);font-variant-numeric:tabular-nums;margin-bottom:16px}.cr__verify[data-astro-cid-rlffzpqi]{font-size:var(--fs-14);color:var(--gold);text-underline-offset:3px;align-items:center;gap:6px;margin-top:auto;font-weight:600;text-decoration:underline;display:inline-flex}.cr__verify[data-astro-cid-rlffzpqi] .cr__ext{width:14px;height:14px}@media (hover:hover){.cr__verify[data-astro-cid-rlffzpqi]:hover{color:var(--navy)}}.cr__row[data-astro-cid-rlffzpqi]{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:40px;display:grid}@media (width>=1024px){.cr__row[data-astro-cid-rlffzpqi]{grid-template-columns:2fr 3fr}}.cr__box[data-astro-cid-rlffzpqi]{background:var(--white);border:1px solid var(--sand);border-radius:var(--r-8);padding:28px}.cr__label--box[data-astro-cid-rlffzpqi]{text-align:left;color:var(--navy);align-items:center;gap:8px;display:flex}.cr__label--box[data-astro-cid-rlffzpqi] svg{color:var(--gold)}.cr__edu[data-astro-cid-rlffzpqi]{flex-direction:column;gap:14px;display:flex}.cr__edu[data-astro-cid-rlffzpqi] li[data-astro-cid-rlffzpqi]{flex-direction:column;display:flex}.cr__edu-t[data-astro-cid-rlffzpqi]{color:var(--navy);font-weight:600}.cr__edu-d[data-astro-cid-rlffzpqi]{font-size:var(--fs-14);color:var(--taupe)}.cr__methods[data-astro-cid-rlffzpqi]{color:var(--taupe);line-height:1.65}.cr__line[data-astro-cid-rlffzpqi]{text-align:center;font-size:var(--fs-14);color:var(--taupe);max-width:48rem;margin-inline:auto;line-height:1.6}
