.gcarousel__stage[data-astro-cid-74u6m3zi]{position:relative}.gcarousel__track[data-astro-cid-74u6m3zi]{list-style:none;margin:0;padding:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gcarousel__slide[data-astro-cid-74u6m3zi]{flex:0 0 100%;scroll-snap-align:center;display:flex;align-items:center;justify-content:center;aspect-ratio:1.6 / 1;padding:0}@media(max-width:809.98px){.gcarousel__slide[data-astro-cid-74u6m3zi]{aspect-ratio:auto;height:31.25rem}}.gcarousel__img[data-astro-cid-74u6m3zi]{inline-size:100%;block-size:100%;object-fit:cover;display:block}.gcarousel__arrow[data-astro-cid-74u6m3zi][hidden],.gcarousel__dots[data-astro-cid-74u6m3zi][hidden]{display:none}.gcarousel__arrow[data-astro-cid-74u6m3zi]{position:absolute;top:50%;transform:translateY(-50%);z-index:2;inline-size:2.5rem;block-size:2.5rem;display:grid;place-items:center;color:var(--color-ink);background:#0003;transition:background-color .3s ease;color:#fff;border:0;border-radius:50%;cursor:pointer}.gcarousel__arrow--prev[data-astro-cid-74u6m3zi]{left:var(--space-xs)}.gcarousel__arrow--next[data-astro-cid-74u6m3zi]{right:var(--space-xs)}.gcarousel__arrow[data-astro-cid-74u6m3zi]:hover{background:#00000059}.gcarousel__arrow[data-astro-cid-74u6m3zi][disabled]{opacity:.35;cursor:default}.gcarousel__dots[data-astro-cid-74u6m3zi]{list-style:none;position:absolute;left:50%;bottom:.75rem;transform:translate(-50%);margin:0;padding:.1875rem .375rem;display:flex;flex-wrap:nowrap;justify-content:center;border-radius:999px;background:#99947d94}.gcarousel__dot[data-astro-cid-74u6m3zi]{inline-size:.75rem;block-size:.75rem;display:grid;place-items:center;padding:0;background:none;border:0;cursor:pointer}.gcarousel__dot[data-astro-cid-74u6m3zi]:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;border:0;background:#ffffffb8;transition:background-color var(--transition-fast)}.gcarousel__dot[data-astro-cid-74u6m3zi]:hover:before{background:color-mix(in srgb,var(--color-ink) 40%,transparent)}.gcarousel__dot[data-astro-cid-74u6m3zi][aria-current=true]:before{background:#fff}.gcarousel[data-astro-cid-74u6m3zi]{position:relative}.gcarousel--process[data-astro-cid-74u6m3zi]{color:#36342d}.gcarousel--process[data-astro-cid-74u6m3zi] .gcarousel__track[data-astro-cid-74u6m3zi]{position:relative;align-items:stretch}.gcarousel--process[data-astro-cid-74u6m3zi] .gcarousel__slide[data-astro-cid-74u6m3zi]{display:block;height:auto;aspect-ratio:auto;min-width:0}.gcarousel--process[data-astro-cid-74u6m3zi] .gcarousel__img[data-astro-cid-74u6m3zi]{width:100%;height:auto;aspect-ratio:1.43;object-fit:cover}.gcarousel__copy[data-astro-cid-74u6m3zi]{padding-top:48px}.gcarousel__copy[data-astro-cid-74u6m3zi] h3[data-astro-cid-74u6m3zi]{padding-right:56px;min-height:20px;font:400 16px/22px var(--font-heading);color:#36342d;margin:0 0 16px}.gcarousel__copy[data-astro-cid-74u6m3zi] p[data-astro-cid-74u6m3zi]{font:400 16px/24px var(--font-body);color:#36342d;margin:0}.gcarousel--process[data-astro-cid-74u6m3zi] .gcarousel__arrow--prev[data-astro-cid-74u6m3zi]{display:none}.gcarousel--process[data-astro-cid-74u6m3zi] .gcarousel__arrow--next[data-astro-cid-74u6m3zi]{top:calc((100cqw / 1.43) + 36px);right:0;transform:none;width:44px;height:44px;padding:0;border-radius:0;background:transparent;color:#36342d}.gcarousel--no-images[data-astro-cid-74u6m3zi] .gcarousel__arrow--next[data-astro-cid-74u6m3zi]{top:36px}.gcarousel--process[data-astro-cid-74u6m3zi] .gcarousel__stage[data-astro-cid-74u6m3zi]{container-type:inline-size}.process-arrow[data-astro-cid-74u6m3zi]{display:block;width:41px}.process-arrow[data-astro-cid-74u6m3zi] svg{width:100%;overflow:visible}.gcarousel--process[data-astro-cid-74u6m3zi] .gcarousel__arrow[data-astro-cid-74u6m3zi]:is(:hover,:focus-visible) .process-arrow[data-astro-cid-74u6m3zi] polygon{animation:arrow-head .65s cubic-bezier(.2,.75,.2,1)}@keyframes arrow-head{0%{transform:translate(-37.48px)}to{transform:translate(0)}}.gcarousel--process[data-astro-cid-74u6m3zi] .gcarousel__dots[data-astro-cid-74u6m3zi]{position:static;transform:none;display:flex;justify-content:center;gap:0;padding:0;margin:24px 0 0;background:transparent}.gcarousel--process[data-astro-cid-74u6m3zi] .gcarousel__dot[data-astro-cid-74u6m3zi]{width:24px;height:44px;padding:0;border:0;border-radius:0;background:var(--empty-dot) center/5px 5px no-repeat}.gcarousel--process[data-astro-cid-74u6m3zi] .gcarousel__dot[data-astro-cid-74u6m3zi]:before{content:none}.gcarousel--process[data-astro-cid-74u6m3zi] .gcarousel__dot[data-astro-cid-74u6m3zi][aria-current=true]{background:var(--filled-dot) center/5px 5px no-repeat}.gcarousel--process[data-astro-cid-74u6m3zi] .gcarousel__dots[data-astro-cid-74u6m3zi][hidden]{display:none}.gcarousel--numbered[data-astro-cid-74u6m3zi]{display:flex;flex-direction:column;padding-top:24px}.gcarousel--numbered[data-astro-cid-74u6m3zi] .gcarousel__dots[data-astro-cid-74u6m3zi]{order:1;margin:8px 0 0;gap:8px}.gcarousel--numbered[data-astro-cid-74u6m3zi] .gcarousel__dot[data-astro-cid-74u6m3zi],.gcarousel--numbered[data-astro-cid-74u6m3zi] .gcarousel__dot[data-astro-cid-74u6m3zi][aria-current=true]{background:none;color:#a7a89f;font:400 16px/1.4 Jost,sans-serif}.gcarousel--numbered[data-astro-cid-74u6m3zi] .gcarousel__dot[data-astro-cid-74u6m3zi][aria-current=true]{color:#36342d}.gcarousel--numbered[data-astro-cid-74u6m3zi] .gcarousel__dot[data-astro-cid-74u6m3zi]:focus-visible{outline:2px solid #36342d;outline-offset:2px}.gcarousel--numbered[data-astro-cid-74u6m3zi] .gcarousel__copy[data-astro-cid-74u6m3zi]{text-align:center}.gcarousel--numbered[data-astro-cid-74u6m3zi] .gcarousel__copy[data-astro-cid-74u6m3zi] h3[data-astro-cid-74u6m3zi]{padding-inline:0}@media(min-width:810px){.gcarousel__copy[data-astro-cid-74u6m3zi] h3[data-astro-cid-74u6m3zi]{font-size:20px;line-height:26px}.gcarousel__copy[data-astro-cid-74u6m3zi] p[data-astro-cid-74u6m3zi]{font-size:16px;line-height:24px}}@media(prefers-reduced-motion:reduce){.process-arrow[data-astro-cid-74u6m3zi] polygon{animation:none!important}}.gcarousel--icons[data-astro-cid-74u6m3zi] .gcarousel__track[data-astro-cid-74u6m3zi]{display:grid;overflow:visible}.gcarousel--icons[data-astro-cid-74u6m3zi] .gcarousel__slide[data-astro-cid-74u6m3zi]{grid-area:1 / 1}.gcarousel--icons[data-astro-cid-74u6m3zi] .gcarousel__slide[data-astro-cid-74u6m3zi][hidden]{display:block;visibility:hidden;pointer-events:none}.gcarousel--icons[data-astro-cid-74u6m3zi] .gcarousel__copy[data-astro-cid-74u6m3zi]{padding-top:28px}.gcarousel--icons[data-astro-cid-74u6m3zi] .gcarousel__copy[data-astro-cid-74u6m3zi] h3[data-astro-cid-74u6m3zi]{padding-right:0}.gcarousel--icons[data-astro-cid-74u6m3zi] .gcarousel__stage[data-astro-cid-74u6m3zi]{padding-bottom:64px}.gcarousel--icons[data-astro-cid-74u6m3zi] .gcarousel__arrow--next[data-astro-cid-74u6m3zi]{top:auto;bottom:0}.gcarousel--icons[data-astro-cid-74u6m3zi] .gcarousel__dots[data-astro-cid-74u6m3zi]{display:none}[data-astro-cid-74u6m3zi][data-scroll-driven] .gcarousel__track[data-astro-cid-74u6m3zi]{display:block;overflow:visible}[data-astro-cid-74u6m3zi][data-scroll-driven][data-enhanced] .gcarousel__track[data-astro-cid-74u6m3zi]{display:grid}[data-astro-cid-74u6m3zi][data-scroll-driven][data-enhanced] .gcarousel__slide[data-astro-cid-74u6m3zi]{grid-area:1 / 1}[data-astro-cid-74u6m3zi][data-scroll-driven] .gcarousel__slide[data-astro-cid-74u6m3zi][hidden]{display:block;visibility:hidden;pointer-events:none}[data-astro-cid-74u6m3zi][data-scroll-driven] .gcarousel__dot[data-astro-cid-74u6m3zi]{width:44px}[data-astro-cid-74u6m3zi][data-scroll-driven] .gcarousel__dot[data-astro-cid-74u6m3zi]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.process-line[data-astro-cid-74u6m3zi]{position:relative;height:64px;margin-top:24px;border-bottom:2px solid #36342d}.process-icon[data-astro-cid-74u6m3zi]{position:absolute;left:var(--icon-position);bottom:calc(-1px - var(--icon-below-line));transform:translate(-50%);display:flex;padding:0 6px;background:#f6f5f4}.process-icon[data-astro-cid-74u6m3zi] img[data-astro-cid-74u6m3zi]{display:block;width:auto;max-width:none;height:var(--icon-height,48px);padding:0}.process-line--1[data-astro-cid-74u6m3zi]{--icon-position:12.5%;--icon-below-line:.97px}.process-line--2[data-astro-cid-74u6m3zi]{--icon-position:37.5%;--icon-below-line:2.9px}.process-line--3[data-astro-cid-74u6m3zi]{--icon-position:62.5%;--icon-below-line:4.2px}.process-line--4[data-astro-cid-74u6m3zi]{--icon-position:87.5%;--icon-height:32px;--icon-below-line:0px}.process-line--4[data-astro-cid-74u6m3zi] .process-icon[data-astro-cid-74u6m3zi]{background:transparent}
