.cf__grid[data-astro-cid-vekgkm42]{flex-wrap:wrap;margin:0 -4px -24px;display:flex}.cf__g[data-astro-cid-vekgkm42]{flex-direction:column;margin-bottom:24px;padding:0 4px;display:flex}.cf__g--half[data-astro-cid-vekgkm42]{width:50%}.cf__g--full[data-astro-cid-vekgkm42]{width:100%}.cf__l[data-astro-cid-vekgkm42]{color:#0201018f;padding-bottom:8px;font-size:16px;font-weight:500;line-height:25.6px}.cf[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:not([type=checkbox]),.cf[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42],.cf[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{background:var(--c-white);color:#1f2124;width:100%;font:400 16px/var(--lh-body) var(--font);border:0;border-bottom:1px solid #00000026;border-radius:0;padding:24px 16px 16px}.cf[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]{color:var(--c-black);appearance:none}.cf__sw[data-astro-cid-vekgkm42]{width:100%;position:relative}.cf__caret[data-astro-cid-vekgkm42]{z-index:2;color:var(--c-black);pointer-events:none;font-size:11px;line-height:2;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.cf__caret[data-astro-cid-vekgkm42] svg[data-astro-cid-vekgkm42]{fill:currentColor;vertical-align:middle;width:1em;height:1em;display:inline-block}.cf[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical}.cf__acc[data-astro-cid-vekgkm42]{color:#676767;cursor:pointer;padding-left:32px;font-size:16px;line-height:23.2px;display:block;position:relative}.cf__acc[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{appearance:none;background:var(--c-white);cursor:pointer;border:1px solid #747474;border-radius:0;width:20px;height:20px;margin:0;position:absolute;top:2px;left:0}.cf__acc[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked{background:var(--c-black);border-color:var(--c-black)}.cf__acc[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked:after{content:"";border:solid var(--c-white);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.cf__acc[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible{outline:2px solid var(--c-black);outline-offset:2px}.cf[data-astro-cid-vekgkm42] .cf__g--invalid :is(input:not([type=checkbox]),select,textarea){box-shadow:inset 0 -2px 0 var(--c-black)}.cf[data-astro-cid-vekgkm42] .cf__g--invalid .cf__acc input{border-color:var(--c-black);border-width:2px}.cf[data-astro-cid-vekgkm42] .cf__err{color:var(--c-black);margin:8px 0 0;font-size:14px;font-weight:500;line-height:20px}.cf[data-astro-cid-vekgkm42] .cf__err:before{content:"— "}.cf__l[data-astro-cid-vekgkm42]{align-self:flex-start}.cf__hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cf__ts[data-astro-cid-vekgkm42]{width:100%;min-height:1px;padding:0 4px}.cf[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42]{background:var(--c-white);width:100%;color:var(--c-black);font:500 16px/19.2px var(--font);cursor:pointer;border:0;border-radius:0;padding:24px 32px;transition:all .3s}.cf[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42]:hover,.cf[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42]:focus-visible{background:var(--c-black);color:var(--c-white)}.cf__bw[data-astro-cid-vekgkm42]{justify-content:space-between;align-items:center;gap:5px;display:flex}.cf__bi[data-astro-cid-vekgkm42]{order:15;font-size:16px;display:flex}.cf__bt[data-astro-cid-vekgkm42]{text-align:start}.cf__msg[data-astro-cid-vekgkm42]{margin:20px 0 0}.cf__msg[data-astro-cid-vekgkm42]:focus{outline:none}@media (width<=767px){.cf__g--half[data-astro-cid-vekgkm42]{width:100%}}.e{--display:flex;--flex-direction:column;--flex-wrap:nowrap;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--align-content:normal;--row-gap:20px;--column-gap:20px;--width:100%;--min-height:initial;--height:auto;--content-width:min(100%, var(--container-max));--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:var(--gutter);--padding-bottom:0px;--padding-left:var(--gutter);--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--border-radius:0;--position:relative;--z-index:revert;--overflow:visible;--container-widget-width:100%;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;--order:initial;--align-self:initial;display:var(--display);flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis);order:var(--order,initial);align-self:var(--align-self,auto);position:var(--position);z-index:var(--z-index);overflow:var(--overflow);width:var(--width);min-width:0;height:var(--height);min-height:var(--min-height);margin:var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left);padding:0 var(--padding-right) 0 var(--padding-left);border:0 var(--border-style) var(--border-color);border-width:var(--border-top-width) var(--border-right-width) var(--border-bottom-width) var(--border-left-width);border-radius:var(--border-radius);text-align:var(--text-align,initial)}.e:before{content:var(--background-overlay,none);top:calc(0px - var(--border-top-width));left:calc(0px - var(--border-left-width));width:max(100% + var(--border-left-width) + var(--border-right-width), 100%);height:max(100% + var(--border-top-width) + var(--border-bottom-width), 100%);border-radius:var(--border-radius);mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity,1);transition:background var(--overlay-transition,.3s), opacity var(--overlay-transition,.3s);pointer-events:none;display:block;position:absolute}.e.full,.e>.ci{flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--row-gap) var(--column-gap);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.e.boxed{flex-direction:column}@supports (flex-wrap:if(style(--x: column): nowrap; else: wrap)){.e.full,.e>.ci{flex-wrap:if(style(--flex-direction: column): nowrap; else: var(--flex-wrap))}}.e.grid.full,.e.grid>.ci{grid-template-columns:var(--e-con-grid-template-columns,repeat(3, 1fr));grid-template-rows:var(--e-con-grid-template-rows,repeat(2, 1fr));grid-auto-flow:var(--grid-auto-flow,row);justify-items:var(--justify-items,legacy);align-items:var(--align-items,normal);display:grid}.e>.ci{display:var(--display);width:100%;max-width:var(--content-width);flex:auto;height:100%;margin:0 auto}@media (width<=767px){.e{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}.e.top{--margin-left:auto;--margin-right:auto;max-width:min(100%, var(--width))}.eb{width:100%;display:block}.w{--flex-grow:initial;--flex-shrink:initial;--flex-basis:initial;--order:initial;--align-self:initial;align-self:var(--align-self,auto);flex:var(--flex-grow,0) var(--flex-shrink,1) var(--flex-basis,auto);order:var(--order,0);min-width:0;max-width:100%;position:relative}.w>.wc{border-width:0;height:100%}.w.w-auto{width:auto;max-width:none}.w.w-initial{max-width:100%}.w.abs{position:absolute}.w .t{margin:0;padding:0}.w :is(h1,h2,h3,h4,h5,h6){color:var(--c-black)}.w :is(h1,h2,h3,h4,h5,h6):not(.t),.w .t.ah{margin:.6em 0 .3em}.w :is(div,span,p).t{line-height:1}.w p{margin:0 0 1em}.w[data-type=spacer]{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.w[data-type=spacer] .sp{height:var(--container-widget-height,var(--spacer-size,50px))}.w:is([data-type=divider],[data-type=toggle],[data-type=video]){width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}.w:is([data-type=image],[data-type=theme-post-featured-image]){text-align:center}.w:is([data-type=image],[data-type=theme-post-featured-image]) a{display:inline-block}.w:is([data-type=image],[data-type=theme-post-featured-image]) img{vertical-align:middle;max-width:100%;height:auto;display:inline-block}.w .t a{color:inherit;font-size:inherit;line-height:inherit}.w[data-type=divider] .dv{padding-block:var(--divider-padding,15px);display:flex}.w[data-type=divider] .sep{border-top:var(--divider-border-width,1px) var(--divider-border-style,solid) var(--divider-color,#000);width:100%;display:flex}.w .btn{text-align:center;background-color:var(--c-transparent);color:var(--c-black);border:1px solid var(--c-black);font-size:var(--fs-small-strong);font-weight:600;line-height:var(--lh-small-strong);border-radius:0;padding:13px 33px 15px;text-decoration:none;transition:all .3s;display:inline-block}.w .btn:hover,.w .btn:focus{background-color:var(--c-black);color:var(--c-white);border-color:var(--c-black)}@media (width<=1024px){.w .btn{padding:13px 30px 15px}}.w .bw{flex-direction:row;justify-content:center;gap:5px;display:flex}.w .bi{align-items:center;display:flex}.w .bt{display:inline-block}.w .ic{line-height:1;transition:all .3s;display:inline-flex}.w .ic:has(>svg.icon){width:1em;height:1em}.w .ic>svg.icon{flex:none;max-width:none;display:block}.w[data-type=video] video{width:100%;height:auto;aspect-ratio:var(--video-aspect-ratio,auto);object-fit:cover;display:block}@media (width>=1025px){.hide-d{display:none!important}}@media (width>=768px) and (width<=1024px){.hide-t{display:none!important}}@media (width<=767px){.hide-m{display:none!important}}@media (width<=1024px){.w.wt-auto{width:auto}}@media (width<=767px){.w.wm-auto{width:auto}}.anim:not(.anim-in){opacity:0}.anim-in{animation-duration:1.25s;animation-fill-mode:both}.anim-in.anim-fadeIn{animation-name:fadeIn}.anim-in.anim-fadeInUp{animation-name:fadeInUp}.anim-in.anim-fadeInDown{animation-name:fadeInDown}.anim-in.anim-zoomIn{animation-name:zoomIn}.anim-in.anim-bounceIn{animation-name:bounceIn;animation-duration:.75s}.anim-in.an-fast{animation-duration:.75s}.anim-in.an-slow{animation-duration:2s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}.reveal .rw{transition:opacity .6s ease-out}@media (prefers-reduced-motion:reduce){.anim:not(.anim-in){opacity:1}}@media (width>=1025px){[data-sticky-on~=desktop][data-sticky=top]{top:var(--sticky-offset);z-index:2;position:sticky}[data-sticky-on~=desktop][data-sticky=bottom]{bottom:var(--sticky-offset);z-index:2;position:sticky}}@media (width>=768px) and (width<=1024px){[data-sticky-on~=tablet][data-sticky=top]{top:var(--sticky-offset);z-index:2;position:sticky}}@media (width<=767px){[data-sticky-on~=mobile][data-sticky=top]{top:var(--sticky-offset);z-index:2;position:sticky}}.w[data-type=loop-grid] .lgc{grid-template-columns:repeat(var(--grid-columns,3), minmax(0, 1fr));gap:var(--grid-row-gap,20px) var(--grid-column-gap,20px);display:grid}.w[data-type=loop-grid] .li{display:block}.lmore{text-align:var(--load-more-button-align,center);margin-top:30px}.lmore>.btn{display:inline-block}.w[data-type=loop-grid] .li.li--more{display:none}.lmore__b{font:inherit;cursor:pointer}.icar,.lcar{--k:var(--n);--gap:var(--g);touch-action:pan-y;position:relative;overflow:hidden}@supports (width:round(down, 100%, 1px)){.icar{width:round(down,100%,1px)}}@media (width<=1023px){.icar,.lcar{--k:var(--nt);--gap:var(--gt)}}@media (width<=766px){.icar,.lcar{--k:var(--nm);--gap:var(--gm)}}.icar .carousel__track,.lcar .carousel__track{gap:var(--gap);transition:transform .5s;display:flex}.sl{flex:0 0 calc((100% - var(--gap) * (var(--k) - 1)) / var(--k));min-width:0}.icar__slide{margin:0}.icar__slide img{width:100%;height:auto}.icar,.tcar{padding-bottom:var(--vamtam-nav-spacing,60px)}.icar__dots{z-index:2;text-align:center;width:100%;position:absolute;bottom:5px;left:0}.icar__dots button{cursor:pointer;vertical-align:middle;background:0 0;border:0;width:24px;height:24px;margin:-9px 0;padding:0;display:inline-block;position:relative}.icar__dots button:before{content:"";opacity:.2;background:#000;border-radius:50%;width:6px;height:6px;transition-duration:.3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icar__dots button[aria-current=true]:before{opacity:1;border-radius:6px;width:20px}.lcar:not(.tcar){--gap:var(--swiper-slides-gap,var(--g))}.lcar.offset-right{padding-inline-end:var(--swiper-offset-size,0)}.lcar.offset-left{padding-inline-start:var(--swiper-offset-size,0)}.lcar.offset-both{padding-inline:var(--swiper-offset-size,0)}.lcar:not(.tcar){padding-bottom:calc(var(--swiper-pagination-size,6px) + var(--swiper-pagination-spacing,10px))}.lcar:not(.tcar) .icar__dots{line-height:0;bottom:0}.lcar:not(.tcar) .icar__dots button{margin:calc((var(--swiper-pagination-size,6px) - 24px) / 2) 0;vertical-align:top}.lcar:not(.tcar) .icar__dots button:before{width:var(--swiper-pagination-size,6px);height:var(--swiper-pagination-size,6px);background:var(--dots-normal-color,#000)}.lcar:not(.tcar) .icar__dots button:hover:before{background:var(--dots-hover-color,#000);opacity:1}.lcar:not(.tcar) .icar__dots button[aria-current=true]:before{opacity:1;border-radius:6px;width:20px}.tq{text-align:left;flex-direction:column-reverse;margin:0;display:flex}.tq__content{margin:0}.tq__footer{justify-content:start;align-items:center;margin-bottom:25px;display:flex}.tq__image img{vertical-align:baseline;display:inline}.tq__image+.tq__cite{margin-inline-start:20px}.tq__cite{flex-direction:column;font-style:normal;display:flex}.bgfx{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.e:not(.bgfx-on)>.bgfx{display:none}.bgfx__l{background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.bgfx__l:before{content:var(--background-overlay,none);opacity:var(--overlay-opacity,1);mix-blend-mode:var(--overlay-mix-blend-mode);position:absolute;inset:0}.bgv{z-index:0;pointer-events:none;border-radius:var(--border-radius);position:absolute;inset:0;overflow:hidden}.bgv__v{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bgv:before{content:var(--background-overlay,none);z-index:1;opacity:var(--overlay-opacity,1);position:absolute;inset:0}.ah__p{z-index:1;color:var(--c-paper);position:relative}.ah__w{color:var(--dynamic-text-color,#aebcb9)}.ah__dyn{white-space:nowrap;vertical-align:top;display:inline-block;position:relative;overflow:hidden}.ah__w{display:inline-block}.ah__w:not(.is-active){opacity:0;position:absolute;top:0;left:0}.ah__dyn .l{transform-origin:50% 50% -20px;display:inline-block}.ah__dyn .l.out{animation:.4s forwards swirl-out}.ah__dyn .l.in{opacity:0;animation:.4s forwards swirl-in}@keyframes swirl-out{0%{opacity:1;transform:rotateX(0)}to{opacity:0;transform:rotateX(-90deg)}}@keyframes swirl-in{0%{opacity:0;transform:rotateX(90deg)}to{opacity:1;transform:rotateX(0)}}.soc{grid-template-columns:var(--grid-template-columns);gap:var(--grid-row-gap,5px) var(--grid-column-gap,5px);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center);display:inline-grid}.soc__a{text-align:center;cursor:pointer;font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size,25px) + 2 * var(--icon-padding,.5em));height:calc(var(--icon-size,25px) + 2 * var(--icon-padding,.5em));background-color:#69727d;justify-content:center;align-items:center;transition:all .3s;display:inline-flex}.soc__a:hover{opacity:.9}.soc__a svg{width:1em;height:1em;fill:var(--e-social-icon-icon-color,#fff)}.gr-0 .wc{font-size:0;line-height:1}.gr-0 .soc{width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap));display:inline-block}.gr-0 .soc__i{word-break:break-word;margin-block-end:var(--grid-row-gap);display:inline-block}@media (width<=1024px){.gr-tablet-0 .wc{font-size:0;line-height:1}.gr-tablet-0 .soc{width:100%;word-spacing:var(--grid-column-gap);display:inline-block}.gr-tablet-0 .soc__i{display:inline-block}}@media (width<=767px){.gr-mobile-0 .wc{font-size:0;line-height:1}.gr-mobile-0 .soc{width:100%;word-spacing:var(--grid-column-gap);display:inline-block}.gr-mobile-0 .soc__i{display:inline-block}}.sh-rounded .soc__a{border-radius:10%}.sh-circle .soc__a{border-radius:50%}.ga-left .wc{text-align:left}.ga-center .wc{text-align:center}.ga-right .wc{text-align:right}.ilist{margin:0;padding:0;list-style:none}.ili{align-items:var(--icon-vertical-align,center);font-size:inherit;margin:0;padding:0;display:flex;position:relative}.ili>a{align-items:var(--icon-vertical-align,center);font-size:inherit;display:flex}.ilist__i{top:var(--icon-vertical-offset,initial);display:flex;position:relative}.ilist__i>svg{width:var(--e-icon-list-icon-size,1em);height:var(--e-icon-list-icon-size,1em);fill:currentColor}.ilist__i .ii>svg{display:block}.ilist__i .ii{width:1.25em;font-size:var(--e-icon-list-icon-size);font-style:normal;line-height:1;display:block}.ilist__i+.ilist__t{align-self:center;padding-inline-start:5px}.ilist.inl{flex-wrap:wrap;margin-inline:-8px;display:flex}.ilist.inl .ili{word-break:break-word;margin-inline:8px}.il-inline .wc{overflow:hidden}.al-center .ili,.al-center .ili>a,.al-center .inl{justify-content:center}.al-right .ili,.al-right .ili>a,.al-right .inl,.al-end .ili,.al-end .inl{text-align:end;justify-content:end}.tg__s{cursor:pointer;border-block-end:1px solid #d5d8dc;margin:0;padding:15px;font-weight:700;line-height:1;list-style:none;transition:color .3s;display:block}.tg[open]>.tg__s{border-block-end:none}.tg__s--h1{font-size:var(--fs-h1)}.tg__s--h2{font-size:var(--fs-h2)}.tg__s--h3{font-size:var(--fs-h3)}.tg__s--h4{font-size:var(--fs-h4)}.tg__s--h5{font-size:var(--fs-h5)}.tg__s--h6{font-size:var(--fs-h6)}.tg__i{float:right;text-align:right;width:1em;display:inline-block}.tg__i .tg__opened,.tg[open] .tg__i .tg__closed{display:none}.tg[open] .tg__i .tg__opened{display:block}.tg__t{color:inherit;transition:color .3s}.tg__c{border-block-end:1px solid #d5d8dc;padding:15px}@media (width<=767px){.tg__s{padding:12px}.tg__c{padding:12px 10px}}.tg summary::-webkit-details-marker{display:none}.vlb{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.vlb::backdrop{background:#000c}.vlb__box{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vlb__frame{width:100%;margin:auto;animation:.75s both zoomIn}.vlb__frame iframe{aspect-ratio:1.77777;background:#000;border:0;width:100%;height:auto;max-height:90vh;display:block}@media (width>=1025px){.vlb__frame{width:85vw;max-height:85vh}}.vlb__close{z-index:2;cursor:pointer;color:#ededede6;background:0 0;border:0;margin-top:13px;padding:.25em;font-size:20px;line-height:1;transition:all .3s;display:flex;position:absolute;top:0;right:.75em}.vlb__close svg{fill:currentColor;width:1em;height:1em}.vlb__close:hover{color:#fff}@media (prefers-reduced-motion:reduce){.vlb__frame{animation:none}}.hv-grow{transition-property:transform;transition-duration:.3s}.hv-grow:is(:hover,:focus,:active){transform:scale(1.1)}.hv-pulse-grow{transition-duration:.3s}.hv-pulse-grow:is(:hover,:focus,:active){animation:.3s linear infinite alternate hv-pulse-grow}@keyframes hv-pulse-grow{to{transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.hv-grow:is(:hover,:focus,:active){transform:none}.hv-pulse-grow:is(:hover,:focus,:active){animation:none}}[data-mfx],.bgfx__l{transition-property:transform,opacity;transition-duration:1s;transition-timing-function:cubic-bezier(0,.33,.07,1.03)}@media (prefers-reduced-motion:reduce){[data-mfx],.bgfx__l{transition-duration:0s!important}}:root:root:root [data-e="097bc21"] .wc{color:#707779}:root:root:root [data-e="8eaa9bc"],:root:root:root [data-e="8eaa9bc"] a{color:#676767}.w.stroke .t{-webkit-text-stroke:1px var(--c-paper);text-stroke:1px var(--c-paper)}:root:root:root :is([data-e="5800be3"],[data-e="68f1b70"]) .ic{color:#fff;fill:#fff}:root:root:root [data-e="4fac66a"] .ic{justify-content:center}:root:root:root [data-e="440d58a"]{--swiper-pagination-spacing:30px}
