.SectionHeading[data-astro-cid-epq226u3]{display:inline-flex;align-items:center;gap:.8rem}@media(max-width:768px){.SectionHeading[data-astro-cid-epq226u3]{gap:.6rem}}.SectionHeading__icon[data-astro-cid-epq226u3]{font-family:var(--font-serif);font-size:3.6rem;line-height:0;margin-top:.4em}@media(max-width:768px){.SectionHeading__icon[data-astro-cid-epq226u3]{font-size:2rem;margin-top:.6em}}.Section[data-astro-cid-fywxllbg]{--scroll-region-start-offset: var(--reveal-start);--scroll-region-enter-once: true;position:relative;z-index:1;width:100%;padding:0 var(--screen-offset-x);margin-bottom:var(--section-margin-bottom)}@media(max-width:768px){.Section[data-astro-cid-fywxllbg]:not(.loadDelay){--scroll-region-disabled: true}}.Section__section[data-astro-cid-fywxllbg]{display:contents}.Section__head[data-astro-cid-fywxllbg]{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:2.4rem;padding-bottom:2.4rem}@media(max-width:768px){.Section__head[data-astro-cid-fywxllbg]{margin-bottom:1.6rem;padding-bottom:.8rem}}.Section[data-astro-cid-fywxllbg].loadDelay .Section__headLine[data-astro-cid-fywxllbg]{--line-delay: calc(var(--reveal-duration) + var(--reveal-delay) * .5)}.Section[data-astro-cid-fywxllbg].entered .Section__headLine[data-astro-cid-fywxllbg] .Line__content{transform:scaleX(1)}.Section__headLeft[data-astro-cid-fywxllbg]{align-self:flex-end;opacity:.00001;transform:translateY(var(--reveal-ty))}.Section[data-astro-cid-fywxllbg].entered .Section__headLeft[data-astro-cid-fywxllbg]{transition-property:transform,opacity;transition-duration:var(--reveal-duration);transition-timing-function:var(--reveal-easing);opacity:1;transform:translateY(0)}.Section[data-astro-cid-fywxllbg].loadDelay.entered .Section__headLeft[data-astro-cid-fywxllbg]{transition-delay:calc(var(--reveal-duration) + var(--reveal-delay) * 0)}@media(max-width:768px){.Section__headLeft[data-astro-cid-fywxllbg]{margin-bottom:.9rem}.Section[data-astro-cid-fywxllbg]:not(.loadDelay) .Section__headLeft[data-astro-cid-fywxllbg]{opacity:1;transform:none;transform:initial}}.Section__headRight[data-astro-cid-fywxllbg]{display:flex;flex-shrink:0;align-items:center;gap:.8rem;opacity:.00001;transform:translateY(var(--reveal-ty))}.Section[data-astro-cid-fywxllbg].entered .Section__headRight[data-astro-cid-fywxllbg]{transition-property:transform,opacity;transition-duration:var(--reveal-duration);transition-timing-function:var(--reveal-easing);transition-delay:calc(var(--reveal-duration) * .1);opacity:1;transform:translateY(0)}.Section[data-astro-cid-fywxllbg].loadDelay.entered .Section__headRight[data-astro-cid-fywxllbg]{transition-delay:calc(var(--reveal-duration) + var(--reveal-delay) * 1)}@media(max-width:768px){.Section[data-astro-cid-fywxllbg]:not(.loadDelay) .Section__headRight[data-astro-cid-fywxllbg]{opacity:1;transform:none;transform:initial}}@media(hover:hover)and (pointer:fine){.Section__headLink2[data-astro-cid-fywxllbg]:hover{color:var(--color-main-white)}}@media(max-width:768px){.Section__headLink2[data-astro-cid-fywxllbg]{display:none}}.Section__content[data-astro-cid-fywxllbg]{transform:translateY(var(--reveal-ty));opacity:.00001}.Section[data-astro-cid-fywxllbg].entered .Section__content[data-astro-cid-fywxllbg]{transition-property:transform,opacity;transition-duration:var(--reveal-duration);transition-timing-function:var(--reveal-easing);transition-delay:calc(var(--reveal-duration) * .2);transform:translateY(0);opacity:1}.Section[data-astro-cid-fywxllbg].loadDelay.entered .Section__content[data-astro-cid-fywxllbg]{transition-delay:calc(var(--reveal-duration) + var(--reveal-delay) * 2)}@media(max-width:768px){.Section[data-astro-cid-fywxllbg]:not(.loadDelay) .Section__content[data-astro-cid-fywxllbg]{opacity:1;transform:none;transform:initial}}.Bullets[data-astro-cid-wjbnxa5g]{--size: .6rem;--progress-size: calc(var(--size) * 2.5);--gap: 1rem;--padding: var(--progress-size);--in-view: 4;--color: var(--color-background-blue);width:-moz-max-content;width:max-content;max-width:5.4rem;max-width:calc(var(--size) * var(--in-view) + var(--gap) * (var(--in-view) - 1));display:block;margin:0 auto}.Bullets[data-astro-cid-wjbnxa5g].progress{--gap: 1.55rem;--progress-padding: calc(var(--padding) * .35);padding:var(--progress-padding);max-width:calc(var(--size) * var(--in-view) + 1.55rem * (var(--in-view) - 1) + (var(--progress-size) - var(--size)) + var(--progress-padding) * 2);max-width:calc(var(--size) * var(--in-view) + var(--gap) * (var(--in-view) - 1) + (var(--progress-size) - var(--size)) + var(--progress-padding) * 2)}.Bullets[data-astro-cid-wjbnxa5g].white{--color: var(--color-background-white)}.Bullets[data-astro-cid-wjbnxa5g]{overflow:hidden}.Bullets[data-astro-cid-wjbnxa5g].scrollSnap{grid-column:1 / -1;justify-self:center}@media(min-width:769px){.Bullets[data-astro-cid-wjbnxa5g].scrollSnap{display:none}}@media(max-width:768px){.Bullets[data-astro-cid-wjbnxa5g].scrollSnap{margin:0 auto;margin-top:2.4rem}}.Bullets[data-astro-cid-wjbnxa5g] div{width:-moz-max-content;width:max-content;display:inline-flex;align-items:center;gap:var(--gap);transition-property:transform;transition-duration:.3s;transform:translate(calc(min(max(0,0),max(var(--length) - var(--in-view),0)) * (var(--size) + var(--gap)) * -1));transform:translate(calc(min(max(var(--counter, 0),0),max(var(--length) - var(--in-view),0)) * (var(--size) + var(--gap)) * -1))}.Bullets[data-astro-cid-wjbnxa5g] button{flex-shrink:0;position:relative;width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center;background-color:var(--color);border-radius:50%;transition-property:opacity;transition-duration:var(--transition-duration);transition-timing-function:ease;opacity:.4}.Bullets[data-astro-cid-wjbnxa5g] button.current{opacity:1}.Bullets[data-astro-cid-wjbnxa5g].progress button svg{position:absolute;width:var(--progress-size);height:var(--progress-size);stroke:var(--color);transform:rotate(-90deg);opacity:.00001;transition-property:opacity;transition-duration:var(--transition-duration);transition-timing-function:ease}.Bullets[data-astro-cid-wjbnxa5g].progress button.current svg{opacity:1}.Bullets[data-astro-cid-wjbnxa5g].progress button svg path:first-child{opacity:.5}.Bullets[data-astro-cid-wjbnxa5g].progress button svg path:last-child{stroke-dasharray:47.131;stroke-dashoffset:47.131;stroke-dashoffset:calc(47.131 * (1 - var(--scroll-snap-slide-autoplay-progress, 0)))}.Bullets[data-astro-cid-wjbnxa5g].no-overflow{display:none}
