div.svelte-j40uyo{overflow:hidden;position:fixed;bottom:0;width:100%;white-space:nowrap;pointer-events:none;max-height:160px}@supports (mix-blend-mode: difference){div.svelte-j40uyo{mix-blend-mode:difference;color:#fff;z-index:1000}}@supports not (mix-blend-mode: difference){div.svelte-j40uyo{color:#000;z-index:1}}p.svelte-j40uyo{position:relative;font-size:min(7.81rem,175px);letter-spacing:max(-.26rem,-5px);font-family:TexGyreHero;display:flex;white-space:nowrap;margin:0;padding:0;width:304ch;animation-name:svelte-j40uyo-scroll-left;animation-duration:90s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:backwards;animation-timing-function:linear;animation-delay:.1s;will-change:transform}p.svelte-j40uyo span:where(.svelte-j40uyo){display:inline-block;padding-right:0;-webkit-user-select:none;user-select:none;pointer-events:none}@media (prefers-reduced-motion){p.svelte-j40uyo{animation:none}}@keyframes svelte-j40uyo-scroll-left{0%{transform:translate(-50%)}to{transform:translate(0)}}@-webkit-keyframes svelte-j40uyo-scroll-left{0%{transform:translate(-50%)}to{transform:translate(0)}}section.svelte-oy4u2j{min-height:100vh;width:100%;display:flex;align-items:flex-end;overflow:hidden;position:relative;color:#000}section.svelte-1qmhrj2{min-height:100vh;margin-inline:12px}section.svelte-1qmhrj2 h2:where(.svelte-1qmhrj2){font-weight:400}section.svelte-r2j78q{min-height:100vh;margin-inline:12px;margin-bottom:250px}h2.svelte-r2j78q{font-family:TexGyreHero,system-ui,sans-serif;font-size:24px;line-height:26px;margin-bottom:12px}@media (max-width: 48rem){h2.svelte-r2j78q{font-size:20px;line-height:21px}}ul.svelte-r2j78q{display:grid;column-gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding-inline:0;margin:0}li.svelte-r2j78q{display:flex;flex-direction:column;height:100%}@media (max-width: 48rem){ul.svelte-r2j78q{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:3rem}}li.svelte-1q3t40f{width:100%;height:2.75rem;display:grid;grid-template-columns:1fr 1fr 50% 1fr 1fr;column-gap:1rem;row-gap:0;background:#000;color:#fff;box-sizing:border-box;overflow:hidden;transition:height .5s ease-in-out;scroll-margin-top:60px}@media (max-width: 48rem){li.svelte-1q3t40f{grid-template-columns:1fr 1fr;grid-template-rows:20px 20px 20px;height:fit-content}li.svelte-1q3t40f:focus{grid-template-rows:auto auto auto}li.svelte-1q3t40f div:where(.svelte-1q3t40f){align-items:flex-start;padding:0;height:auto}}li.svelte-1q3t40f>:where(.svelte-1q3t40f){display:flex;color:inherit;min-height:2.75rem;font: 24px/26px TexGyreHero;padding:0;margin:0 0 auto;cursor:default;line-break:loose;transition:all .5s ease-in-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:.5rem}@media (max-width: 64rem){li.svelte-1q3t40f>:where(.svelte-1q3t40f){font-size:20px}}@media (max-width: 48rem){li.svelte-1q3t40f>:where(.svelte-1q3t40f){font-size:16px;align-items:flex-start;justify-content:flex-start;padding-block:0}}li.svelte-1q3t40f span:where(.svelte-1q3t40f){display:flex;flex-direction:column;gap:2rem}li.svelte-1q3t40f img:where(.svelte-1q3t40f){height:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out;opacity:0;object-fit:contain;margin-top:0}li.svelte-1q3t40f .picture:where(.svelte-1q3t40f){display:none}li.svelte-1q3t40f div:where(.svelte-1q3t40f){display:grid;gap:0}li.svelte-1q3t40f div:where(.svelte-1q3t40f) h3:where(.svelte-1q3t40f){margin-block:0;font: 24px/26px TexGyreHero;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}@media (max-width: 64rem){li.svelte-1q3t40f div:where(.svelte-1q3t40f) h3:where(.svelte-1q3t40f){font-size:20px}}@media (max-width: 48rem){li.svelte-1q3t40f div:where(.svelte-1q3t40f) h3:where(.svelte-1q3t40f){font-size:16px}}li.svelte-1q3t40f div:where(.svelte-1q3t40f) article:where(.svelte-1q3t40f){height:0;width:100%;display:flex;column-gap:1rem;justify-content:flex-start}li.svelte-1q3t40f div:where(.svelte-1q3t40f) article:where(.svelte-1q3t40f) div:where(.svelte-1q3t40f){font-size:18px;font-family:TexGyreHero,system-ui,sans-serif;line-height:20px}@media (max-width: 64rem){li.svelte-1q3t40f div:where(.svelte-1q3t40f) article:where(.svelte-1q3t40f) div:where(.svelte-1q3t40f){font-size:18px}}@media (max-width: 48rem){li.svelte-1q3t40f div:where(.svelte-1q3t40f) article:where(.svelte-1q3t40f) div:where(.svelte-1q3t40f){font-size:14px}}@media (max-width: 48rem){li.svelte-1q3t40f div:where(.svelte-1q3t40f) article:where(.svelte-1q3t40f){display:none}}li.svelte-1q3t40f:first{text-align:left}li.svelte-1q3t40f:focus{height:max-content;display:grid}li.svelte-1q3t40f:focus :where(.svelte-1q3t40f){overflow:visible;text-overflow:none;white-space:wrap}li.svelte-1q3t40f:focus img:where(.svelte-1q3t40f){width:9rem;display:flex;height:auto;opacity:1;margin-top:.5rem;margin-bottom:1rem}@media (max-width: 48rem){li.svelte-1q3t40f:focus img:where(.svelte-1q3t40f){display:none}}@media (max-width: 48rem){li.svelte-1q3t40f:focus .picture:where(.svelte-1q3t40f){display:flex;justify-content:flex-start;align-items:flex-start;grid-column:span 3 / span 3}li.svelte-1q3t40f:focus .picture:where(.svelte-1q3t40f) img:where(.svelte-1q3t40f){display:block;height:auto;opacity:1;margin:0}}li.svelte-1q3t40f:focus div:where(.svelte-1q3t40f) article:where(.svelte-1q3t40f){height:auto;padding-block:1rem;align-items:flex-start;display:block}@media (max-width: 48rem){li.svelte-1q3t40f:focus div.content:where(.svelte-1q3t40f){grid-column:span 2 / span 2}}section.svelte-1cq5opo{margin-block:10rem;min-height:50dvh;margin-inline:12px;scroll-margin-top:5rem}h2.svelte-1cq5opo{font-family:TexGyreHero,system-ui,sans-serif;font-size:24px;line-height:26px;margin-bottom:12px}@media (max-width: 48rem){h2.svelte-1cq5opo{font-size:20px;line-height:21px}}ul.svelte-1cq5opo{display:flex;flex-direction:column;row-gap:1px;background-color:#fff;padding-inline:0}ul.svelte-1cq5opo:first-child{border-top:1px solid black}@media (max-width: 768px){section.svelte-1cq5opo{margin-block:5rem}}section.svelte-13of5wh{min-height:100vh;margin-inline:12px}section.svelte-13of5wh h2:where(.svelte-13of5wh){font-family:TexGyreHero,system-ui,sans-serif;font-size:24px;line-height:26px;margin-bottom:12px}@media (max-width: 48rem){section.svelte-13of5wh h2:where(.svelte-13of5wh){font-size:20px;line-height:21px}}
