.school[data-astro-cid-3tvoacw4]{justify-items:center;gap:var(--space-2xs);color:inherit;grid-template-rows:4.5rem auto;display:grid}.school__mark[data-astro-cid-3tvoacw4]{height:var(--mark-h,3.25rem);align-self:end;width:auto;display:block}.school--uw[data-astro-cid-3tvoacw4]{--mark-h:3.25rem}.school--boise-state[data-astro-cid-3tvoacw4]{--mark-h:3.1rem}.school--montana-state[data-astro-cid-3tvoacw4]{--mark-h:4.35rem}.school__name[data-astro-cid-3tvoacw4]{text-transform:uppercase;text-align:center;justify-items:center;line-height:1.05;display:grid}.school__name--serif[data-astro-cid-3tvoacw4]{font-family:var(--font-display);font-weight:600}.school__name--sans[data-astro-cid-3tvoacw4]{font-family:var(--font-body);letter-spacing:.14em;font-weight:600}.school__big[data-astro-cid-3tvoacw4]{font-size:var(--step-0);letter-spacing:.04em}.school__name--sans[data-astro-cid-3tvoacw4] .school__big[data-astro-cid-3tvoacw4]{font-size:var(--step--1);letter-spacing:.16em}.school__small[data-astro-cid-3tvoacw4]{font-size:var(--step--1);letter-spacing:.06em}.school__small[data-astro-cid-3tvoacw4] i[data-astro-cid-3tvoacw4]{text-transform:none;font-style:italic}.polaroids[data-astro-cid-psd2ffge]{gap:var(--space-m);width:100%;max-width:26rem;padding:var(--space-s) 0;justify-items:center;margin-inline:auto;list-style:none;display:grid}.polaroids[data-astro-cid-psd2ffge] li[data-astro-cid-psd2ffge]{width:92%}.polaroids[data-astro-cid-psd2ffge] li[data-astro-cid-psd2ffge]:first-child{--tilt:-3deg;--nudge:-3%}.polaroids[data-astro-cid-psd2ffge] li[data-astro-cid-psd2ffge]:nth-child(2){--tilt:2.5deg;--nudge:4%}.polaroids[data-astro-cid-psd2ffge] li[data-astro-cid-psd2ffge]:nth-child(3){--tilt:-1.75deg;--nudge:-2%}.polaroid[data-astro-cid-psd2ffge]{--paper:#fbfaf6;--ink:#2b2733;background:var(--paper);transform:translateX(var(--nudge,0)) rotate(var(--tilt,0deg));transition:transform calc(.45s * var(--motion-scale)) var(--ease-out), box-shadow calc(.45s * var(--motion-scale)) var(--ease-out);border-radius:3px;padding:.8rem .8rem 0;position:relative;box-shadow:0 1px 2px #0000001f,0 10px 24px -10px #00000059}.polaroids[data-astro-cid-psd2ffge] .polaroid[data-astro-cid-psd2ffge]:hover,.polaroids[data-astro-cid-psd2ffge] .polaroid[data-astro-cid-psd2ffge]:has(:focus-visible){z-index:1;transform:translateX(var(--nudge)) rotate(0deg) scale(1.03);box-shadow:0 2px 4px #0000001f,0 18px 36px -12px #0006}.polaroid__open[data-astro-cid-psd2ffge]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.polaroid__open[data-astro-cid-psd2ffge]:after{content:"";position:absolute;inset:0}.polaroid__open[data-astro-cid-psd2ffge]:focus-visible{outline:none}.polaroid[data-astro-cid-psd2ffge]:has(.polaroid__open:focus-visible){outline:3px solid var(--color-focus);outline-offset:4px}.polaroid__photo[data-astro-cid-psd2ffge]{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.polaroid__caption[data-astro-cid-psd2ffge]{font-family:var(--font-caveat), cursive;text-align:center;color:var(--ink);padding:.55rem .25rem .8rem;font-size:1.6rem;font-weight:500;line-height:1.1}.lightbox[data-astro-cid-psd2ffge]{cursor:zoom-out;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.lightbox[data-astro-cid-psd2ffge][open]{place-items:center;display:grid}.lightbox[data-astro-cid-psd2ffge]::backdrop{backdrop-filter:blur(4px);background:#0c0a12d1}.polaroid--large[data-astro-cid-psd2ffge]{cursor:auto;padding:clamp(.6rem,1.5vw,1.1rem) clamp(.6rem,1.5vw,1.1rem) 0;box-shadow:0 24px 60px -20px #0009}.polaroid--large[data-astro-cid-psd2ffge] .polaroid__photo[data-astro-cid-psd2ffge]{width:min(1400px, calc(100vw - clamp(2.5rem, 10vw, 10rem)), calc((100dvh - 9rem) * var(--ratio,1.333)));height:auto}.polaroid--large[data-astro-cid-psd2ffge] .polaroid__caption[data-astro-cid-psd2ffge]{font-size:clamp(1.6rem,1.2rem + 1.2vw,2.4rem)}.polaroid--large[data-astro-cid-psd2ffge] .polaroid__photo[data-astro-cid-psd2ffge]{background-position:50%;background-size:cover}.polaroid[data-astro-cid-psd2ffge].is-lifted{visibility:hidden}.lightbox__close[data-astro-cid-psd2ffge]{color:#fff;cursor:pointer;background:#14121c99;border:1.5px solid #ffffff80;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid;position:fixed;inset-block-start:max(1rem, env(safe-area-inset-top));inset-inline-end:max(1rem, env(safe-area-inset-right))}.lightbox__close[data-astro-cid-psd2ffge]:focus-visible{outline-offset:3px;outline:3px solid #fff}html:has(.lightbox[open]){overflow:hidden}@media print{.polaroid[data-astro-cid-psd2ffge]{box-shadow:none;border:1px solid #ccc;transform:none}}.hero[data-astro-cid-ta2fbyqs]{gap:var(--space-xl);padding-block:var(--space-2xl) var(--space-l);display:grid}@media (width>=56rem){.hero[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr) clamp(18rem,30%,24rem);align-items:start}}.hero__text[data-astro-cid-ta2fbyqs]{gap:var(--space-s);display:grid}.hero__title[data-astro-cid-ta2fbyqs]{max-width:12ch}.story[data-astro-cid-ta2fbyqs]{--stack-space:var(--space-s);max-width:64ch}.story[data-astro-cid-ta2fbyqs] .lede[data-astro-cid-ta2fbyqs]{max-width:none}.story__quote[data-astro-cid-ta2fbyqs]{border-inline-start:3px solid var(--color-accent);font-family:var(--font-display);margin-inline:0;padding-inline-start:var(--space-m);font-style:italic;line-height:1.5}.head[data-astro-cid-ta2fbyqs]{gap:var(--space-2xs);margin-block-end:var(--space-l);display:grid}.head__title[data-astro-cid-ta2fbyqs]{max-width:22ch}.lists[data-astro-cid-ta2fbyqs]{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.list-block__title[data-astro-cid-ta2fbyqs]{font-size:var(--step-1);border-block-end:2px solid var(--color-accent);padding-block-end:var(--space-2xs)}.list-block[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{gap:var(--space-s);margin-block-start:var(--space-s);padding:0;display:grid}.list-block[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{gap:.1em;display:grid}.item__main[data-astro-cid-ta2fbyqs]{font-weight:600;line-height:1.35}.item__sub[data-astro-cid-ta2fbyqs]{font-size:var(--step--1)}.edu[data-astro-cid-ta2fbyqs]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.edu__item[data-astro-cid-ta2fbyqs]{align-content:start;justify-items:center;gap:var(--space-2xs);padding:var(--space-l) var(--space-m);border-radius:var(--radius-l);background:var(--color-surface-2);text-align:center;display:grid}.edu__item[data-astro-cid-ta2fbyqs] .edu__logo{color:var(--color-text);margin-block-end:var(--space-s)}.edu__degree[data-astro-cid-ta2fbyqs]{font-size:var(--step-1);line-height:1.2}.edu__note[data-astro-cid-ta2fbyqs]{font-size:var(--step--1);color:var(--color-accent);font-weight:600}
