html body{background-color:var(--color-page-bg)}.site-base{display:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}::selection{background-color:var(--color-brand);color:#FFFFFF;text-shadow:none}.band ::selection,.card-dark ::selection,.link-card-photo ::selection,.glass ::selection,.heading-1::selection,.body-invert::selection,.body-invert ::selection,.eyebrow-on-dark::selection,.pill-label::selection,.footer-link::selection,.tile-label::selection,.tile-label ::selection,.gecta:not(.gecta--onphoto)::selection,.gecta:not(.gecta--onphoto) ::selection{background-color:#FFFFFF;color:var(--color-brand);text-shadow:none}.band .gecta--onphoto::selection,.band .gecta--onphoto ::selection,.band .btn-on-photo::selection,.glass .btn-on-photo::selection{background-color:var(--color-brand);color:#FFFFFF}a[href]:hover .media-img,a[href]:focus-visible .media-img{transform:scale(1.04)}.arw{--arw:34px;overflow:hidden}.arw.arw{justify-content:flex-start}.arw--36{--arw:36px}.arw--sm{--arw:18px;display:inline-flex;width:var(--arw);height:var(--arw);flex-shrink:0}.arw__track{display:flex;flex:0 0 auto;width:calc(var(--arw) * 2);transform:translateX(calc(var(--arw) * -1));transition:transform var(--dur-base) var(--ease-out)}.arw__ico{display:flex;align-items:center;justify-content:center;flex:0 0 var(--arw);width:var(--arw);height:var(--arw)}.arw__ico svg{display:block}a[href]:hover .arw__track,a[href]:focus-visible .arw__track{transform:translateX(0)}.glass a[href]::after{content:"";position:absolute;inset:0;border-radius:inherit}.glass a[href],.glass a[href]:hover,.glass a[href]:focus,.glass a[href]:active{transform:none!important}.glass:has(a[href]:hover) .media-img{transform:scale(1.04)}.body-text a[href]{color:var(--color-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--dur-base) var(--ease-out)}.body-text a[href]:hover{color:var(--color-brand-hover)}.body-text a[href]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){a[href]:hover .media-img,a[href]:focus-visible .media-img,.glass:has(a[href]:hover) .media-img{transform:none}.arw__track{transition:none}a[href]:hover .arw__track,a[href]:focus-visible .arw__track{transform:translateX(calc(var(--arw) * -1))}}