body{background-color:#FFFFFF;color:#191C22}a{color:#24365C;text-underline-offset:4px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}a:focus-visible,button:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #24365C;outline-offset:4px}.n{background-color:#FBE0D8;color:#191C22}.n a{color:#191C22;font-weight:400}.hd{background-color:#FFFFFF;box-shadow:0 4px 16px rgba(25,28,34,.035)}.logo{color:#191C22;text-decoration:none}.line{color:#191C22}.skip{background-color:#24365C;color:#FFFFFF;border-radius:99px}.pill{border-radius:99px;background-color:#24365C;color:#FFFFFF;text-decoration:none}.pill:hover{background-color:#191C22;color:#FFFFFF}.pill.light{background-color:#FFFFFF;color:#24365C;border-color:#FFFFFF}.round{border-radius:99px;background-color:#24365C;color:#FFFFFF}.ph-card,.tc,.card,.lead figure img,.figs figure,.pager a{border-radius:28px}.ph-card,.band{background-color:#24365C;color:#FFFFFF}.tc{background-color:#E8EDF2;color:#191C22;text-decoration:none}.tc:nth-child(3){background-color:#FBE0D8}.tc h2{color:#191C22}.tc:hover{box-shadow:inset 0 0 0 2px #24365C}.card{background-color:#E8EDF2;color:#191C22}.text-link{text-decoration:none}.text-link:hover{text-decoration:underline}.warm{background-color:#E8EDF2}.figs figure{background-color:#FFFFFF}.figs svg{display:block;width:100%;height:auto}.figs rect{fill:#E8EDF2}.figs .edge{fill:none;stroke:#24365C;stroke-width:2}.figs text{fill:#191C22}.src{color:#46505D}.src a{color:#24365C}.lead figure{background-color:#E8EDF2;border-radius:28px;overflow:hidden}.jump select{background-color:#FFFFFF;color:#191C22;border:1px solid #798494;border-radius:8px}.pager a{background-color:#E8EDF2;text-decoration:none}.pager span{color:#46505D}.ft{background-color:#E8EDF2;color:#191C22}.ft p{color:#191C22}.ft a{color:#24365C}.bc span{color:#46505D}svg[aria-hidden=true]{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ph-card:focus-within,.band:focus-within{outline-offset:4px}.band a:focus-visible,.ph-card a:focus-visible{outline-color:#FFFFFF}
@media(prefers-reduced-motion:no-preference){.pill,.tc{transition:background-color .15s,box-shadow .15s}}@media print{body{background-color:#FFFFFF;color:#191C22}.src{color:#191C22}}
