.page-module__CgjnaW__page{color:#172c26;width:87.6%;max-width:1080px;margin:0 auto;padding:64px 0 100px}.page-module__CgjnaW__header{max-width:720px;margin-bottom:48px}.page-module__CgjnaW__eyebrow{color:#526c57;letter-spacing:1.5px;text-transform:uppercase;font-size:10px;line-height:1.6}.page-module__CgjnaW__page .page-module__CgjnaW__header h1{letter-spacing:-2px;margin:22px 0;font-size:clamp(38px,5vw,58px);font-weight:430;line-height:1.1}.page-module__CgjnaW__introduction{color:#526057;font-size:17px;line-height:1.75}.page-module__CgjnaW__context{color:#64716a;max-width:650px;margin-top:20px;font-size:13px;line-height:1.85}.page-module__CgjnaW__list{border-top:1px solid #dfe5dc}.page-module__CgjnaW__entry{border-bottom:1px solid #e5e9e1;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;padding:28px 0;display:grid}.page-module__CgjnaW__page .page-module__CgjnaW__placement h2{letter-spacing:-.1px;font-size:15px;font-weight:500;line-height:1.6}.page-module__CgjnaW__details{min-width:0}.page-module__CgjnaW__title{font-size:14px;line-height:1.7}.page-module__CgjnaW__creator,.page-module__CgjnaW__note{color:#5d6b63;font-size:12px;line-height:1.8}.page-module__CgjnaW__creator{margin-top:4px}.page-module__CgjnaW__links{flex-wrap:wrap;gap:7px 20px;margin-top:13px;display:flex}.page-module__CgjnaW__links a{color:#2f653f;text-underline-offset:4px;font-size:12px;line-height:1.8;text-decoration:underline}.page-module__CgjnaW__note{margin-top:13px}.page-module__CgjnaW__page a:hover{color:#397b52}.page-module__CgjnaW__page a:focus-visible{outline-offset:4px;outline:2px solid #397b52}@media (max-width:650px){.page-module__CgjnaW__page{padding:40px 0 70px}.page-module__CgjnaW__header{margin-bottom:32px}.page-module__CgjnaW__page .page-module__CgjnaW__header h1{letter-spacing:-1.5px}.page-module__CgjnaW__introduction{font-size:15px}.page-module__CgjnaW__entry{grid-template-columns:minmax(0,1fr);gap:13px;padding:24px 0}}
