.reference-module__5cYSTW__page{color:#182027;background:#e9ebe7;min-height:100svh}.reference-module__5cYSTW__frame{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);column-gap:clamp(2rem,7vw,8.5rem);width:min(100%,92rem);min-height:100svh;margin:0 auto;padding:clamp(1.4rem,4vw,4rem);display:grid}.reference-module__5cYSTW__header{grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.82rem;line-height:1.2;display:flex}.reference-module__5cYSTW__header p{color:#53606a;margin:0}.reference-module__5cYSTW__homeLink{letter-spacing:-.025em;font-weight:700}.reference-module__5cYSTW__homeLink:focus-visible,.reference-module__5cYSTW__sourceName:focus-visible,.reference-module__5cYSTW__visit:focus-visible{outline-offset:.32rem;outline:2px solid #0b5d73}.reference-module__5cYSTW__introduction{align-self:start;padding-top:clamp(4.5rem,13vh,9.5rem)}.reference-module__5cYSTW__introduction h1{color:#172b3e;letter-spacing:-.07em;text-wrap:balance;max-width:9.5ch;margin:0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Palatino,Georgia,serif;font-size:clamp(3.5rem,7.1vw,7.4rem);font-weight:400;line-height:.86}.reference-module__5cYSTW__introduction p{color:#41505b;max-width:28rem;margin:clamp(2rem,5vw,4rem) 0 0;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.58}.reference-module__5cYSTW__sources{align-self:center;gap:clamp(2.6rem,5.4vh,4.5rem);padding:clamp(4rem,12vh,10rem) 0 clamp(3rem,7vh,6rem);display:grid}.reference-module__5cYSTW__source{max-width:43rem;display:grid}.reference-module__5cYSTW__sourceRole{color:#63717a;font-size:.88rem;line-height:1.3}.reference-module__5cYSTW__sourceName{color:#182027;letter-spacing:-.05em;width:fit-content;margin-top:.28rem;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Palatino,Georgia,serif;font-size:clamp(2rem,3.4vw,3.55rem);font-weight:400;line-height:.96;transition:color .15s}.reference-module__5cYSTW__sourceName:hover{color:#075a71}.reference-module__5cYSTW__sourceDescription{color:#45545e;max-width:38rem;margin-top:.72rem;font-size:clamp(.98rem,1.14vw,1.08rem);line-height:1.55}.reference-module__5cYSTW__sourceLinks{flex-wrap:wrap;gap:.45rem 1rem;margin-top:.85rem;display:flex}.reference-module__5cYSTW__visit{color:#182027;border-bottom:1px solid;width:fit-content;font-size:.88rem;line-height:1.35;transition:color .15s}.reference-module__5cYSTW__visit:hover{color:#075a71}.reference-module__5cYSTW__note{color:#53606a;grid-column:1;align-self:end;max-width:25rem;padding-bottom:.35rem;font-size:.87rem;line-height:1.55}@media (max-width:760px){.reference-module__5cYSTW__frame{padding:1.35rem 1.25rem 2.3rem;display:block}.reference-module__5cYSTW__introduction{padding-top:clamp(4rem,13vw,7rem)}.reference-module__5cYSTW__introduction h1{max-width:10.5ch;font-size:clamp(3.2rem,15vw,5.4rem)}.reference-module__5cYSTW__introduction p{max-width:31rem;margin-top:1.65rem}.reference-module__5cYSTW__sources{gap:3.3rem;padding:4.5rem 0 3.8rem}.reference-module__5cYSTW__sourceName{font-size:clamp(2.3rem,11vw,4rem)}.reference-module__5cYSTW__note{max-width:30rem}}@media (prefers-reduced-motion:reduce){.reference-module__5cYSTW__sourceName,.reference-module__5cYSTW__visit{transition:none}}
