.Button{font-size:1rem;font-weight:700;line-height:180%;display:inline-flex;column-gap:.5rem;align-items:center;justify-content:center;max-width:100%;text-align:center;-webkit-text-decoration:none;text-decoration:none;--button-inset-hover: .25rem}.Button:disabled{pointer-events:none;opacity:.4}.Button.primary,.Button.secondary{position:relative;padding:1rem 2rem;border-radius:6rem;isolation:isolate}.Button.primary.small,.Button.secondary.small{padding:.5rem 1rem}.Button.primary:has(.Icon):not(:has(.Button--label)),.Button.secondary:has(.Icon):not(:has(.Button--label)){padding:1rem}.Button.primary:has(.Icon):not(:has(.Button--label)).small,.Button.secondary:has(.Icon):not(:has(.Button--label)).small{padding:.25rem}.Button.primary:before,.Button.secondary:before{position:absolute;inset:0;z-index:-1;pointer-events:none;content:"";border-radius:inherit}.Button.primary{color:var(--area-button-primary-text-color, var(--color-mono-500));transition:opacity .2s ease-in-out}.Button.primary:before{background-color:var(--area-button-primary-background-color, var(--color-primary-green-500));transition:inset .2s ease-in-out,background-color .2s ease-in-out}@media (hover: hover) and (pointer: fine){.Button.primary:hover:before{inset:calc(-1 * var(--button-inset-hover))}}.Button.primary:active:before{inset:0;background-color:var(--area-button-primary-background-color-active, var(--color-primary-green-200))}.Button.secondary{color:var(--area-button-secondary-text-color, var(--color-mono-500));transition:color .2s ease-in-out,opacity .2s ease-in-out}.Button.secondary:before{background-color:var(--area-button-secondary-background-color, transparent);border:.125rem solid var(--area-button-secondary-border-color, var(--color-primary-green-500));transition:inset .2s ease-in-out,border-color .2s ease-in-out}@media (hover: hover) and (pointer: fine){.Button.secondary:hover:before{inset:calc(-1 * var(--button-inset-hover))}}.Button.secondary:active{color:var(--area-button-secondary-text-color-active, var(--color-mono-500))}.Button.secondary:active:before{inset:0;background-color:var(--area-button-secondary-background-color-active, transparent);border-color:var(--area-button-secondary-border-color-active, var(--color-primary-green-200))}.Button.tertiary,.Button.link{font-size:1rem;font-weight:400;line-height:180%}.Button.tertiary{color:var(--area-button-tertiary-text-color, var(--color-mono-500));transition:color .2s ease-in-out,opacity .2s ease-in-out}.Button.tertiary>.Icon{flex:0 0 auto;color:var(--area-button-tertiary-icon-color, var(--color-primary-green-500));transition:transform .2s ease-in-out,color .2s ease-in-out}@media (hover: hover) and (pointer: fine){.Button.tertiary:hover{color:var(--area-button-tertiary-text-color-hover, var(--color-accent-green-500))}.Button.tertiary:hover>.Icon{color:var(--area-button-tertiary-icon-color-hover, var(--color-accent-green-500));transform:translate(.15rem)}.Button.tertiary:hover .Button--label+.Icon{transform:translate(-.15rem)}}.Button.tertiary:active{color:var(--area-button-tertiary-text-color-active, var(--color-mono-600))}.Button.tertiary:active>.Icon{color:var(--area-button-tertiary-icon-color-active, var(--color-accent-green-500));transform:translate(0)}.Button.link{position:relative;color:var(--area-button-link-text-color, var(--color-mono-500));isolation:isolate;transition:opacity .2s ease-in-out}.Button.link:after{position:absolute;inset:auto 0 -.25rem;height:.125rem;content:"";background-color:var(--area-button-link-underline-color, var(--color-primary-green-500));transform-origin:bottom;transition:transform .2s ease-in-out,background-color .2s ease-in-out}@media (hover: hover) and (pointer: fine){.Button.link:hover:after{background-color:var(--area-button-link-underline-color-hover, var(--color-accent-green-500));transform:scaleY(2)}}.Button.link:active:after{transform:none}.Button.link .Button--label{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.Button.inline{column-gap:3px;align-items:baseline;margin-right:.5ex;margin-left:.25ex;font:inherit!important}.Button.inline>.Icon{position:relative;top:.3em}.Button .Button--srLabel{position:absolute!important;width:1px;clip-path:rect(1px 1px 1px 1px)!important;white-space:nowrap;contain:strict}.TeaserCarousel{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--page-grid-col-gap);row-gap:2rem}@media (min-width: 850px){.TeaserCarousel{grid-template-rows:auto auto 1fr}}.TeaserCarousel--title{font-size:1.875rem;font-size:clamp(1.75rem,1.75rem + .125 * (100vw - 43.75rem) / 43.75,1.875rem);hyphenate-limit-chars:12;hyphens:auto;font-weight:800;line-height:130%;text-wrap:balance;grid-column:1/-1}@media (min-width: 850px){.TeaserCarousel--title{grid-column:1/5;margin-top:1.5rem}}@media (min-width: 1100px){.TeaserCarousel--title{grid-column:1/4}}.TeaserCarousel--viewport{--bleed: calc(var(--page-grid-padding) + var(--page-grid-col-gap));position:relative;grid-column:1/-1;padding:0 var(--bleed);margin:0 calc(var(--bleed) * -1);overflow:hidden}@media (min-width: 850px){.TeaserCarousel--viewport{--bleed: 1rem;grid-row:1/4;grid-column:5/-1;-webkit-mask-image:linear-gradient(to right,transparent,var(--color-mono-black) var(--bleed),var(--color-mono-black) calc(100% - var(--bleed)),transparent);mask-image:linear-gradient(to right,transparent,var(--color-mono-black) var(--bleed),var(--color-mono-black) calc(100% - var(--bleed)),transparent)}}@media (min-width: 1100px){.TeaserCarousel--viewport{--bleed: 1.5rem;grid-column:4/-1}}.TeaserCarousel--items{display:flex;column-gap:1.5rem;column-gap:clamp(.75rem,.75rem + .75 * (100vw - 30rem) / 60.625,1.5rem)}.TeaserCarousel--items [data-slide]{flex:0 0 90%}@media (min-width: 480px){.TeaserCarousel--items [data-slide]{flex-basis:calc(50% - .5rem)}}@media (min-width: 1100px){.TeaserCarousel--items [data-slide]{flex-basis:calc(33.333% - 1rem)}}.TeaserCarousel--controls{display:flex;grid-row:3/4;grid-column:1/-1;column-gap:.75rem;place-self:center start}@media (min-width: 850px){.TeaserCarousel--controls{grid-row:2/3;grid-column:1/5}}@media (min-width: 1100px){.TeaserCarousel--controls{grid-column:1/4}}.TeaserCarousel--overviewButton{grid-row:3/4;grid-column:1/-1;place-self:center end}@media (min-width: 850px){.TeaserCarousel--overviewButton{grid-row:3/4;grid-column:1/4;place-self:end start;margin-bottom:2rem}}.TeaserListLayout{display:flex;flex-direction:column;row-gap:2.5rem;row-gap:clamp(1.5rem,1.5rem + 1 * (100vw - 30rem) / 60.625,2.5rem)}.TeaserListLayout.grid{display:grid;column-gap:1.25rem;column-gap:clamp(.75rem,.75rem + .5 * (100vw - 30rem) / 60.625,1.25rem);row-gap:2.5rem;row-gap:clamp(1.5rem,1.5rem + 1 * (100vw - 30rem) / 60.625,2.5rem);grid-template-columns:repeat(auto-fill,minmax(19em,1fr))}@media (max-width: 1599px){.TeaserListLayout.grid{grid-template-columns:repeat(auto-fill,minmax(17.5em,1fr))}}@media (max-width: 1099px){.TeaserListLayout.grid{grid-template-columns:repeat(auto-fill,minmax(16.5em,1fr))}}@media (max-width: 649px){.TeaserListLayout.grid{grid-template-columns:repeat(auto-fill,minmax(14.5em,1fr))}}.PillLabel{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:.25ex 1.5ex;margin-top:-.25ex;margin-bottom:-.25ex;vertical-align:middle;color:#fff;text-align:center;background-color:var(--color-mono-300-alpha);border-radius:100px;contain:content}.Area.gray{background-color:var(--color-mono-25)}.Area.positive{background-color:var(--color-primary-green-500)}.Area.negative{background-color:var(--color-mono-500)}.Area.var-positive,.Area.positive{--area-button-primary-text-color: var(--color-mono-white);--area-button-primary-background-color: var(--color-mono-500);--area-button-primary-background-color-active: var(--color-mono-400);--area-button-secondary-text-color: var(--color-mono-500);--area-button-secondary-text-color-active: var(--color-mono-400);--area-button-secondary-border-color: var(--color-mono-500);--area-button-secondary-border-color-hover: var(--color-mono-500);--area-button-secondary-border-color-active: var(--color-mono-400);--area-button-tertiary-text-color: var(--color-mono-500);--area-button-tertiary-text-color-hover: var(--color-accent-green-500);--area-button-tertiary-text-color-active: var(--color-mono-600);--area-button-tertiary-icon-color: var(--color-mono-500);--area-button-tertiary-icon-color-hover: var(--color-accent-green-500);--area-button-tertiary-icon-color-active: var(--color-accent-green-500);--area-button-link-text-color: var(--color-mono-500);--area-button-link-underline-color: var(--color-mono-500);--area-button-link-underline-color-hover: var(--color-mono-500)}.Area.var-negative,.Area.negative{--area-button-primary-text-color: var(--color-mono-500);--area-button-primary-background-color: var(--color-mono-white);--area-button-primary-background-color-active: var(--color-mono-white);--area-button-secondary-text-color: var(--color-mono-white);--area-button-secondary-text-color-active: var(--color-mono-white);--area-button-secondary-border-color: var(--color-mono-white);--area-button-secondary-border-color-active: var(--color-mono-white);--area-button-tertiary-text-color: var(--color-mono-white);--area-button-tertiary-text-color-hover: var(--color-primary-green-500);--area-button-tertiary-text-color-active: var(--color-mono-white);--area-button-tertiary-icon-color: var(--color-mono-white);--area-button-tertiary-icon-color-hover: var(--color-primary-green-500);--area-button-tertiary-icon-color-active: var(--color-primary-green-50);--area-button-link-text-color: var(--color-mono-white);--area-button-link-underline-color: var(--color-mono-white);--area-button-link-underline-color-hover: var(--color-mono-white)}.LabelledButton .Button{width:100%}@media (min-width: 850px){.LabelledButton .Button{width:auto}}.LabelledButton--label{margin-bottom:12px}.LinkListItem{display:grid;align-items:stretch}.LinkListItem.default .LinkListItem--text,.LinkListItem.external .LinkListItem--text{display:flex;flex-direction:column-reverse}.LinkListItem.default .LinkListItem--info,.LinkListItem.external .LinkListItem--info{font-size:14px;font-weight:400;line-height:180%;color:var(--color-mono-400)}.LinkListItem.card .LinkListItem--text{display:flex;flex-direction:column}.LinkListItem.card .LinkListItem--info{font-size:1rem;font-size:clamp(.9375rem,.9375rem + .0625 * (100vw - 43.75rem) / 43.75,1rem);font-weight:400;line-height:180%}.LinkListItem.download .LinkListItem--text{display:flex;flex-direction:column}.LinkListItem.download .LinkListItem--text .LinkListItem--info{color:var(--color-mono-300);white-space:nowrap}@media (min-width: 650px){.LinkListItem.download .LinkListItem--text{display:inline}.LinkListItem.download .LinkListItem--text .LinkListItem--info{margin-left:.75em}}.LinkListItem:not(.default,.card) .LinkListItem--info :before{margin-left:1ex;content:" "}.LinkListItem.card>.LinkListItem--link{padding:.75rem 1rem;background-color:var(--color-mono-25);border:none;border-radius:2px}@media (min-width: 1600px){.LinkListItem.card>.LinkListItem--link{padding:1rem 1.5rem}}@media (hover: hover) and (pointer: fine){.LinkListItem.card>a.LinkListItem--link:hover{background-color:var(--color-primary-green-500)}.LinkListItem.card>a.LinkListItem--link:hover .LinkListItem--indicator{transform:translate(6px)}.LinkListItem.card>a.LinkListItem--link:hover:active{background-color:var(--color-primary-green-200);transition:background-color .2s}}.LinkListItem--link{display:flex;gap:12px;align-items:center;padding:16px 8px;border-top:1px solid rgba(0,0,0,.1);transition:background-color .3s;font-size:1.125rem;font-size:clamp(1rem,1rem + .125 * (100vw - 43.75rem) / 43.75,1.125rem);font-weight:400;line-height:180%}a.LinkListItem--link{align-items:flex-start}@media (hover: hover) and (pointer: fine){a.LinkListItem--link:hover{background-color:var(--color-primary-green-500)}a.LinkListItem--link:hover .LinkListItem--info{color:inherit;transition:color .3s}a.LinkListItem--link:hover .LinkListItem--indicator{color:var(--color-accent-green-500);transform:translate(3px)}}a.LinkListItem--link:active{background-color:var(--color-primary-green-200);transition:background-color .2s}.LinkListItem--icon{position:relative;top:calc(-14px + 1em);display:flex;flex-shrink:0;align-self:flex-start}.LinkListItem--indicator{display:flex;flex:0 0 auto;align-self:center;margin-left:auto;color:var(--color-primary-green);transition:transform .3s,color .3s}.LinkListItem--label{font-weight:700}.LinkListItem.card .LinkListItem--label{font-size:1rem;font-size:clamp(.9375rem,.9375rem + .0625 * (100vw - 43.75rem) / 43.75,1rem);font-weight:800;line-height:150%}.LinkList:not(.card-grid) .LinkList--list,.LinkList:not(.card-grid)>ul{border-bottom:1px solid rgba(0,0,0,.1)}.LinkList.card-grid .LinkList--list{display:grid;grid-template-columns:1fr;gap:1rem}.LinkList.card-grid .LinkList--list>li{display:grid}@media (min-width: 850px){.LinkList.card-grid .LinkList--list{grid-template-columns:1fr 1fr}}.LinkList.compact .LinkListItem--link{padding-top:10px;padding-bottom:10px}.TeaserItemNews .TeaserItemGeneric--content{padding:16px 8px 24px;background-color:var(--color-mono-white);border:none}@media (min-width: 1600px){.TeaserItemNews .TeaserItemGeneric--content{padding-bottom:32px}}.TeaserItemNews .TeaserItemGeneric--cta-container{padding-top:8px}.TeaserItemNews .TeaserItemGeneric--title{margin-bottom:32px;-webkit-line-clamp:2}@media (min-width: 1600px){.TeaserItemNews .TeaserItemGeneric--title{margin-bottom:40px}}.TeaserItemNews .TeaserItemGeneric--labels{flex-direction:column;margin-bottom:8px}.TeaserItemNews .TeaserItemGeneric--label:after{content:none}.TeaserItemTeam,.TeaserItemTeam--container,.TeaserItemTeam--container--content,.TeaserItemTeam--container--content--information,.TeaserItemTeam--container--content--information--item,.TeaserItemTeam--container--content--information--item--role,.TeaserItemTeam--container--content--information--item--contact{display:flex;flex-direction:column;gap:12px}.TeaserItemTeam{gap:0}.TeaserListLayout.grid .TeaserItemTeam{min-height:100%}@media (hover: hover) and (pointer: fine){.TeaserItemTeam:hover .TeaserItemTeam--imageContainer--frame--image{transform:scale(1.05)}.TeaserItemTeam:hover .TeaserItemTeam--container--button{transform:translateY(-8px)}}.TeaserItemTeam--imageContainer{background:linear-gradient(180deg,transparent 0%,transparent 50%,var(--color-mono-white) 50%,var(--color-mono-white) 100%)}.TeaserItemTeam--imageContainer--frame{width:200px;height:auto;margin:0 auto;overflow:hidden;border-radius:1200px;box-shadow:0 0 8px #0000001a}@media (min-width: 1600px){.TeaserItemTeam--imageContainer--frame{width:240px}}.TeaserItemTeam--imageContainer--frame--image{transition:transform .2s ease-in-out}.TeaserItemTeam--container{flex:1;gap:0;padding:12px 24px 24px;background:var(--color-mono-white)}@media (min-width: 1600px){.TeaserItemTeam--container{padding-bottom:32px}}.TeaserItemTeam--container--button{margin-top:8px;transition:transform .2s ease-in-out}.TeaserItemTeam--container--content{flex:1;padding-bottom:16px}@media (min-width: 1600px){.TeaserItemTeam--container--content{padding-bottom:24px}}.TeaserItemTeam--container--content--heading{transition:color .2s ease-in-out}@media (hover: hover) and (pointer: fine){.TeaserItemTeam--container--content--heading:hover{color:var(--color-accent-green-500)}}.TeaserItemTeam--container--content--information--item--role{gap:4px}.TeaserItemTeam--container--content--information--item--role span{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.TeaserItemTeam--container--content--information--item--contact{gap:8px}.TeaserItemTeam--container--content--information--item--contact .Button.tertiary{width:fit-content}.LanguageSwitch[data-astro-cid-fcm75d4y]{font-size:1rem;font-size:clamp(.9375rem,.9375rem + .0625 * (100vw - 43.75rem) / 43.75,1rem);font-weight:400;line-height:180%;display:flex;gap:.75rem;justify-content:flex-end;margin:.5rem auto}@media (min-width: 1600px){.LanguageSwitch[data-astro-cid-fcm75d4y]{margin:.75rem auto}}.LanguageSwitch--item[data-astro-cid-fcm75d4y]{color:var(--color-mono-500);transition:box-shadow .3s ease}@media (hover: hover) and (pointer: fine){.LanguageSwitch--item[data-astro-cid-fcm75d4y]:hover{box-shadow:inset 0 -2px 0 var(--color-primary-green-500);transition:box-shadow .3s ease}}.LanguageSwitch--item[data-astro-cid-fcm75d4y].isActive{font-size:1rem;font-size:clamp(.9375rem,.9375rem + .0625 * (100vw - 43.75rem) / 43.75,1rem);font-weight:700;line-height:180%;box-shadow:inset 0 -2px 0 var(--color-primary-green-500);transition:box-shadow .3s ease}@media (hover: hover) and (pointer: fine){.LanguageSwitch--item[data-astro-cid-fcm75d4y].isActive:hover{font-size:1rem;font-size:clamp(.9375rem,.9375rem + .0625 * (100vw - 43.75rem) / 43.75,1rem);font-weight:700;line-height:180%}}.SearchField{position:relative;overflow:clip;border-radius:2em;box-shadow:var(--color-mono-100) 0 0 0 1px}.SearchField>input{width:100%;padding:1em 50px;font-size:16px;line-height:1.125em}.SearchField:focus-within{box-shadow:var(--color-primary-green) 0 0 0 1px}.SearchField--icon,.SearchField--reset{position:absolute;top:0;bottom:0;display:grid;align-items:center;justify-content:center;width:50px}.SearchField--icon{left:0;margin-left:4px;pointer-events:none}.SearchField--reset{right:0;display:grid;justify-content:center;transition:opacity .2s}.SearchField--reset:disabled{opacity:0}.SearchField--reset:hover .Icon{color:var(--color-accent-green-500)}.SearchResultItem{display:flex;flex-direction:column-reverse;gap:20px;padding:1rem .5rem;border-top:1px solid var(--color-mono-100);transition:background-color .2s ease-in-out}@media (min-width: 850px){.SearchResultItem{flex-direction:row;gap:40px}}@media (min-width: 1600px){.SearchResultItem{gap:80px;padding-top:1.5rem;padding-bottom:1.5rem}}.SearchResultItem h3{font-size:1.25rem;font-size:clamp(1.125rem,1.125rem + .125 * (100vw - 43.75rem) / 43.75,1.25rem);font-weight:800;line-height:150%}.SearchResultItem em{background-color:var(--color-primary-green-200);border-radius:3px}.SearchResultItem small{font-size:14px;font-weight:400;line-height:180%}.SearchResultItem.person{gap:16px}@media (min-width: 850px){.SearchResultItem.person{gap:40px}}@media (min-width: 1600px){.SearchResultItem.person{gap:80px}}.SearchResultItem.person .SearchResultItem--image--inner-container{width:200px;margin:0 auto;border-radius:400px}@media (hover: hover) and (pointer: fine){.SearchResultItem:hover{background-color:var(--color-primary-green-500)}.SearchResultItem:hover .SearchResultItem--image--inner-container img{transform:scale(1.05)}.SearchResultItem:hover .SearchResultItem--body--button.Button.tertiary{color:var(--area-button-tertiary-text-color-hover, var(--color-accent-green-500))}.SearchResultItem:hover .SearchResultItem--body--button.Button.tertiary>.Icon{color:var(--area-button-tertiary-icon-color-hover, var(--color-accent-green-500));transform:translate(.15rem)}.SearchResultItem:hover .SearchResultItem--body--button.Button.tertiary .Button--label+.Icon{transform:translate(-.15rem)}}.SearchResultItem:active{background-color:var(--color-primary-green-200)}.SearchResultItem:active .SearchResultItem--image--inner-container img{transform:scale(1)}.SearchResultItem:active .SearchResultItem--body--button.Button.tertiary{color:var(--area-button-tertiary-text-color-active, var(--color-mono-600))}.SearchResultItem:active .SearchResultItem--body--button.Button.tertiary>.Icon{color:var(--area-button-tertiary-icon-color-active, var(--color-accent-green-500));transform:translate(0)}.SearchResultItem--pill-label{margin-left:.5rem}.SearchResultItem--body{display:flex;flex:1 1 auto;flex-direction:column;gap:12px}.SearchResultItem--image--inner-container{overflow:hidden}.SearchResultItem--body--button{align-self:flex-start}.SearchResultItem--body--text{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.SearchResultItem--body--text--description{font-size:14px;font-weight:400;line-height:180%;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.SearchResultItem--image--outer-container:not(:has(img)){display:none}@media (min-width: 850px){.SearchResultItem--image--outer-container:not(:has(img)){display:block}}@media (min-width: 850px){.SearchResultItem--image--outer-container{flex:0 0 240px;align-self:center}}.SearchResultItem--image--outer-container img{transition:transform .2s ease-in-out}.SearchOverlay{position:fixed;top:0;left:0;z-index:1001;width:100%;height:100%;padding:80px 0;overflow-y:auto;background-color:#fff}.SearchOverlay .SearchField,.SearchOverlay .SearchField>.formkit-wrapper{width:100%;max-width:none}.SearchOverlay form{display:flex;column-gap:1em;margin-bottom:16px}.SearchOverlay--close--button{position:absolute;top:24px;right:24px;padding:2px}.SearchOverlay--close--button svg{color:var(--color-mono-500);transition:transform .2s ease-in-out}.SearchOverlay--close--button:hover svg{transform:translateY(-2px)}.SearchOverlay--close--button>.Button--label{display:flex}.SearchOverlay--results{margin-bottom:24px;border-bottom:1px solid var(--color-mono-100)}.HeroTeam[data-astro-cid-bmwxqjyw]{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--page-grid-col-gap)}@media (min-width: 850px){.HeroTeam[data-astro-cid-bmwxqjyw]{place-items:center}}.HeroTeam--image[data-astro-cid-bmwxqjyw]{display:block;grid-column:3/-3;max-width:100%;height:auto;aspect-ratio:1/1;margin-bottom:2rem;object-fit:cover;background-color:var(--color-mono-50);border-radius:9999px}@media (min-width: 850px){.HeroTeam--image[data-astro-cid-bmwxqjyw]{grid-column:1/span 4;margin-bottom:4rem}}@media (min-width: 1600px){.HeroTeam--image[data-astro-cid-bmwxqjyw]{grid-column:2/span 3;margin-bottom:5rem}}.HeroTeam--title[data-astro-cid-bmwxqjyw]{font-size:2.25rem;font-size:clamp(2rem,2rem + .25 * (100vw - 43.75rem) / 43.75,2.25rem);hyphenate-limit-chars:12;hyphens:auto;font-weight:800;line-height:130%;text-wrap:balance;grid-column:1/-1;margin-bottom:2.5rem}@media (min-width: 850px){.HeroTeam--title[data-astro-cid-bmwxqjyw]{grid-column:5/-1;justify-self:start;padding-left:1rem;margin-bottom:4rem}}@media (min-width: 1600px){.HeroTeam--title[data-astro-cid-bmwxqjyw]{padding-left:1.25rem;margin-bottom:5rem}}.HeroTeam[data-astro-cid-bmwxqjyw]>.LinkList{grid-column:1/-1;width:100%;margin-bottom:2rem}@media (min-width: 1600px){.HeroTeam[data-astro-cid-bmwxqjyw]>.LinkList{grid-column:2/-2;margin-bottom:2.5rem}}.HeroTeam--info[data-astro-cid-bmwxqjyw]{display:flex;flex-direction:column;grid-column:1/-1;gap:8px;justify-self:start}.HeroTeam--info[data-astro-cid-bmwxqjyw]:not(:last-child){margin-bottom:2rem}@media (min-width: 1600px){.HeroTeam--info[data-astro-cid-bmwxqjyw]{grid-column:2/-2}.HeroTeam--info[data-astro-cid-bmwxqjyw]:not(:last-child){margin-bottom:2.5rem}}.HeroTeam--info[data-astro-cid-bmwxqjyw]>ul{display:contents}.HeroTeam--info-title[data-astro-cid-bmwxqjyw]{font-size:14px;font-weight:400;line-height:180%;color:var(--color-mono-400)}.HeroTeam--info-item[data-astro-cid-bmwxqjyw]{font-size:1.125rem;font-size:clamp(1rem,1rem + .125 * (100vw - 43.75rem) / 43.75,1.125rem);font-weight:800;line-height:150%}.ShopProductCard{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;background-color:var(--c-mono-white)}.ShopProductCard--imageContainer{background:linear-gradient(0deg,transparent 0%,transparent 50%,var(--c-mono-25) 50%,var(--c-mono-25) 100%)}.ShopProductCard--image{width:263px;margin:0 auto;border:4px solid var(--c-mono-white);box-shadow:0 0 8px #0000001a}.ShopProductCard--content{display:flex;flex-direction:column;gap:12px;height:100%;padding:24px}.ShopProductCard--title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ShopProductCard--info{display:flex;justify-content:space-between}.ShopProductCard--price{font-size:1.125rem;font-size:clamp(1rem,1rem + .125 * (100vw - 43.75rem) / 43.75,1.125rem);font-weight:400;line-height:180%}.ShopProductCard--description{font-size:14px;font-weight:400;line-height:180%;display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;margin-bottom:8px}.ShopProductCard--variant{display:flex;align-items:center;justify-content:space-between;height:56px}.ShopProductCard--stock{position:relative;font-size:12px;font-weight:400;line-height:180%;margin-left:28px}.ShopProductCard--stock .not-available:before,.ShopProductCard--stock .available:before{position:absolute;top:5px;left:-20px;width:12px;height:12px;content:"";border-radius:20px}.ShopProductCard--stock .not-available:before{background-color:var(--c-accent-red-500)}.ShopProductCard--stock .available:before{background-color:var(--c-primary-green)}.ShopProductCard-button-container{padding:0 24px 24px}.ShopProductCard-button-container .secondary{width:100%}.ShopProductCard--select-container{flex:1}.ShopProductCard--select{display:block;display:flex;flex:1;align-items:center;justify-content:flex-start;border:1.5px solid var(--c-mono-100);border-radius:30px}.ShopProductCard--select select{width:100%;padding:16px;margin-right:16px}
