main.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(var(--margin-xl),6vh);-webkit-margin-after:var(--margin-xl);margin-block-end:var(--margin-xl)}main.svelte-e5vmr3 section h2.title.svelte-e5vmr3.svelte-e5vmr3{font-weight:700}@media only screen and (max-width: 767px){main.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3{-webkit-margin-before:var(--margin-s);margin-block-start:var(--margin-s)}}details.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3{width:100%}pre.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3{max-width:100vw;font-size:10px;overflow-x:hidden}a.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3{text-decoration:none}.links.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--margin-s);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.links.svelte-e5vmr3 a.svelte-e5vmr3.svelte-e5vmr3{display:inline-block;color:var(--text-primary)}@media only screen and (min-width: 768px){.links.svelte-e5vmr3 a.svelte-e5vmr3.svelte-e5vmr3{white-space:nowrap;text-overflow:ellipsis;max-width:32ch;overflow:clip}}.links.svelte-e5vmr3 a.svelte-e5vmr3.svelte-e5vmr3:hover{color:var(--text-secondary)}.text-section.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3,.video-section.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3{width:100%;padding-inline:var(--margin-l)}.text-section.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3{display:grid;grid-template-columns:1fr;grid-template-rows:auto}.text-section.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3:has(>*:nth-child(2)){gap:var(--margin-m)}.text-section.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3:has(>p:not(:empty)){grid-template-columns:1fr 1fr}@media only screen and (max-width: 480px){.text-section.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3{grid-template-columns:1fr}}.text-section.svelte-e5vmr3 .title.svelte-e5vmr3.svelte-e5vmr3{grid-area:1/1/2/3;text-wrap:balance}.text-section.svelte-e5vmr3 .title.svelte-e5vmr3.svelte-e5vmr3:is(h1){--available-space:calc(100vw - 2 * var(--margin-l));--scaling-factor:.5;font-size:clamp(36px,var(--available-space) / (var(--text-length) * .5),5rem);font-size:clamp(36px,var(--available-space) / (var(--text-length) * var(--scaling-factor)),5rem);line-height:1.1}@media only screen and (max-width: 640px){.text-section.svelte-e5vmr3 .title.svelte-e5vmr3.svelte-e5vmr3:is(h1){font-size:clamp(36px,var(--available-space) / (var(--text-length) * var(--scaling-factor)),3rem)}}.text-section.svelte-e5vmr3 .title.svelte-e5vmr3 .svelte-e5vmr3{color:var(--text-primary)}@media only screen and (max-width: 480px){.text-section.svelte-e5vmr3 .title.svelte-e5vmr3.svelte-e5vmr3{grid-area:1/1/2/2}}.text-section.svelte-e5vmr3 .links.svelte-e5vmr3.svelte-e5vmr3{grid-area:2/1/3/2}.text-section.svelte-e5vmr3 p.svelte-e5vmr3.svelte-e5vmr3{grid-area:2/2/3/3;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-self:end}@media only screen and (max-width: 480px){.text-section.svelte-e5vmr3 p.svelte-e5vmr3.svelte-e5vmr3{grid-area:3/1/4/2;justify-self:start}}.text-section.svelte-e5vmr3:not(:has(.links)) .description.svelte-e5vmr3.svelte-e5vmr3{grid-area:2/1/3/2}@media only screen and (max-width: 480px){.text-section.svelte-e5vmr3:not(:has(.links)) .description.svelte-e5vmr3.svelte-e5vmr3{grid-area:2/1/3/3}}.text-section.svelte-e5vmr3:not(:has(.links)) .call-to-action{grid-area:3/1/4/3}@media only screen and (max-width: 480px){.text-section.svelte-e5vmr3:not(:has(.links)) .call-to-action{grid-area:5/1/6/3}}.text-section.svelte-e5vmr3:has(.links) .description.svelte-e5vmr3.svelte-e5vmr3{grid-area:3/1/4/3}@media only screen and (max-width: 480px){.text-section.svelte-e5vmr3:has(.links) .description.svelte-e5vmr3.svelte-e5vmr3{grid-area:4/1/5/2}}.text-section.svelte-e5vmr3:has(.links) .call-to-action{grid-area:5/1/6/3}.text-section.svelte-e5vmr3 .description.svelte-e5vmr3.svelte-e5vmr3:has(>section:first-child:last-child>p>section:first-child:last-child>span:empty){display:none}.text-section.svelte-e5vmr3 .svelte-e5vmr3.svelte-e5vmr3{margin:0}.text-section.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3:has(.description>section:first-child:last-child span:empty){-webkit-border-before:1px solid var(--background-light);border-block-start:1px solid var(--background-light);-webkit-padding-before:var(--margin-xl);padding-block-start:var(--margin-xl)}.text-section.svelte-e5vmr3:has(.description>section:first-child:last-child span:empty)+.cards-section.svelte-e5vmr3:has(h1) .title.svelte-e5vmr3{font-size:var(--size-h2)}.cards-section.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3{width:100%;display:grid;grid-template-columns:var(--margin-l) auto 1fr auto var(--margin-l);grid-template-rows:auto 1fr;grid-row-gap:var(--margin-l);row-gap:var(--margin-l);grid-auto-flow:dense}.cards-section.svelte-e5vmr3 .cards-nav.svelte-e5vmr3.svelte-e5vmr3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--margin-s);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;grid-area:1/4/2/5}.cards-section.svelte-e5vmr3 .cards-nav.svelte-e5vmr3 .button{margin:0}@media only screen and (max-width: 767px){.cards-section.svelte-e5vmr3 .cards-nav.svelte-e5vmr3.svelte-e5vmr3{display:none}}@media only screen and (min-width: 768px){.cards-section.svelte-e5vmr3:not(:has(.cards .card:nth-child(3))) .cards-nav.svelte-e5vmr3.svelte-e5vmr3{display:none}}.cards-section.svelte-e5vmr3:has(.description) .cards-nav.svelte-e5vmr3.svelte-e5vmr3{grid-area:2/4/3/5}.cards-section.svelte-e5vmr3 .title.svelte-e5vmr3.svelte-e5vmr3{grid-area:1/2/2/3;min-width:min(100%,30ch)}.cards-section.svelte-e5vmr3 .title.svelte-e5vmr3.svelte-e5vmr3:before,.cards-section.svelte-e5vmr3 .title.svelte-e5vmr3.svelte-e5vmr3:after{content:"";display:table;height:0;width:0;-webkit-box-sizing:border-box;box-sizing:border-box}.cards-section.svelte-e5vmr3 .title.svelte-e5vmr3.svelte-e5vmr3:before{-webkit-margin-before:-6px;margin-block-start:-6px}.cards-section.svelte-e5vmr3 .title.svelte-e5vmr3.svelte-e5vmr3:after{-webkit-margin-after:-6px;margin-block-end:-6px}.cards-section.svelte-e5vmr3 .title .eyebrow.svelte-e5vmr3.svelte-e5vmr3{font-size:var(--size-caption);font-weight:300;color:var(--text-secondary)}.cards-section.svelte-e5vmr3 .title.svelte-e5vmr3 a.svelte-e5vmr3{color:var(--text-primary)}.cards-section.svelte-e5vmr3 .title.svelte-e5vmr3 a.svelte-e5vmr3:hover{text-decoration:underline;text-decoration-thickness:.03em;text-underline-offset:.2em}@media only screen and (min-width: 768px){.cards-section.svelte-e5vmr3:has(h1) .description.svelte-e5vmr3.svelte-e5vmr3{grid-area:2/2/3/4}}.cards-section.svelte-e5vmr3 .description.svelte-e5vmr3.svelte-e5vmr3{grid-area:3/2/4/5;max-width:60ch;-webkit-margin-before:0;margin-block-start:0}@media only screen and (min-width: 768px){.cards-section.svelte-e5vmr3 .description.svelte-e5vmr3.svelte-e5vmr3{grid-area:2/2/3/4}}@media only screen and (min-width: 1024px){.cards-section.svelte-e5vmr3 .description.svelte-e5vmr3.svelte-e5vmr3{max-width:max(66%,60ch)}}.cards-section.svelte-e5vmr3 .links.svelte-e5vmr3.svelte-e5vmr3{grid-area:2/2/3/5}@media only screen and (min-width: 768px){.cards-section.svelte-e5vmr3 .links.svelte-e5vmr3.svelte-e5vmr3{grid-area:1/3/2/4;padding-inline:var(--margin-m)}}.cards-section.svelte-e5vmr3 .call-to-action{grid-area:4/2/5/5}.cards-section.svelte-e5vmr3:has(.description) .call-to-action{grid-area:5/2/6/5}.cards-section.svelte-e5vmr3:not(:has(.title)):not(:has(.description)):not(:has(.cards)) .call-to-action{grid-area:2/2/3/5}.cards-section.svelte-e5vmr3:not(:has(.title)):not(:has(.description)):has(.cards) .call-to-action{grid-area:3/2/4/5}.cards-section.svelte-e5vmr3:has(.title):not(:has(.description)):not(:has(.cards)) .call-to-action{grid-area:2/2/3/5}.cards-section.svelte-e5vmr3:not(:has(.title)):has(.description):not(:has(.cards)) .call-to-action{grid-area:3/2/4/5}.cards-section.svelte-e5vmr3:has(.title):has(.description):not(:has(.cards)) .call-to-action{grid-area:4/2/5/5}@media only screen and (max-width: 768px){.cards-section.svelte-e5vmr3:has(.title):has(.description):not(:has(.cards)) .call-to-action{-webkit-margin-after:var(--margin-xl);margin-block-end:var(--margin-xl)}}@media only screen and (min-width: 768px){.cards-section.svelte-e5vmr3:has(.title):has(.description):not(:has(.cards)) .call-to-action{grid-area:3/2/4/5}}.cards-section.svelte-e5vmr3:has(.cards) .call-to-action{justify-self:center}.cards-section.svelte-e5vmr3:has(h2) .cards.svelte-e5vmr3.svelte-e5vmr3{grid-area:4/1/5/6}@media only screen and (min-width: 768px){.cards-section.svelte-e5vmr3:has(h2) .cards.svelte-e5vmr3.svelte-e5vmr3{grid-area:3/1/4/6}}.cards-section.svelte-e5vmr3:not(:has(h2)):has(.links) .cards.svelte-e5vmr3.svelte-e5vmr3{grid-area:3/1/4/6}@media only screen and (min-width: 768px){.cards-section.svelte-e5vmr3:not(:has(h2)):has(.links) .cards.svelte-e5vmr3.svelte-e5vmr3{grid-area:2/1/3/6}}.cards-section.svelte-e5vmr3:not(:has(h2)):has(.links) .call-to-action{grid-area:4/2/5/5}@media only screen and (min-width: 768px){.cards-section.svelte-e5vmr3:not(:has(h2)):has(.links) .call-to-action{grid-area:3/2/4/5}}.cards-section.svelte-e5vmr3:not(:has(h2)):not(:has(.links)) .cards.svelte-e5vmr3.svelte-e5vmr3{grid-area:2/1/3/6}.cards-section.svelte-e5vmr3:not(:has(h2)):not(:has(.links)) .call-to-action{grid-area:3/2/4/5}.cards-section.svelte-e5vmr3 .cards.svelte-e5vmr3.svelte-e5vmr3{padding-inline:var(--margin-l);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cards-section.svelte-e5vmr3 .cards.list.svelte-e5vmr3.svelte-e5vmr3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cards-section.svelte-e5vmr3 .cards.list .card.svelte-e5vmr3+.card.svelte-e5vmr3{-webkit-border-before:1px solid var(--background-light);border-block-start:1px solid var(--background-light)}.cards-section.svelte-e5vmr3 .cards.list .card .card-link.svelte-e5vmr3.svelte-e5vmr3{overflow:visible;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-block:var(--margin-m);gap:var(--margin-m);position:relative}.cards-section.svelte-e5vmr3 .cards.list .card .card-link:has(.card-description) h3.svelte-e5vmr3.svelte-e5vmr3{width:60%}.cards-section.svelte-e5vmr3 .cards.list .card .card-link:has(.card-description) .card-description.svelte-e5vmr3.svelte-e5vmr3{width:40%}.cards-section.svelte-e5vmr3 .cards.list .card .card-link:not(:has(.card-description)) h3.svelte-e5vmr3.svelte-e5vmr3{width:100%}.cards-section.svelte-e5vmr3 .cards.list .card .card-link .card-description.svelte-e5vmr3.svelte-e5vmr3{font-size:var(--size-caption)}.cards-section.svelte-e5vmr3 .cards.list .card .card-link h3.svelte-e5vmr3.svelte-e5vmr3,.cards-section.svelte-e5vmr3 .cards.list .card .card-link .card-description.svelte-e5vmr3.svelte-e5vmr3,.cards-section.svelte-e5vmr3 .cards.list .card .card-link.svelte-e5vmr3 .button{color:var(--text-secondary);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transition:color .18s ease;transition:color .18s ease}.cards-section.svelte-e5vmr3 .cards.list .card .card-link .cover.svelte-e5vmr3.svelte-e5vmr3{-webkit-transition-property:opacity,display;transition-property:opacity,display;-webkit-transition-duration:.1s;transition-duration:.1s;transition-behavior:allow-discrete;display:none;opacity:0;position:absolute;-o-object-position:center;object-position:center;top:0;right:0;-webkit-transform:translateY(-65%) translateX(clamp(-80%,var(--current-module-cursor-offset-x),-20%));transform:translateY(-65%) translate(clamp(-80%,var(--current-module-cursor-offset-x),-20%));pointer-events:none;z-index:1}@media (orientation: landscape){.cards-section.svelte-e5vmr3 .cards.list .card .card-link .cover.svelte-e5vmr3.svelte-e5vmr3{height:min(50vh,300px);width:auto}}@media (orientation: portrait){.cards-section.svelte-e5vmr3 .cards.list .card .card-link .cover.svelte-e5vmr3.svelte-e5vmr3{height:auto;width:min(40vw,300px)}}.cards-section.svelte-e5vmr3 .cards.list .card .card-link.svelte-e5vmr3 .arrow-button{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-after:0;margin-block-end:0}.cards-section.svelte-e5vmr3 .cards.list .card:hover h3.svelte-e5vmr3.svelte-e5vmr3{color:var(--text-primary)}@media (hover: hover) and (pointer: fine){.cards-section.svelte-e5vmr3 .cards.list .card:hover .cover.svelte-e5vmr3.svelte-e5vmr3{display:block;opacity:1}}.cards-section.svelte-e5vmr3 .cards.grid.svelte-e5vmr3.svelte-e5vmr3{--grid-gap:var(--margin-l);--min-column-width:min(350px, calc(100% - var(--margin-l)));grid-gap:var(--grid-gap);gap:var(--grid-gap);display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--min-column-width),1fr))}@media only screen and (min-width: 1222px){.cards-section.svelte-e5vmr3 .cards.grid.original.svelte-e5vmr3.svelte-e5vmr3{grid-auto-rows:20px;-webkit-column-gap:var(--margin-l);-moz-column-gap:var(--margin-l);column-gap:var(--margin-l);row-gap:0;margin-bottom:calc(-1 * var(--margin-l))}.cards-section.svelte-e5vmr3 .cards.grid .card.original.svelte-e5vmr3.svelte-e5vmr3{height:auto;grid-row-end:span auto;grid-row-end:span var(--card-span, auto);-webkit-margin-after:20px;margin-block-end:20px}}@media only screen and (min-width: 1222px){.cards-section.svelte-e5vmr3 .cards.grid.below .card.original .card-link.svelte-e5vmr3.svelte-e5vmr3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.cards-section.svelte-e5vmr3 .cards.grid.below .card.original .card-link img.svelte-e5vmr3.svelte-e5vmr3{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cards-section.svelte-e5vmr3 .cards.grid.below .card.original .card-link h3.card-title.svelte-e5vmr3.svelte-e5vmr3{min-height:-webkit-fit-content!important;min-height:-moz-fit-content!important;min-height:fit-content!important}}.cards-section.svelte-e5vmr3 .cards.carousel.svelte-e5vmr3.svelte-e5vmr3{gap:var(--margin-s);scroll-behavior:smooth;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:var(--margin-l)}.cards-section.svelte-e5vmr3 .cards.carousel.svelte-e5vmr3.svelte-e5vmr3::-webkit-scrollbar{display:none}.cards-section.svelte-e5vmr3 .cards.carousel .card.svelte-e5vmr3.svelte-e5vmr3{scroll-snap-align:start}.cards-section.svelte-e5vmr3 .cards:not(:has(.card:nth-child(2))) .card.svelte-e5vmr3.svelte-e5vmr3{width:clamp(100%,100%,350px)}.cards-section.svelte-e5vmr3 .cards:not(:has(.card:nth-child(3))) .card.svelte-e5vmr3.svelte-e5vmr3{width:clamp(100%,50%,350px)}.cards-section.svelte-e5vmr3 .cards:has(.card:nth-child(3)) .card.svelte-e5vmr3.svelte-e5vmr3{min-width:min(350px,80vw - var(--margin-l))}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).above .card.svelte-e5vmr3.svelte-e5vmr3{border-radius:var(--border-l)}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).above .card .cover.svelte-e5vmr3.svelte-e5vmr3{-o-object-fit:cover!important;object-fit:cover!important}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).above .card .card-link.svelte-e5vmr3.svelte-e5vmr3{grid-template-rows:var(--margin-s) auto 1fr auto var(--margin-s)}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).above .card .card-link .card-title.svelte-e5vmr3.svelte-e5vmr3{grid-row:4/6;grid-column:1/5;color:#fff;-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);-webkit-mask:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgb(0,0,0) 50px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgb(0,0,0) 50px);padding:50px var(--margin-m) var(--margin-m)}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).above .card .card-link .card-title.svelte-e5vmr3 .secondary{color:#fff}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).below .card:has(.cover) .cover.svelte-e5vmr3.svelte-e5vmr3{border-radius:var(--border-l)}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).below .card .card-link.svelte-e5vmr3.svelte-e5vmr3{gap:0;--cover-row-height:0;--top-spacing-height:0;grid-template-rows:0 auto 0 auto 1fr;grid-template-rows:var(--top-spacing-height) auto var(--cover-row-height) auto 1fr}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).below .card .card-link.svelte-e5vmr3>.svelte-e5vmr3:not(:last-child){margin-bottom:var(--margin-s)}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).below .card .card-link.svelte-e5vmr3>.svelte-e5vmr3:last-child{margin-bottom:var(--margin-l)}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).below .card .card-link .cover.svelte-e5vmr3.svelte-e5vmr3{grid-column:1/4;grid-row:1/4}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).below .card .card-link.svelte-e5vmr3 .button{grid-column:1/4;grid-row:2/3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).below .card .card-link .cover.svelte-e5vmr3+.svelte-e5vmr3{margin-top:var(--margin-m)}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).below .card .card-link h3.svelte-e5vmr3.svelte-e5vmr3{grid-column:1/4;grid-row:4/5;font-size:var(--size-p);font-weight:300}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).below .card .card-link:has(.cover.original-ar) h3.svelte-e5vmr3.svelte-e5vmr3{min-height:0;-webkit-margin-after:0;margin-block-end:0}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).below .card .card-link .card-description.svelte-e5vmr3.svelte-e5vmr3{grid-column:1/4;grid-row:5/6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--margin-s)}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).below .card .card-link .card-description .meta-data.svelte-e5vmr3.svelte-e5vmr3{color:var(--text-secondary);border-top:1px solid var(--background-light);font-size:var(--size-caption);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-margin-before:var(--margin-s);margin-block-start:var(--margin-s);-webkit-padding-before:var(--margin-xs);padding-block-start:var(--margin-xs)}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).below .card .card-link .card-description .meta-data.svelte-e5vmr3+.card-description-text.svelte-e5vmr3{font-size:var(--size-caption)}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).below .card .card-link.svelte-e5vmr3.svelte-e5vmr3:has(.cover){--cover-row-height:130px;--top-spacing-height:var(--margin-s)}@media only screen and (min-width: 768px){.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid).below .card .card-link.svelte-e5vmr3.svelte-e5vmr3:has(.cover){--cover-row-height:200px}}.cards-section.svelte-e5vmr3 .cards.grid .card.svelte-e5vmr3.svelte-e5vmr3:hover{outline:1px solid var(--background-medium);outline-offset:calc(var(--margin-s) - .5px);-webkit-box-shadow:0 0 0 var(--margin-s) var(--background-bright);box-shadow:0 0 0 var(--margin-s) var(--background-bright);background-color:var(--background-bright)!important}.cards-section.svelte-e5vmr3 .cards.carousel .card.svelte-e5vmr3.svelte-e5vmr3:hover{opacity:.81}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid) .card.svelte-e5vmr3.svelte-e5vmr3{overflow:hidden;-webkit-transition:all .18s ease;transition:all .18s ease}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid) .card.patron.svelte-e5vmr3.svelte-e5vmr3{aspect-ratio:3/4}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid) .card .card-link.svelte-e5vmr3.svelte-e5vmr3{display:grid;grid-template-columns:var(--margin-s) 1fr var(--margin-s);grid-gap:var(--margin-s);gap:var(--margin-s);height:100%}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid) .card .cover.svelte-e5vmr3.svelte-e5vmr3{grid-area:1/1/6/5;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid) .card .card-title.svelte-e5vmr3.svelte-e5vmr3{z-index:1;font-weight:500}.cards-section.svelte-e5vmr3 .cards:is(.carousel,.grid) .card.svelte-e5vmr3 .button{grid-area:2/2/2/3;background-color:#0000004d;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:var(--border-round);padding-inline:var(--margin-s);padding-block:var(--margin-xs);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.image-gallery.svelte-e5vmr3.svelte-e5vmr3.svelte-e5vmr3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:calc(100vw - 2 * var(--margin-l));margin-inline:auto}.image-gallery.svelte-e5vmr3 .svelte-e5vmr3:is(h1,h2,h3,p)+.images.svelte-e5vmr3{margin-top:var(--margin-l)}.image-gallery.svelte-e5vmr3 .images.svelte-e5vmr3.svelte-e5vmr3{display:grid;grid-template-columns:repeat(var(--column-count),1fr);grid-gap:var(--margin-l);gap:var(--margin-l);width:100%}@media only screen and (max-width: 1024px){.image-gallery.svelte-e5vmr3 .images.svelte-e5vmr3.svelte-e5vmr3{grid-template-columns:repeat(min(2,var(--column-count)),1fr)}}.image-gallery.svelte-e5vmr3 .images.svelte-e5vmr3 .responsiveImage{min-width:0}.image-gallery.svelte-e5vmr3 .images.svelte-e5vmr3 .responsiveImage img{-o-object-position:left center;object-position:left center}.image-gallery.svelte-e5vmr3 .images.svelte-e5vmr3 .responsiveImage>*{max-height:calc(90vh - 200px)!important}.image-gallery.svelte-e5vmr3 .images.svelte-e5vmr3:not(.preserve-aspect-ratio) .responsiveImage{height:100%}.image-gallery.svelte-e5vmr3 .images.svelte-e5vmr3:not(.preserve-aspect-ratio) .responsiveImage *{height:100%}.image-gallery.svelte-e5vmr3 .images.svelte-e5vmr3:not(.preserve-aspect-ratio) .responsiveImage img{-o-object-fit:cover!important;object-fit:cover!important}.image-gallery.svelte-e5vmr3+.cards-section.svelte-e5vmr3.svelte-e5vmr3:not(:has(h1)){margin-top:calc(-1 * var(--margin-l))}section.svelte-e5vmr3:has(h1)+section.svelte-e5vmr3.svelte-e5vmr3:has(h1){margin-bottom:var(--margin-l)}@media only screen and (min-width: 1024px){section.svelte-e5vmr3:has(h1)+section.svelte-e5vmr3.svelte-e5vmr3:has(h1){margin-bottom:var(--margin-xl)}}.text-section:has(h1):has(+.cards-section){margin-bottom:0!important}.text-section+.text-section{margin-top:0!important}.text-section.svelte-e5vmr3:has(h1)+.cards-section.svelte-e5vmr3.svelte-e5vmr3{margin-top:0}.text-section:has(h1):has(+.image-gallery){margin-bottom:0!important}.text-section.svelte-e5vmr3:has(h1)+.image-gallery.svelte-e5vmr3.svelte-e5vmr3{margin-top:0!important}.text-section.svelte-e5vmr3:has(h2)+.video-section.svelte-e5vmr3.svelte-e5vmr3,.text-section.svelte-e5vmr3:has(h3)+.video-section.svelte-e5vmr3.svelte-e5vmr3{margin-top:calc(-1 * var(--margin-l))}.text-section.svelte-e5vmr3:has(h2)+.video-section.svelte-e5vmr3+.text-section.svelte-e5vmr3:has(h2){margin-top:var(--margin-xl)}.svelte-e5vmr3:is(.text-section,.cards-section)+.image-gallery.svelte-e5vmr3.svelte-e5vmr3{margin-bottom:var(--margin-s)}@media only screen and (min-width: 1024px){.svelte-e5vmr3:is(.text-section,.cards-section)+.image-gallery.svelte-e5vmr3.svelte-e5vmr3{margin-bottom:var(--margin-xl)}}
