.splide__list{align-items:flex-start}.carousel-container.svelte-7njjxx.svelte-7njjxx{height:auto;z-index:2}.carousel-container.svelte-7njjxx .padding.svelte-7njjxx .splide__track{padding:0 20%!important}section.top.svelte-1oc6js7{padding-top:160px}@media (max-width: 768px){section.top.svelte-1oc6js7{padding-top:27px}}section.bottom.svelte-1oc6js7{padding-bottom:250px}@media (max-width: 768px){section.bottom.svelte-1oc6js7{padding-bottom:160px}}section.both.svelte-1oc6js7{padding:160px 0!important}section.svelte-30wh7h.svelte-30wh7h{width:100%;color:var(--color-black);font-weight:400;text-align:left;font-family:var(--font-grotesk);margin-bottom:149px}section.svelte-30wh7h .lead.svelte-30wh7h{letter-spacing:0;margin-bottom:28px}header.svelte-6669r5.svelte-6669r5{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%}header.svelte-6669r5 div.svelte-6669r5{width:100%;height:calc(100 * var(--vh-inner) - 2 * var(--header-height));overflow:hidden;position:relative;clip-path:inset(0)}@media (max-width: 768px){header.svelte-6669r5 div.svelte-6669r5:not(.fullscreen){height:auto}}header.svelte-6669r5 div.fullscreen.svelte-6669r5{clip-path:none}.container.svelte-r3m29g.svelte-r3m29g{height:100%;width:100%;min-width:100%;overflow:scroll;padding:0 var(--padding-main)}.container.svelte-r3m29g .wrap.svelte-r3m29g{padding:3rem 0;height:auto;min-height:100%;display:flex;align-items:stretch}.container.svelte-r3m29g .wrap .center.svelte-r3m29g{display:flex;align-items:center;width:100%;height:auto}section.svelte-b15yui.svelte-b15yui{min-width:423px;font-weight:400;letter-spacing:0;color:var(--color-black);font-family:var(--font-grotesk);text-align:left;margin-bottom:2.5rem;-moz-column-break-inside:avoid;break-inside:avoid-column}@media (--small-breakpoint){section.svelte-b15yui.svelte-b15yui{min-width:none;margin-bottom:32px}}section.svelte-b15yui h3.svelte-b15yui{font-size:30px;line-height:30px}@media (--small-breakpoint){section.svelte-b15yui h3.svelte-b15yui{font-size:20px;line-height:25px;margin-bottom:1px}}section.svelte-b15yui p.svelte-b15yui{font-size:20px;line-height:30px}@media (--small-breakpoint){section.svelte-b15yui p.svelte-b15yui{font-size:15px;line-height:20px}}a.svelte-1ppbtw8{text-align:left;font-weight:400;font-size:30px;line-height:40px;font-family:var(--font-grotesk);letter-spacing:0;color:var(--color-black);display:block}@media (--small-breakpoint){a.svelte-1ppbtw8{font-size:20px;line-height:30px}}a.svelte-1ppbtw8:hover{text-decoration:underline}.image-wrapper.svelte-13rtgkj{display:block;height:calc(100% - 63px)}.title-sm.svelte-13rtgkj{letter-spacing:0;font-size:20px;line-height:25px;font-weight:400;color:var(--color-black);font-family:var(--font-grotesk)}section.svelte-1pf90y0{height:var(--header-height);padding-left:var(--padding-main);padding-right:var(--padding-main)}@media (--small-breakpoint){section.svelte-1pf90y0{justify-content:center;-moz-column-gap:var(--col-gap);column-gap:var(--col-gap)}}section.svelte-18abaii.svelte-18abaii{position:fixed;bottom:0;left:0;width:100%;height:var(--header-height);background-color:var(--header-background);z-index:3;transition:opacity .2s;opacity:1}section.hidden.svelte-18abaii.svelte-18abaii{opacity:0}section.svelte-18abaii .title-meta-container.svelte-18abaii{display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px;flex-direction:row}section.svelte-18abaii .title-meta-container .title-meta.svelte-18abaii{letter-spacing:0;font-size:20px;line-height:25px;font-weight:400;color:var(--color-black);text-align:left;font-family:var(--font-grotesk)}@media (--small-breakpoint){section.svelte-18abaii .title-meta-container .title-meta.svelte-18abaii{display:none}}section.svelte-18abaii .controls.svelte-18abaii{display:flex;align-items:center;-moz-column-gap:11px;column-gap:11px;flex-direction:row}section.svelte-xan8ia.svelte-xan8ia{position:fixed;top:0;left:0;height:100%;width:100%;z-index:3;background-color:var(--color-white)}section.svelte-xan8ia div.svelte-xan8ia{position:relative;height:calc(100% - 2 * var(--header-height));width:100%;top:var(--header-height)}.carousel-title.svelte-1xz9pd3{font-weight:400;font-family:var(--font-grotesk);font-size:20px;line-height:29px;letter-spacing:-.4px;color:var(--color-black)}.section>:last-child>:last-child>:last-child{margin-bottom:160px}
