:where(.astro-kyynm52i):where(.image){color:var(--color-text-light);font-size:var(--step--1);object-fit:cover;width:100%}.image:where(.astro-kyynm52i).border-solid{--border-color:var(--gray-20);box-sizing:initial;background:#fff}@media (scripting:enabled){:where(.astro-kyynm52i)[data-has-fade-in]{opacity:0}}body{background-color:var(--body-background-color,var(--color-background-default));min-height:calc(100vh - var(--space-m));flex-direction:column;display:flex}:root{--form-element-font-size:min(16px,var(--step-0));--form-element-padding-block:var(--space-xs);--form-element-padding-inline:var(--space-xs-s);--form-element-border-thickness:var(--border-thickness-regular);--form-element-radius:var(--space-xs);--form-element-gap:var(--space-xs);--form-element-height-optimal:calc(1em*var(--line-height-form-element) + var(--form-element-padding-block)*2 + var(--form-element-border-thickness)*2);--form-element-border-radius-pill:calc(var(--form-element-height-optimal)/2)}@supports (contain:paint) and (not ((-moz-appearance:none))){input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week]{--form-element-padding-block:calc(var(--space-xs) - 1px)}}:where(.button){--border-radius:var(--button-border-radius,var(--form-element-radius));background:var(--button-background,var(--color-action-default));border-color:#0000;border-color:var(--button-border-color,transparent);border-radius:var(--border-radius);border-style:none;border-style:var(--button-border-style,none);border-width:var(--button-border-width,var(--form-element-border-thickness));color:var(--button-color,var(--color-background-default));min-height:var(--label-min-block-size,var(--form-element-height-optimal));padding:var(--button-padding,var(--button-padding-block,var(--form-element-padding-block)) var(--button-padding-inline,var(--form-element-padding-inline)));user-select:none;--button-hover-filter:var(--filter-action-hover);transition-duration:var(--button-transition-duration,var(--duration-action));transition-property:background-color,opacity,box-shadow,transform,filter;transition-timing-function:ease-in;transition-timing-function:var(--button-transition-easing,ease-in);position:relative}.button[data-shape=regular]{--button-border-style:solid}.button[data-color=purple][data-rank="2"]{--button-color:var(--color-action-default);--button-background:var(--color-action-secondary);--button-border-color:var(--color-action-default);--outline-color:var(--button-border-color);background-clip:padding-box}.button[data-color=green][data-rank="1"]{--button-color:var(--green-05);--button-background:var(--green-80);--button-border-color:var(--green-80);--outline-color:var(--button-background)}.button[data-color=green][data-rank="2"]{--button-color:var(--green-80);--button-background:var(--green-20);--button-border-color:var(--green-80);--outline-color:var(--button-border-color);background-clip:padding-box}.button[data-color=transparent]{color:var(--button-color,var(--color-action-default));--button-background:transparent;--button-border-color:transparent;--outline-color:currentColor}:where(.theme-dark) .button[data-color=purple][data-rank="2"]{--button-background:transparent}:where(.theme-dark) .button[data-color=green][data-rank="1"]{--button-color:var(--green-80);--button-background:var(--green-20);--button-border-color:var(--green-80)}:where(.theme-dark) .button[data-color=green][data-rank="2"]{--button-background:transparent;--button-color:var(--green-20);--button-border-color:var(--green-20)}:where(.theme-dark) .button[data-color=transparent]{--button-background:transparent;--button-border-color:transparent;--outline-color:currentColor}:where(.button):hover{--button-transition-duration:var(--duration-action-hover);--button-transition-easing:ease-out;filter:var(--button-hover-filter)}:where(.button):focus-visible{outline-color:var(--outline-color,var(--button-background,var(--color-action-default)))}:where(.button):active,:where(.button):hover:active{transform:scale(.98);transform:scale(var(--button-active-scale,.98));--button-transition-duration:var(--duration-action-hover);--button-transition-easing:ease-out}:where(.button):active:has(>.visually-hidden:last-child),:where(.button):hover:active:has(>.visually-hidden:last-child){--button-active-scale:.93}:where(.button):disabled{--shadow-color-adjusted-1:transparent;--shadow-color-adjusted-2:transparent;opacity:var(--opacity-disabled);pointer-events:none}[data-shape=pill]{--button-border-radius:var(--form-element-border-radius-pill);--button-border-style:none;--button-padding-inline:calc(var(--form-element-height-optimal)/2 - .5ch)}[data-shape=circle]{--button-padding:0;--label-justify-content:space-around;--button-border-radius:50%;--button-border-style:solid;--button-active-scale:.95;aspect-ratio:1}.skip-link-wrapper:where(.astro-gisfvq6o){pointer-events:none;transition:top 0s linear var(--duration-action),transform var(--duration-action) ease-in 0s;justify-content:center;width:100%;display:flex;position:absolute;top:-100vh;left:auto;right:auto;transform:translateY(0)}.skip-link-wrapper:where(.astro-gisfvq6o):focus-within{transform:translateY(var(--space-m));transition:transform var(--duration-action) ease-out;top:0}.skip-link:where(.astro-gisfvq6o){pointer-events:all}.banner:where(.astro-evbafsvw){background-color:var(--banner-background,var(--color-background-default));z-index:0;width:100%;position:sticky;top:0}.inner:where(.astro-evbafsvw){grid-gap:var(--space-xs);padding-bottom:var(--space-s);padding-top:var(--space-s);grid-template-rows:1fr;grid-template-columns:1fr auto 1fr;justify-content:center;align-items:center;display:grid}.inner:where(.astro-evbafsvw) p{grid-area:1/2/2/3}.inner:where(.astro-evbafsvw) .button{font-size:var(--step-2);grid-area:1/3/2/4;justify-self:end}.menu-item:where(.astro-zyrv3ag4),.menu-item:where(.astro-zyrv3ag4) span:where(.astro-zyrv3ag4){white-space:nowrap}.button:where(.astro-zyrv3ag4){text-align:center;width:100%}.platform-links:where(.astro-jzcaxkyk){gap:var(--space-xs);-webkit-column-gap:1ch;column-gap:1ch;row-gap:var(--space-2xs);flex-wrap:wrap;display:inline-flex}li:where(.astro-jzcaxkyk){line-height:0}.submenu:where(.astro-fhud7s55){z-index:var(--z-index-nav-expanded);flex-direction:column;align-items:stretch;display:flex}.toggle:where(.astro-fhud7s55){white-space:nowrap;align-self:flex-start}.hr-wrapper:where(.astro-fhud7s55){align-self:stretch}.transition-enter:where(.astro-fhud7s55),.transition-leave:where(.astro-fhud7s55){--transition-duration:calc(var(--duration-frame)*12)}.submenu:where(.astro-fhud7s55):has(.transition-enter){z-index:4}.items:where(.astro-fhud7s55){gap:var(--menu-item-gap-block);flex-direction:column;margin-top:0;display:flex}@media (width<=calc(75rem - 1px)){:where(.astro-fhud7s55):where(.items-wrapper){grid-template-rows:1fr;min-height:0;display:grid}.items-wrapper:where(.astro-fhud7s55).transition-enter>:where(.astro-fhud7s55),.items-wrapper:where(.astro-fhud7s55).transition-leave>:where(.astro-fhud7s55){overflow:hidden}.items-wrapper--hidden:where(.astro-fhud7s55){opacity:0;grid-template-rows:0fr}.items-wrapper--visible:where(.astro-fhud7s55){grid-template-rows:1fr}.submenu:where(.astro-fhud7s55):first-child .items:where(.astro-fhud7s55){--menu-item-gap-block:var(--space-xs)}.submenu:where(.astro-fhud7s55):not(:first-child) .items:where(.astro-fhud7s55){padding-left:var(--menu-item-gap-block);padding-top:var(--menu-item-gap-block)}}@media (width>=75rem) or (scripting:none){.submenu:where(.astro-fhud7s55){position:relative}.hr-wrapper:where(.astro-fhud7s55){display:none}.submenu:where(.astro-fhud7s55):last-child{align-items:flex-end}.items-wrapper:where(.astro-fhud7s55){top:calc(100% + var(--space-xs));position:absolute}.items-wrapper--hidden:where(.astro-fhud7s55){opacity:0;transform:translateY(calc(var(--space-xs)*-1))}}.menu:where(.astro-jskfs6zt){--padding:var(--space-s-m);--padding-top-header:var(--button-padding-y);--menu-item-gap-inline:var(--space-s);--menu-item-gap-block:var(--space-s);gap:var(--menu-item-gap-inline)}.menu-body:where(.astro-jskfs6zt),.menu:where(.astro-jskfs6zt){display:flex}@media (scripting:none){.menu-body:where(.astro-jskfs6zt){max-width:100%}}.menu-control-close{font-size:var(--step-2);margin-right:calc(var(--form-element-padding-block)*-1)}.menu-control[aria-expanded=true]{opacity:0;transform:scale(.8)}.menu-items:where(.astro-jskfs6zt){gap:var(--menu-item-gap-inline);display:flex}@media (width<=calc(75rem - 1px)) and (scripting:enabled){.menu-body:where(.astro-jskfs6zt)[data-is-ready=false]{display:none}}@media (width<=calc(75rem - 1px)){.menu:where(.astro-jskfs6zt){-webkit-column-gap:var(--space-xs);column-gap:var(--space-xs)}.js .menu:where(.astro-jskfs6zt){--padding-top-header:0;position:relative}.js .menu-body:where(.astro-jskfs6zt){border-radius:var(--space-s);gap:var(--padding-top);padding:var(--padding);right:0;right:var(--inset-inline-end,0);top:calc(var(--space-s)*-1);z-index:var(--z-index-nav-expanded);flex-direction:column;position:absolute}.js .menu-body-header:where(.astro-jskfs6zt){padding-top:var(--padding-top-header);flex-shrink:0;justify-content:flex-end;display:flex}.js .menu-items:where(.astro-jskfs6zt){min-width:min(80vw,calc(var(--label-length-max)*1ch));flex-direction:column}}@media (width>=41.375rem){.menu-body:where(.astro-jskfs6zt){--inset-inline-end:calc(var(--space-s)*-1)}}@media (width>=75rem) or (scripting:none){.menu:where(.astro-jskfs6zt){position:relative}.menu-control{--label-display:none}.menu-items:where(.astro-jskfs6zt){flex-direction:row;align-items:center}}@media (width<=calc(75rem - 1px)){.menu-body:where(.astro-jskfs6zt){--transition-duration:var(--duration-long);transform-origin:calc(100% - var(--padding)) var(--padding-top)}.menu-body--hidden:where(.astro-jskfs6zt){opacity:0;transform:scale(.5)}}.site-logo-link:where(.astro-54fm3fd3){flex-shrink:1;min-width:0;line-height:0;display:inline-block}.site-logo:where(.astro-54fm3fd3){height:var(--form-element-height-optimal);width:auto;max-width:100%}:root,:where(.astro-54fm3fd3)[data-color-set=light]{--color-logo-1:var(--purple-80);--color-logo-2:var(--green-30);--color-logo-wordmark:var(--purple-80);--green-27:#92e7a7;--purple-57:#a184da;--green-33:#6cd782}.has-inverted-colors,:where(.astro-54fm3fd3)[data-color-set=light]{--color-logo-1:var(--purple-60);--color-logo-2:var(--green-30);--color-logo-wordmark:var(--green-30)}:where(.astro-54fm3fd3)[data-color-set=dark]{--color-logo-1:var(--purple-80);--color-logo-2:var(--green-33);--color-logo-wordmark:var(--purple-80)}:where(.astro-54fm3fd3)[data-color-set=lightest]{--color-logo-1:var(--purple-57);--color-logo-2:var(--green-27);--color-logo-wordmark:var(--green-27)}.parent:where(.astro-y2xjb3f2){align-self:flex-start}@media (width<=calc(45rem - 1px)){.breadcrumbs:where(.astro-y2xjb3f2){display:none}}@media (width>=45rem){.parent:where(.astro-y2xjb3f2){--label-display:none}.breadcrumbs:where(.astro-y2xjb3f2){--link-text-decoration:none;--gutter:var(--space-xs);flex-wrap:wrap}.breadcrumb-item:where(.astro-y2xjb3f2),.breadcrumbs:where(.astro-y2xjb3f2){gap:var(--gutter);flex-direction:row;display:flex}.breadcrumb-item:where(.astro-y2xjb3f2){align-items:center}.breadcrumb-separator{--label-icon-inline-size:1.8ex}}header:where(.astro-nq57sp3k){--min-padding-block:var(--space-m);--nav-padding-block-start:max(env(safe-area-inset-top) + var(--space-2xs),var(--min-padding-block));--z-index-nav-expanded:3;padding-bottom:var(--min-padding-block);width:100%}.header-nav:where(.astro-nq57sp3k){align-items:center;gap:var(--space-s);padding-top:var(--nav-padding-block-start);user-select:none;flex-wrap:wrap;justify-content:space-between;display:flex}@media (scripting:enabled){.header-nav:where(.astro-nq57sp3k){flex-wrap:nowrap}}@media (scripting:none){.header-nav:where(.astro-nq57sp3k){align-items:flex-start}}html{--page-footer-background-color:var(--purple-90)}.nav:where(.astro-qmpoa3hy){width:100%}.page-footer:where(.astro-qmpoa3hy){--flow-space:var(--space-xs);--link-text-decoration:none;background-color:var(--page-footer-background-color);padding-bottom:var(--space-l-xl);padding-top:var(--space-l-xl);flex:1;width:100%}.item-groups:where(.astro-qmpoa3hy){--grid-gap:var(--space-m-l)}.item-group:where(.astro-qmpoa3hy){--flow-space:var(--space-s)}.items:where(.astro-qmpoa3hy)>li:where(.astro-qmpoa3hy){--flow-space:var(--space-xs)}.row:where(.astro-qmpoa3hy){grid-column:1/-1;display:flex}.row:where(.astro-qmpoa3hy) :where(.astro-qmpoa3hy)[aria-current=page]{-webkit-text-decoration:underline;text-decoration:underline}.internationalization:where(.astro-qmpoa3hy){gap:var(--space-s);display:flex}@media (width<=calc(64rem - 1px)){.nav:where(.astro-qmpoa3hy){max-width:var(--max-inline-size-content)}.item-groups:where(.astro-qmpoa3hy){width:100%}}@media (width>=37rem){.row:where(.astro-qmpoa3hy){justify-content:center}}@media (width>=64rem){.nav:where(.astro-qmpoa3hy){display:flex}.item-groups:where(.astro-qmpoa3hy){flex-wrap:wrap;display:flex}.item-groups:where(.astro-qmpoa3hy),.row:where(.astro-qmpoa3hy){justify-content:center}.row:where(.astro-qmpoa3hy){width:100%}}html:has(.page-footer[data-is-visible]){background-color:var(--page-footer-background-color)}.button-group:where(.astro-jobxp2et){gap:var(--button-group-gap,var(--space-xs));display:flex}@supports selector(p:has(a)){.button-group:where(.astro-jobxp2et){gap:0}.button-group:where(.astro-jobxp2et):has(>[data-color]:not([data-color=transparent]),>li>[data-color]:not([data-color=transparent])){gap:var(--button-group-gap,var(--space-xs))}}.button-group:where(.astro-jobxp2et)[data-direction=row]{flex-wrap:wrap}.button-group:where(.astro-jobxp2et)[data-direction=column]{flex-flow:column;align-items:flex-start}.button-group:where(.astro-jobxp2et).switcher>label,.button-group:where(.astro-jobxp2et)[data-direction=row][data-stretch=true]>label{white-space:nowrap;flex:1}.button-group:where(.astro-jobxp2et).switcher{text-align:center}.button-group:where(.astro-jobxp2et)[data-direction=row][data-stretch=true]{justify-content:stretch}.button-group:where(.astro-jobxp2et)[data-direction=column][data-stretch=true]{align-items:stretch}.button-group:where(.astro-jobxp2et)[data-direction=row][data-center=true]{justify-content:center}.button-group:where(.astro-jobxp2et)[data-direction=column][data-center=true]{align-items:center}.button-group:where(.astro-jobxp2et)[data-stretch=true] li{display:flex}.button-group:where(.astro-jobxp2et)[data-stretch=true] .button,.button-group:where(.astro-jobxp2et)[data-stretch=true] li{flex-grow:1}.card:where(.astro-fd5n2gjc)[data-size=s]{--card-border-radius:var(--space-xs);--card-padding-block-default:var(--space-s);--card-padding-inline-default:var(--space-s)}.card:where(.astro-fd5n2gjc)[data-size=m]{--card-border-radius:var(--space-s);--card-padding-block-default:var(--space-s-m);--card-padding-inline-default:var(--space-s)}.card:where(.astro-fd5n2gjc)[data-size=l]{--card-border-radius:var(--space-m);--card-padding-block-default:var(--space-m-l);--card-padding-inline-default:var(--space-m)}.card:where(.astro-fd5n2gjc){background:var(--card-color-background,var(--color-background-elevated));border-radius:var(--card-border-radius)}.card:where(.astro-fd5n2gjc)>*{--shadow-color:var(--purple-90)}.card:where(.astro-fd5n2gjc)[data-has-padding-block]{padding-bottom:var(--card-padding-block,var(--card-padding-block-default));padding-top:var(--card-padding-block,var(--card-padding-block-default))}.card:where(.astro-fd5n2gjc)[data-has-padding-inline]{padding-left:var(--card-padding-inline,var(--card-padding-inline-default));padding-right:var(--card-padding-inline,var(--card-padding-inline-default))}.callout:where(.astro-pak6svbe){--card-padding-block:var(--space-s);--card-padding-inline:var(--space-s);color:var(--callout-color,inherit);align-items:center;gap:var(--space-xs);display:inline-flex}.callout:where(.astro-pak6svbe):has(:nth-child(2)){align-items:flex-start}.callout:where(.astro-pak6svbe):not(.alert){--card-color-background:transparent;border:var(--border-thickness-regular) solid var(--callout-color)}:where(.astro-pak6svbe)[data-callout-type=success]:not([data-is-alert]){--callout-color:var(--green-80)}:where(.astro-pak6svbe)[data-callout-type=info]:not([data-is-alert]){--callout-color:var(--blue-80)}:where(.astro-pak6svbe)[data-callout-type=warning]:not([data-is-alert]){--callout-color:var(--purple-90)}:where(.astro-pak6svbe)[data-callout-type=danger]:not([data-is-alert]){--callout-color:var(--red-80)}.alert:where(.astro-pak6svbe)[data-callout-type=success]{--callout-color:var(--green-05);--card-color-background:var(--green-80);--shadow-color:var(--green-80)}.callout-icon{font-size:var(--step-1)}.callout-body:where(.astro-pak6svbe){max-width:var(--max-inline-size-text)}.alert[x-show]{--transition-hidden-translate-y:var(--alert-hidden-translate-y,calc(var(--space-xs-s)*-1));position:var(--alert-position,absolute);top:var(--alert-inset-block-start,var(--space-xs-s));z-index:1;z-index:var(--alert-z-index,1);position:absolute}.alert[data-callout-type=info]{--callout-color:var(--blue-05);--card-color-background:var(--blue-80);--shadow-color:var(--blue-80)}.alert[data-callout-type=warning]{--callout-color:var(--purple-05);--card-color-background:var(--purple-90);--shadow-color:var(--purple-90)}.alert[data-callout-type=danger]{--callout-color:var(--red-05);--card-color-background:var(--red-80);--shadow-color:var(--red-80)}[data-mode=dialog]::backdrop,[data-mode=modal]::backdrop{opacity:0;pointer-events:none;display:none}[data-mode=alert]::backdrop{backdrop-filter:var(--overlay-backdrop-filter);background-color:var(--overlay-color-background)}.dialog:where(.astro-iefgogu2){--overlay-blur-radius:2rem;background:0 0;padding:0}.dialog:where(.astro-iefgogu2)[data-mode=static-modal]{background:color-mix(in lab,var(--color-background-elevated),transparent 10%);z-index:9}.dialog:where(.astro-iefgogu2):focus{outline:none}body:has(.dialog[data-mode=modal][open]),body:has(.dialog[data-mode=static-modal]){overflow:hidden}:where(.astro-iefgogu2)[data-mode=modal],:where(.astro-iefgogu2)[data-mode=static-modal]{--overlay-border-radius:0;width:100vw;height:100dvh;position:fixed;inset:0}:where(.dialog .dialog-body){--flow-space:var(--space-xs)}:where(.dialog .dialog-body:has(:nth-child(3))),:where(.dialog:has(h2) .dialog-body){--flow-space:var(--space-m)}:where(.astro-iefgogu2)[data-mode=modal] .dialog-inner:where(.astro-iefgogu2),:where(.astro-iefgogu2)[data-mode=static-modal] .dialog-inner:where(.astro-iefgogu2){height:100%;padding-bottom:var(--space-l);flex-direction:column;display:flex;overflow-y:auto}:where(.astro-iefgogu2)[data-mode=modal] .dialog-body:where(.astro-iefgogu2),:where(.astro-iefgogu2)[data-mode=static-modal] .dialog-body:where(.astro-iefgogu2){gap:var(--space-m);z-index:0;flex-grow:1}:where(.astro-iefgogu2)[data-mode=alert],:where(.astro-iefgogu2)[data-mode=dialog]{height:100%;padding:calc(max(env(safe-area-inset-top,0), var(--space-s-m))) var(--space-s-m) calc(max(env(safe-area-inset-bottom,0), var(--space-s-m)));pointer-events:none;position:fixed;overflow:visible}:where(.astro-iefgogu2)[data-mode=dialog]{bottom:env(safe-area-inset-bottom,0);left:auto;right:env(safe-area-inset-left,0);top:auto}:where(.astro-iefgogu2)[data-mode=alert]{bottom:0;left:0;right:0;top:env(safe-area-inset-top,0)}:where(.astro-iefgogu2)[data-mode=alert][open],:where(.astro-iefgogu2)[data-mode=dialog][open]{display:flex}:where(.astro-iefgogu2)[data-mode=dialog][open]{align-items:flex-end}:where(.astro-iefgogu2)[data-mode=alert][open]{align-items:flex-start}.dialog-inner:where(.astro-iefgogu2){gap:var(--gap,var(--space-s));pointer-events:all;max-height:100%;overflow-y:auto}.dialog-inner:where(.astro-iefgogu2) :where(.astro-iefgogu2){--shadow-color:var(--color-text-default)}.dialog-header:where(.astro-iefgogu2){z-index:1;justify-content:flex-end;align-self:stretch;align-items:flex-start;display:flex;position:sticky;top:0}.dialog-header:where(.astro-iefgogu2) h2:where(.astro-iefgogu2),.header-content:where(.astro-iefgogu2){flex:1}.dialog-header:where(.astro-iefgogu2):not(:has(.header-content)){pointer-events:none}.dialog-header:where(.astro-iefgogu2):not(:has(.header-content))>*{pointer-events:all}.dialog:where(.astro-iefgogu2) .button-close{font-size:var(--step-2);--button-padding:0;align-self:flex-start}.dialog:where(.astro-iefgogu2)[data-mode=modal] .button-close,.dialog:where(.astro-iefgogu2)[data-mode=static-modal] .button-close{font-size:var(--step-4)}.dialog-header:where(.astro-iefgogu2).wrapper{padding-bottom:var(--wrapper-padding-inline);padding-top:max(var(--wrapper-padding-inline),env(safe-area-inset-left))}.button-close-wrapper:where(.astro-iefgogu2){justify-content:flex-end;display:flex}@media (width>=30rem){.dialog-header:where(.astro-iefgogu2):has(.header-content){grid-template-columns:minmax(var(--space-l),1fr) minmax(auto,var(--max-inline-size-big-text)) minmax(var(--space-l),1fr);grid-gap:var(--space-s);align-items:start;gap:var(--space-s);grid-template-rows:auto;display:grid}.dialog-header:where(.astro-iefgogu2):has(.header-content) .header-content:where(.astro-iefgogu2){grid-column:2/3}.dialog-header:where(.astro-iefgogu2):has(.header-content) .button-close-wrapper:where(.astro-iefgogu2){grid-column:3/4}}.dialog:where(.astro-iefgogu2)[data-mode=alert] .dialog:where(.astro-iefgogu2)[data-mode=dialog],.dialog:where(.astro-iefgogu2)[data-mode=modal]{--dialog-transform-hidden:translateY(var(--space-xl));opacity:0;transform:var(--dialog-transform-hidden);transition:display var(--duration-action) ease-in allow-discrete,transform var(--duration-action) ease-in,opacity var(--duration-action) ease-in}.dialog:where(.astro-iefgogu2)[data-mode=alert] .dialog:where(.astro-iefgogu2)[data-mode=dialog][open],.dialog:where(.astro-iefgogu2)[data-mode=modal][open]{opacity:1;transform:translateY(0)}.dialog:where(.astro-iefgogu2)[data-mode=alert] .dialog:where(.astro-iefgogu2)[data-mode=dialog][open][data-has-transition-show],.dialog:where(.astro-iefgogu2)[data-mode=modal][open][data-has-transition-show]{transition-duration:var(--duration-long);transition-timing-function:var(--ease-out-expo) var(--ease-out-expo) var(--ease-out-expo)}@starting-style{.dialog:where(.astro-iefgogu2)[data-mode=alert] .dialog:where(.astro-iefgogu2)[data-mode=dialog][open][data-has-transition-show],.dialog:where(.astro-iefgogu2)[data-mode=modal][open][data-has-transition-show]{opacity:0;transform:var(--dialog-transform-hidden)}}.checkbox-container:where(.astro-i6qwmap6){align-items:center;gap:var(--form-element-gap);display:flex}.checkbox-container:where(.astro-i6qwmap6):not(:has(:disabled)),.switch:where(.astro-i6qwmap6):not(:has(input:disabled)),.switch:where(.astro-i6qwmap6):not(:has(input:disabled)) :where(.astro-i6qwmap6){cursor:pointer}.label:where(.astro-i6qwmap6){user-select:none}:where(.astro-i6qwmap6)[type=checkbox]{-webkit-transform:scale(1.2)}.switch:where(.astro-i6qwmap6){--height:1.5rem;--width:calc(var(--height)*1.66667);--gap-border-multiplier:4;--switch-border-thickness:var(--border-thickness-regular);--knob-size:calc(var(--height) - var(--gap-border-multiplier)*var(--switch-border-thickness));--switch-duration:var(--duration-action);align-items:center;gap:var(--form-element-gap);flex-direction:row-reverse;display:flex}.switch:where(.astro-i6qwmap6):not(:has(input:disabled)),.switch:where(.astro-i6qwmap6):not(:has(input:disabled)) :where(.astro-i6qwmap6){cursor:pointer}.switch:where(.astro-i6qwmap6) input:where(.astro-i6qwmap6){appearance:none;background-color:initial;background-color:var(--switch-background-color,transparent);user-select:none;-webkit-tap-highlight-color:#0000;border:var(--switch-border-thickness) solid var(--switch-border-color,var(--color-action-default));border-radius:var(--height);font-size:inherit;height:var(--height);transition:background-color var(--switch-duration) ease-in,background-size calc(var(--switch-duration)*.6) ease-in,box-shadow var(--switch-duration) ease-in;width:var(--width);flex-shrink:0;align-items:center;margin:0;display:flex;position:relative}.switch-label:where(.astro-i6qwmap6){flex-grow:1}.switch:where(.astro-i6qwmap6) input:where(.astro-i6qwmap6):after{background-color:var(--switch-knob-background-color,var(--color-background-default));border:var(--switch-border-thickness) solid var(--switch-border-color,var(--color-action-default));content:"";height:var(--knob-size);margin-left:var(--switch-border-thickness);transition:background-color var(--duration-switch) ease-out,transform var(--duration-switch) ease-in;width:var(--knob-size);border-radius:50%}.switch:where(.astro-i6qwmap6) input:where(.astro-i6qwmap6):checked{--switch-background-color:var(--green-30);background-size:var(--width);box-shadow:0 0 .75em var(--switch-box-shadow-color,var(--green-20)),0 0 .5em var(--switch-box-shadow-color,var(--green-20));transition-duration:var(--switch-duration)}.switch:where(.astro-i6qwmap6) input:where(.astro-i6qwmap6):checked:after{transform:translateX(calc(var(--width) - var(--knob-size) - var(--gap-border-multiplier)*var(--switch-border-thickness)));--switch-knob-background-color:var(--gray-00)}.switch:where(.astro-i6qwmap6) input:where(.astro-i6qwmap6):disabled,input:where(.astro-i6qwmap6):disabled~.label:where(.astro-i6qwmap6),input:where(.astro-i6qwmap6):disabled~.switch-label:where(.astro-i6qwmap6){opacity:var(--opacity-disabled)}.switch:where(.astro-i6qwmap6) input:where(.astro-i6qwmap6):disabled{--switch-background-color:transparent;--switch-border-color:var(--gray-80);pointer-events:none}.switch:where(.astro-i6qwmap6) input:where(.astro-i6qwmap6):checked:disabled{--switch-background-color:var(--gray-60);--switch-box-shadow-color:transparent}input:where(.astro-i6qwmap6):disabled~.switch-label:where(.astro-i6qwmap6){opacity:var(--opacity-disabled)}.switch:where(.astro-i6qwmap6)[data-has-separator]:not(.switch+.switch){border-top:var(--border-solid)}.switch:where(.astro-i6qwmap6)[data-has-separator]{border-bottom:var(--border-solid);padding-top:.45em;padding-bottom:.45em}.dialog-tracking:where(.astro-hvr54f2s) .button-back{--button-padding:0;align-self:flex-start}.dialog-tracking:where(.astro-hvr54f2s) .flow-fieldset{--flow-space:var(--space-xs)}.dialog-tracking:where(.astro-hvr54f2s) .view-state{--flow-space:0;gap:var(--space-m);flex-direction:column;display:flex}.dialog-tracking:where(.astro-hvr54f2s) .view-state>:where(.astro-hvr54f2s){--flow-space:var(--space-m)}@media (width<=21rem){.tracking-consent-button-group .button{flex-grow:1}.tracking-consent-button-group .button:has([data-icon]) span{padding-right:calc(var(--label-gap-default) + var(--label-icon-inline-size))}}.tracking-consent:where(.astro-qr53p27k){bottom:max(env(safe-area-inset-bottom),var(--space-s-m));padding-left:var(--space-s-m);padding-right:var(--space-s-m);z-index:3;justify-content:flex-end;display:flex;position:fixed;left:0;right:0}@media (width<=calc(50rem - 1px)){.cta-wrapper:where(.astro-b47q6rsk)[data-is-sticky=false]{display:none}.cta-wrapper:where(.astro-b47q6rsk)[data-is-sticky=true]{bottom:var(--space-s-m);bottom:max(var(--space-s-m),env(safe-area-inset-bottom));pointer-events:none;text-align:center;z-index:1;position:fixed;left:0;right:0}body:has(.audio-player[data-is-visible=true]) .cta-wrapper:where(.astro-b47q6rsk)[data-is-sticky=true]{opacity:0}}.cta-wrapper:where(.astro-b47q6rsk) *{pointer-events:all}@media (width>=50rem){.cta-wrapper:where(.astro-b47q6rsk){position:relative}}@media (scripting:none){.header-nav:where(.astro-b47q6rsk){align-items:flex-start}.cta-wrapper:where(.astro-b47q6rsk){display:none}}.loading-indicator-icon:where(.astro-gh7cz3ja){transform-box:fill-box;transform-origin:50%;animation:.5s steps(8,end) infinite rotate}@keyframes rotate{to{transform:rotate(1turn)}}.heading-subheading-container:where(.astro-aoygcf6m)>:where(.astro-aoygcf6m):first-child{text-box-trim:trim-start}.heading-subheading-container:where(.astro-aoygcf6m)>:where(.astro-aoygcf6m):last-child{text-box-trim:trim-end}.business-card:where(.astro-w7ltvgwf){--avatar-size:var(--space-l-xl);--icon-size:var(--label-icon-inline-size);--info-list-gap:var(--label-gap-default);--layout-gap:var(--space-m);grid-gap:var(--layout-gap);grid-template-rows:auto;grid-template-columns:auto 1fr;align-content:end;display:grid}.intro:where(.astro-w7ltvgwf){grid-area:1/1/2/3}.business-card-image{background-color:var(--gray-30);grid-row:1/3}.header:where(.astro-w7ltvgwf){grid-row:1/2}.business-card:where(.astro-w7ltvgwf):has(.intro) .business-card-image{grid-row:2/4}.business-card:where(.astro-w7ltvgwf):has(.intro) .header:where(.astro-w7ltvgwf){grid-row:2/3}.business-card-image{width:var(--space-l-xl);border-radius:50%;grid-column:1/2;align-self:start}.header:where(.astro-w7ltvgwf){grid-column:2/3}.button-group,.info-list:where(.astro-w7ltvgwf){grid-column:1/3}.info-list:where(.astro-w7ltvgwf){grid-column-gap:var(--info-list-gap);-webkit-column-gap:var(--info-list-gap);column-gap:var(--info-list-gap);grid-row-gap:var(--space-xs);row-gap:var(--space-xs);grid-template-columns:auto 1fr;display:grid}.info-list-icon{color:var(--color-text-light);width:var(--icon-size);margin-top:.07em}.button-description:where(.astro-w7ltvgwf){margin-top:var(--space-2xs)}@media (width<=369px){.business-card-image{box-shadow:var(--space-m) calc(var(--avatar-size)/2) 0 var(--space-m) var(--color-background-callout-green)}.info-list-column-1:where(.astro-w7ltvgwf){text-align:right;width:var(--avatar-size)}}@media (width>=370px){.intro:where(.astro-w7ltvgwf){grid-column:2/3}.business-card-image{box-shadow:calc(var(--avatar-size)/3) calc(var(--avatar-size)/3) 0 var(--space-s) var(--color-background-callout-green)}.button-group,.info-list:where(.astro-w7ltvgwf){grid-column:2/3}.button-group{padding-left:calc(var(--icon-size) + var(--label-gap-default))}}.dialog-qr-code-inner:where(.astro-qri6pcmz){align-items:center;gap:var(--space-s);padding-bottom:var(--space-s);flex-direction:column;width:100%;display:flex}.company-logo:where(.astro-qri6pcmz),.qr-code-wrapper:where(.astro-qri6pcmz){max-width:calc(30vh - var(--space-l));max-width:calc(50dvh - var(--space-xl));width:100%}.qr-code-and-label:where(.astro-qri6pcmz){--flow-space:var(--space-xs)}.qr-code-wrapper:where(.astro-qri6pcmz){aspect-ratio:1;background-color:var(--color-background-elevated);padding:var(--space-s);line-height:0;position:relative}.qr-code-wrapper:where(.astro-qri6pcmz)>*{width:100%;height:auto}.qr-code-wrapper:where(.astro-qri6pcmz),.qr-code-wrapper:where(.astro-qri6pcmz):after{border-radius:13% 13% 2%}.qr-code-wrapper:where(.astro-qri6pcmz)[data-url-is-long],.qr-code-wrapper:where(.astro-qri6pcmz)[data-url-is-long]:after{border-radius:10% 10% 1% 12%}@media screen and not (prefers-reduced-motion:reduce){@supports (background-blend-mode:screen){.qr-code-wrapper:where(.astro-qri6pcmz):after{background-image:linear-gradient(60deg,hsl(from var(--green-30) h 100% l/0) 75%,hsl(from var(--green-30) h 100% l/.7) 80%,hsl(from var(--blue-30) h 100% l/.7) 83%,hsl(from var(--purple-30) h 100% l/.7) 86%,hsl(from var(--purple-30) h 100% l/0) 90%);content:"";mix-blend-mode:screen;background-size:2000% 100%;animation:10s linear 2s infinite background-animation;position:absolute;inset:1px}@keyframes background-animation{0%{background-position-x:200%}to{background-position-x:0}}}}.alert-browser-not-supported-wrapper{z-index:3;margin-top:16px;position:absolute}.alert-browser-not-supported-wrapper .card{color:#ffe4e1;background:#b22222;padding:1em}.alert-browser-not-supported-wrapper .button.label,.alert-browser-not-supported-wrapper a{color:#fff}.page-background:where(.astro-bmx4esft){background-color:inherit;background-color:var(--main-background,inherit);z-index:0;flex-direction:column;flex-grow:1;align-items:center;width:100%;display:flex}.page-background:where(.astro-bmx4esft)[data-has-circle]{--background-circle-radius:40vw;--x:calc(50vw - min(50vw, var(--max-inline-size-content) / 2) + var(--background-circle-radius)/2.2);--y:calc(var(--background-circle-radius)/3);background-image:radial-gradient(circle farthest-side at var(--x) 13.3333vw,var(--color-background-callout-green) 0,var(--color-background-callout-green) calc(40vw - .75px),#fff0 40vw);background-image:radial-gradient(circle farthest-side at var(--x) 13.3333vw,var(--color-background-callout-green) 0,var(--color-background-callout-green) calc(40vw - .75px),#fff0 40vw);background-image:radial-gradient(circle farthest-side at var(--x) var(--y),var(--color-background-callout-green) 0,var(--color-background-callout-green) calc(var(--background-circle-radius) - .75px),#fff0 var(--background-circle-radius));background-repeat:no-repeat;background-size:contain}@media (width>=50rem){.page-background:where(.astro-bmx4esft)[data-has-circle]{--background-circle-radius:20rem}}.main:where(.astro-bmx4esft){width:100%}[x-enter-viewport-transition]{--transition-hidden-translate-y:var(--space-m);--transition-duration:var(--duration-long)}.byline:where(.astro-lncv2sq4){grid-template-columns:1fr var(--space-l) 1fr;grid-column-gap:var(--space-xs);-webkit-column-gap:var(--space-xs);align-items:center;column-gap:var(--space-xs);grid-row-gap:var(--space-2xs);row-gap:var(--space-2xs);text-wrap:balance;text-wrap:pretty;display:grid}.dates:where(.astro-lncv2sq4),.name-role:where(.astro-lncv2sq4){flex-direction:column;justify-content:center;display:flex}.dates:where(.astro-lncv2sq4){align-items:flex-end}.byline-author-image{aspect-ratio:1;border-radius:100%;grid-column:2/3}.name-role:where(.astro-lncv2sq4){grid-column:3/4}.translator:where(.astro-lncv2sq4){grid-column:1/4}.form-elements-grid{align-items:stretch;gap:var(--space-s);flex-direction:column;max-width:100%;display:flex;position:relative}.form-elements-grid .button{align-self:flex-end}@supports (display:contents){@media (width>=29rem){.form-elements-grid{grid-template-columns:auto 1fr;display:grid}.form-elements-grid .input-label{display:contents}.form-elements-grid .input-label-label{grid-column:1/2}.form-elements-grid .button,.form-elements-grid .input{grid-column:2/3}.form-elements-grid .button{justify-self:end}}}.input-label:where(.astro-7jrd26i5){display:inline-flex;display:var(--input-label-display,inline-flex);font-size:inherit;font-size:var(--font-size,inherit);gap:var(--form-element-gap);line-height:var(--line-height-flat);max-width:100%}.input-label:where(.astro-7jrd26i5)[data-label-position=top]{flex-direction:column}.input-label:where(.astro-7jrd26i5)[data-label-position=row-end]{flex-direction:row-reverse}.input-label:where(.astro-7jrd26i5)[data-label-position=row-end] .input-label-label:where(.astro-7jrd26i5),.input-label:where(.astro-7jrd26i5)[data-label-position=row-start] .input-label-label:where(.astro-7jrd26i5),.unit:where(.astro-7jrd26i5){line-height:var(--line-height-form-element)}.input-label:where(.astro-7jrd26i5)[data-label-position=row-end] .input-label-label:where(.astro-7jrd26i5),.input-label:where(.astro-7jrd26i5)[data-label-position=row-start] .input-label-label:where(.astro-7jrd26i5){padding-bottom:calc(var(--form-element-padding-block) + var(--form-element-border-thickness));padding-top:calc(var(--form-element-padding-block) + var(--form-element-border-thickness))}.input-label:where(.astro-7jrd26i5)[data-align-items=flex-start]{align-items:flex-start}.input-label:where(.astro-7jrd26i5)[data-align-items=flex-end]{align-items:flex-end}.unit:where(.astro-7jrd26i5){padding-bottom:var(--form-element-padding-block);padding-top:var(--form-element-padding-block)}.input:where(.astro-7jrd26i5){display:flex}.unit:where(.astro-7jrd26i5){user-select:none}.input-label:where(.astro-7jrd26i5) output{align-self:flex-start}.input-label-label:where(.astro-7jrd26i5){gap:.2ch;display:inline-flex}:where(.astro-7jrd26i5):where(.input-label:has(:required)) .input-label-label:where(.astro-7jrd26i5):after{color:var(--color-text-alert);content:"∗";font-size:var(--step-1);margin-top:.2cap;line-height:0}:where(.astro-7jrd26i5):where(.input-label:has(input:disabled:not([type=button]))){cursor:wait}:where(.astro-7jrd26i5):where(.input-label:has(input:disabled:not([type=button]))) .input-label:where(.astro-7jrd26i5){opacity:var(--opacity-disabled)}.input-label:where(.astro-7jrd26i5):has(input[invalid]:not([invalid=false])){color:var(--color-text-alert);--button-color:var(--color-text-alert)}input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week]{appearance:none}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input[type=date]::-webkit-outer-spin-button{-webkit-appearance:none;display:none}input[type=datetime-local]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input[type=datetime-local]::-webkit-outer-spin-button{-webkit-appearance:none;display:none}input[type=month]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input[type=month]::-webkit-outer-spin-button{-webkit-appearance:none;display:none}input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;display:none}input[type=week]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input[type=week]::-webkit-outer-spin-button{-webkit-appearance:none;display:none}:where(input,button,textarea,select){font-size:max(var(--step-0),16px)}select,textarea{field-sizing:content}:not(.input)>input:not([type=button]):not([type=checkbox]):not([type=radio]):not([type=range]){min-height:var(--form-element-height-optimal)}input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week]{height:var(--form-element-height-optimal)}.input{--input-bg:var(--gray-00);--input-border-color:var(--gray-30);backdrop-filter:blur(.5rem);background-color:color-mix(in oklch,var(--input-bg) 50%,transparent);border:var(--form-element-border-thickness) solid var(--input-border-color);border-radius:var(--form-element-radius);color:var(--color-text-default);line-height:var(--line-height-form-element);transition:color var(--input-duration,var(--duration-action)) ease-in,background-color var(--input-duration,var(--duration-action)) ease-in,border var(--input-duration,var(--duration-action)) ease-in,outline var(--input-duration,var(--duration-action)) ease-in,box-shadow var(--input-duration,var(--duration-action)) ease-in;transition:color var(--input-duration,var(--duration-action)) var(--input-easing,ease-in),background-color var(--input-duration,var(--duration-action)) var(--input-easing,ease-in),border var(--input-duration,var(--duration-action)) var(--input-easing,ease-in),outline var(--input-duration,var(--duration-action)) var(--input-easing,ease-in),box-shadow var(--input-duration,var(--duration-action)) var(--input-easing,ease-in);flex:1}:where(.theme-dark) .input{--input-border-color:var(--gray-80)}.input:not(:has(input)){padding-bottom:var(--form-element-padding-block);padding-top:var(--form-element-padding-block)}.input:not(:has(.spinner)){padding-left:var(--form-element-padding-inline);padding-right:var(--form-element-padding-inline)}.input:focus-visible,.input:has(input:focus-visible),.input:hover{--input-duration:var(--duration-action-hover);--input-easing:ease-out}.input:focus-visible,.input:focus-within,.input:has(input:focus-visible){--input-border-color:var(--color-action-default);background:var(--input-bg)}.input:has(input:focus-visible){outline:var(--outline-focus);outline-offset:var(--outline-offset-focus)}.input:has(input){gap:var(--space-2xs);display:flex}.input input{flex-grow:1}.input input,.input input:focus,.input input:focus-visible{color:inherit;padding-bottom:var(--form-element-padding-block);padding-top:var(--form-element-padding-block);background:0 0;border:#0000;outline:none}input::-webkit-input-placeholder{color:color-mix(in lab,var(--color-text-default) calc(100%*var(--opacity-disabled)),transparent)}textarea::-webkit-input-placeholder{color:color-mix(in lab,var(--color-text-default) calc(100%*var(--opacity-disabled)),transparent)}input::placeholder,textarea::placeholder{color:color-mix(in lab,var(--color-text-default) calc(100%*var(--opacity-disabled)),transparent)}.input-with-icon{align-items:center;display:inline-flex;position:relative}.input-icon{pointer-events:none;right:var(--form-element-padding-inline);transition:color var(--duration-action) ease-out;position:absolute}input:focus-visible~.input-icon,input:hover~.input-icon{transition-duration:var(--duration-action-hover)}input:hover~.input-icon{color:var(--color-action-default);filter:var(--filter-action-hover)}@supports ((-moz-appearance:none)){input[type=date]{padding-right:var(--form-element-padding-inline)}input[type=date]~.input-icon{display:none}}.input:has(input:disabled),input:disabled{opacity:var(--opacity-disabled);pointer-events:none;--shadow-inset-color-adjusted-1:transparent;--shadow-inset-color-adjusted-2:transparent}.input:has(input:disabled) *{pointer-events:none}form:not([novalidate=""]):not([novalidate=true]):not([novalidate=novalidate]) .input-label:has(:invalid):not(:has([invalid=false])),form:not([novalidate=""]):not([novalidate=true]):not([novalidate=novalidate]) .input-with-icon:not([invalid=false]) .input-icon,form:not([novalidate=""]):not([novalidate=true]):not([novalidate=novalidate]) .input:invalid:not([invalid=false]){--input-border-color:currentColor;--input-bg:var(--red-05);color:var(--color-text-alert)}.input-with-icon:has([invalid]:not([invalid=false])) .input-icon,.input:has([invalid]:not([invalid=false])),input[invalid]:not([invalid=false]){--input-border-color:currentColor;--input-bg:var(--red-05);color:var(--color-text-alert);--button-color:inherit}.textarea:where(.astro-cttiw4qx){resize:vertical;min-height:4lh}.form:where(.astro-kngxczqe) .input-message{align-self:stretch}.alert-wrapper:where(.astro-kngxczqe){left:var(--space-s);pointer-events:none;right:var(--space-s);top:var(--space-s);z-index:1;position:fixed}.alert-wrapper:where(.astro-kngxczqe) :where(.astro-kngxczqe){pointer-events:all}.form:where(.astro-kngxczqe) .alert{max-width:var(--max-inline-size-text)}.wrapper:where(.astro-kad7vxri){--flow-space:var(--space-m)}.cluster:where(.astro-da3x3ppt){--cluster-vertical-alignment:flex-end;--cluster-horizontal-alignment:stretch;--gutter:var(--space-xs)}.cluster:where(.astro-da3x3ppt)>:where(.astro-da3x3ppt){min-width:0}.cluster:where(.astro-da3x3ppt)>.input-label{flex-grow:99999}.cluster:where(.astro-da3x3ppt)>.button{flex-grow:1}.alerts:where(.astro-da3x3ppt),.fieldset-and-alert:where(.astro-da3x3ppt){position:relative}.alerts:where(.astro-da3x3ppt){justify-content:flex-end;display:flex}.mce_inline_error{--input-border-color:currentColor;--input-bg:var(--red-05);color:var(--color-text-alert)}.alert-email-error{bottom:calc(var(--form-element-height-optimal) - var(--space-xs));left:calc(var(--space-xs)*-1);opacity:0;transform:translateY(var(--space-s));transition:opacity var(--duration-action) ease-in,visibility var(--duration-long) step-end,transform var(--duration-action) ease-in;visibility:hidden;position:absolute}.form-newsletter-signup-input-container .input-label-label:after{content:none}.form-newsletter-signup-input-container:has(.mce_inline_error)~.alert-email-error{opacity:1;transition:opacity var(--duration-long) var(--ease-out-expo),transform var(--duration-long) var(--ease-out-expo);visibility:visible;transform:none}.mce-responses .alert{margin-top:var(--space-xs)}.mce-responses .alert:not(:has([style="display: block;"])){display:none}.prose:where(.astro-uqw6oz4j){text-wrap:balance}.flow:where(.astro-uqw6oz4j){--flow-space:var(--space-s)}.intro:where(.astro-zbtb7y2g):not(:has(p)){text-align:center}.intro:where(.astro-zbtb7y2g):not(:has(p)) .heading-link{--heading-link-translate-x:0;--heading-link-translate-y:calc(var(--link-icon-margin)*-1);--heading-link-display:block;justify-self:center;position:absolute;bottom:-1cap;left:0;right:0}.figure:where(.astro-4my6um46){row-gap:var(--space-2xs)}.figcaption:where(.astro-4my6um46){flex-wrap:wrap;align-items:baseline;width:100%;display:flex}.figcaption:where(.astro-4my6um46) .figcaption-main{font-weight:var(--font-weight-label);flex-grow:1;margin:0}:where(.astro-4my6um46)[data-inline-size=spaceXL]{max-width:var(--space-xl)}:where(.astro-4my6um46)[data-inline-size=halfText]{max-width:50%}.label-group:where(.astro-mq6pncaf){flex-direction:column;display:flex}.label:where(.astro-mq6pncaf){align-items:flex-start}.label:where(.astro-mq6pncaf) svg{margin-top:.12ch}summary:where(.astro-46ds3ai3)::-webkit-details-marker{display:none}:where(.astro-46ds3ai3):where(details){--label-icon-inline-size:var(--space-s);--flow-space:var(--space-2xs);--summary-gap:calc(var(--label-icon-inline-size)/3);--padding-inline-start:calc(var(--label-icon-inline-size) + var(--summary-gap))}:where(.astro-46ds3ai3):where(details[data-size=regular]){--label-icon-inline-size:calc(var(--space-s)*1.3)}summary:where(.astro-46ds3ai3),summary:where(.astro-46ds3ai3) .summary-icon-wrapper:where(.astro-46ds3ai3){color:var(--color-action-default)}summary:where(.astro-46ds3ai3){cursor:pointer;align-items:flex-start;gap:var(--summary-gap);transition:-webkit-filter var(--transition-duration,var(--color-action-default)) ease-in;transition:filter var(--transition-duration,var(--color-action-default)) ease-in;transition:-webkit-filter var(--transition-duration,var(--color-action-default)) var(--transition-timing-function,ease-in);transition:filter var(--transition-duration,var(--color-action-default)) var(--transition-timing-function,ease-in);transition:filter var(--transition-duration,var(--color-action-default)) ease-in,-webkit-filter var(--transition-duration,var(--color-action-default)) ease-in;transition:filter var(--transition-duration,var(--color-action-default)) var(--transition-timing-function,ease-in),-webkit-filter var(--transition-duration,var(--color-action-default)) var(--transition-timing-function,ease-in);display:flex}summary:where(.astro-46ds3ai3):hover{filter:var(--filter-action-hover);--transition-duration:var(--color-action-default);--transition-timing-function:ease-out}.summary-icon-wrapper:where(.astro-46ds3ai3){width:var(--label-icon-inline-size)}:where(.astro-46ds3ai3):where(details[data-size=small]>summary)>.summary-icon-wrapper:where(.astro-46ds3ai3){transform:translateY(16%)}:where(.astro-46ds3ai3):where(details[data-size=regular]>summary)>.summary-icon-wrapper:where(.astro-46ds3ai3){transform:translateY(4.1%)}:where(.astro-46ds3ai3):where(summary) svg:where(.astro-46ds3ai3){transition:transform var(--duration-action) ease-out}:where(.astro-46ds3ai3):where(details[open]>summary>.summary-icon-wrapper)>svg:where(.astro-46ds3ai3){transform:rotate(45deg)}:where(.astro-46ds3ai3):where(details[data-size=small])>summary:where(.astro-46ds3ai3){font-size:var(--step-0)}:where(.astro-46ds3ai3):where(details[data-size=regular])>summary:where(.astro-46ds3ai3){font-size:var(--step-2)}.body:where(.astro-46ds3ai3){padding-left:var(--details-inline-start,var(--padding-inline-start))}@media (prefers-reduced-motion:no-preference){details:where(.astro-46ds3ai3){interpolate-size:allow-keywords}}details:where(.astro-46ds3ai3)::details-content{height:0;transition:content-visibility var(--duration-long) allow-discrete ease-in,height var(--duration-long) ease-in;overflow-y:clip}details:where(.astro-46ds3ai3)[open]::details-content{height:auto;transition-timing-function:var(--ease-out-expo),var(--ease-out-expo)}details:where(.astro-46ds3ai3) .body:where(.astro-46ds3ai3){opacity:0;transition:opacity var(--duration-long) ease-in}details:where(.astro-46ds3ai3)[open] .body:where(.astro-46ds3ai3){opacity:1;transition-timing-function:var(--ease-out-expo)}.details-group:where(.astro-bvwy5zst){--details-group-item-padding:var(--space-xs);flex-direction:column;display:flex}:where(.astro-bvwy5zst):where(.details-group)>li:has(>[data-size=regular]):first-child{border-top:var(--border-solid)}:where(.astro-bvwy5zst):where(.details-group)>li:has(>[data-size=regular]){border-bottom:var(--border-solid);padding-bottom:var(--details-group-item-padding);padding-top:var(--details-group-item-padding)}.details-group:where(.astro-bvwy5zst) .details-group:where(.astro-bvwy5zst),.details-group:where(.astro-bvwy5zst) .details-group:where(.astro-bvwy5zst):first-child{margin-top:var(--details-group-item-padding)}:where(.details-group li:not(:last-child)>[data-size=small])>.body{padding-bottom:var(--space-xs)}.dl:not(:has(:nth-child(4))) :where(dt,dd){display:inline}.dl:where(.astro-i2r7ddis):has(:nth-child(4)){grid-column-gap:var(--space-s);-webkit-column-gap:var(--space-s);column-gap:var(--space-s);grid-template-columns:auto 1fr;max-width:100%;display:grid}.dl:where(.astro-i2r7ddis):has(:nth-child(4)) dt:where(.astro-i2r7ddis){grid-column:1/2}.dl:where(.astro-i2r7ddis):has(:nth-child(4)) dd:where(.astro-i2r7ddis){grid-column:2/3}.dl:where(.astro-i2r7ddis) dt:where(.astro-i2r7ddis){font-weight:var(--font-weight-label);grid-column:1/2}.video:where(.astro-3e552b33){aspect-ratio:16/9;aspect-ratio:var(--video-aspect-ratio,16/9);width:100%;width:var(--video-inline-size,100%);display:block}@media (aspect-ratio<=1){.video:where(.astro-3e552b33)[data-has-art-direction]{--video-aspect-ratio:9/16}.video:where(.astro-3e552b33){--video-inline-size:unset;max-height:95lvh;max-width:min(var(--max-inline-size-text),100%)}}@media (aspect-ratio>=16/9){.video:where(.astro-3e552b33)[data-layout-size=contentColumn]{--video-inline-size:unset;max-width:100%;max-height:95lvh}}.video:where(.astro-3e552b33):not(:-webkit-full-screen):not([data-poster-is-visible]){filter:brightness(var(--brightness));mix-blend-mode:var(--mix-blend-mode)}.video:where(.astro-3e552b33):not(:fullscreen):not([data-poster-is-visible]){filter:brightness(var(--brightness));mix-blend-mode:var(--mix-blend-mode)}video:where(.astro-3e552b33)::cue{background-color:var(--purple-90);color:var(--green-05);text-wrap:balance;border-radius:.2em;margin-bottom:1.5em;font-family:inherit}.loading-indicator:where(.astro-sjqh5f66){position:relative}.loading-indicator:where(.astro-sjqh5f66)>*{z-index:0}.loading-indicator:where(.astro-sjqh5f66)>.loading-indicator-icon{font-size:var(--step-2);align-self:center;display:none}.loading-indicator:where(.astro-sjqh5f66)[data-busy]>.loading-indicator-icon{display:block}.iframe-loader:where(.astro-woieu7ro){--layers-justify-items:center;aspect-ratio:16/9;background-color:var(--gray-20);width:100%;height:100%;position:relative}.iframe-loader-wrapper:where(.astro-woieu7ro),.iframe-loading-indicator,.preview-image-wrapper:where(.astro-woieu7ro),.preview-image:where(.astro-woieu7ro){width:100%;height:100%}.iframe-loader-wrapper:where(.astro-woieu7ro){hidden-translate-y:var(--space-xl)}.preview-image-wrapper:where(.astro-woieu7ro){overflow:hidden}.preview-image:where(.astro-woieu7ro){filter:blur(1.5rem)brightness(112%)saturate(80%)}.consent:where(.astro-woieu7ro){margin:var(--space-s);max-width:100%;max-height:100%}.iframe:where(.astro-woieu7ro){overflow:hidden}.iframe-loader:where(.astro-woieu7ro) .callout{margin:var(--space-s);position:relative}.warning-no-javascript:where(.astro-7jti2x4w){margin-left:var(--space-s);margin-top:var(--space-s)}.video-player:where(.astro-7jti2x4w){aspect-ratio:16/9;aspect-ratio:var(--aspect-ratio,16/9);background-color:var(--gray-20);position:relative}.consent:where(.astro-7jti2x4w),.iframe:where(.astro-7jti2x4w),.preview-image,.preview:where(.astro-7jti2x4w){width:100%;height:100%}.consent:where(.astro-7jti2x4w){--overlay-border-radius:var(--form-element-radius);align-items:flex-start;gap:var(--space-s);padding:var(--space-m);flex-direction:column;justify-content:flex-end;display:flex;overflow-y:scroll}:where(.astro-7jti2x4w)[data-justify-content=flex-start]{justify-content:flex-start}.page-preview{display:flex;overflow:hidden}.page-preview[data-layout=card]{flex-direction:column}.page-preview[data-layout=row]{--card-padding-block:var(--card-padding-inline-default)}.page-preview-image-link{flex-grow:0}[data-layout=row] .page-preview-image-link{margin-right:calc(var(--card-border-radius)*-1);flex-shrink:0;width:33.3333%}[data-layout=card] .page-preview-image-link{margin-bottom:calc(var(--card-border-radius)*-1);width:100%}.page-preview-image{aspect-ratio:16/9;width:100%;height:100%}.page-preview-header{gap:var(--space-xs);flex-direction:column;display:flex}.page-preview-heading-link{--link-text-decoration:none}.page-preview-heading-link p{color:var(--color-text-default)}.page-preview-text{gap:var(--page-preview-text,var(--space-s));flex-direction:column;flex-grow:1;display:flex;position:relative}[data-layout=row] .page-preview-text{--page-preview-text:var(--space-xs);justify-content:center}[data-layout=card] .page-preview-text-body{flex-grow:1}.page-preview-text-body-link{color:inherit}.page-preview-list:where(.astro-aryihxkh){max-width:var(--page-preview-list-max-inline-size,var(--max-inline-size-text));width:100%}.page-preview-list:where(.astro-aryihxkh).flow>:where(.astro-aryihxkh){--flow-space:var(--space-s)}.page-preview-list-item{max-width:100%}.page-preview-list-item .button{--flow-space:var(--space-s)}.page-preview-list-item .button[data-rank="1"]{text-align:center}.page-preview-list-item .button[data-rank="2"]{align-self:center}.switcher:where(.astro-aryihxkh){--switcher-vertical-alignment:stretch}.flex-row:where(.astro-aryihxkh){--page-preview-list-max-inline-size:var(--max-inline-size-content);--page-preview-list-gap:var(--space-m);gap:var(--page-preview-list-gap);flex-wrap:wrap;justify-content:center;display:flex}.flex-row:where(.astro-aryihxkh) .page-preview-list-item{flex:1 1 var(--space-2xl)}@media (width>=28rem){.flex-row:where(.astro-aryihxkh) .page-preview-list-item{flex-grow:0}}@media (width>=60rem){.flex-row:where(.astro-aryihxkh) .page-preview-list-item{flex-grow:1}}.page-preview-list:where(.astro-aryihxkh).grid{--page-preview-list-max-inline-size:var(--max-inline-size-content)}.page-preview-list-callout:where(.astro-aryihxkh)[x-enter-viewport-transition]{--transition-hidden-translate-y:0}.text-column-wrapper:where(.astro-uff5i6p6){max-width:100%}.tab-navigation:where(.astro-skyq3rn2){--selected-tab-background:var(--color-background-callout-purple);gap:var(--space-s);z-index:0;z-index:var(--tab-navigation-z-index,0);position:relative}a:where(.astro-skyq3rn2)[aria-selected=true]{pointer-events:none;transition:none}a:where(.astro-skyq3rn2)[aria-selected=true][data-enable-background]{background-color:var(--selected-tab-background)}.moving-tab-background:where(.astro-skyq3rn2){background:var(--selected-tab-background);border-radius:var(--form-element-border-radius-pill);z-index:-1;position:absolute;top:0;left:0}.tabpanels:where(.astro-skyq3rn2){--layers-align-items:center;--layers-justify-items:center}.tabpanel:where(.astro-skyq3rn2){--transition-hidden-translate-y:calc(var(--space-m)*-1)}.tab-navigation-container:where(.astro-vlnbunma){--flow-space:var(--space-m)}.grid:where(.astro-qckmj4ma){--grid-item-size-min:16rem}.page-preview-more{--card-color-background:var(--color-background-callout-green);align-self:end}.page-preview-more-inner{align-items:flex-start;gap:var(--space-m);flex-direction:column;display:flex}.page-preview-more-inner :where(.astro-qckmj4ma){--shadow-color:var(--color-background-callout-green)}:where(.astro-36zkgxoo)::picker(select),select:where(.astro-36zkgxoo){appearance:base-select;-moz-appearance:none;cursor:pointer}select:where(.astro-36zkgxoo)::picker-icon{color:var(--color-action-default);transition:rotate var(--duration-action) ease-out}select:where(.astro-36zkgxoo):open::picker-icon{rotate:180deg}:where(.astro-36zkgxoo)::picker(select){backdrop-filter:blur(var(--overlay-blur-radius,var(--overlay-blur-radius-default))) contrast(10%) saturate(320%) brightness(var(--overlay-brightness,185%));background-color:var(--overlay-color-background);border-radius:inherit;bottom:var(--space-2xs);top:var(--space-2xs);border:none}select:where(.astro-36zkgxoo) option{gap:var(--space-2xs);padding:var(--space-2xs);transition:background-color var(--duration-action) ease-out;justify-content:flex-start;display:flex}select:where(.astro-36zkgxoo) option:checked{background-color:var(--green-30);font-weight:var(--font-weight-strong)}.tool:where(.astro-iiq7aspx){--flow-space:var(--space-m);--layers-justify-items:center}.results:where(.astro-iiq7aspx)>:where(.astro-iiq7aspx),.user-input:where(.astro-iiq7aspx)>:where(.astro-iiq7aspx){--flow-space:var(--space-s)}output:where(.astro-iiq7aspx){font-size:var(--step-1);display:block}.switcher:where(.astro-iiq7aspx){gap:var(--space-xs)}.co2-per-tree-per-year:where(.astro-hf62qacc){--flow-space:var(--space-m)}.co2-per-tree-per-year:where(.astro-hf62qacc)>*{max-width:var(--max-inline-size-text)}.timer:where(.astro-wbm5yvfn){grid-gap:var(--space-xs);max-width:var(--max-inline-size-large-text);grid-template-columns:auto repeat(6,1fr);grid-template-areas:"yea mon mon mon day day day""yea hou hou min min sec sec";margin-left:auto;margin-right:auto;display:grid}.timer__number-container--years:where(.astro-wbm5yvfn){grid-area:yea}.timer__number-container--months:where(.astro-wbm5yvfn){grid-area:mon}.timer__number-container--days:where(.astro-wbm5yvfn){grid-area:day}.timer__number-container--hours:where(.astro-wbm5yvfn){grid-area:hou}.timer__number-container--minutes:where(.astro-wbm5yvfn){grid-area:min}.timer__number-container--seconds:where(.astro-wbm5yvfn){grid-area:sec}@media (width<=400px){.timer__label--long:where(.astro-wbm5yvfn){display:none}}@media (width>=400px){.timer__label--short:where(.astro-wbm5yvfn){display:none}}.timer__number-container:where(.astro-wbm5yvfn){background:var(--purple-90);border-radius:var(--space-xs-s);padding:max(var(--space-xs),.2em);text-align:center;flex-direction:column;flex-grow:1;flex-basis:auto;justify-content:center;align-items:center;display:flex}.timer__number:where(.astro-wbm5yvfn){border-bottom:var(--border-thickness-thin) solid var(--purple-80);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:inherit;font-variant-numeric:tabular-nums;font-weight:var(--font-weight-heading);margin-bottom:max(var(--space-xs),.1em);padding-bottom:max(var(--space-xs),.1em);line-height:.9}.timer__number-container--l:where(.astro-wbm5yvfn){font-size:min(36vw,22rem)}.timer__number-container--m:where(.astro-wbm5yvfn){font-size:min(18vw,9rem)}.timer__number-container--s:where(.astro-wbm5yvfn){font-size:min(9vw,5rem)}.timer__label:where(.astro-wbm5yvfn){font-size:var(--step-0)}@media (width>=80rem){.timer__label:where(.astro-wbm5yvfn){font-size:var(--step-1)}}.block:has(>.timer){overflow-x:hidden}.timer:where(.astro-wbm5yvfn){transform-origin:top;--transition-duration:var(--duration-very-long)}.timer:where(.astro-wbm5yvfn).transition-hidden{--transition-hidden-scale:110%;--transition-hidden-translate-y:0}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;transform-origin:top;border-width:8px 8px 0;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;transform-origin:bottom;border-width:0 8px 8px;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;transform-origin:0;border-width:8px 0 8px 8px;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;transform-origin:100%;border-width:8px 8px 8px 0;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{transform:translate(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{transform:translate(-10px)}.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{top:calc(50% - 3px);left:11px;transform:rotate(90deg)}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{top:calc(50% - 3px);right:11px;transform:rotate(-90deg)}.tippy-svg-arrow{fill:#333;height:16px;text-align:initial;width:16px}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}.tip-trigger{--button-border-width:0;--button-padding:1em;margin:-1em -1em -.9em;margin-left:calc(var(--button-padding)*-1);margin-right:-1em;margin-right:calc(var(--button-padding)*-1);vertical-align:middle}:where(p) .tip-trigger{vertical-align:bottom}:where(p) .tip-trigger>*{min-width:var(--min-block-size-action)}.tippy-box[data-theme=fortomorrow]{background-color:var(--tippy-bg);border-radius:var(--space-s);color:inherit;font-size:inherit;font-weight:inherit}.tippy-box[data-theme=fortomorrow] .tippy-content{padding:0}.tippy-box:not(:has(.tippy-content :first-child)){--overlay-padding-block:var(--space-xs);--overlay-padding-inline:var(--space-xs-s);border-radius:var(--space-xs);--shadow-size:var(--space-xs);color:var(--color-text-light);font-size:var(--step--1)}@media (width>=30rem){.header-content:where(.astro-37umgpmb){text-align:center}.header-content:where(.astro-37umgpmb) .donation-purposes{flex-wrap:wrap;justify-content:center}}.donation-purposes:where(.astro-37umgpmb){--donation-purposes-row-gap:var(--space-2xs);--donation-purposes-column-gap:var(--space-xs);flex-direction:row;flex-direction:var(--donation-purposes-flex-direction,row);margin:calc(var(--donation-purposes-column-gap)*-1) calc(var(--donation-purposes-row-gap)*-1);flex-wrap:wrap;display:flex}@media (width>=30rem){.donation-purposes:where(.astro-37umgpmb){flex-wrap:wrap;justify-content:center}}.purpose-wrapper:where(.astro-37umgpmb){align-content:end}.purpose-content:where(.astro-37umgpmb){align-items:flex-end;align-items:var(--purpose-content-align-items,flex-end);gap:var(--space-2xs);-webkit-column-gap:var(--space-2xs);column-gap:var(--space-2xs);margin-left:var(--donation-purposes-column-gap);margin-right:var(--donation-purposes-column-gap);padding-bottom:var(--donation-purposes-row-gap);padding-top:var(--donation-purposes-row-gap);row-gap:var(--space-xs);display:flex}.purpose:where(.astro-37umgpmb){will-change:opacity;list-style-type:""}.donation-purposes-illustration{width:auto}.donation-purposes-illustration-icon{height:var(--space-m);flex-grow:0}.donation-purposes-illustration-large{display:none}.donation-summary-header:where(.astro-fl45onah){--flow-space:0}.spinner-container:where(.astro-bzondgwo){--button-border-width:0px;--button-color:var(--color-text-default);align-items:stretch;display:flex}.spinner{--label-min-block-size:0}input:where(.astro-b5v5quv2){text-align:right}:where(.astro-b5v5quv2)[data-text-align=center]{text-align:center}.switcher:where(.astro-f3apt7i5){--gutter:var(--space-xs);--switcher-inline-size-switch:37ch}.inputs-amount-offset-volume:not(.switcher) .input-label{font-size:var(--step-1);width:100%}.validation-messages:where(.astro-aquwtx4j){margin-bottom:calc(var(--shadow-padding)*-1);position:relative}.validation-messages:where(.astro-aquwtx4j) .alert{--alert-position:static;margin:var(--space-xs);margin-bottom:0}.validation-messages:where(.astro-aquwtx4j) .alert.transition-enter{--transition-delay:calc(var(--duration-very-long)/2.5)}.transition-delay:where(.astro-aquwtx4j){--transition-delay:var(--duration-very-long)}.validation-messages:where(.astro-aquwtx4j) .alert:not(.alert.transition-enter){--transition-duration:var(--duration-action);--transition-delay:0s}.radio-button-container:where(.astro-ynluhjzt){align-items:center;gap:var(--form-element-gap);display:flex}.radio-button-container:where(.astro-ynluhjzt):not(:has(:disabled)),.toggle-button-container:where(.astro-ynluhjzt):not(:has(:disabled)),:where(.astro-ynluhjzt)[type=radio]:not(:disabled){cursor:pointer}.label:where(.astro-ynluhjzt){user-select:none}:where(.astro-ynluhjzt)[type=radio]{-webkit-transform:scale(1.2)}.toggle-button:where(.astro-ynluhjzt){background-color:var(--color-background-elevated);border:var(--form-element-border-thickness) solid transparent;border-radius:var(--form-element-radius);padding:var(--form-element-padding-block) var(--form-element-padding-inline);text-align:center;transition-duration:var(--duration-action);width:100%;transition-property:color,box-shadow,border-color,filter;transition-timing-function:ease-out}.toggle-button-container:where(.astro-ynluhjzt) input:where(.astro-ynluhjzt){appearance:none;user-select:none;-webkit-tap-highlight-color:#0000;border:none}input:where(.astro-ynluhjzt):disabled~.label:where(.astro-ynluhjzt),input:where(.astro-ynluhjzt):disabled~.toggle-button:where(.astro-ynluhjzt){opacity:var(--opacity-disabled)}input:where(.astro-ynluhjzt):disabled~.toggle-button:where(.astro-ynluhjzt){--shadow-color-adjusted-1:transparent;--shadow-color-adjusted-2:transparent;background-color:initial;pointer-events:none}.radio-button-container:where(.astro-ynluhjzt):not(:has(:disabled)):not(:has(:checked)):hover,.toggle-button-container:where(.astro-ynluhjzt):not(:has(:disabled)):not(:has(:checked)):hover{color:var(--color-action-default);filter:var(--filter-action-hover);transition-duration:var(--duration-action-hover)}input:where(.astro-ynluhjzt):focus-visible+.toggle-button:where(.astro-ynluhjzt){outline:var(--outline-focus);outline-offset:var(--outline-offset-focus)}input:where(.astro-ynluhjzt):checked~.toggle-button:where(.astro-ynluhjzt){border-color:var(--color-action-default)}.tile:where(.astro-ynluhjzt){--tile-border-radius:var(--space-s);--breakout-button-border-radius:var(--tile-border-radius);--breakout-button-inset:calc(var(--border-thickness-regular)*-1);border:var(--border-solid);border-color:var(--border-color-state,var(--border-color));border-radius:var(--tile-border-radius);max-width:var(--space-2xl);padding:var(--space-s);transition-duration:var(--duration-long);transition-property:background-color,border-color,transform,filter;transition-timing-function:ease-out}.tile:where(.astro-ynluhjzt) input:where(.astro-ynluhjzt){float:right;outline:none}.tile:where(.astro-ynluhjzt):has([checked]){--border-color-state:var(--purple-80);background-color:var(--purple-20);transition-duration:var(--duration-action)}.tile:where(.astro-ynluhjzt):has(input:focus-visible){outline:var(--outline-focus);outline-color:var(--color-action-default);outline-offset:2px}.tile:where(.astro-ynluhjzt):has(:active),.tile:where(.astro-ynluhjzt):has(:hover){border-color:var(--purple-60)}.tile:where(.astro-ynluhjzt):has(:hover){background-color:var(--purple-05);transition-duration:var(--duration-action-hover)}.tile:where(.astro-ynluhjzt):has(:active){border-color:var(--purple-60)}.purposes-selection:where(.astro-5262fwaz){white-space:nowrap}.input-household{--switcher-inline-size-switch:11ch}.output-range:where(.astro-unsmfu64){transform:translateX(var(--translate-x))}.output-range-inner:where(.astro-unsmfu64){--translate-y:0;transform:translateY(0);transform:translateY(var(--translate-y));transition:var(--transition)}.input-output-container:has(.input-range:active):not(:has(:disabled)) .output-range-inner{--translate-y:var(--space-3xs)}.input-output-container:has(.input-range:disabled) .output-range{opacity:var(--opacity-disabled)}.input-label:has([type=range]){pointer-events:none;display:flex}.input-label:has([type=range]) input:where(.astro-runzon4l){pointer-events:all}.input-output-container:where(.astro-runzon4l){--transition:all ease-out var(--duration-action);--range-track-inline-size:100%;--range-track-block-size:var(--space-2xs);--scale:1.1;--range-thumb-diameter:calc(var(--space-m)/var(--scale));gap:var(--space-xs);flex-direction:column;display:flex}.input-range:where(.astro-runzon4l){--background-color-progress:var(--input-range-progress-color,var(--green-60));--shadow-color:var(--green-60);--shadow-color-adjusted-1:#0003;--shadow-color-adjusted-2:#0000001a;--shadow-size:var(--space-xs);--shadow-lightness:.05;--shadow-chroma:.1;appearance:none;width:var(--range-track-inline-size);background:0 0;outline:none;margin:0;padding:0;position:relative}@supports (color:oklch(from black l c h/1)){.input-range:where(.astro-runzon4l){--shadow-color-adjusted-1:oklch(from var(--shadow-color,var(--gray-99)) var(--shadow-lightness) var(--shadow-chroma) h/.2);--shadow-color-adjusted-2:oklch(from var(--shadow-color,var(--gray-99)) var(--shadow-lightness) var(--shadow-chroma) h/.12)}}.input-range:where(.astro-runzon4l)[data-thumb-is-visible=false]{border-radius:var(--range-track-block-size)}.input-range:where(.astro-runzon4l)[data-thumb-is-visible=false]:focus-visible{outline:var(--outline-focus);outline-offset:var(--outline-offset-focus)}.input-range:where(.astro-runzon4l):before{background-color:var(--background-color-progress);border-bottom-left-radius:calc(var(--range-track-block-size)/2);border-top-left-radius:calc(var(--range-track-block-size)/2);content:"";height:var(--range-track-block-size);width:calc(100%*var(--progress));position:absolute;top:0;left:0}.input-range:where(.astro-runzon4l):not([data-thumb-is-visible=false]):before{top:calc(var(--range-thumb-diameter)/2 - var(--range-track-block-size)/2)}.input-range:where(.astro-runzon4l):not(:disabled):before{cursor:pointer}.input-range:where(.astro-runzon4l)::-moz-range-progress{background-color:var(--background-color-progress);border-bottom-left-radius:calc(var(--range-track-block-size)/2);border-top-left-radius:calc(var(--range-track-block-size)/2);height:var(--range-track-block-size)}.input-range:where(.astro-runzon4l):not(:disabled)::-moz-range-progress{cursor:pointer}.input-range:where(.astro-runzon4l)::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--background-color-progress) 0,var(--input-range-track-background,var(--gray-20)) 0);background:linear-gradient(to right,var(--background-color-progress) calc(var(--progress,0)*100%),var(--input-range-track-background,var(--gray-20)) calc(var(--progress,0)*100%))}::-moz-range-track{-webkit-appearance:none;background:var(--input-range-track-background,var(--gray-20));border-radius:calc(var(--range-track-block-size)/2);box-shadow:inset 0 calc(var(--range-track-block-size)/4) calc(var(--range-track-block-size)/3) var(--shadow-color-adjusted-1),inset 0 calc(var(--range-track-block-size)/8) calc(var(--range-track-block-size)/2) var(--shadow-color-adjusted-2);box-sizing:border-box;height:var(--range-track-block-size);width:var(--range-track-inline-size);border:none}::-ms-track{-webkit-appearance:none;background:var(--input-range-track-background,var(--gray-20));border-radius:calc(var(--range-track-block-size)/2);box-shadow:inset 0 calc(var(--range-track-block-size)/4) calc(var(--range-track-block-size)/3) var(--shadow-color-adjusted-1),inset 0 calc(var(--range-track-block-size)/8) calc(var(--range-track-block-size)/2) var(--shadow-color-adjusted-2);box-sizing:border-box;height:var(--range-track-block-size);width:var(--range-track-inline-size);border:none}::-webkit-slider-runnable-track{-webkit-appearance:none;background:var(--input-range-track-background,var(--gray-20));border-radius:calc(var(--range-track-block-size)/2);box-shadow:inset 0 calc(var(--range-track-block-size)/4) calc(var(--range-track-block-size)/3) var(--shadow-color-adjusted-1),inset 0 calc(var(--range-track-block-size)/8) calc(var(--range-track-block-size)/2) var(--shadow-color-adjusted-2);box-sizing:border-box;height:var(--range-track-block-size);width:var(--range-track-inline-size);border:none}.input-range:not(:disabled)::-moz-range-track{cursor:pointer}.input-range:not(:disabled)::-ms-track{cursor:pointer}.input-range:not(:disabled)::-webkit-slider-runnable-track{cursor:pointer}.input-range:not([data-thumb-is-visible=false]){height:var(--range-thumb-diameter)}.input-range[data-thumb-is-visible=false]{height:var(--range-track-block-size)}::-moz-range-thumb{appearance:none;height:var(--range-thumb-diameter);-moz-transition:var(--transition);transition:var(--transition);width:var(--range-thumb-diameter)}::-ms-thumb{appearance:none;height:var(--range-thumb-diameter);-ms-transition:var(--transition);transition:var(--transition);width:var(--range-thumb-diameter)}::-webkit-slider-thumb{appearance:none;height:var(--range-thumb-diameter);-webkit-transition:var(--transition);transition:var(--transition);width:var(--range-thumb-diameter)}.input-range:not(:disabled)::-moz-range-thumb{cursor:grab}.input-range:not(:disabled)::-ms-thumb{cursor:grab}.input-range:not(:disabled)::-webkit-slider-thumb{cursor:-webkit-grab;cursor:grab}.input-range:disabled::-moz-range-thumb{cursor:wait}.input-range:disabled::-ms-thumb{cursor:wait}.input-range:disabled::-webkit-slider-thumb{cursor:wait}:not([data-thumb-is-visible=false]) ::-moz-range-thumb{background:radial-gradient(var(--thumb-color,var(--color-action-default)) 33%,var(--color-background-elevated) calc(33% + .5px));box-shadow:0 calc(var(--shadow-size)/4) calc(var(--shadow-size)/2) calc(var(--shadow-size)/-8) var(--shadow-color-adjusted-1),0 calc(var(--shadow-size)/2) var(--shadow-size) var(--shadow-color-adjusted-2);transform:scale(var(--scale));-moz-transition:var(--transition);transition:var(--transition);border:none;border-radius:50%}:not([data-thumb-is-visible=false]) ::-ms-thumb{background:radial-gradient(var(--thumb-color,var(--color-action-default)) 33%,var(--color-background-elevated) calc(33% + .5px));box-shadow:0 calc(var(--shadow-size)/4) calc(var(--shadow-size)/2) calc(var(--shadow-size)/-8) var(--shadow-color-adjusted-1),0 calc(var(--shadow-size)/2) var(--shadow-size) var(--shadow-color-adjusted-2);transform:scale(var(--scale));-ms-transition:var(--transition);transition:var(--transition);border:none;border-radius:50%}:not([data-thumb-is-visible=false]) ::-webkit-slider-thumb{background:radial-gradient(var(--thumb-color,var(--color-action-default)) 33%,var(--color-background-elevated) calc(33% + .5px));box-shadow:0 calc(var(--shadow-size)/4) calc(var(--shadow-size)/2) calc(var(--shadow-size)/-8) var(--shadow-color-adjusted-1),0 calc(var(--shadow-size)/2) var(--shadow-size) var(--shadow-color-adjusted-2);transform:scale(var(--scale));-webkit-transition:var(--transition);transition:var(--transition);border:none;border-radius:50%}.input-range:not([data-thumb-is-visible=false]):focus-visible::-moz-range-thumb{outline:var(--outline-focus);outline-offset:var(--outline-offset-focus)}.input-range:not([data-thumb-is-visible=false]):focus-visible::-ms-thumb{outline:var(--outline-focus);outline-offset:var(--outline-offset-focus)}.input-range:not([data-thumb-is-visible=false]):focus-visible::-webkit-slider-thumb{outline:var(--outline-focus);outline-offset:var(--outline-offset-focus)}::-webkit-slider-thumb{margin-top:calc(var(--range-thumb-diameter)*-.5 + var(--range-track-block-size)/2)}[data-thumb-is-visible=false]::-moz-range-thumb{opacity:0}[data-thumb-is-visible=false]::-ms-thumb{opacity:0}[data-thumb-is-visible=false]::-webkit-slider-thumb{opacity:0}.input-range:active:not(:disabled)::-moz-range-thumb{transform:scale(1)}.input-range:active:not(:disabled)::-ms-thumb{transform:scale(1)}.input-range:active:not(:disabled)::-webkit-slider-thumb{transform:scale(1)}.input-range:disabled{cursor:wait}input:where(.astro-2juuri2z)::-webkit-calendar-picker-indicator{opacity:0}input:where(.astro-2juuri2z){color:#000;padding-bottom:var(--space-m);padding-left:var(--form-element-padding-inline);width:16ch}.input-icon:where(.astro-2juuri2z){cursor:pointer}.input-date-about:where(.astro-fsfq4plb){--form-element-padding-inline:0;text-wrap:wrap}.input-date-about-body:where(.astro-fsfq4plb){display:inline-block}.input-start-date-container:where(.astro-fsfq4plb){--flow-space:var(--space-xs);width:100%}.inline:where(.astro-l546ii6c){display:inline}.presets-container:where(.astro-qfhpkwtp){--gutter:var(--space-xs);align-items:stretch;gap:var(--gutter)}.tiles:where(.astro-qfhpkwtp){height:var(--expander-height);width:var(--expander-width)}.tiles:where(.astro-qfhpkwtp)[data-layout=grid]{gap:var(--gutter);flex-direction:column;display:flex}@media (width>=31rem){.tiles:where(.astro-qfhpkwtp)[data-layout=grid]{max-width:var(--max-inline-size-content);flex-flow:wrap;justify-content:center}.tiles:where(.astro-qfhpkwtp)[data-layout=grid] .tile{max-width:calc(50% - var(--gutter)/2)}}@media (width>=50rem){.tiles:where(.astro-qfhpkwtp)[data-layout=grid] .tile{flex:1;max-width:22rem}}.form:where(.astro-pn2cosch){font-size:var(--font-size);flex-direction:column;align-items:stretch;display:flex}.purposes{--gutter:var(--space-xs);--switcher-inline-size-switch:37ch}@media (width<=25rem){.form-and-impact .purpose-content{white-space:wrap}}.tab-nav-donation-input-mode{--switcher-vertical-alignment:flex-end;--switcher-inline-size-switch:29ch;--gutter:var(--space-xs)}.donation-configurator:where(.astro-pn2cosch){align-items:stretch;gap:var(--space-m);flex-direction:column;display:flex}.tab-nav-donation-input-mode{z-index:1}.donation-configurator:where(.astro-pn2cosch) .form-section{--flow-space:var(--space-s)}.donation-configurator:where(.astro-pn2cosch) .tab-panel,.purposes:where(.astro-pn2cosch){--flow-space:var(--space-xs)}.donation-configurator:where(.astro-pn2cosch) .button-hide-presets{align-self:center}.donation-configurator:where(.astro-pn2cosch) .button-back-to-presets{margin-left:calc(var(--form-element-padding-inline)*-1);margin-top:calc(var(--form-element-padding-inline)*-1);align-self:start}.presets-and-manual-input:where(.astro-pn2cosch){--layers-align-items:center;--layers-justify-items:center}.input-and-validation:where(.astro-pn2cosch){--transition-hidden-translate-y:0;flex-direction:column;align-items:stretch;display:flex}.donation-configurator-checkout-button-wrapper:where(.astro-pn2cosch){justify-content:center;display:flex;bottom:0;container-type:inline-size}@container (width<33rem){.donation-configurator-checkout-button-wrapper:where(.astro-pn2cosch)>[data-stretch]{flex-grow:1}}.donation-configurator-checkout-button-wrapper:where(.astro-pn2cosch).sticky{--size-break-out:var(--space-s);--overlay-border-radius:0;margin:calc(var(--size-break-out)*-1);padding:var(--size-break-out);z-index:1;position:sticky}.checkout-form-loading-indicator:where(.astro-3njil6fb){flex-direction:column;display:flex}.container:where(.astro-3njil6fb){width:100%}.iframe-wrapper:where(.astro-3njil6fb){width:100%;position:relative}.message-checkout-form-time-out{--alert-position:relative;--alert-inset-block-start:0}.fundraisingbox-logo:where(.astro-3njil6fb){width:70px;display:block}.header-content:where(.astro-rsqogb2i){--flow-space:var(--space-xs);text-align:center}.header-content:where(.astro-rsqogb2i) .donation-purposes{flex-wrap:wrap;justify-content:center}.callout-footer:where(.astro-rsqogb2i){align-items:center;gap:var(--space-xs);display:flex;position:relative}.callout-footer:where(.astro-rsqogb2i) img{width:var(--space-l);border-radius:50%}footer:where(.astro-p2ifnqa4){gap:var(--space-s-m);flex-wrap:wrap;display:flex}.footer-column:where(.astro-p2ifnqa4){--text-margin:0;flex:1 0 calc(var(--max-inline-size-text)/2);align-items:flex-start;gap:var(--space-xs);display:flex}.donation-checkout-footer-image{width:var(--space-m)}.header-content:where(.astro-qjpmvx3s){--flow-space:var(--space-xs)}@media (width>=30rem){.header-content:where(.astro-qjpmvx3s){text-align:center}}.alert-payment-error-wrapper{margin-top:calc(max(env(safe-area-inset-top,0), var(--space-s-m)));padding-bottom:0;padding-left:calc(max(env(safe-area-inset-left,0), var(--space-s-m)));padding-right:calc(max(env(safe-area-inset-right,0), var(--space-s-m)));width:100%;padding-top:0}.campaign-progress:where(.astro-ffcjr3gv){clear:both;padding-top:var(--space-m)}@media (scripting:none){.campaign-progress:where(.astro-ffcjr3gv){display:none}}.campaign-progress-bar-container:where(.astro-ffcjr3gv){--overlay-padding:0;--shadow-inset-size:var(--space-s);--ease-in-bounce:cubic-bezier(.9,0,.9,1.15);--spring-easing:linear(0,.008,.032 2.1%,.129 4.4%,.676 13.1%,.886,1.023 21.2%,1.068,1.098 25.4%,1.115 28.3%,1.111 31.7%,1.095 34.8%,1.017 45.8%,.999 50%,.989 54.4%,.987 61%,1.001 81.7% 100%);--easing:var(--ease-in-bounce);gap:var(--space-xs);flex-direction:column;display:flex}@supports (transition:height 1s linear(0,0.5,1)){.campaign-progress-bar-container:where(.astro-ffcjr3gv){--easing:var(--spring-easing)}}.campaign-progress-bar:where(.astro-ffcjr3gv){--height:var(--space-m);border-radius:calc(var(--height)/2);height:var(--height);width:100%;display:block;overflow:hidden}.campaign-progress-bar:where(.astro-ffcjr3gv) .progress:where(.astro-ffcjr3gv){--spread:calc(var(--height)*-1);background:var(--green-60);box-shadow:inset 0 calc(var(--spread) + var(--height)/-8) calc(var(--height)/6) var(--spread) oklch(from var(--purple-90) l c h/.06),inset 0 calc(var(--spread) + var(--height)/-4) calc(var(--height)/2) var(--spread) oklch(from var(--purple-90) l c h/.12);height:100%;transform:scaleX(0);transform:scaleX(var(--scale,0));transform-origin:0;transition:transform var(--transition-duration) var(--easing);width:var(--progress)}.campaign-progress-bar:where(.astro-ffcjr3gv)[data-progress-multiplier="2"] .progress:where(.astro-ffcjr3gv){background-image:linear-gradient(to right,var(--green-60) 50%,var(--blue-30) 50%);background-image:linear-gradient(to right,var(--green-60) var(--stop-1,50%),var(--blue-30) var(--stop-1,50%))}.campaign-progress-bar:where(.astro-ffcjr3gv)[data-progress-multiplier="3"] .progress:where(.astro-ffcjr3gv){background-image:linear-gradient(to right,var(--green-60) 33.3333%,var(--blue-30) 33.3333%,var(--blue-30) 66.6667%,var(--yellow-30) 66.6667%)}.progress-text:where(.astro-ffcjr3gv){-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transform:translateX(calc(var(--offsetX)*0));transform:translateX(calc(var(--scale,0)*var(--offsetX)));transition:transform var(--transition-duration) var(--easing);align-self:flex-start}.progress-text-sizing:where(.astro-ffcjr3gv){pointer-events:none;visibility:hidden;position:absolute}.campaign-progress-label:where(.astro-ffcjr3gv):not([data-ready=true]),.progress-text:where(.astro-ffcjr3gv):not([data-ready=true]){visibility:hidden}.form-and-impact:where(.astro-3kg5pmuy){flex-direction:column;flex-direction:var(--flex-direction,column);align-items:center;gap:var(--form-and-impact-gap,var(--space-s));display:flex}:where(.astro-3kg5pmuy)[data-background-color=purple]{--shadow-color:var(--purple-90)}.donation-form-impact{--flow-space:var(--space-xs);--card-color-background:transparent}.donation-form-form{max-width:var(--max-inline-size-text)}.donation-form-impact{max-width:var(--max-inline-size-big-text)}@media screen and (width>=30rem) and (width<=calc(58rem - 1px)){.donation-form-impact{text-align:center}.donation-form-impact .donation-purposes{flex-wrap:wrap;justify-content:center}}@media screen and (width<=calc(43rem - 1px)){.donation-form-impact .donation-purposes{--expander-collapsed-columns:1fr;--donation-purposes-flex-direction:column}}@media screen and (width>=43rem){.donation-form-impact .donation-purposes{--expander-collapsed-rows:1fr}}@media screen and (width<=calc(58rem - 1px)) and (height<=calc(50rem - 1px)){.donation-form-impact{--card-padding-block:var(--space-s);--expander-rows:1fr}.donation-form-impact .h3{font-size:var(--step-1)}.donation-form-impact li{font-size:var(--step--1)}.donation-form-form{z-index:0}.donation-purposes{text-wrap:nowrap}}@media (width<=calc(58rem - 1px)) and (height>=50rem){.donation-form-impact{--card-padding-block:0}}@media (width>=58rem){.form-and-impact:where(.astro-3kg5pmuy){--flex-direction:row-reverse;--form-and-impact-gap:var(--space-m)}.block:not(:has(.intro)) .donation-form-column{position:sticky;top:0;bottom:0}.donation-form-column{flex:1}.donation-form-impact{--card-padding-inline:0;--flow-space:var(--space-s)}.donation-form-impact .donation-purposes{--donation-purposes-column-gap:var(--space-s);text-align:center;justify-content:flex-start}.donation-form-impact .purpose-content{--purpose-content-align-items:center;width:max(var(--space-l),min(11vw,calc(var(--space-2xl) - var(--donation-purposes-column-gap))));flex-direction:column}.donation-form-impact .donation-purposes-illustration-icon{display:none}.donation-form-impact .donation-purposes-illustration-large{width:100%;display:block}}.hero-illustration:where(.astro-ujp5xyki){z-index:-1;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;overflow:hidden}svg:where(.astro-ujp5xyki){display:block}.sky-wrapper:where(.astro-ujp5xyki){flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex;position:relative}.sky:where(.astro-ujp5xyki){background:radial-gradient(50% 85.28% at 50% 100%,#ffffffb8 0,#fff0 100%),linear-gradient(#dacbff,#efeafb 40%,#efe8ff 93%,#faf9ff);width:100%;height:100%}.cloud:where(.astro-ujp5xyki),.sky:where(.astro-ujp5xyki){position:absolute}.cloud-1:where(.astro-ujp5xyki){--speedX:-.3px;--speedY:.06px;top:135px;left:max(180px,min(100000vw - 590000px,10vw))}.cloud-2:where(.astro-ujp5xyki){--speedX:-.3px;--speedY:.1px;bottom:max(50% - 135px,90px)}.cloud-3:where(.astro-ujp5xyki){--speedX:-.12px;--speedY:.2px;top:90px;left:70%}@media (width>=76px){.cloud-3:where(.astro-ujp5xyki){top:135px}}.cloud-4:where(.astro-ujp5xyki){--speedX:-.05px;--speedY:.06px;bottom:max(40% - 180px,90px);left:max(25vw - 180px,0px)}.cloud-5:where(.astro-ujp5xyki){--speedX:-.05px;--speedY:.09px;bottom:max(40% - 180px,135px);right:max(180px,min(100000vw - 590000px,15vw + 180px))}.light-ray-wrapper:where(.astro-ujp5xyki){justify-content:center;align-items:center;display:flex;position:absolute;transform:rotate(45deg)}.light-ray:where(.astro-ujp5xyki){background-image:linear-gradient(-45deg,#fff0 12%,#ffffff54 20%,#ffffff59 25%,#ffffff54 30%,#fff0 40% 60%,#ffffff59 70%,#fff6 80%,#fff0 88.8%);width:100%;height:100%;padding-top:800%}.light-ray-wrapper--1:where(.astro-ujp5xyki){z-index:1;width:10vw;max-width:90px;height:360px;top:60px;left:10vw}.light-ray--1:where(.astro-ujp5xyki){--speedY:.07px}.light-ray-wrapper--2:where(.astro-ujp5xyki){z-index:2;width:20vw;min-width:90px;max-width:270px;height:0;top:65%;left:40%}.light-ray--2:where(.astro-ujp5xyki){--speedY:.05px;width:100%;min-height:360px}.light-ray-wrapper--3:where(.astro-ujp5xyki){z-index:1;width:10vw;max-width:90px;height:0;bottom:310px;right:200px}.light-ray--3:where(.astro-ujp5xyki){--speedY:.035px}.horizon-hill:where(.astro-ujp5xyki){--speedY:.025px;position:absolute;bottom:0}.horizon-hill-1:where(.astro-ujp5xyki){left:min(40vw - 660px,0px)}.horizon-hill-2:where(.astro-ujp5xyki){left:55%}.horizon-hill-3:where(.astro-ujp5xyki){right:min(30vw - 540px,0px)}.foreground-container:where(.astro-ujp5xyki){z-index:1;position:relative}.land-wrapper:where(.astro-ujp5xyki){z-index:1;position:absolute;inset:0;overflow-y:hidden}.land:where(.astro-ujp5xyki){background:linear-gradient(#efefef 14.9%,#e6faea 36.51%);width:100%;height:100%;position:absolute}.foregrounds:where(.astro-ujp5xyki){margin-top:-45px}.hill-foreground-1:where(.astro-ujp5xyki){position:absolute;left:0}.hill-foreground-2:where(.astro-ujp5xyki){z-index:1}.foreground:where(.astro-ujp5xyki){z-index:1;flex-direction:column;display:flex;position:relative}.field-1:where(.astro-ujp5xyki){--speedY:.04px}.foreground--left:where(.astro-ujp5xyki){z-index:1;width:882px;left:0}.wind-turbines:where(.astro-ujp5xyki){--speedY:.03px;margin-top:-137px;display:flex;position:absolute;left:0}.wind-turbine:where(.astro-ujp5xyki){--speedY:.03px;flex-direction:column;align-items:center;width:137px;margin-left:-47px;display:flex;position:relative}.wind-turbine__rotor-wrapper:where(.astro-ujp5xyki){height:137px;position:absolute;top:0}.wind-turbine__rotor:where(.astro-ujp5xyki){--speedY:0px;--speedR:.25deg}.wind-turbine:where(.astro-ujp5xyki):first-child .wind-turbine__rotor-wrapper:where(.astro-ujp5xyki){transform:rotate(-10deg)}.wind-turbine:where(.astro-ujp5xyki):nth-child(2){margin-top:45px}.wind-turbine:where(.astro-ujp5xyki):nth-child(2) .wind-turbine__rotor-wrapper:where(.astro-ujp5xyki){transform:rotate(10deg)}.wind-turbine:where(.astro-ujp5xyki):nth-child(3){margin-top:85px}.wind-turbine:where(.astro-ujp5xyki):nth-child(3) .wind-turbine__rotor-wrapper:where(.astro-ujp5xyki){transform:rotate(50deg)}.wind-turbine:where(.astro-ujp5xyki):nth-child(4){margin-top:110px}.wind-turbine:where(.astro-ujp5xyki):nth-child(4) .wind-turbine__rotor-wrapper:where(.astro-ujp5xyki){transform:rotate(85deg)}.wind-turbine:where(.astro-ujp5xyki):nth-child(5){margin-top:140px}.wind-turbine:where(.astro-ujp5xyki):nth-child(5) .wind-turbine__rotor-wrapper:where(.astro-ujp5xyki){transform:rotate(105deg)}.shrub:where(.astro-ujp5xyki){--speedScale:0.02%;transform-origin:bottom;z-index:1;position:absolute}.shrub-left-1:where(.astro-ujp5xyki){bottom:225px;left:45px}.shrub-left-2:where(.astro-ujp5xyki){--speedY:-.01px;bottom:197.5px;left:72.5px}.shrub-left-3:where(.astro-ujp5xyki){--speedY:.008px;width:90px;height:44px;bottom:45px;left:180px}.field-1-wrapper:where(.astro-ujp5xyki),.field-2-wrapper:where(.astro-ujp5xyki){overflow-y:hidden}.field-2-wrapper:where(.astro-ujp5xyki){z-index:-1;position:absolute;right:0}.field-2:where(.astro-ujp5xyki){--speedY:.04px}.foreground--right:where(.astro-ujp5xyki){z-index:1;align-items:flex-end;position:relative}.grove:where(.astro-ujp5xyki){--speedY:.03px;right:0}.grove:where(.astro-ujp5xyki),.tree-on-hill:where(.astro-ujp5xyki){position:absolute;bottom:135px}.tree-on-hill:where(.astro-ujp5xyki){--speedScale:0.03%;transform-origin:bottom;z-index:1;right:270px}.tree-foreground:where(.astro-ujp5xyki){--speedY:-.02px;--speedScale:0.11%;z-index:1;position:absolute;bottom:90px;right:45px}.tree-crown{--speedScale:0.06%;transform-box:fill-box;transform-origin:bottom}.tree-tall-crown{--speedScale:0.06%;transform-origin:50%}.shrub-right-1:where(.astro-ujp5xyki){--speedY:-.01px;--speedScale:0.02%;bottom:135px;right:225px}.shrub-right-2:where(.astro-ujp5xyki){--speedY:-.02px;--speedScale:0.025%;bottom:90px;right:180px}.shrub-right-3:where(.astro-ujp5xyki){--speedY:-.022px;--speedScale:0.04%;bottom:82px;right:152.5px}.bottom-gradient:where(.astro-ujp5xyki){z-index:1}@media (width<=330px){.wind-turbine:where(.astro-ujp5xyki):nth-child(4){visibility:hidden}}@media (width<=450px){.wind-turbine:where(.astro-ujp5xyki):nth-child(3){visibility:hidden}}@media (width<=570px){.wind-turbine:where(.astro-ujp5xyki):nth-child(2){visibility:hidden}}@media (width<=720px){.wind-turbine:where(.astro-ujp5xyki):first-child{visibility:hidden}}@media (width<=430px){.button-wrapper:where(.astro-ujp5xyki):not(:first-child){display:none}}@media (width<=calc(76rem - 1px)){.foregrounds:where(.astro-ujp5xyki){flex-direction:column;margin-bottom:-90px;display:flex}.foreground--left:where(.astro-ujp5xyki){width:882px;left:calc(min(70vw - 500px,0px))}.foreground--right:where(.astro-ujp5xyki){margin-top:-225px;right:calc(min(40vw - 360px,0px))}.bottom-gradient:where(.astro-ujp5xyki){background:linear-gradient(var(--green-20),var(--green-05));height:90px}}@media (width>=76rem){.foreground--left:where(.astro-ujp5xyki){float:left}.foreground--right:where(.astro-ujp5xyki){position:absolute;right:0}.wind-turbines:where(.astro-ujp5xyki){margin-left:45px}.bottom-gradient:where(.astro-ujp5xyki){background:linear-gradient(var(--green-20),var(--green-20) 45px,var(--green-05) 100%);height:135px}}:where(.astro-uvfro2ve)[x-data="scrollBasedAnimations()"]{--scrollY:0px;--speedX:0px;--speedY:0px;--speedScale:0%;--speedR:0deg}@media (prefers-reduced-motion:no-preference){.scroll-based-animation{transform:translateX(calc(var(--speedX)*var(--scrollY))) translateY(calc(var(--speedY)*var(--scrollY))) scale(calc(100% + var(--speedScale)*var(--scrollY))) rotate(calc(var(--speedR)*var(--scrollY)))}}.hero:where(.astro-3vpdqlqf){background-color:var(--hero-color-background,var(--gray-20));min-height:calc(100svh - var(--space-m));grid-template-rows:1fr auto 1fr;grid-template-columns:1fr;justify-items:center;width:100%;display:grid;position:relative}.hero:where(.astro-3vpdqlqf)>header{z-index:2;--shadow-color:var(--purple-80);grid-row:1/2;align-self:start}.hero-illustration-wrapper:where(.astro-3vpdqlqf){z-index:0;grid-row:1/4;place-self:stretch stretch;overflow:hidden}.hero:where(.astro-3vpdqlqf)[data-text-alignment=center]{--hero-align-items:center;--hero-text-alignment:center;align-items:center}.hero:where(.astro-3vpdqlqf)[data-text-alignment=end]{--hero-align-items:flex-end;--hero-text-alignment:end;align-items:flex-end}.hero-body:where(.astro-3vpdqlqf){--speedY:-.25px;max-width:var(--max-inline-size-content);--flow-space:var(--space-m);align-self:stretch;align-items:flex-start;align-items:var(--hero-align-items,flex-start);padding-bottom:var(--space-l);padding-top:var(--space-l);text-align:var(--hero-text-alignment);z-index:1;flex-direction:column;flex-grow:1;grid-row:2/3;justify-content:center;display:flex}.bar-chart:where(.astro-fuknxuqd){--label-row-height:1.2rem;--chart-height:var(--space-2xl);grid-template-rows:var(--chart-height) 2.4rem;grid-template-rows:var(--chart-height) calc(var(--label-row-height)*2);display:grid;position:relative}.bar-chart__tick-lines:where(.astro-fuknxuqd){border-bottom:1px solid var(--gray-30);grid-area:1/1/2/2}.bar-chart__tick:where(.astro-fuknxuqd){align-items:center;gap:var(--space-xs);height:0;display:flex;position:absolute;left:0;right:0}.bar-chart__tick-label--inside:where(.astro-fuknxuqd){padding-right:var(--space-2xs);display:block}.bar-chart__tick-label--outside:where(.astro-fuknxuqd){bottom:calc(var(--space-xs)*-1);padding-right:var(--space-2xs);text-align:right;position:absolute;right:100%}.bar-chart__tick-line:where(.astro-fuknxuqd){border-bottom:1px dotted var(--gray-30);pointer-events:none;flex:1;height:0}.bar-chart__data-table:where(.astro-fuknxuqd){grid-area:1/1/3/2;max-width:100%;margin:0;display:block;position:relative;overflow:auto hidden}.bar-chart__body:where(.astro-fuknxuqd){height:100%;display:flex}.bar-chart__entry:where(.astro-fuknxuqd){grid-template-columns:1fr;grid-template-rows:1fr var(--label-row-height) var(--label-row-height);text-align:center;flex:1 1 0;min-width:1rem;display:grid}.bar-chart__label-x-axis:where(.astro-fuknxuqd){grid-area:2/1/3/2;min-width:0}.bar-chart__label-category:where(.astro-fuknxuqd){grid-area:3/1/4/2}.bar-chart__bar-and-value:where(.astro-fuknxuqd){min-width:0;transition:opacity ease-out var(--duration-very-long);flex-direction:column;grid-area:1/1/2/2;justify-content:flex-end;align-items:center;display:flex;position:relative}.bar-chart__bar:where(.astro-fuknxuqd){--border-radius:min(var(--space-2xs),1vw);background-color:var(--purple-60);border-radius:var(--border-radius) var(--border-radius) 0 0;transform-origin:bottom;width:75%}.bar-chart__value:where(.astro-fuknxuqd){opacity:0;height:0;transform:translateY(var(--space-s));transition:opacity ease-out var(--duration-very-long),transform ease-out var(--duration-very-long);flex-direction:row;justify-content:center;align-items:flex-end;display:flex}.bar-chart__entry:where(.astro-fuknxuqd):first-child .bar-chart__value:where(.astro-fuknxuqd){align-self:flex-start}.bar-chart__entry:where(.astro-fuknxuqd):last-child .bar-chart__value:where(.astro-fuknxuqd){align-self:flex-end}@media (prefers-reduced-motion:reduce){.bar-chart__value:where(.astro-fuknxuqd){transition:none}}.bar-chart__value-inner:where(.astro-fuknxuqd){background:var(--purple-60);border-radius:var(--space-2xs);color:var(--color-background-default);margin-bottom:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);align-items:center;display:flex}.bar-chart__value-inner:where(.astro-fuknxuqd)[data-value-is-high]{position:absolute;top:0}.bar-chart__label-x-axis:where(.astro-fuknxuqd){line-height:var(--line-height-default);transition:opacity var(--duration-action) ease-out}.bar-chart__entry:where(.astro-fuknxuqd):last-child .bar-chart__label-x-axis:where(.astro-fuknxuqd){visibility:hidden}@media (width<=calc(25rem - 1px)){.bar-chart__entry:where(.astro-fuknxuqd):nth-child(4n) .bar-chart__label-x-axis:where(.astro-fuknxuqd),.bar-chart__entry:where(.astro-fuknxuqd):nth-child(4n-1) .bar-chart__label-x-axis:where(.astro-fuknxuqd),.bar-chart__entry:where(.astro-fuknxuqd):nth-child(4n-2) .bar-chart__label-x-axis:where(.astro-fuknxuqd){visibility:hidden}}@media (width>=25rem) and (width<=calc(32.5rem - 1px)){.bar-chart__entry:where(.astro-fuknxuqd):nth-child(3n) .bar-chart__label-x-axis:where(.astro-fuknxuqd),.bar-chart__entry:where(.astro-fuknxuqd):nth-child(3n-1) .bar-chart__label-x-axis:where(.astro-fuknxuqd){visibility:hidden}}@media (width>=32.5rem){.bar-chart__entry:where(.astro-fuknxuqd):nth-child(2n) .bar-chart__label-x-axis:where(.astro-fuknxuqd){visibility:hidden}}.bar-chart__entry:where(.astro-fuknxuqd){transition:opacity ease-out var(--duration-action)}.bar-chart__entry:where(.astro-fuknxuqd) .bar-chart__value:where(.astro-fuknxuqd){transition-duration:var(--duration-action)}.bar-chart:where(.astro-fuknxuqd):not([data-is-in-viewport=false]) .bar-chart__entry:where(.astro-fuknxuqd):hover .bar-chart__value:where(.astro-fuknxuqd){opacity:1;transform:none}.bar-chart:where(.astro-fuknxuqd):has(.bar-chart__entry:hover) .bar-chart__entry:where(.astro-fuknxuqd):not(:hover){opacity:.5;transition:opacity ease-out var(--duration-very-long);z-index:0}.bar-chart:where(.astro-fuknxuqd):has(.bar-chart__entry:hover) .bar-chart__entry:where(.astro-fuknxuqd):hover{opacity:1;transition:opacity ease-out var(--duration-action);z-index:1}.bar-chart:where(.astro-fuknxuqd):has(.bar-chart__entry:hover) .bar-chart__entry:where(.astro-fuknxuqd):hover .bar-chart__bar:where(.astro-fuknxuqd){background-color:var(--purple-60)}.bar-chart:where(.astro-fuknxuqd)[data-is-in-viewport] .bar-chart__bar:where(.astro-fuknxuqd){transition:background-color ease-out var(--duration-very-long),transform var(--delay) ease-in var(--duration-action)}.bar-chart:where(.astro-fuknxuqd)[data-is-in-viewport=true] .bar-chart__bar:where(.astro-fuknxuqd){transform:scaleY(1)}.bar-chart:where(.astro-fuknxuqd)[data-is-in-viewport=false] .bar-chart__bar:where(.astro-fuknxuqd){transform:scaleY(0)}.flow:where(.astro-iv5ywbf6){--flow-space:var(--space-m)}.impact-heading[x-enter-viewport-transition]{--transition-hidden-translate-y:0}.logo:where(.astro-hv5q5nlm),img.logo{max-width:100%;transform:translateY(0);transform:translateY(var(--logo-offsetBlockStart,0));user-select:none;width:calc(var(--logo-size,var(--space-xl))*1);width:calc(var(--logo-size,var(--space-xl))*var(--logo-scale,1));display:block}.logo:where(.astro-hv5q5nlm) img,img.logo{height:auto}.logo:where(.astro-hv5q5nlm) img{width:100%}.logo-link:where(.astro-hv5q5nlm){transition:all var(--duration-action) ease-in}.logo-link:where(.astro-hv5q5nlm):focus-visible,.logo-link:where(.astro-hv5q5nlm):hover{filter:saturate(549%)brightness(94%);transition:all var(--duration-action-hover) ease-out}.logo-link:where(.astro-hv5q5nlm):focus:not(:focus-visible){filter:none}.logo-list:where(.astro-sbrqbokg){--logo-size:var(--space-xl);--logo-list-gap:var(--space-m-l);--flow-space:var(--logo-list-gap);-webkit-column-gap:var(--logo-list-gap);align-items:flex-end;column-gap:var(--logo-list-gap);justify-content:center;row-gap:var(--logo-list-gap);flex-wrap:wrap;max-width:100%;list-style-type:none;display:flex}.logo-list:where(.astro-sbrqbokg)[data-logo-size="2xl"]{--logo-size:var(--space-2xl);--logo-list-gap:var(--space-l)}.logo-list:where(.astro-sbrqbokg) li:where(.astro-sbrqbokg){max-width:100%}.openings-table:where(.astro-ekjetbok){max-width:var(--max-inline-size-big-text);min-width:100%}.role:where(.astro-ekjetbok){font-weight:var(--font-weight-label)}@media (width<=600px){.wide-viewport-only:where(.astro-ekjetbok){display:none}}.carousel:where(.astro-j7ripg2j){justify-content:center;max-width:100%;display:flex;position:relative}.carousel-viewport:where(.astro-j7ripg2j){--padding-block:var(--space-l);gap:var(--gutter,var(--space-m));margin-bottom:calc(var(--padding-block)*-1);margin-top:calc(var(--padding-block)*-1);padding-bottom:var(--padding-block);padding-top:var(--padding-block);scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;display:flex;overflow:auto visible}.carousel-viewport:where(.astro-j7ripg2j)>*{scroll-margin-inline:var(--space-xs);flex-shrink:0}@media print{.carousel-viewport:where(.astro-j7ripg2j){flex-wrap:wrap;overflow:auto}}.wrapper:where(.astro-j7ripg2j).carousel-viewport{--wrapper-margin-inline:0}@media (prefers-reduced-motion:reduce){.carousel-viewport:where(.astro-j7ripg2j){scroll-behavior:auto}}.carousel-viewport:where(.astro-j7ripg2j)::-webkit-scrollbar{width:0;height:0}.carousel-viewport:where(.astro-j7ripg2j)>li{scroll-snap-align:end}.carousel-viewport:where(.astro-j7ripg2j)>li:first-child{margin-left:0;margin-left:calc(var(--wrapper-margin-inline,0px) + var(--wrapper-padding-inline,0px))}.carousel-viewport:where(.astro-j7ripg2j)>li:last-child{margin-right:0;margin-right:calc(var(--wrapper-margin-inline,0px) + var(--wrapper-padding-inline,0px))}.carousel__advancer-wrapper:where(.astro-j7ripg2j){--transition-hidden-translate-y:0;pointer-events:none;height:0;top:50%;top:var(--carousel-advancer-inset-block-start,50%);align-items:center;display:flex;position:absolute}@media (width>=37rem){.carousel__advancer-wrapper:where(.astro-j7ripg2j){--font-size:var(--step-2)}}.carousel__advancer-wrapper:where(.astro-j7ripg2j)>.button{pointer-events:all}.carousel__advancer-wrapper:where(.astro-j7ripg2j)[data-position=start]{left:var(--space-s);--transition-hidden-translate-x:calc(var(--space-s)*-1)}.carousel__advancer-wrapper:where(.astro-j7ripg2j)[data-position=end]{right:var(--space-s);--transition-hidden-translate-x:var(--space-s)}.audio-track:where(.astro-6pb4qcim){--padding-menu:var(--space-s);--border-radius-top:var(--space-s);--border-radius-bottom:calc(var(--form-element-height-optimal)/2 + var(--padding-menu));background:var(--color-background-oklab,var(--color-background-hex));border-radius:var(--border-radius-top) var(--border-radius-top) var(--border-radius-bottom) var(--border-radius-bottom);max-width:var(--space-2xl);min-width:var(--space-xl);flex-direction:column;width:100%;display:flex;overflow:hidden}.audio-track-image,.layers:where(.astro-6pb4qcim){aspect-ratio:1}.layers:where(.astro-6pb4qcim){--layers-align-items:center;--layers-justify-items:center}.audio-track-image{z-index:0;width:100%}@media (scripting:enabled){.audio-track-image{cursor:pointer}}.audio-track-image-fallback:where(.astro-6pb4qcim){opacity:.3;height:66.6667%}.menu:where(.astro-6pb4qcim){gap:var(--space-2xs-xs);padding:var(--padding-menu);--shadow-color:var(--color-foreground);--shadow-lightness:0;position:relative}.menu:where(.astro-6pb4qcim),.menu:where(.astro-6pb4qcim)>li:where(.astro-6pb4qcim){align-items:flex-end;display:flex}.menu:where(.astro-6pb4qcim) .button{--button-color:var(--color-background);--button-background:var(--color-foreground);--shadow-color:var(--color-background);--shadow-lightness:.4;--shadow-chroma:.1}.audio-player,.audio-track{--color-foreground:var(--color-foreground-oklab,var(--color-foreground-hex));--color-background:var(--color-background-oklab,var(--color-background-hex))}@supports (color:oklab(from #000 1 a b/0.1)){.audio-player[data-improve-colors=true],.audio-track[data-improve-colors=true]{--color-foreground-oklab:oklab(from var(--color-foreground-hex) .2 a b);--color-background-oklab:color-mix(in oklab,oklab(from var(--color-background-hex) .95 a b),#fff)}}.track-list-item:where(.astro-lumuoe5f){max-width:var(--space-2xl);width:100%}.switcher:where(.astro-lumuoe5f){justify-content:center}.step-list-item:where(.astro-ja3cijpj){display:relative;flex-direction:column;flex:1;display:flex}.step-heading:where(.astro-ja3cijpj){align-items:center;gap:var(--space-xs);display:flex}.item-marker:where(.astro-ja3cijpj){--transition-hidden-scale:0;--transition-hidden-translate-y:0;--item-marker-size:1.9em;background-color:var(--markerBackgroundColor,var(--color-background-default));counter-increment:step-list 1;font-weight:var(--font-weight-heading-light);height:1.9em;height:var(--item-marker-size);line-height:1.9em;line-height:var(--item-marker-size);width:1.9em;width:var(--item-marker-size);border-radius:50%;flex-shrink:0}.item-marker:where(.astro-ja3cijpj):not([data-has-icon]):after{content:counter(step-list)}@supports (display:contents){@media (width>=55rem){:where(.astro-ja3cijpj):where(.step-list-item[data-align=center]) .step-heading:where(.astro-ja3cijpj){justify-content:center}:where(.astro-ja3cijpj):where(.step-list-item[data-align=center]) .step-body:where(.astro-ja3cijpj),:where(.astro-ja3cijpj):where(.step-list-item[data-align=center]) .step-heading-text:where(.astro-ja3cijpj){text-align:center}}}.step-list{counter-reset:step-list;gap:var(--space-s);max-width:var(--step-list-max-inline-size,var(--max-inline-size-text));flex-direction:column;display:flex}@media (width>=55rem){.step-list{max-width:var(--step-list-max-inline-size,var(--max-inline-size-content));flex-direction:row}:where(.step-list) .item-marker{font-size:var(--step-3)}@supports (display:contents){.step-list{grid-template-columns:repeat(auto,minmax(0,1fr));grid-row-gap:var(--space-xs);align-items:start;row-gap:var(--space-xs);grid-column-gap:var(--space-m-l);-webkit-column-gap:var(--space-m-l);column-gap:var(--space-m-l);grid-template-rows:auto auto auto;display:grid}.step-list[data-align=center]{justify-items:center}.step-list .step-heading,.step-list .step-list-item{display:contents}.step-list .step-marker{grid-row:1/2}.step-list .step-heading-text{grid-row:2/3}.step-list .step-body{grid-row:3/4}}}.step-list-container:where(.astro-gvugjvm2){--step-list-max-inline-size:var(--max-inline-size-text)}@media (width>=55rem){.step-list-container:where(.astro-gvugjvm2){--step-list-max-inline-size:var(--max-inline-size-content)}}.intro-wrapper:where(.astro-gvugjvm2){max-width:var(--step-list-max-inline-size)}.intro-wrapper:where(.astro-gvugjvm2)[data-align=start]{width:100%}:where(.astro-gvugjvm2)[data-align=center] .intro:where(.astro-gvugjvm2):not(:has(*+p)){text-align:center}.person:where(.astro-b3hstl4d){--flow-space:var(--space-s)}.person:where(.astro-b3hstl4d)[data-size=l]{--flow-space:var(--space-xs)}.person:where(.astro-b3hstl4d)>*{z-index:0;max-width:100%;position:relative}.person-image{background:var(--gray-30);box-shadow:calc(var(--space-m)*-1) var(--space-xl) 0 var(--color-background-callout-green);color:#0000;text-align:center;border-radius:50%;position:relative}:where(.astro-b3hstl4d)[data-size=l] .person-image{box-shadow:var(--space-m) calc(var(--space-m)*1.5) 0 var(--space-m) var(--color-background-callout-green);width:var(--space-l)}.person-links{--flow-space:0}.people-list{--gutter:var(--space-l)}.people-list-item{max-width:var(--space-2xl);width:100%}.switcher:where(.astro-znuvme3r){justify-content:center}.quote:where(.astro-l7nv25h7){--flow-space:var(--space-s);--border-color:var(--gray-20);min-width:240px;display:block}.quote:where(.astro-l7nv25h7):has(header){background:var(--color-background-elevated);padding:var(--space-s)}.quote:where(.astro-l7nv25h7):has(.font-size-step-1){padding:var(--space-m)}header:where(.astro-l7nv25h7){align-items:center;gap:var(--space-xs);display:flex}.profile-image-link:where(.astro-l7nv25h7),header:where(.astro-l7nv25h7) .image{width:var(--space-l);flex-shrink:0}header:where(.astro-l7nv25h7) .image{aspect-ratio:1;width:var(--space-l);border-radius:50%}.header-text:where(.astro-l7nv25h7){flex-direction:column;justify-content:center;display:flex}.header-text:where(.astro-l7nv25h7) a:where(.astro-l7nv25h7){hyphens:none}.quote-instagram:where(.astro-l7nv25h7),.quote-linked-in:where(.astro-l7nv25h7){position:relative}.quote-instagram:where(.astro-l7nv25h7):after,.quote-linked-in:where(.astro-l7nv25h7):after{aspect-ratio:1;box-sizing:initial;content:"";pointer-events:none;background-color:#fff;background-position:33% 66%;background-repeat:no-repeat;background-size:66%;width:10%;position:absolute;top:0;right:0}.quote-linked-in:where(.astro-l7nv25h7):after{background-image:url(/assets/component/quote/linkedin-logo.svg)}.quote-instagram:where(.astro-l7nv25h7):after{background-image:url(/assets/component/quote/instagram-logo.png)}.testimonials:where(.astro-mp4aaxiz){gap:var(--space-s)}.switcher:where(.astro-mp4aaxiz){justify-content:center}@supports (grid-template-rows:masonry){.testimonials-grid:where(.astro-mp4aaxiz){grid-template-columns:repeat(auto-fill,minmax(min(24rem,100%),1fr));grid-template-rows:masonry;display:grid}.testimonials-grid:where(.astro-mp4aaxiz) .colcade-column:where(.astro-mp4aaxiz){display:none}}.testimonials-grid:where(.astro-mp4aaxiz)>:where(.astro-mp4aaxiz){min-width:0;max-width:100%}@supports not (grid-template-rows:masonry){.colcade:where(.astro-mp4aaxiz){flex-direction:column;display:flex}.colcade:where(.astro-mp4aaxiz)>:where(.astro-mp4aaxiz){flex:1}.colcade:where(.astro-mp4aaxiz)>:where(.astro-mp4aaxiz):not(.colcade-column){opacity:0}.colcade-column:where(.astro-mp4aaxiz){gap:inherit;flex-direction:column;flex:100%;display:none}.colcade-column-1:where(.astro-mp4aaxiz){display:flex}.colcade-item:where(.astro-mp4aaxiz){width:100%}@media (width>=52rem){.colcade:where(.astro-mp4aaxiz){flex-direction:row}.colcade-column:where(.astro-mp4aaxiz){flex:50%}.colcade-column-2:where(.astro-mp4aaxiz){display:flex}}@media (width>=88rem){.colcade-column:where(.astro-mp4aaxiz){flex:33.3333%}.colcade-column-3:where(.astro-mp4aaxiz){display:flex}}}.testimonial-list-item:where(.astro-mp4aaxiz){max-width:100%}@media (width>=30rem){.carousel-viewport>li:where(.astro-mp4aaxiz){width:var(--space-3xl)}.switcher:where(.astro-mp4aaxiz) .testimonial-list-item:where(.astro-mp4aaxiz){min-width:28rem}}.testimonial:where(.astro-mp4aaxiz){position:relative}.testimonial:where(.astro-mp4aaxiz):after{aspect-ratio:1;content:"";right:var(--space-s);top:var(--space-s);z-index:1;background-position:50%;background-repeat:no-repeat;background-size:100%;width:5%;position:absolute}.audio-player:where(.astro-omeffltp){--overlay-padding:0;--overlay-border-radius:0;grid-column-gap:var(--space-s-m);accent-color:var(--color-foreground);background-color:var(--color-background);color:var(--color-foreground);-webkit-column-gap:var(--space-s-m);align-items:center;column-gap:var(--space-s-m);grid-template-areas:"cover controls info";grid-template-columns:var(--space-l-xl) auto 1fr;grid-template-rows:var(--space-l-xl);padding-right:var(--wrapper-padding-inline);transition:background ease-in var(--duration-action);z-index:2;display:grid;position:fixed;bottom:0;left:0;right:0;overflow:hidden}@supports (position:-webkit-sticky) or (position:sticky){.audio-player:where(.astro-omeffltp){width:100%;position:sticky;left:auto;right:auto}}@supports (backdrop-filter:blur(1px)){.audio-player:where(.astro-omeffltp){background-color:color-mix(in oklab,var(--color-background),transparent 65%)}@supports (color:color-mix(in lch,red,blue)){.audio-player:where(.astro-omeffltp){background-color:color-mix(in oklab,var(--color-background),transparent 65%)}@supports (color:color-mix(in lch,red,blue)){.audio-player:where(.astro-omeffltp){background-color:color-mix(in oklab,var(--color-background),transparent var(--background-transparency,65%))}}}}@supports (color:color-mix(in oklab,var(--a ),transparent 1%)){.audio-player:where(.astro-omeffltp){box-shadow:0 0 var(--space-xs) color-mix(in oklab,var(--color-foreground-hex),transparent 85%),0 0 var(--space-s) color-mix(in oklab,var(--color-foreground-hex),transparent 95%)}}@media (width<=800px){.audio-player:where(.astro-omeffltp){--row-gap:var(--space-xs);grid-template-areas:"cover controls.""info info info";grid-template-columns:var(--form-element-height-optimal) 1fr var(--form-element-height-optimal);grid-template-rows:var(--form-element-height-optimal) 1fr;padding:var(--space-s);padding-bottom:calc(var(--space-s) + env(safe-area-inset-bottom));align-items:stretch;row-gap:var(--row-gap)}}.audio-player:where(.astro-omeffltp).theme-dark{--background-transparency:15%}.audio-player--hidden:where(.astro-omeffltp){transform:translateY(100%)}.consent-wrapper:where(.astro-omeffltp){grid-area:1/1/3/4;justify-self:center}.consent:where(.astro-omeffltp){align-items:flex-start;gap:var(--space-s);max-width:var(--max-inline-size-big-text);padding:var(--space-s);padding-left:var(--padding-x-content);flex-direction:column;display:flex}.cover-container:where(.astro-omeffltp){--layers-align-items:center;--layers-justify-items:center;grid-area:cover}.cover-container:where(.astro-omeffltp)>:where(.astro-omeffltp){z-index:0;position:relative}.controls:where(.astro-omeffltp){align-items:center;gap:var(--space-2xs-xs);grid-area:controls;justify-content:center;padding:0;list-style-type:"";display:flex}.track-info:where(.astro-omeffltp){gap:var(--row-gap);flex-direction:column;grid-area:info;min-width:0;display:flex}.track-throbber{--form-element-height-optimal:0;--input-range-track-background:var(--color-background);--input-range-progress-color:var(--color-foreground)}@media (width>=801px){.track-info:where(.astro-omeffltp){gap:var(--space-xs);padding-bottom:env(safe-area-inset-bottom)}}.artist-track-name:where(.astro-omeffltp){font-weight:var(--font-weight-regular);white-space:nowrap;line-height:1.2;overflow:auto hidden}.artist-track-name:where(.astro-omeffltp)::-webkit-scrollbar{background:0 0;height:0}.artist-track-name:where(.astro-omeffltp){scrollbar-width:none;-ms-overflow-style:none}.time-controls:where(.astro-omeffltp){color:var(--color-foreground);gap:var(--space-3xs);user-select:none;flex-direction:column;display:flex}.time-display:where(.astro-omeffltp){justify-content:space-between;display:flex}.cover-container:where(.astro-omeffltp){background-color:var(--color-background);color:var(--foreground)}@supports (color:color-mix(in oklab,oklab(from var(--a ) 0.1 a b),white)){.cover-container:where(.astro-omeffltp){color:oklab(from var(--color-background-hex) .4 a b)}}.cover-placeholder:where(.astro-omeffltp){opacity:.3;width:100%;height:66.667%}.cover-image:where(.astro-omeffltp){color:#0000;width:100%;height:100%}.audio-control{--button-background:var(--color-foreground)}.audio-control[aria-disabled=true]{opacity:1}@media (width>=801px){.audio-player:where(.astro-omeffltp) .audio-control{--font-size:var(--step-1)}}.blocks{--padding-block:var(--space-m-l);width:100%;min-width:250px}.blocks>.block:not(:has(>[data-background-color])){padding-bottom:var(--block-padding-block,var(--padding-block));padding-top:var(--block-padding-block,var(--padding-block))}.block:has(>[data-background=circle]),.block:not(:has(>[data-background-color])):not(:has(+.block,+script)){margin-bottom:var(--padding-block)}.block.flow{--flow-space:var(--space-m)}[data-background-color=lightGreen]{--background-color:color-mix(in lab,var(--green-20),var(--green-05))}.block:has(>[data-background])+.block[data-background=circle],.block[data-background=circle]+.block:has(>[data-background]),.block[data-background=circle]+.block[data-background],.block[data-background]+.block[data-background=circle]{margin-top:var(--block-padding-block,var(--padding-block))}.arch{width:100%;height:auto}.arch[data-background-color=green]{--arch-fill:var(--color-background-callout-green)}.arch+.wrapper{--wrapper-padding-block-start:var(--space-m);--wrapper-padding-block-end:var(--space-l)}@media (width>=53rem){.arch+.wrapper{--wrapper-padding-block-start:0}}
