.top.svelte-18mj7i4{padding-block:calc(var(--block-spacing) * 2.5);position:relative}@media (width < 1280px){.top.svelte-18mj7i4{padding-block:calc(var(--block-spacing) * 2)}}@media (width < 768px){.top.svelte-18mj7i4{text-align:center;padding-block:calc(var(--block-spacing) * 1.5)}}.top.svelte-18mj7i4:before{background:linear-gradient(180deg,rgba(var(--channels-black),0),rgba(var(--channels-black),.8));content:"";height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.top.svelte-18mj7i4 img:where(.svelte-18mj7i4){object-fit:cover;object-position:50% 70%;height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.top.svelte-18mj7i4 .wrapper:where(.svelte-18mj7i4){position:relative;z-index:2}.top.svelte-18mj7i4 .wrapper:where(.svelte-18mj7i4) h2:where(.svelte-18mj7i4),.top.svelte-18mj7i4 .wrapper:where(.svelte-18mj7i4) p:where(.svelte-18mj7i4){color:var(--fg-0);max-width:400px}@media (width < 768px){.top.svelte-18mj7i4 .wrapper:where(.svelte-18mj7i4) h2:where(.svelte-18mj7i4),.top.svelte-18mj7i4 .wrapper:where(.svelte-18mj7i4) p:where(.svelte-18mj7i4){max-width:unset}}.main.svelte-18mj7i4{background:var(--bg-100)}.bottom.svelte-18mj7i4,.copy.svelte-18mj7i4{align-items:center;display:flex;color:var(--fg-0);padding-block:2rem}.bottom.svelte-18mj7i4{border-bottom:1px solid var(--bg-60);gap:0 100px}@media (width < 768px){.bottom.svelte-18mj7i4{border:0;flex-direction:column;gap:1.5rem}}@media (width < 768px){.bottom.svelte-18mj7i4 nav:where(.svelte-18mj7i4){border-top:1px solid var(--bg-60);padding-top:1.25rem;margin-top:1rem}}.bottom.svelte-18mj7i4 ul:where(.svelte-18mj7i4){display:flex;align-items:center;gap:1.75rem;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (width < 768px){.bottom.svelte-18mj7i4 ul:where(.svelte-18mj7i4){justify-content:center}}.bottom.svelte-18mj7i4 li:where(.svelte-18mj7i4){margin:0}.bottom.svelte-18mj7i4 li:where(.svelte-18mj7i4):not(:last-child){position:relative}.bottom.svelte-18mj7i4 li:where(.svelte-18mj7i4):not(:last-child):after{background:var(--bg-60);content:"";height:14px;width:1px;position:absolute;right:-.875rem;top:50%;transform:translateY(-50%)}.bottom.svelte-18mj7i4 a:where(.svelte-18mj7i4){color:var(--fg-0);font-size:var(--p);font-weight:400;text-decoration:none}@media (width < 768px){.bottom.svelte-18mj7i4 a:where(.svelte-18mj7i4){font-size:var(--small)}}.bottom.svelte-18mj7i4 a:where(.svelte-18mj7i4):hover{text-decoration:underline}.copy.svelte-18mj7i4{font-size:var(--xsmall)}@media (width < 768px){.copy.svelte-18mj7i4{font-size:var(--small);justify-content:center;padding-top:0}}.overlay.svelte-31h8jk{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:100}nav.svelte-31h8jk{padding:var(--padding-card);position:fixed;top:0;left:0;bottom:0;max-width:100vw;width:330px;background:var(--bg);box-shadow:-2px 0 8px #0000001a;z-index:101}.header.svelte-31h8jk{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--gap-small);min-height:2.8125rem}@media (width < 1024px){.header.svelte-31h8jk{align-items:center}}.header.svelte-31h8jk h3:where(.svelte-31h8jk){font-size:var(--h4);margin:0}@media (width < 1024px){.header.svelte-31h8jk h3:where(.svelte-31h8jk){font-size:var(--h3)}}.header.svelte-31h8jk .close:where(.svelte-31h8jk){background-color:var(--bg-20)}.text-link.svelte-31h8jk{display:flex;padding-block:1rem}.menu-container.svelte-31h8jk{position:absolute;top:88px;left:0;right:0;bottom:0;overflow-y:auto}.menu-container.svelte-31h8jk.sub{top:140px}.menu-container.svelte-31h8jk.sub li:where(.svelte-31h8jk):first-child{border-top:1px solid var(--bg-20)}ul.svelte-31h8jk{list-style:none;padding:0;margin:0}ul.svelte-31h8jk li:where(.svelte-31h8jk){display:flex;align-items:stretch;border-bottom:1px solid var(--bg-20);margin:0;padding-right:var(--padding-card)}ul.svelte-31h8jk li:where(.svelte-31h8jk).small{border:0}ul.svelte-31h8jk li:where(.svelte-31h8jk).small a:where(.svelte-31h8jk){font-weight:400;padding-block:1rem}ul.svelte-31h8jk a:where(.svelte-31h8jk){flex:1;padding-block:1rem;padding-left:var(--padding-card);font-size:1.0625rem;text-decoration:none;font-weight:700}ul.svelte-31h8jk a:where(.svelte-31h8jk):hover{background:var(--bg-hover)}ul.svelte-31h8jk button:where(.svelte-31h8jk){align-self:center}
