@property --_u{syntax: "<length>"; inherits: true; initial-value: 0px;}:root{--_m: 3.35544e07}@supports (-moz-appearance: none){:root{--_m: 3.40282e38}}main.svelte-sqla7t{display:flex;flex-direction:column;gap:min(var(--margin-xl),6vh);margin-block-end:var(--margin-xl)}main.svelte-sqla7t section:where(.svelte-sqla7t) h2.title:where(.svelte-sqla7t){font-weight:700}@media only screen and (max-width:767px){main.svelte-sqla7t{margin-block-start:var(--margin-s)}}details.svelte-sqla7t{width:100%}pre.svelte-sqla7t{max-width:100vw;font-size:10px;overflow-x:hidden}a.svelte-sqla7t{text-decoration:none}.links.svelte-sqla7t{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--margin-s);align-items:flex-end}.links.svelte-sqla7t a:where(.svelte-sqla7t){display:inline-block;color:var(--text-primary)}@media only screen and (min-width:768px){.links.svelte-sqla7t a:where(.svelte-sqla7t){white-space:nowrap;text-overflow:ellipsis;max-width:32ch;overflow:clip}}.links.svelte-sqla7t a:where(.svelte-sqla7t):hover{color:var(--text-secondary)}.text-section.svelte-sqla7t,.video-section.svelte-sqla7t{width:100%;padding-inline:var(--margin-l)}.text-section.svelte-sqla7t{display:grid;grid-template-columns:1fr;grid-template-rows:auto}.text-section.svelte-sqla7t:has(>*:nth-child(2)){gap:var(--margin-m)}.text-section.svelte-sqla7t:has(>p:not(:empty)){grid-template-columns:1fr 1fr}@media only screen and (max-width:480px){.text-section.svelte-sqla7t{grid-template-columns:1fr}}.text-section.svelte-sqla7t .title:where(.svelte-sqla7t){grid-area:1/1/2/3;text-wrap:balance}.text-section.svelte-sqla7t .title:where(.svelte-sqla7t):is(h1){--available-space: calc(100vw - 2 * var(--margin-l));--scaling-factor: .5;font-size:clamp(36px,var(--available-space) / (var(--text-length) * var(--scaling-factor)),5rem)}@media only screen and (max-width:640px){.text-section.svelte-sqla7t .title:where(.svelte-sqla7t):is(h1){font-size:clamp(36px,var(--available-space) / (var(--text-length) * var(--scaling-factor)),3rem)}}.text-section.svelte-sqla7t .title:where(.svelte-sqla7t):is(h1){line-height:1.1}.text-section.svelte-sqla7t .title:where(.svelte-sqla7t) :where(.svelte-sqla7t){color:var(--text-primary)}@media only screen and (max-width:480px){.text-section.svelte-sqla7t .title:where(.svelte-sqla7t){grid-area:1/1/2/2}}.text-section.svelte-sqla7t .links:where(.svelte-sqla7t){grid-area:2/1/3/2}.text-section.svelte-sqla7t p:where(.svelte-sqla7t){grid-area:2/2/3/3;width:-moz-fit-content;width:fit-content;justify-self:end}@media only screen and (max-width:480px){.text-section.svelte-sqla7t p:where(.svelte-sqla7t){grid-area:3/1/4/2;justify-self:start}}.text-section.svelte-sqla7t:not(:has(.links)) .description:where(.svelte-sqla7t){grid-area:2/1/3/2}@media only screen and (max-width:480px){.text-section.svelte-sqla7t:not(:has(.links)) .description:where(.svelte-sqla7t){grid-area:2/1/3/3}}.text-section.svelte-sqla7t:not(:has(.links)) .call-to-action{grid-area:3/1/4/3}@media only screen and (max-width:480px){.text-section.svelte-sqla7t:not(:has(.links)) .call-to-action{grid-area:5/1/6/3}}.text-section.svelte-sqla7t:has(.links) .description:where(.svelte-sqla7t){grid-area:3/1/4/3}@media only screen and (max-width:480px){.text-section.svelte-sqla7t:has(.links) .description:where(.svelte-sqla7t){grid-area:4/1/5/2}}.text-section.svelte-sqla7t:has(.links) .call-to-action{grid-area:5/1/6/3}.text-section.svelte-sqla7t .description:where(.svelte-sqla7t):has(>section:first-child:last-child>p>section:first-child:last-child>span:empty){display:none}.text-section.svelte-sqla7t :where(.svelte-sqla7t){margin:0}.text-section.svelte-sqla7t:has(.description>section:first-child:last-child span:empty){border-block-start:1px solid var(--background-light);padding-block-start:var(--margin-xl)}.text-section.svelte-sqla7t:has(.description>section:first-child:last-child span:empty)+.cards-section:where(.svelte-sqla7t):has(h1) .title:where(.svelte-sqla7t){font-size:var(--size-h2)}.cards-section.svelte-sqla7t{width:100%;display:grid;grid-template-columns:var(--margin-l) auto 1fr auto var(--margin-l);grid-template-rows:auto 1fr;row-gap:var(--margin-m)}@media only screen and (min-width:768px){.cards-section.svelte-sqla7t{row-gap:var(--margin-l)}}.cards-section.svelte-sqla7t{grid-auto-flow:dense}.cards-section.svelte-sqla7t .cards-nav:where(.svelte-sqla7t){display:flex;flex-direction:row;gap:var(--margin-s);align-items:flex-end}.cards-section.svelte-sqla7t .cards-nav:where(.svelte-sqla7t) .button{margin:0}.cards-section.svelte-sqla7t .cards-nav:where(.svelte-sqla7t){grid-area:1/4/2/5}@media only screen and (max-width:767px){.cards-section.svelte-sqla7t .cards-nav:where(.svelte-sqla7t){display:none}}@media only screen and (min-width:768px){.cards-section.svelte-sqla7t:not(:has(.cards .card:nth-child(3))) .cards-nav:where(.svelte-sqla7t){display:none}}.cards-section.svelte-sqla7t:has(.description) .cards-nav:where(.svelte-sqla7t){grid-area:2/4/3/5}.cards-section.svelte-sqla7t .title:where(.svelte-sqla7t){grid-area:1/2/2/3;min-width:min(100%,30ch)}.cards-section.svelte-sqla7t .title:where(.svelte-sqla7t):before,.cards-section.svelte-sqla7t .title:where(.svelte-sqla7t):after{content:"";display:table;height:0;width:0;box-sizing:border-box}.cards-section.svelte-sqla7t .title:where(.svelte-sqla7t):before{margin-block-start:-6px}.cards-section.svelte-sqla7t .title:where(.svelte-sqla7t):after{margin-block-end:-6px}.cards-section.svelte-sqla7t .title:where(.svelte-sqla7t) .eyebrow:where(.svelte-sqla7t){font-size:var(--size-caption);font-weight:300;color:var(--text-secondary)}.cards-section.svelte-sqla7t .title:where(.svelte-sqla7t) a:where(.svelte-sqla7t){color:var(--text-primary)}.cards-section.svelte-sqla7t .title:where(.svelte-sqla7t) a:where(.svelte-sqla7t):hover{text-decoration:underline;text-decoration-thickness:.03em;text-underline-offset:.2em}@media only screen and (min-width:768px){.cards-section.svelte-sqla7t:has(h1) .description:where(.svelte-sqla7t){grid-area:2/2/3/4}}.cards-section.svelte-sqla7t .description:where(.svelte-sqla7t){grid-area:3/2/4/5;max-width:60ch;margin-block-start:0}@media only screen and (min-width:768px){.cards-section.svelte-sqla7t .description:where(.svelte-sqla7t){grid-area:2/2/3/4}}@media only screen and (min-width:1024px){.cards-section.svelte-sqla7t .description:where(.svelte-sqla7t){max-width:max(66%,60ch)}}.cards-section.svelte-sqla7t .links:where(.svelte-sqla7t){grid-area:2/2/3/5}@media only screen and (min-width:768px){.cards-section.svelte-sqla7t .links:where(.svelte-sqla7t){grid-area:1/3/2/4;padding-inline:var(--margin-m)}}.cards-section.svelte-sqla7t .call-to-action{grid-area:5/2/6/5}@media only screen and (min-width:768px){.cards-section.svelte-sqla7t .call-to-action{grid-area:4/2/5/5}}.cards-section.svelte-sqla7t:has(.description) .call-to-action{grid-area:5/2/6/5}.cards-section.svelte-sqla7t:not(:has(.title)):not(:has(.description)):not(:has(.cards)) .call-to-action{grid-area:2/2/3/5}.cards-section.svelte-sqla7t:not(:has(.title)):not(:has(.description)):has(.cards) .call-to-action{grid-area:3/2/4/5}.cards-section.svelte-sqla7t:has(.title):not(:has(.description)):not(:has(.cards)) .call-to-action{grid-area:2/2/3/5}.cards-section.svelte-sqla7t:not(:has(.title)):has(.description):not(:has(.cards)) .call-to-action{grid-area:3/2/4/5}.cards-section.svelte-sqla7t: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-sqla7t:has(.title):has(.description):not(:has(.cards)) .call-to-action{margin-block-end:var(--margin-xl)}}@media only screen and (min-width:768px){.cards-section.svelte-sqla7t:has(.title):has(.description):not(:has(.cards)) .call-to-action{grid-area:3/2/4/5}}.cards-section.svelte-sqla7t:has(.cards) .call-to-action{justify-self:center}.cards-section.svelte-sqla7t:has(h2) .cards:where(.svelte-sqla7t){grid-area:4/1/5/6}@media only screen and (min-width:768px){.cards-section.svelte-sqla7t:has(h2) .cards:where(.svelte-sqla7t){grid-area:3/1/4/6}}.cards-section.svelte-sqla7t:has(h2+nav+.cards) .cards:where(.svelte-sqla7t){grid-area:2/1/3/6}@media only screen and (min-width:768px){.cards-section.svelte-sqla7t:has(h2+nav+.cards) .cards:where(.svelte-sqla7t){grid-area:2/1/3/6}}.cards-section.svelte-sqla7t:not(:has(h2)):has(.links) .cards:where(.svelte-sqla7t){grid-area:3/1/4/6}@media only screen and (min-width:768px){.cards-section.svelte-sqla7t:not(:has(h2)):has(.links) .cards:where(.svelte-sqla7t){grid-area:2/1/3/6}}.cards-section.svelte-sqla7t:not(:has(h2)):has(.links) .call-to-action{grid-area:4/2/5/5}@media only screen and (min-width:768px){.cards-section.svelte-sqla7t:not(:has(h2)):has(.links) .call-to-action{grid-area:3/2/4/5}}.cards-section.svelte-sqla7t:not(:has(h2)):not(:has(.links)) .cards:where(.svelte-sqla7t){grid-area:2/1/3/6}.cards-section.svelte-sqla7t:not(:has(h2)):not(:has(.links)) .call-to-action{grid-area:3/2/4/5}@media only screen and (min-width:768px){.cards-section.svelte-sqla7t:has(.title:where(.svelte-sqla7t)+.description:where(.svelte-sqla7t)+.cards-nav:where(.svelte-sqla7t)+.cards:where(.svelte-sqla7t)) .cards:where(.svelte-sqla7t){grid-area:3/1/4/6}}.cards-section.svelte-sqla7t .cards:where(.svelte-sqla7t){padding-inline:var(--margin-l);display:flex;flex-direction:row}.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t){display:flex;flex-direction:column}.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t)+.card:where(.svelte-sqla7t){border-block-start:1px solid var(--background-light)}.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t){overflow:visible;width:100%;display:flex;flex-direction:row;padding-block:var(--margin-m);gap:var(--margin-m);position:relative}.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t):has(.card-description) h3:where(.svelte-sqla7t){width:60%}.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t):has(.card-description) .card-description:where(.svelte-sqla7t){width:40%}.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t):not(:has(.card-description)) h3:where(.svelte-sqla7t){width:100%}.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .card-description:where(.svelte-sqla7t){font-size:var(--size-caption)}.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) h3:where(.svelte-sqla7t),.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .card-description:where(.svelte-sqla7t),.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .button{color:var(--text-secondary);height:-moz-fit-content;height:fit-content;transition:color .18s ease}.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .cover:where(.svelte-sqla7t){transition-property:opacity,display;transition-duration:.1s;transition-behavior:allow-discrete;display:none;opacity:0;position:absolute;-o-object-position:center;object-position:center;top:0;right:0;transform:translateY(-65%) translate(clamp(-100vw + 60ch,var(--current-module-cursor-offset-x),-50px));pointer-events:none;z-index:1}@media(orientation:landscape){.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .cover:where(.svelte-sqla7t){height:min(50vh,300px);width:auto}}@media(orientation:portrait){.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .cover:where(.svelte-sqla7t){height:auto;width:min(40vw,300px)}}.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .arrow-button{margin-inline-start:auto;margin-block-end:0}.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t):hover h3:where(.svelte-sqla7t){color:var(--text-primary)}@media(hover:hover)and (pointer:fine){.cards-section.svelte-sqla7t .cards.list:where(.svelte-sqla7t) .card:where(.svelte-sqla7t):hover .cover:where(.svelte-sqla7t){display:block;opacity:1}}.cards-section.svelte-sqla7t .cards.grid:where(.svelte-sqla7t){--grid-gap: var(--margin-l);--min-column-width: min(350px, calc(100% - var(--margin-l)));gap:var(--grid-gap);display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--min-column-width),1fr))}@media only screen and (min-width:640px){.cards-section.svelte-sqla7t .cards.grid.original:where(.svelte-sqla7t){--responsive-col-width: 20cqw;--grid-min-col-width-px: clamp(250px, var(--responsive-col-width), 450px)}.cards-section.svelte-sqla7t .cards.grid.original:where(.svelte-sqla7t):has(.card:where(.svelte-sqla7t):nth-child(2)):not(:has(.card:nth-child(3))){--grid-min-col-width-px: clamp(250px, 40cqw, 600px)}.cards-section.svelte-sqla7t .cards.grid.original:where(.svelte-sqla7t){--grid-row-height-px: 2px;--grid-gap-px: var(--margin-l);--_u: calc(1px * var(--_m));--unit: calc(var(--_u) / var(--_m));--grid-min-col-width-unitless: tan(atan2(var(--grid-min-col-width-px), var(--unit)));--grid-row-height-unitless: tan(atan2(var(--grid-row-height-px), var(--unit)));grid-auto-rows:var(--grid-row-height-px);-moz-column-gap:var(--grid-gap-px);column-gap:var(--grid-gap-px);row-gap:0;margin-bottom:calc(-1 * var(--grid-gap-px));grid-template-columns:repeat(auto-fill,minmax(var(--grid-min-col-width-px),1fr));container-type:inline-size}}@media only screen and (min-width:640px)and (max-width:1280px){.cards-section.svelte-sqla7t .cards.grid.original:where(.svelte-sqla7t):has(.card:where(.svelte-sqla7t):nth-child(4)):not(:has(.card:nth-child(5))){--grid-min-col-width-px: clamp(250px, 37cqw, 500px);grid-template-columns:1fr 1fr}.cards-section.svelte-sqla7t .cards.grid.original:where(.svelte-sqla7t):has(.card:where(.svelte-sqla7t):nth-child(4)):not(:has(.card:nth-child(5))) .card:where(.svelte-sqla7t){width:100%}}@media only screen and (min-width:640px){.cards-section.svelte-sqla7t .cards.grid:where(.svelte-sqla7t) .card.original:where(.svelte-sqla7t){--card-margin-bottom-px: var(--margin-l);--title-font-size-px: 20px;--desc-font-size-px: 16px;--line-height: 1.25;--margin-after-image-px: var(--margin-m);--margin-after-title-px: var(--margin-s);--buffer-scale-factor: 100;--dynamic-buffer-raw: calc(var(--buffer-scale-factor) / var(--aspect-ratio));--buffer-rows: round(up, clamp(2, var(--dynamic-buffer-raw), 100), 1);--card-margin-bottom-unitless: tan(atan2(var(--card-margin-bottom-px), var(--unit)));--title-font-size-unitless: tan(atan2(var(--title-font-size-px), var(--unit)));--desc-font-size-unitless: tan(atan2(var(--desc-font-size-px), var(--unit)));--margin-after-image-unitless: tan(atan2(var(--margin-after-image-px), var(--unit)));--margin-after-title-unitless: tan(atan2(var(--margin-after-title-px), var(--unit)));--image-height-unitless: calc(var(--grid-min-col-width-unitless) / var(--aspect-ratio));--title-height-unitless: calc(var(--title-lines, 0) * var(--title-font-size-unitless) * var(--line-height));--desc-height-unitless: calc(var(--desc-lines, 0) * var(--desc-font-size-unitless) * var(--line-height));--total-content-height-unitless: calc( var(--image-height-unitless) + var(--margin-after-image-unitless) + var(--title-height-unitless) + var(--margin-after-title-unitless) + var(--desc-height-unitless) + var(--card-margin-bottom-unitless) );--calculated-rows: round(up, calc(var(--total-content-height-unitless) / var(--grid-row-height-unitless)), 1);--row-span: calc(var(--calculated-rows) + var(--buffer-rows));height:-moz-fit-content;height:fit-content;grid-row-end:span var(--row-span);margin-block-end:var(--grid-gap-px)}}@media only screen and (min-width:640px){.cards-section.svelte-sqla7t .cards.grid.below:where(.svelte-sqla7t) .card.original:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t){display:flex;flex-direction:column;height:100%}.cards-section.svelte-sqla7t .cards.grid.below:where(.svelte-sqla7t) .card.original:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) img:where(.svelte-sqla7t){height:-moz-fit-content;height:fit-content}.cards-section.svelte-sqla7t .cards.grid.below:where(.svelte-sqla7t) .card.original:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) h3.card-title:where(.svelte-sqla7t){min-height:-moz-fit-content!important;min-height:fit-content!important}}.cards-section.svelte-sqla7t .cards.carousel:where(.svelte-sqla7t){gap:var(--margin-s);scroll-behavior:smooth;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:var(--margin-l)}.cards-section.svelte-sqla7t .cards.carousel:where(.svelte-sqla7t)::-webkit-scrollbar{display:none}.cards-section.svelte-sqla7t .cards.carousel:where(.svelte-sqla7t) .card:where(.svelte-sqla7t){scroll-snap-align:start}.cards-section.svelte-sqla7t .cards:where(.svelte-sqla7t):not(:has(.card:nth-child(2))):not(.grid.original) .card:where(.svelte-sqla7t){width:clamp(100%,100%,350px)}.cards-section.svelte-sqla7t .cards:where(.svelte-sqla7t):not(:has(.card:nth-child(3))):not(.grid.original) .card:where(.svelte-sqla7t){width:clamp(100%,50%,350px)}.cards-section.svelte-sqla7t .cards:where(.svelte-sqla7t):has(.card:nth-child(3)):not(.grid.original) .card:where(.svelte-sqla7t){min-width:min(350px,80vw - var(--margin-l))}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).above:where(.svelte-sqla7t) .card:where(.svelte-sqla7t){border-radius:var(--border-l)}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).above:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .cover:where(.svelte-sqla7t){-o-object-fit:cover!important;object-fit:cover!important}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).above:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t){grid-template-rows:var(--margin-s) auto 1fr auto var(--margin-s)}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).above:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .card-title:where(.svelte-sqla7t){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-sqla7t .cards:is(.carousel,.grid).above:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .card-title:where(.svelte-sqla7t) .secondary{color:#fff}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t):has(.cover) .cover:where(.svelte-sqla7t){border-radius:var(--border-l)}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t){gap:0}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t)>:where(.svelte-sqla7t):not(:last-child){margin-bottom:var(--margin-s)}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t)>:where(.svelte-sqla7t):last-child{margin-bottom:var(--margin-l)}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t){--cover-row-height: 0;--top-spacing-height: 0;grid-template-rows:var(--top-spacing-height) auto var(--cover-row-height) auto 1fr}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .cover:where(.svelte-sqla7t){grid-column:1/4;grid-row:1/4}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .button{grid-column:1/4;grid-row:2/3;height:-moz-fit-content;height:fit-content}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .cover:where(.svelte-sqla7t)+:where(.svelte-sqla7t){margin-top:var(--margin-m)}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) h3:where(.svelte-sqla7t){grid-column:1/4;grid-row:4/5;font-size:var(--size-p);font-weight:300}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t):has(.cover.original-ar) h3:where(.svelte-sqla7t){min-height:0;margin-block-end:0}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .card-description:where(.svelte-sqla7t){grid-column:1/4;grid-row:5/6;display:flex;flex-direction:column;gap:var(--margin-s)}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .card-description:where(.svelte-sqla7t) .meta-data:where(.svelte-sqla7t){color:var(--text-secondary);border-top:1px solid var(--background-light);font-size:var(--size-caption);width:-moz-fit-content;width:fit-content;margin-block-start:var(--margin-s);padding-block-start:var(--margin-xs)}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t) .card-description:where(.svelte-sqla7t) .meta-data:where(.svelte-sqla7t)+.card-description-text:where(.svelte-sqla7t){font-size:var(--size-caption)}.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t):has(.cover){--cover-row-height: 130px;--top-spacing-height: var(--margin-s)}@media only screen and (min-width:768px){.cards-section.svelte-sqla7t .cards:is(.carousel,.grid).below:where(.svelte-sqla7t) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t):has(.cover){--cover-row-height: 200px}}.cards-section.svelte-sqla7t .cards.grid:where(.svelte-sqla7t) .card:where(.svelte-sqla7t):hover{outline:1px solid var(--background-medium);outline-offset:calc(var(--margin-s) - .5px);box-shadow:0 0 0 var(--margin-s) var(--background-bright);background-color:var(--background-bright)!important}.cards-section.svelte-sqla7t .cards.carousel:where(.svelte-sqla7t) .card:where(.svelte-sqla7t):hover{opacity:.81}.cards-section.svelte-sqla7t .cards:where(.svelte-sqla7t):is(.carousel,.grid) .card:where(.svelte-sqla7t){overflow:hidden;transition:all .18s ease}.cards-section.svelte-sqla7t .cards:where(.svelte-sqla7t):is(.carousel,.grid) .card.patron:where(.svelte-sqla7t){aspect-ratio:3/4}.cards-section.svelte-sqla7t .cards:where(.svelte-sqla7t):is(.carousel,.grid) .card:where(.svelte-sqla7t) .card-link:where(.svelte-sqla7t){display:grid;grid-template-columns:var(--margin-s) 1fr var(--margin-s);gap:var(--margin-s);height:100%}.cards-section.svelte-sqla7t .cards:where(.svelte-sqla7t):is(.carousel,.grid) .card:where(.svelte-sqla7t) .cover:where(.svelte-sqla7t){grid-area:1/1/6/5;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cards-section.svelte-sqla7t .cards:where(.svelte-sqla7t):is(.carousel,.grid) .card:where(.svelte-sqla7t) .card-title:where(.svelte-sqla7t){z-index:1;font-weight:500}.cards-section.svelte-sqla7t .cards:where(.svelte-sqla7t):is(.carousel,.grid) .card:where(.svelte-sqla7t) .button{grid-area:2/2/2/3;background-color:#0000004d;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-sqla7t{display:flex;flex-direction:column;width:100%;max-width:calc(100vw - 2 * var(--margin-l));margin-inline:auto}.image-gallery.svelte-sqla7t :is(h1,h2,h3,p)+.images:where(.svelte-sqla7t){margin-top:var(--margin-l)}.image-gallery.svelte-sqla7t .images:where(.svelte-sqla7t){display:grid;grid-template-columns:repeat(var(--column-count),1fr);gap:var(--margin-l);width:100%}@media only screen and (max-width:1024px){.image-gallery.svelte-sqla7t .images:where(.svelte-sqla7t){grid-template-columns:repeat(min(2,var(--column-count)),1fr)}}.image-gallery.svelte-sqla7t .images:where(.svelte-sqla7t) .responsiveImage{min-width:0}.image-gallery.svelte-sqla7t .images:where(.svelte-sqla7t) .responsiveImage img{-o-object-position:left center;object-position:left center}.image-gallery.svelte-sqla7t .images:where(.svelte-sqla7t) .responsiveImage>*{max-height:calc(90vh - 200px)!important}.image-gallery.svelte-sqla7t .images:where(.svelte-sqla7t):not(.preserve-aspect-ratio) .responsiveImage{height:100%}.image-gallery.svelte-sqla7t .images:where(.svelte-sqla7t):not(.preserve-aspect-ratio) .responsiveImage *{height:100%}.image-gallery.svelte-sqla7t .images:where(.svelte-sqla7t):not(.preserve-aspect-ratio) .responsiveImage img{-o-object-fit:cover!important;object-fit:cover!important}.image-gallery.svelte-sqla7t+.cards-section:where(.svelte-sqla7t):not(:has(h1)){margin-top:calc(-1 * var(--margin-l))}section.svelte-sqla7t:has(h1)+section:where(.svelte-sqla7t):has(h1){margin-bottom:var(--margin-l)}@media only screen and (min-width:1024px){section.svelte-sqla7t:has(h1)+section:where(.svelte-sqla7t):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-sqla7t:has(h1)+.cards-section:where(.svelte-sqla7t){margin-top:0}.text-section:has(h1):has(+.image-gallery){margin-bottom:0!important}.text-section.svelte-sqla7t:has(h1)+.image-gallery:where(.svelte-sqla7t){margin-top:0!important}.text-section.svelte-sqla7t:has(h2)+.video-section:where(.svelte-sqla7t),.text-section.svelte-sqla7t:has(h3)+.video-section:where(.svelte-sqla7t){margin-top:calc(-1 * var(--margin-l))}.text-section.svelte-sqla7t:has(h2)+.video-section:where(.svelte-sqla7t)+.text-section:where(.svelte-sqla7t):has(h2){margin-top:var(--margin-xl)}:is(.text-section,.cards-section)+.image-gallery.svelte-sqla7t{margin-bottom:var(--margin-s)}@media only screen and (min-width:1024px){:is(.text-section,.cards-section)+.image-gallery.svelte-sqla7t{margin-bottom:var(--margin-xl)}}:is(.text-section,.cards-section)+.image-gallery.svelte-sqla7t:has(:not(+*:not(.text-section:has(>.description:first-child)))){margin-bottom:var(--margin-m)!important}.cards-section.svelte-sqla7t:has(.description+.call-to-action) .description{grid-area:2/2/3/5}
