.voucher_wrap.paket-card{--border-width--main:1px;background:var(--swatch--dark-900)}.paket-card__seal{--seal-size:14.25;width:calc(var(--seal-size) * 1rem);aspect-ratio:1;place-items:center;max-width:100%;display:grid;position:relative}.paket-card__seal-text{width:100%;height:100%;font-weight:500;position:absolute;inset:0;overflow:visible}.paket-card__seal-text text{fill:color-mix(in srgb, var(--swatch--light-200) 70%, transparent);letter-spacing:0}.paket-card__seal-text .is-top{fill:var(--swatch--light-200)}.paket-card__seal-text .is-dot{fill:color-mix(in srgb, var(--swatch--light-200) 70%, transparent)}.paket-card__seal-text .is-arc{stroke:color-mix(in srgb, var(--swatch--light-200) 70%, transparent)}.paket-card__ring{--n:11;--r:3.875rem;--d:1.125rem;width:calc(2 * var(--r) + var(--d));aspect-ratio:1;position:relative}.paket-card__dot{--a:calc(var(--i) * 360deg / var(--n) - 90deg);top:calc(50% + sin(var(--a)) * var(--r));left:calc(50% + cos(var(--a)) * var(--r));width:var(--d);aspect-ratio:1;box-shadow:inset 0 0 0 1px var(--swatch--light-200);border-radius:50%;position:absolute;translate:-50% -50%}.paket-card__dot.is-gift{background:var(--swatch--orange-brand-sport);box-shadow:none}.paket-card__dot.is-spent{background:var(--swatch--light-200)}.paket-card__dot.is-half{background:linear-gradient(to right, var(--swatch--light-200) 50%, transparent 50%)}.paket-card__dot.is-gift.is-half{background:linear-gradient(to right, transparent 50%, var(--swatch--orange-brand-sport) 50%);box-shadow:inset 0 0 0 1px var(--swatch--orange-brand-sport)}.paket-card__dot.is-gift.is-used{box-shadow:inset 0 0 0 1px var(--swatch--orange-brand-sport);background:0 0}.paket-card__logo{width:4.25rem;height:fit-content;margin:auto;position:absolute;inset:0}.paket-card__logo svg{width:100%;height:auto;display:block}.paket-card__foot{border-top:var(--border-width--main) solid color-mix(in srgb, var(--swatch--light-200) 40%, transparent);font-size:var(--_typography---font-size--text-small);justify-content:flex-end;gap:1rem;padding:.75rem .5rem .25rem;display:flex}.paket-card__foot span{white-space:nowrap}.paket-card__foot:has(.paket-card__owner){justify-content:space-between}.paket-card__owner{text-overflow:ellipsis;min-width:0;overflow:hidden}.paket_section{--paket-section-background:var(--swatch--green-background);--_theme---background-2:var(--paket-section-background);background:var(--paket-section-background)}:is(.oils_section_wrap,.oils_reveal,.in_between_card_section_wrap)+.paket_section,:is(.oils_section_wrap,.oils_reveal,.in_between_card_section_wrap)+:is(script,style,template)+.paket_section{--paket-section-background:var(--swatch--pistachio-mist)}.paket_section>.paket_section_curve.is-top{background:var(--swatch--light-200)}:is(.oils_section_wrap,.oils_reveal)+.paket_section>.paket_section_curve.is-top,:is(.oils_section_wrap,.oils_reveal)+:is(script,style,template)+.paket_section>.paket_section_curve.is-top{background:var(--swatch--green-background)}.paket_section>.paket_section_curve.is-top .curved_svg{color:var(--paket-section-background)}.in_between_card_section_wrap.u-section:is(:has(+.paket_section),:has(+:is(script,style,template)+.paket_section)){background:linear-gradient(to bottom, var(--swatch--green-background) 50%, var(--swatch--pistachio-mist) 50%)}.in_between_card_section_wrap+.paket_section>.paket_section_curve.is-top,.in_between_card_section_wrap+:is(script,style,template)+.paket_section>.paket_section_curve.is-top{display:none}.paket_section>.paket_section_curve.is-bottom{background:var(--paket-section-background)}.paket_section>.paket_section_curve.is-bottom .curved_svg{color:var(--swatch--light-200)}.paket_section .paket_section_buy{--_theme---button-primary--background:var(--swatch--orange-brand-sport);--_theme---button-primary--border:var(--swatch--orange-brand-sport);--_theme---button-primary--text:var(--swatch--light-200);--_theme---button-primary--background-hover:var(--swatch--light-200);--_theme---button-primary--border-hover:var(--swatch--light-200);--_theme---button-primary--text-hover:var(--swatch--dark-900)}.native_service_page .refract_wrapper,.native_service_page .refract_item,.native_service_page .service_hero_photo,.native_service_page .service_hero_photo .u-image{width:100%;height:100%;position:absolute;inset:0}.native_service_page .service_hero_photo .u-image{object-fit:cover}.native_service_page .highlight_text_section_wrap.u-section{padding-bottom:var(--_spacing---section-space--main-112px);position:relative}.native_service_page .highlight_text_section_wrap+.feature_pills_section_wrap>.u-section-spacer:first-child{display:none}.native_service_page .highlight_text_bend{z-index:1;pointer-events:none;--_theme---background:var(--swatch--green-background);position:absolute;inset:auto 0 0}.native_service_page .service_hero_curve{z-index:1;pointer-events:none;background:0 0;height:auto;position:absolute;inset:auto 0 0}@container (width<50em){.native_service_page .curved_wrap:has(.banner_curved_svg){height:var(--_spacing---section-space--main-112px)}}.native_service_page .feature_pills_layout{justify-content:flex-start;align-items:stretch;width:100%;height:100%;display:flex;position:relative}.native_service_page .feature_pills_col{width:50%;position:relative}.native_service_page .feature_pills_visual_collection,.native_service_page .feature_pills_visual_list{width:100%;height:100%;position:relative}.native_service_page .feature_pills_visual_list{overflow:hidden}.native_service_page .feature_pills_visual_item{opacity:0;width:100%;height:100%;position:absolute;inset:0}.native_service_page .feature_pills_visual_img,.native_service_page .feature_pills_visual_cover_img{object-fit:cover;width:100%;height:100%}.native_service_page .feature_pills_info_collection{flex-flow:column;justify-content:center;align-items:flex-start;width:100%;height:100%;padding-left:1.25em;padding-right:1.25em;display:flex}.native_service_page .feature_pills_info_list{width:100%;max-width:var(--content-item-expanded);flex-flow:column;flex:none;justify-content:center;align-items:flex-start;gap:1em;margin:0 auto;padding:0;list-style:none;display:flex}.native_service_page .feature_pills_info_item{padding:0;position:relative}.native_service_page .feature_pills_button_main_wrap{z-index:1;position:relative}.native_service_page .feature_pills_button_main_element .u-heading>*,.native_service_page .feature_pills_button_main_element .u-text>*{white-space:nowrap}.native_service_page .feature_pills_info_item,.native_service_page .feature_pills_button_main_wrap{max-width:100%}.native_service_page .feature_pills_button_main_text{min-width:0;margin-block:-.3em;padding-block:.3em;overflow:clip visible}.native_service_page .feature_pills_button_main_wrap[data-label-overflow] .feature_pills_button_main_text{--fade-color:black;--fade-size:3rem;--fade-eased:color-mix(in oklab, var(--fade-color) 100%, transparent) 0%, color-mix(in oklab, var(--fade-color) 73.8%, transparent) 19%, color-mix(in oklab, var(--fade-color) 54.1%, transparent) 34%, color-mix(in oklab, var(--fade-color) 38.2%, transparent) 47%, color-mix(in oklab, var(--fade-color) 27.8%, transparent) 56.5%, color-mix(in oklab, var(--fade-color) 19.4%, transparent) 65%, color-mix(in oklab, var(--fade-color) 12.6%, transparent) 73%, color-mix(in oklab, var(--fade-color) 7.5%, transparent) 80.2%, color-mix(in oklab, var(--fade-color) 4.2%, transparent) 86.1%, color-mix(in oklab, var(--fade-color) 2.1%, transparent) 91%, color-mix(in oklab, var(--fade-color) 0.8%, transparent) 95.2%, color-mix(in oklab, var(--fade-color) 0.2%, transparent) 98.2%, transparent 100%;-webkit-mask-image:linear-gradient(to right, var(--fade-eased)), linear-gradient(black, black);mask-image:linear-gradient(to right, var(--fade-eased)), linear-gradient(black, black);-webkit-mask-size:var(--fade-size) 100%, calc(100% - var(--fade-size)) 100%;mask-size:var(--fade-size) 100%, calc(100% - var(--fade-size)) 100%;-webkit-mask-position:100%,0;mask-position:100%,0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.native_service_page .feature_pills_item_content{z-index:2;pointer-events:none;position:absolute;inset:0}.native_service_page .feature_pills_item_mask{width:100%;height:100%;overflow:hidden}.native_service_page .feature_pills_item_inner{width:max-content;max-width:var(--content-item-expanded);padding:var(--_spacing---space--4-24px);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.native_service_page .feature_pills_visual_cover{z-index:1;width:100%;height:100%;position:absolute;inset:0}.native_service_page .feature_pills_close{z-index:2;top:var(--_spacing---space--4-24px);right:var(--_spacing---space--4-24px);position:absolute}.native_service_page [data-native-feature-pills]{--content-item-expanded:25em}.native_service_page [data-feature-pills-button]{opacity:1;transition:opacity .4s ease-in-out .3s}.native_service_page [data-feature-pills-inner]{opacity:0;transition:opacity .3s ease-in-out}.native_service_page [data-feature-pills-visual],.native_service_page [data-feature-pills-cover]{transition:opacity .35s ease-in-out}.native_service_page [data-feature-pills-item][data-active=true] [data-feature-pills-button]{opacity:0;transition-duration:50ms;transition-delay:0s}.native_service_page [data-feature-pills-item][data-active=true] [data-feature-pills-inner],.native_service_page [data-feature-pills-visual][data-active=true],.native_service_page [data-feature-pills-cover][data-active=true]{opacity:1}.native_service_page [data-feature-pills-visual][data-active=false],.native_service_page [data-feature-pills-cover][data-active=false]{opacity:0}.native_service_page [data-feature-pills-close]{opacity:0;pointer-events:none;transition:transform .5s cubic-bezier(.7,0,.3,1),opacity .5s cubic-bezier(.7,0,.3,1);transform:scale(0)rotate(135deg)}.native_service_page [data-feature-pills-active=true] [data-feature-pills-close]{opacity:1;pointer-events:auto;transform:scale(1)rotate(90deg)}.native_service_page [data-directional-hover-tile]{will-change:transform;transition:transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(-100%)}.native_service_page .in_between_card_section_wrap.u-section{padding-block:var(--_spacing---section-space--main-112px);background:linear-gradient(to bottom, var(--swatch--green-background) 50%, var(--_theme---background) 50%);flex-direction:column;align-items:center;display:flex}.native_service_page .in_between_card_section_wrap .section_hero_card_wrap{position:relative;inset:auto;transform:none}@container (width>=50em){.native_service_page .treatments_group_layout.u-theme-orange .treatment_button_wrap>.button_main_wrap.is-primary .button_fill{background:color-mix(in oklab, var(--swatch--light-200) 80%, var(--swatch--dark-900));color:var(--swatch--dark-900)}.native_service_page .treatments_group_layout.u-theme-orange .treatment_button_wrap>.button_main_wrap.is-secondary .button_fill{background:var(--swatch--orange-brand-sport)}}@container (width<50em){.native_service_page .feature_pills_wrap{height:auto}.native_service_page .feature_pills_layout{flex-flow:column;height:auto}.native_service_page .feature_pills_col{width:100%}.native_service_page .feature_pills_col.is-visual{aspect-ratio:1;border-radius:1.25em 1.25em 0 0;order:-9999;overflow:hidden}.native_service_page .feature_pills_info_collection{padding:2.5em 1.5em}.native_service_page .feature_pills_info_list{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;max-width:none}.native_service_page .feature_pills_info_item,.native_service_page .feature_pills_button_main_element{width:100%}.native_service_page .feature_pills_button_main_element{justify-content:space-between}.native_service_page .feature_pills_item_inner{max-width:100%}.native_service_page [data-native-feature-pills]{--content-item-expanded:100%}.native_service_page .treatment_item_inner{color:var(--swatch--dark-900)}.native_service_page [data-directional-hover-tile]{display:none}.native_service_page .treatments_group_layout{padding:var(--treatment-gap);gap:var(--treatment-gap);border-radius:var(--treatment-stacked-group-radius);--treatment-layout-padding:var(--treatment-stacked-layout-padding);--treatment-heading-inset:var(--treatment-stacked-heading-inset);--treatment-seam:var(--treatment-stacked-seam)}.native_service_page .treatment_item_layout{flex-wrap:wrap;justify-content:space-between}.native_service_page .treatment_item_heading{width:100%;font-size:var(--_typography---font-size--text-main);overflow-wrap:break-word;hyphens:auto;white-space:normal}.native_service_page .treatment_item_col{display:none}.native_service_page .treatment_button_wrap{justify-content:space-between;gap:0;width:100%;display:flex;opacity:1!important}.native_service_page .treatment_button_wrap>div{flex:50%}.native_service_page .treatment_button_wrap .is-animated-button .button_main_text{font-size:var(--_typography---font-size--text-small)}.native_service_page .treatments_group_layout.u-theme-dark-green .treatment_button_wrap>div:first-child .button_main_element{--pair-colour:var(--swatch--dark-green-brand-therapie);background:var(--pair-colour)}.native_service_page .treatments_group_layout.u-theme-orange .treatment_button_wrap>div:first-child .button_main_element{--pair-colour:var(--swatch--orange-brand-sport);background:var(--pair-colour)}.native_service_page .treatments_group_layout.u-theme-brown .treatment_button_wrap>div:first-child .button_main_element{--pair-colour:var(--swatch--brown-brand-wellness);background:var(--pair-colour)}.native_service_page .treatments_group_layout.u-theme-blue .treatment_button_wrap>div:first-child .button_main_element{--pair-colour:var(--swatch--blue-brand-praevention);background:var(--pair-colour)}.native_service_page .treatment_button_wrap>div:last-child .button_main_element{--pair-colour:var(--swatch--brand-500);background:var(--pair-colour)}.native_service_page .treatments_group_layout.u-theme-orange .treatment_button_wrap>div:last-child .button_main_element{--pair-colour:var(--swatch--dark-900);background:var(--pair-colour)}.native_service_page .treatment_button_wrap>.button_main_wrap:is(.is-primary,.is-secondary) .button_fill{background:color-mix(in oklab, var(--pair-colour) 74%, var(--swatch--dark-900))}.native_service_page .treatments_group_layout.u-theme-orange .treatment_button_wrap>.button_main_wrap:last-child .button_fill{background:color-mix(in oklab, var(--swatch--dark-900) 80%, var(--swatch--light-200))}.native_service_page .treatments_group_layout.u-theme-dark-green .treatment_button_wrap>div:first-child .button_main_text,.native_service_page .treatments_group_layout.u-theme-orange .treatment_button_wrap>div:first-child .button_main_text,.native_service_page .treatments_group_layout.u-theme-brown .treatment_button_wrap>div:first-child .button_main_text,.native_service_page .treatment_button_wrap>div:last-child .button_main_text{color:var(--swatch--light-200)}.native_service_page .treatments_group_layout.u-theme-blue .treatment_button_wrap>div:first-child .button_main_text{color:var(--swatch--dark-900)}.native_service_page .in_between_card_section_wrap .section_hero_card_wrap{width:calc(100% - 2 * var(--site--gutter))}}@container (width<30em){.native_service_page .feature_pills_info_collection{padding:1.5em 1em 1em}.native_service_page .feature_pills_button_main_element{padding-left:1rem;padding-right:1rem}}@media (prefers-reduced-motion:reduce){.native_service_page [data-feature-pills-button],.native_service_page [data-feature-pills-inner],.native_service_page [data-feature-pills-visual],.native_service_page [data-feature-pills-cover],.native_service_page [data-feature-pills-close],.native_service_page [data-directional-hover-tile]{transition-duration:0s!important}}.reviews_wall[data-astro-cid-oghpuq4i]{--wall-gap:16px;overflow-x:clip}.reviews_wall__pin[data-astro-cid-oghpuq4i]{height:600svh;margin-top:clamp(2rem,4vw,4rem)}.reviews_wall__band[data-astro-cid-oghpuq4i]{justify-content:center;gap:var(--wall-gap);height:100svh;padding-block:clamp(5rem, 9svh, 7rem) var(--wall-gap);box-sizing:border-box;flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.reviews_wall__row[data-astro-cid-oghpuq4i]{gap:var(--wall-gap);width:max-content;height:calc((100% - 2 * var(--wall-gap)) / 3);padding:0 var(--wall-gap);will-change:transform;margin:0;list-style:none;display:flex}.reviews_wall__item[data-astro-cid-oghpuq4i]{flex:none;height:100%}.reviews_wall__item[data-astro-cid-oghpuq4i].is-s{width:20rem}.reviews_wall__item[data-astro-cid-oghpuq4i].is-m{width:22.5rem}.reviews_wall__item[data-astro-cid-oghpuq4i].is-l{width:26rem}.reviews_wall__item[data-astro-cid-oghpuq4i].is-celebrity{width:auto}.reviews_wall__item[data-astro-cid-oghpuq4i] .testimonial_card{height:100%}.reviews_wall__item[data-astro-cid-oghpuq4i] [data-testimonial-copy]>p:first-child{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reviews_wall__item[data-astro-cid-oghpuq4i] [data-testimonial-copy]>:not(:first-child){display:none}.reviews_wall__item[data-astro-cid-oghpuq4i] .testimonial_card [data-testimonial-copy]{margin-bottom:.5rem}.reviews_wall__item[data-astro-cid-oghpuq4i] .testimonial_card .testimonial_card_learn_more_wrap{margin-bottom:0}.reviews_wall__item[data-astro-cid-oghpuq4i].is-celebrity .celebrity_card__photo{height:calc((100svh - clamp(5rem, 9svh, 7rem) - 3 * var(--wall-gap)) / 3 - 32px)}@media (width<=767px){.reviews_wall__item[data-astro-cid-oghpuq4i].is-s{width:17rem}.reviews_wall__item[data-astro-cid-oghpuq4i].is-m{width:17.5rem}.reviews_wall__item[data-astro-cid-oghpuq4i].is-l{width:19.5rem}}@media (prefers-reduced-motion:reduce){.reviews_wall__pin[data-astro-cid-oghpuq4i]{height:auto}.reviews_wall__band[data-astro-cid-oghpuq4i]{height:auto;position:static}.reviews_wall__row[data-astro-cid-oghpuq4i]{width:auto;height:19rem;overflow-x:auto}.reviews_wall__item[data-astro-cid-oghpuq4i].is-celebrity .celebrity_card__photo{height:calc(19rem - 32px)}}.native_reviews_page .native_reviews_scroll_space{width:100%;position:relative}.native_reviews_page .mwg_effect033{width:100%;height:100lvh;position:sticky;top:0;overflow:hidden}.native_reviews_page .mwg_effect033 [data-native-review-container]{white-space:nowrap;will-change:transform;align-items:center;width:max-content;height:100%;padding:0 110vw;display:flex}.native_reviews_page .mwg_effect033 .medias{grid-template-rows:repeat(3,auto);grid-auto-flow:column;align-items:center;gap:3vw;height:auto;display:grid;position:relative}.native_reviews_page .mwg_effect033 .media{will-change:transform;position:relative}@container (width<50em){.native_reviews_page .mwg_effect033 .medias{grid-template-rows:repeat(2,auto)}}@media (prefers-reduced-motion:reduce){.native_reviews_page .mwg_effect033 .media{transform:none!important}}.privacy-policy__container{gap:4rem;max-width:76rem}.privacy-policy__header h1{text-align:center;margin:0}.privacy-policy__body{width:min(100% - .75rem,40.8125rem);max-width:none}.privacy-policy__content{--_text-style---font-family:var(--_typography---font--secondary-family);--_text-style---font-size:1.1875rem;--_text-style---line-height:1.42105;--_text-style---font-weight:var(--_typography---font--secondary-regular);--_text-style---letter-spacing:0em;--_text-style---margin-top:0;--_text-style---margin-bottom:0;font-synthesis:none;text-wrap:wrap}.privacy-policy__content>p{margin:0 0 1.6875rem}.privacy-policy__content>p:first-child{width:auto;color:color-mix(in srgb, var(--swatch--dark-900) 65%, var(--swatch--light-200));font-size:.875rem;font-weight:var(--_typography---font--secondary-medium);letter-spacing:-.01em;background:0 0;border-radius:0;margin-bottom:2rem;padding:0;line-height:1.42857;display:block}.privacy-policy__content>p:first-child em{font-style:normal}.privacy-policy__content>h2{font-family:var(--_typography---font--secondary-family);letter-spacing:-.01em;text-wrap:wrap;border:0;margin:3.25rem 0 1rem;padding:0;font-size:1.5rem;font-weight:600;line-height:1.16667}.privacy-policy__content>h3{font-family:var(--_typography---font--secondary-family);letter-spacing:-.01em;text-wrap:wrap;margin:2rem 0 .75rem;font-size:1.1875rem;font-weight:600;line-height:1.26316}.privacy-policy__content>ul{line-height:inherit;border:0;border-radius:0;gap:.75rem;margin:0 0 1.6875rem;padding-left:1.25rem;display:grid;overflow:visible}.privacy-policy__content>ul li{margin:0;padding-left:.25rem}.privacy-policy__content>:last-child{margin-bottom:0}.privacy-policy__content a:focus-visible{outline-offset:.2rem;border-radius:.125rem;outline:.125rem solid}@media (width<=47.99rem){.privacy-policy__container{gap:3rem}.privacy-policy__content{--_text-style---font-size:1.0625rem;--_text-style---line-height:1.47059;--_text-style---letter-spacing:-.01em}.privacy-policy__content>p{margin-bottom:1.5rem}.privacy-policy__content>h2{letter-spacing:0;margin-top:2.75rem;font-size:1.3125rem;line-height:1.19048}.privacy-policy__content>h3{margin-top:2rem}.privacy-policy__content>ul{margin-bottom:1.5rem}}.map_full[data-astro-cid-ynkltoj3]{background:var(--swatch--map-cream);height:clamp(32rem,44vw,46rem);color:var(--swatch--dark-900);align-items:center;display:flex;position:relative}.map_full__art[data-astro-cid-ynkltoj3]{position:absolute;inset:0}.map_full[data-astro-cid-ynkltoj3] picture[data-astro-cid-ynkltoj3]{display:contents}.map_full__map[data-astro-cid-ynkltoj3]{object-fit:cover;object-position:75% 50%;width:100%;height:100%;position:absolute;inset:0}.map_full__container[data-astro-cid-ynkltoj3]{position:relative}.map_full__content[data-astro-cid-ynkltoj3]{flex-direction:column;align-items:flex-start;gap:1rem;max-width:31rem;display:flex}.map_full__title[data-astro-cid-ynkltoj3]{font-family:var(--_typography---font--primary-family);margin:0;font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:400;line-height:1.1}.map_full__ways[data-astro-cid-ynkltoj3]{width:100%;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.map_full__way[data-astro-cid-ynkltoj3]{grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding-block:.875rem;display:grid}.map_full__way[data-astro-cid-ynkltoj3]+.map_full__way[data-astro-cid-ynkltoj3]{border-top:1px solid color-mix(in oklab, currentColor 14%, transparent)}.map_full__icon[data-astro-cid-ynkltoj3]{border-radius:var(--radius--small);place-items:center;width:3rem;height:3rem;display:grid}.map_full__icon[data-astro-cid-ynkltoj3].is-train{background:var(--swatch--light-100);box-shadow:inset 0 0 0 2px var(--swatch--orange-brand-sport);color:var(--swatch--orange-brand-sport)}.map_full__icon[data-astro-cid-ynkltoj3].is-bus{background:var(--swatch--dark-900);color:var(--swatch--light-100)}.map_full__icon[data-astro-cid-ynkltoj3].is-car{background:var(--swatch--light-100);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--swatch--dark-900) 22%, transparent);color:var(--swatch--dark-900)}.map_full__icon[data-astro-cid-ynkltoj3] svg[data-astro-cid-ynkltoj3]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem}.map_full__place[data-astro-cid-ynkltoj3]{gap:.125rem;font-size:1.0625rem;line-height:1.3;display:grid}.map_full__place[data-astro-cid-ynkltoj3] strong[data-astro-cid-ynkltoj3]{font-weight:var(--_typography---font--secondary-medium,500)}.map_full__place[data-astro-cid-ynkltoj3] span[data-astro-cid-ynkltoj3],.map_full__minutes[data-astro-cid-ynkltoj3] span[data-astro-cid-ynkltoj3]{color:color-mix(in oklab, currentColor 68%, transparent);font-size:.9375rem}.map_full__minutes[data-astro-cid-ynkltoj3]{font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;gap:.125rem;font-size:1.0625rem;line-height:1.3;display:grid}.map_full__minutes[data-astro-cid-ynkltoj3] span[data-astro-cid-ynkltoj3]{white-space:normal;text-align:end;max-width:9rem}.map_full__actions[data-astro-cid-ynkltoj3]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.map_full__picker[data-astro-cid-ynkltoj3]{display:none}.map_full__credit[data-astro-cid-ynkltoj3]{opacity:.55;font-size:.6875rem;position:absolute;bottom:.5rem;right:.75rem}@media (width<=1279px){.map_full__content[data-astro-cid-ynkltoj3]{max-width:26rem}.map_full__actions[data-astro-cid-ynkltoj3]{display:none}.map_full__picker[data-astro-cid-ynkltoj3]{width:100%;margin-top:.5rem;display:block;position:relative}.map_full__picker[data-astro-cid-ynkltoj3] .map_full__picker-toggle,.map_full__picker[data-astro-cid-ynkltoj3] .map_full__picker-toggle .button_main_element{width:100%}}@media (width<=999px){.map_full[data-astro-cid-ynkltoj3]{height:auto;display:block;overflow:visible}.map_full__art[data-astro-cid-ynkltoj3]{position:relative;inset:auto}.map_full__map[data-astro-cid-ynkltoj3]{height:auto;aspect-ratio:var(--map-flat);display:block;position:relative;inset:auto}.map_full__container[data-astro-cid-ynkltoj3]{padding-top:2rem}.map_full__content[data-astro-cid-ynkltoj3]{max-width:30rem}.map_full[data-astro-cid-ynkltoj3]{background:var(--swatch--map-cream)}.map_full__container[data-astro-cid-ynkltoj3]{margin-top:-2.75rem}.map_full__credit[data-astro-cid-ynkltoj3]{top:.5rem;bottom:auto}}@media (width<=767px){.map_full__map[data-astro-cid-ynkltoj3]{aspect-ratio:var(--map-tall)}.map_full__content[data-astro-cid-ynkltoj3]{max-width:none}}.map_full__menu[data-astro-cid-ynkltoj3]{z-index:2;border-radius:var(--radius--main);background:var(--swatch--light-100);clip-path:inset(0 0 100% 0 round var(--radius--main));opacity:0;padding:.5rem;transition:clip-path .16s cubic-bezier(.32,.72,0,1),opacity .16s cubic-bezier(.32,.72,0,1);display:grid;position:absolute;top:calc(100% + .5rem);left:0;right:0;box-shadow:0 1px 2px #3c2a1414,0 12px 32px #3c2a1429}.map_full__menu[data-astro-cid-ynkltoj3][hidden]{display:none}.map_full__menu[data-astro-cid-ynkltoj3][data-open]{clip-path:inset(0 round var(--radius--main));opacity:1;transition-duration:.22s}.map_full__menu-item[data-astro-cid-ynkltoj3]{min-height:3.5rem;color:var(--swatch--dark-900);border-radius:1rem;justify-content:space-between;align-items:center;padding:0 1rem;font-size:1.125rem;text-decoration:none;transition:background-color .15s ease-out;display:flex}.map_full__menu-item[data-astro-cid-ynkltoj3]:is(:hover,:focus-visible){background:color-mix(in oklab, var(--swatch--dark-900) 6%, transparent)}.map_full__menu-item[data-astro-cid-ynkltoj3] svg[data-astro-cid-ynkltoj3]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;opacity:.6;width:1.25rem;height:1.25rem}@media (prefers-reduced-motion:reduce){.map_full__menu[data-astro-cid-ynkltoj3]{transition:none}}@media (width>=1000px){.map_section_wrap[data-astro-cid-3f276o6c] .u-section-spacer[data-astro-cid-3f276o6c].map_full_after{height:0}}@media (width<=999px){.map_section_wrap[data-astro-cid-3f276o6c]{background:var(--swatch--map-cream)}.map_section_wrap[data-astro-cid-3f276o6c]>.u-section-spacer[data-astro-cid-3f276o6c]:first-child{display:none}}.native_contact_page .native-map__frame{border:0;width:100%;height:100%}.native_contact_page .contact_form_details .form_fieldset_list{gap:1rem}.native_contact_page .contact_field_group{width:100%;min-width:0}.native_contact_page .contact_field_group[data-validation-state=invalid] .form_label_wrap_2{border-color:var(--swatch--red-error)}.native_contact_page .contact_field_group[data-validation-state=invalid] .form_label_text,.native_contact_page .contact_field_message{color:var(--swatch--red-error)}.native_contact_page .contact_field_status_icon{pointer-events:none;width:1.25rem;height:1.25rem;display:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.native_contact_page .contact_field_status_icon.is-textarea{top:1rem;transform:none}.native_contact_page .contact_field_status_icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:100%;height:100%;display:none}.native_contact_page .contact_field_group[data-validation-state=valid] .contact_field_status_icon,.native_contact_page .contact_field_group[data-validation-state=valid] .contact_field_status_valid,.native_contact_page .contact_field_group[data-validation-state=invalid] .contact_field_status_icon,.native_contact_page .contact_field_group[data-validation-state=invalid] .contact_field_status_invalid{display:block}.native_contact_page .contact_field_status_icon svg{transition:opacity .2s ease-out,scale .2s cubic-bezier(.32,.72,0,1)}@starting-style{.native_contact_page .contact_field_status_icon svg{opacity:0;scale:.8}}.native_contact_page .contact_field_group[data-validation-state=valid] .contact_field_status_icon{color:var(--swatch--dark-green-brand-therapie)}.native_contact_page .contact_field_group[data-validation-state=invalid] .contact_field_status_icon{color:var(--swatch--red-error)}.native_contact_page .contact_field_message_wrap{grid-template-rows:1fr;transition:grid-template-rows .24s cubic-bezier(.32,.72,0,1);display:grid}.native_contact_page .contact_field_message_wrap:has(>[hidden]){grid-template-rows:0fr;transition:grid-template-rows .18s cubic-bezier(.4,0,.2,1)}.native_contact_page .contact_field_message{opacity:1;min-height:0;transition:opacity .2s ease-out, translate .24s cubic-bezier(.32, .72, 0, 1), padding-top .24s cubic-bezier(.32, .72, 0, 1), display .24s allow-discrete;padding-top:.375rem;padding-left:1rem;font-size:.875rem;line-height:1.3;display:block;overflow:hidden;translate:0}@starting-style{.native_contact_page .contact_field_message{opacity:0;padding-top:0;translate:0 -.25rem}}.native_contact_page .contact_field_message[hidden]{opacity:0;transition:opacity .1s ease-out, translate .18s ease-in, padding-top .18s cubic-bezier(.4, 0, .2, 1), display .18s allow-discrete;padding-top:0;translate:0 -.25rem}@media (prefers-reduced-motion:reduce){.native_contact_page .contact_field_group .form_label_wrap_2,.native_contact_page .contact_field_message_wrap,.native_contact_page .contact_field_message,.native_contact_page .contact_field_status_icon svg{transition:none}}.native_contact_page [data-contact-form][aria-busy=true] [data-btn-hover]{opacity:.7;pointer-events:none}@container (width<50em){.native_contact_page .curved_wrap:has(.banner_curved_svg){height:var(--_spacing---section-space--main-112px)}.native_contact_page .kontakt_form_section_layout{align-items:stretch;gap:var(--_spacing---space--6-40px);flex-flow:column;display:flex}.native_contact_page .kontakt_form_section_bottom{position:static}}@container (width<40em){.native_contact_page .form_fieldset_list:has(.form_fieldset_list){display:flex}}@container (width<25em){.native_contact_page .contact_form_details .form_fieldset_list{display:flex}}@container (width<18em){.native_contact_page .form_fieldset_list{display:flex}}.footer_card_links a{min-height:1.5rem;display:inline-block}.kontakt_form_section_layout{gap:var(--_spacing---space--8-64px);grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;display:grid}.kontakt_form_col{gap:var(--_spacing---space--5-32px);border-radius:var(--radius--main);background-color:var(--_theme---background);padding:clamp(1.5rem,4vw,2.5rem)}.kontakt_form_title_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.kontakt_form_section_bottom{gap:var(--_spacing---space--1-8px);display:grid;position:sticky;top:7rem}.contact_hero{min-height:calc(100svh + var(--_spacing---section-space--main-112px));background-color:var(--swatch--dark-900);color:var(--swatch--light-200);display:flex;position:relative;overflow:hidden}.contact_hero__img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.contact_hero__blur{pointer-events:none;height:45%;position:absolute;inset:auto 0 0}.contact_hero__blur>i{--step:calc(100% / 6);-webkit-backdrop-filter:blur(calc(1px * pow(2, var(--i))));backdrop-filter:blur(calc(1px * pow(2, var(--i))));-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--i) * var(--step)), black calc((var(--i) + 1) * var(--step)), black calc((var(--i) + 2) * var(--step)), transparent calc((var(--i) + 3) * var(--step)));mask-image:linear-gradient(to bottom, transparent calc(var(--i) * var(--step)), black calc((var(--i) + 1) * var(--step)), black calc((var(--i) + 2) * var(--step)), transparent calc((var(--i) + 3) * var(--step)));position:absolute;inset:0}.contact_hero__blur>i:last-child{-webkit-mask-image:linear-gradient(to bottom, transparent calc(5 * var(--step)), black 100%);mask-image:linear-gradient(to bottom, transparent calc(5 * var(--step)), black 100%)}.contact_hero__shade{--contact-shade:#0f1a1b9e;pointer-events:none;background:linear-gradient(to top, color-mix(in oklab, var(--contact-shade) 100%, transparent) 0%, color-mix(in oklab, var(--contact-shade) 73.8%, transparent) 19%, color-mix(in oklab, var(--contact-shade) 54.1%, transparent) 34%, color-mix(in oklab, var(--contact-shade) 38.2%, transparent) 47%, color-mix(in oklab, var(--contact-shade) 27.8%, transparent) 56.5%, color-mix(in oklab, var(--contact-shade) 19.4%, transparent) 65%, color-mix(in oklab, var(--contact-shade) 12.6%, transparent) 73%, color-mix(in oklab, var(--contact-shade) 7.5%, transparent) 80.2%, color-mix(in oklab, var(--contact-shade) 4.2%, transparent) 86.1%, color-mix(in oklab, var(--contact-shade) 2.1%, transparent) 91%, color-mix(in oklab, var(--contact-shade) 0.8%, transparent) 95.2%, color-mix(in oklab, var(--contact-shade) 0.2%, transparent) 98.2%, transparent 100%);height:75%;position:absolute;inset:auto 0 0}.contact_hero__content{padding-bottom:calc(var(--_spacing---section-space--main-112px) + var(--_spacing---space--5-32px));flex-direction:column;justify-content:flex-end;gap:0;display:flex;position:relative}.contact_hero__content .tag_wrap{align-self:flex-start}.contact_hero__intro{max-width:34rem}.contact_hero+.kontakt_form_section_wrap>.u-section-spacer:first-child{display:none}.contact_hero__curve{z-index:1;pointer-events:none}@media (width<=767px){.contact_hero__blur{height:60%}}@media (prefers-reduced-transparency:reduce){.contact_hero__blur{display:none}}.about_pv[data-astro-cid-vtyvw74s]{background:color-mix(in srgb, var(--_theme---background) 96%, transparent);width:100%;max-width:none;height:100%;max-height:none;color:var(--_theme---text);overscroll-behavior:contain;--_theme---button-close--background-hover:var(--swatch--light-200);--_theme---button-close--border-hover:var(--swatch--light-200);--_theme---button-close--text-hover:var(--swatch--dark-900);border:0;outline:none;margin:0;padding:0;position:fixed;inset:0}.about_pv[data-astro-cid-vtyvw74s]::backdrop{background:0 0}.about_pv[data-astro-cid-vtyvw74s][open]{animation:.26s ease-out about-pv-in}.about_pv[data-astro-cid-vtyvw74s].is-closing{opacity:0;transition:opacity .2s ease-in}@keyframes about-pv-in{0%{background-color:#0000}}.about_pv__stage[data-astro-cid-vtyvw74s]{touch-action:pan-y;justify-content:center;align-items:center;display:flex;position:absolute;inset:max(72px,8svh) max(88px,7vw)}.about_pv__image[data-astro-cid-vtyvw74s]{border-radius:var(--radius--main);transform-origin:0 0;-webkit-user-select:none;user-select:none;width:auto;min-width:0;max-width:100%;height:auto;max-height:100%}.about_pv__close[data-astro-cid-vtyvw74s]{position:absolute;top:20px;right:20px}.about_pv__arrow[data-astro-cid-vtyvw74s]{position:absolute;top:50%;translate:0 -50%}.about_pv__arrow[data-astro-cid-vtyvw74s].is-prev{left:20px}.about_pv__arrow[data-astro-cid-vtyvw74s].is-next{right:20px}.about_pv__footer[data-astro-cid-vtyvw74s]{text-align:center;gap:4px;width:min(36rem,100% - 160px);display:grid;position:absolute;bottom:20px;left:50%;translate:-50%}.about_pv__caption[data-astro-cid-vtyvw74s]{font-size:16px;line-height:1.35}.about_pv__count[data-astro-cid-vtyvw74s]{font-variant-numeric:tabular-nums;letter-spacing:.04em;opacity:.7;font-size:13px}@media (width<=767px){.about_pv__stage[data-astro-cid-vtyvw74s]{inset:84px 12px 150px}.about_pv__arrow[data-astro-cid-vtyvw74s]{top:auto;bottom:24px;translate:none}.about_pv__footer[data-astro-cid-vtyvw74s]{width:calc(100% - 32px);bottom:86px}}.about_pw[data-astro-cid-laodr6tr]{isolation:isolate;width:100%;height:min(100svh,62vw);margin:0 0 14vh;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.about_pw__media[data-astro-cid-laodr6tr]{cursor:zoom-in}}.about_pw__head[data-astro-cid-laodr6tr]{z-index:3000;text-align:center;pointer-events:none;justify-items:center;gap:.35rem;width:100%;padding:0 1.5rem;display:grid;position:absolute;top:1.5rem;left:0}.about_sl[data-head=line] .about_pw__head[data-astro-cid-laodr6tr]{text-align:left;grid-template-columns:minmax(0,max-content);justify-content:center;justify-items:start}@media (width<=767px){.about_sl[data-head=line] .about_pw__head[data-astro-cid-laodr6tr]{justify-content:start;padding-left:12vw}}.about_sl[data-head=left] .about_pw__head[data-astro-cid-laodr6tr]{padding-left:var(--sl-head-left,14vw);text-align:left;justify-items:start}.about_pw__title[data-astro-cid-laodr6tr]{font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.15}.about_pw__hint[data-astro-cid-laodr6tr]{opacity:.7;font-size:14px}.about_pw__hint[data-astro-cid-laodr6tr] .is-touch[data-astro-cid-laodr6tr]{display:none}@media (hover:none){.about_pw__hint[data-astro-cid-laodr6tr] .is-mouse[data-astro-cid-laodr6tr]{display:none}.about_pw__hint[data-astro-cid-laodr6tr] .is-touch[data-astro-cid-laodr6tr]{display:inline}}.about_pw__sub[data-astro-cid-laodr6tr]{opacity:.75;font-size:16px;line-height:1.4}.about_pw__container[data-astro-cid-laodr6tr]{width:100%;height:100%;position:relative}.about_pw__media[data-astro-cid-laodr6tr]{will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:manipulation;width:14vw;height:18vw;position:absolute;top:calc(50% - 9vw);left:calc(50% - 7vw)}.about_pw__media[data-astro-cid-laodr6tr] img[data-astro-cid-laodr6tr]{object-fit:cover;border-radius:var(--radius--small);transform-origin:50%;will-change:transform;pointer-events:none;width:100%;height:100%;display:block}@media (width<=768px){.about_pw[data-astro-cid-laodr6tr]{height:min(100svh,150vw)}.about_pw__media[data-astro-cid-laodr6tr]{width:28vw;height:36vw;top:calc(50% - 18vw);left:calc(50% - 14vw)}}.about_sl[data-astro-cid-2h7wm4uj]{font-family:var(--_typography---font--secondary-family)}.about_sl__story[data-astro-cid-2h7wm4uj]{padding:var(--_spacing---section-space--main-112px) 0;flex-direction:column;display:flex;position:relative}.about_sl__draw[data-astro-cid-2h7wm4uj]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.about_sl__track[data-astro-cid-2h7wm4uj]{fill:none;stroke:color-mix(in srgb, currentColor 45%, transparent);stroke-width:1px;stroke-dasharray:2 3.5;stroke-linecap:round}.about_sl__tail-host{position:relative}.about_sl__tail{pointer-events:none;width:100%;position:absolute;top:0;left:0;overflow:visible}.about_sl__tail-track{fill:none;stroke:color-mix(in srgb, currentColor 45%, transparent);stroke-width:1px;stroke-dasharray:2 3.5;stroke-linecap:round}.about_sl__tail-line{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round}.about_sl__tail .about_sl__marker-ring{fill:var(--_theme---background);stroke:currentColor;stroke-opacity:.55;stroke-width:1px;transition:stroke-opacity .3s cubic-bezier(.23,1,.32,1)}.about_sl__tail .about_sl__marker-dot{fill:currentColor;fill-opacity:.55;transition:fill-opacity .3s cubic-bezier(.23,1,.32,1)}.about_sl__tail .about_sl__marker-pulse{fill:none;stroke:currentColor;opacity:0}.about_sl__tail .about_sl__marker.is-lit .about_sl__marker-ring{stroke-opacity:1}.about_sl__tail .about_sl__marker.is-lit .about_sl__marker-dot{fill-opacity:1}.about_sl__draw[data-astro-cid-2h7wm4uj] .about_sl__arrow{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .3s ease-out,translate .3s cubic-bezier(.23,1,.32,1);translate:0 -4px}.about_sl__draw[data-astro-cid-2h7wm4uj] .about_sl__arrow.is-lit{opacity:1;translate:0}.about_sl__story[data-astro-cid-2h7wm4uj]>[data-astro-cid-2h7wm4uj]:last-child{margin-bottom:0}.about_sl__line[data-astro-cid-2h7wm4uj]{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;filter:drop-shadow(0 0 3px color-mix(in srgb, currentColor 20%, transparent)) drop-shadow(0 0 8px color-mix(in srgb, currentColor 14%, transparent))}.about_sl__word[data-astro-cid-2h7wm4uj]{z-index:1;font-family:var(--_typography---font--primary-family);letter-spacing:inherit;text-wrap:inherit;margin:0 0 6vh 14vw;font-size:clamp(64px,11vw,190px);font-weight:400;line-height:.9;position:relative;translate:-.03em}.about_sl__item[data-astro-cid-2h7wm4uj]{z-index:1;width:36vw;margin:0 0 22vh 14vw;position:relative}.about_sl__item[data-astro-cid-2h7wm4uj].is-right{margin-left:46vw}.about_sl[data-astro-cid-2h7wm4uj][data-curve=flat] .about_sl__item[data-astro-cid-2h7wm4uj]{margin-bottom:30vh}.about_sl[data-astro-cid-2h7wm4uj][data-curve=flat] .about_sl__item[data-astro-cid-2h7wm4uj].is-right{margin-left:40vw}.about_sl__title[data-astro-cid-2h7wm4uj]{font:inherit;text-wrap:balance;margin:0 0 .6em;font-size:clamp(28px,3vw,52px);font-weight:500;line-height:1.05}.about_sl__title[data-astro-cid-2h7wm4uj]:before,.about_sl__title[data-astro-cid-2h7wm4uj]:after{content:none}.about_sl__text[data-astro-cid-2h7wm4uj]{font-size:clamp(19px,1.6vw,26px);font-weight:400;line-height:1.45}.about_sl__text[data-astro-cid-2h7wm4uj] p{margin:0}.about_sl__text[data-astro-cid-2h7wm4uj] p:before,.about_sl__text[data-astro-cid-2h7wm4uj] p:after{content:none}.about_sl__quote[data-astro-cid-2h7wm4uj]{margin:2.75rem 0 0;position:relative}.about_sl__quote-mark[data-astro-cid-2h7wm4uj]{height:.45em;font-family:var(--_typography---font--primary-family);opacity:.45;margin-bottom:.1em;font-size:clamp(72px,7vw,120px);line-height:1;display:block}.about_sl__quote-mark[data-astro-cid-2h7wm4uj].is-low{height:.62em;translate:0 -.42em}.about_sl__quote-text[data-astro-cid-2h7wm4uj]{font-family:var(--_typography---font--primary-family);letter-spacing:-.01em;text-wrap:pretty;border:0;margin:0;padding:0;font-size:clamp(26px,2.5vw,42px);font-weight:400;line-height:1.16}.about_sl__quote-text[data-astro-cid-2h7wm4uj]:before,.about_sl__quote-text[data-astro-cid-2h7wm4uj]:after{content:none}.about_sl[data-astro-cid-2h7wm4uj].is-ready .about_sl__quote[data-astro-cid-2h7wm4uj].is-reveal .about_sl__quote-word[data-astro-cid-2h7wm4uj]{opacity:.22;transition:opacity .32s ease-out}.about_sl[data-astro-cid-2h7wm4uj].is-ready .about_sl__quote[data-astro-cid-2h7wm4uj].is-reveal .about_sl__quote-word[data-astro-cid-2h7wm4uj].is-on{opacity:1}.about_sl__quote-by[data-astro-cid-2h7wm4uj]{align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.about_sl__quote-by[data-astro-cid-2h7wm4uj] img[data-astro-cid-2h7wm4uj]{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.about_sl__quote-who[data-astro-cid-2h7wm4uj]{gap:2px;display:grid}.about_sl__quote-name[data-astro-cid-2h7wm4uj]{font-size:16px;font-weight:500}.about_sl__quote-role[data-astro-cid-2h7wm4uj]{opacity:.75;font-size:14px}.about_sl__text[data-astro-cid-2h7wm4uj] blockquote{margin:0}.about_sl__text[data-astro-cid-2h7wm4uj] p+blockquote{margin-top:1.5em}.about_sl__photo[data-astro-cid-2h7wm4uj]{margin-top:0}.about_sl__caption[data-astro-cid-2h7wm4uj]{opacity:.78;margin-top:.75rem;font-size:15px;line-height:1.4}.about_sl__gallery-head[data-astro-cid-2h7wm4uj]{text-align:center;justify-items:center;gap:.35rem;padding:0 1.5rem calc(1.25rem + 4vw);display:grid}@media (width<=767px){.about_sl__gallery-head[data-astro-cid-2h7wm4uj]{padding-bottom:calc(1.25rem + 14vw)}}.about_sl[data-astro-cid-2h7wm4uj][data-head=line] .about_sl__gallery-head[data-astro-cid-2h7wm4uj]{text-align:left;grid-template-columns:minmax(0,max-content);justify-content:center;justify-items:start}@media (width<=767px){.about_sl[data-astro-cid-2h7wm4uj][data-head=line] .about_sl__gallery-head[data-astro-cid-2h7wm4uj]{justify-content:start;padding-left:12vw}}.about_sl[data-astro-cid-2h7wm4uj][data-head=left] .about_sl__gallery-head[data-astro-cid-2h7wm4uj]{padding-left:var(--sl-head-left,14vw);text-align:left;justify-items:start}.about_sl__gallery-title[data-astro-cid-2h7wm4uj]{font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.15}.about_sl__gallery-hint[data-astro-cid-2h7wm4uj]{opacity:.7;align-items:center;gap:.45rem;margin-top:.35rem;font-size:14px;line-height:1.3;display:inline-flex}.about_sl__gallery-hint[data-astro-cid-2h7wm4uj] .is-touch{display:none}@media (hover:none){.about_sl__gallery-hint[data-astro-cid-2h7wm4uj] .is-mouse{display:none}.about_sl__gallery-hint[data-astro-cid-2h7wm4uj] .is-touch{display:inline}}.about_sl__flow-zoom[data-astro-cid-2h7wm4uj]{width:32px;height:32px;color:var(--swatch--light-200);opacity:0;pointer-events:none;background:#0f1a1b8c;border-radius:50%;place-items:center;transition:opacity .2s ease-out;display:grid;position:absolute;bottom:10px;right:10px}.about_sl__flow-card[data-astro-cid-2h7wm4uj].is-active .about_sl__flow-zoom[data-astro-cid-2h7wm4uj]{opacity:1}@media (hover:hover) and (pointer:fine){.about_sl__flow-row[data-astro-cid-2h7wm4uj]{cursor:zoom-in}}.about_sl__gallery-sub[data-astro-cid-2h7wm4uj]{opacity:.75;font-size:16px;line-height:1.4}.about_sl__flow-caption[data-astro-cid-2h7wm4uj]{text-align:center;opacity:.85;max-width:34rem;min-height:2.8em;margin:1.25rem auto 0;padding:0 1.5rem;font-size:16px;line-height:1.4;transition:opacity .18s ease-out}.about_sl__flow-caption[data-astro-cid-2h7wm4uj].is-changing{opacity:0;transition-duration:.12s}@media (width<=767px){.about_sl__flow-caption[data-astro-cid-2h7wm4uj]{max-width:none;padding:0 1.5rem 0 var(--sl-head-left,12vw);text-align:left;margin-left:0}}.about_sl__photo[data-astro-cid-2h7wm4uj] img[data-astro-cid-2h7wm4uj]{border-radius:var(--radius--main);width:100%;height:auto;display:block}.about_sl[data-astro-cid-2h7wm4uj][data-rail] .about_sl__item[data-astro-cid-2h7wm4uj].about_sl__photo.is-portrait{width:min(26rem,30vw)}.about_sl[data-astro-cid-2h7wm4uj].is-ready .about_sl__text[data-astro-cid-2h7wm4uj],.about_sl[data-astro-cid-2h7wm4uj].is-ready .about_sl__item[data-astro-cid-2h7wm4uj].about_sl__text.is-lit{opacity:calc(.4 + .6 * var(--lit,0))}.about_sl[data-astro-cid-2h7wm4uj].is-ready .about_sl__gallery-head[data-astro-cid-2h7wm4uj]{opacity:.4;transition:opacity .5s ease-out}.about_sl[data-astro-cid-2h7wm4uj].is-ready .about_sl__item[data-astro-cid-2h7wm4uj].is-reached .about_sl__gallery-head[data-astro-cid-2h7wm4uj]{opacity:1}.about_sl[data-astro-cid-2h7wm4uj].is-ready .about_sl__photo[data-astro-cid-2h7wm4uj]{opacity:0;transition:opacity .6s ease-out,scale .6s cubic-bezier(.23,1,.32,1);scale:.96}.about_sl[data-astro-cid-2h7wm4uj].is-ready .about_sl__item[data-astro-cid-2h7wm4uj].is-lit{opacity:1;scale:1}.about_sl__draw[data-astro-cid-2h7wm4uj] .about_sl__marker-ring{fill:var(--_theme---background);stroke:currentColor;stroke-opacity:.55;stroke-width:1px;transition:stroke-opacity .3s cubic-bezier(.23,1,.32,1)}.about_sl__draw[data-astro-cid-2h7wm4uj] .about_sl__marker-dot{fill:currentColor;fill-opacity:.55;transition:fill-opacity .3s cubic-bezier(.23,1,.32,1)}.about_sl__draw[data-astro-cid-2h7wm4uj] .about_sl__marker-pulse{fill:none;stroke:currentColor;stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%}.about_sl__draw[data-astro-cid-2h7wm4uj] .about_sl__marker.is-lit .about_sl__marker-ring{stroke-opacity:1}.about_sl__draw[data-astro-cid-2h7wm4uj] .about_sl__marker.is-lit .about_sl__marker-dot{fill-opacity:1}.about_sl__draw[data-astro-cid-2h7wm4uj] .about_sl__marker.is-lit .about_sl__marker-pulse{animation:.72s cubic-bezier(.23,1,.32,1) about-sl-ping}@keyframes about-sl-ping{0%{opacity:.45;scale:1}to{opacity:0;scale:2.4}}.about_sl[data-astro-cid-2h7wm4uj][data-rail=zigzag] .about_sl__text[data-astro-cid-2h7wm4uj]{width:40vw}.about_sl[data-astro-cid-2h7wm4uj][data-rail=straight] .about_sl__word[data-astro-cid-2h7wm4uj]{margin-left:26vw}.about_sl[data-astro-cid-2h7wm4uj][data-rail=straight] .about_sl__item[data-astro-cid-2h7wm4uj],.about_sl[data-astro-cid-2h7wm4uj][data-rail=straight] .about_sl__item[data-astro-cid-2h7wm4uj].is-right{width:46vw;margin-bottom:14vh;margin-left:26vw}.about_sl[data-astro-cid-2h7wm4uj][data-rail=straight] .about_sl__photo[data-astro-cid-2h7wm4uj]{width:56vw}.about_sl__flow[data-astro-cid-2h7wm4uj],.about_sl__flow[data-astro-cid-2h7wm4uj].is-right,.about_sl[data-astro-cid-2h7wm4uj][data-rail=straight] .about_sl__flow[data-astro-cid-2h7wm4uj]{width:100%;margin-left:0}.about_sl__flow[data-astro-cid-2h7wm4uj]{perspective:100vw;touch-action:pan-y;-webkit-user-select:none;user-select:none;padding:2vw 0;overflow:hidden}.about_sl__flow-row[data-astro-cid-2h7wm4uj]{transform-style:preserve-3d;justify-content:center;display:flex}.about_sl__flow-row[data-astro-cid-2h7wm4uj][data-even]{padding-left:4.4vw}.about_sl__flow-card[data-astro-cid-2h7wm4uj]{aspect-ratio:.8;width:22vw;transform-style:preserve-3d;flex-shrink:0}.about_sl__flow-card[data-astro-cid-2h7wm4uj]:not(:first-child){margin-left:-17.6vw}.about_sl__flow-face[data-astro-cid-2h7wm4uj]{width:100%;height:100%;transform-style:preserve-3d;position:relative}.about_sl__flow-face[data-astro-cid-2h7wm4uj]:after{content:"";border-radius:var(--radius--medium);background:color-mix(in srgb, currentColor 35%, var(--_theme---background));position:absolute;inset:0;transform:translateZ(-1px)}.about_sl__flow-card[data-astro-cid-2h7wm4uj].is-active .about_sl__flow-face[data-astro-cid-2h7wm4uj]:after{content:none}.about_sl__flow-face[data-astro-cid-2h7wm4uj] img[data-astro-cid-2h7wm4uj]{object-fit:cover;border-radius:var(--radius--medium);width:100%;height:100%;display:block}.about_sl[data-astro-cid-2h7wm4uj].is-ready .about_sl__flow[data-astro-cid-2h7wm4uj]{opacity:0;transition:opacity .6s ease-out,translate .6s cubic-bezier(.23,1,.32,1);translate:0 24px}.about_sl[data-astro-cid-2h7wm4uj].is-ready .about_sl__flow[data-astro-cid-2h7wm4uj].is-lit{opacity:1;translate:0}@media (width<=767px){.about_sl[data-astro-cid-2h7wm4uj][data-rail=straight] .about_sl__word[data-astro-cid-2h7wm4uj]{margin-left:12vw}.about_sl[data-astro-cid-2h7wm4uj][data-rail=straight] .about_sl__item[data-astro-cid-2h7wm4uj],.about_sl[data-astro-cid-2h7wm4uj][data-rail=straight] .about_sl__item[data-astro-cid-2h7wm4uj].is-right,.about_sl[data-astro-cid-2h7wm4uj][data-rail=straight] .about_sl__photo[data-astro-cid-2h7wm4uj]{width:80vw;margin-bottom:8vh;margin-left:12vw}.about_sl[data-astro-cid-2h7wm4uj] .about_sl__flow[data-astro-cid-2h7wm4uj],.about_sl[data-astro-cid-2h7wm4uj] .about_sl__flow[data-astro-cid-2h7wm4uj].is-right,.about_sl[data-astro-cid-2h7wm4uj][data-rail=straight] .about_sl__flow[data-astro-cid-2h7wm4uj]{width:100%;margin-bottom:8vh;margin-left:0}.about_sl__flow-row[data-astro-cid-2h7wm4uj][data-even]{padding-left:0}.about_sl__flow-card[data-astro-cid-2h7wm4uj]{width:60vw}.about_sl__flow-card[data-astro-cid-2h7wm4uj]:not(:first-child){margin-left:-48vw}.about_sl[data-astro-cid-2h7wm4uj][data-curve] .about_sl__item[data-astro-cid-2h7wm4uj]:not(.about_sl__flow),.about_sl[data-astro-cid-2h7wm4uj][data-curve] .about_sl__item[data-astro-cid-2h7wm4uj].is-right:not(.about_sl__flow){width:80vw;margin-bottom:8vh;margin-left:12vw}.about_sl[data-astro-cid-2h7wm4uj][data-curve] .about_sl__item[data-astro-cid-2h7wm4uj].about_sl__flow{margin-bottom:8vh}}.about_sl[data-astro-cid-2h7wm4uj][data-curve] .about_sl__story[data-astro-cid-2h7wm4uj]>.about_sl__item[data-astro-cid-2h7wm4uj]:last-child,.about_sl[data-astro-cid-2h7wm4uj][data-curve] .about_sl__story[data-astro-cid-2h7wm4uj]>[data-astro-cid-2h7wm4uj]:last-child{margin-bottom:0}@media (width<=767px){.about_sl__word[data-astro-cid-2h7wm4uj]{margin-left:12vw;font-size:min(64px,15vw)}.about_sl__item[data-astro-cid-2h7wm4uj],.about_sl__item[data-astro-cid-2h7wm4uj].is-right{width:80vw;margin-bottom:8vh;margin-left:12vw}.about_sl__text[data-astro-cid-2h7wm4uj]{font-size:18px}}.about_sl__text[data-astro-cid-2h7wm4uj] p{text-wrap:pretty}.about_sl[data-astro-cid-2h7wm4uj][data-lead] .about_sl__text[data-astro-cid-2h7wm4uj] p{color:color-mix(in srgb, currentColor 78%, transparent)}.about_sl[data-astro-cid-2h7wm4uj][data-lead] .about_sl__text[data-astro-cid-2h7wm4uj] .about_sl__lead{color:var(--_theme---text);font-weight:500}.about_sl[data-astro-cid-2h7wm4uj][data-word=rise] .about_sl__char[data-astro-cid-2h7wm4uj]{vertical-align:top;margin-block:-.12em -.26em;padding-block:.12em .26em;display:inline-block;overflow:clip}.about_sl[data-astro-cid-2h7wm4uj][data-word=rise] .about_sl__char[data-astro-cid-2h7wm4uj]>span[data-astro-cid-2h7wm4uj]{display:inline-block}.about_sl[data-astro-cid-2h7wm4uj][data-word=rise].is-word-ready .about_sl__char[data-astro-cid-2h7wm4uj]>span[data-astro-cid-2h7wm4uj]{transition:translate .9s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * 35ms)}.about_sl[data-astro-cid-2h7wm4uj][data-word=rise].is-word-ready .about_sl__word[data-astro-cid-2h7wm4uj]:not(.is-in) .about_sl__char[data-astro-cid-2h7wm4uj]>span[data-astro-cid-2h7wm4uj]{translate:0 140%}.about_sl[data-astro-cid-2h7wm4uj][data-word=fill].is-word-ready .about_sl__char[data-astro-cid-2h7wm4uj]{opacity:.2;transition:opacity .25s ease-out}.about_sl[data-astro-cid-2h7wm4uj][data-word=fill].is-word-ready .about_sl__char[data-astro-cid-2h7wm4uj].is-lit{opacity:1}.about_sl[data-astro-cid-2h7wm4uj][data-word=drift]{overflow-x:clip}@media (prefers-reduced-motion:reduce){.about_sl[data-astro-cid-2h7wm4uj].is-ready .about_sl__item[data-astro-cid-2h7wm4uj]{opacity:1;transition:none;translate:none;scale:1}.about_sl__draw[data-astro-cid-2h7wm4uj] .about_sl__marker-pulse{animation:none!important}}.about_team_grid[data-astro-cid-uiyabrtp]{z-index:1;position:relative}.about_team_grid__list[data-astro-cid-uiyabrtp]{margin-top:var(--_spacing---space--8-64px);grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.about_team_grid__swing[data-astro-cid-uiyabrtp]{grid-template-rows:auto 1fr;gap:.5rem;height:100%;display:grid}.about_team_grid__photo[data-astro-cid-uiyabrtp],.about_team_grid__card[data-astro-cid-uiyabrtp]{border-radius:var(--radius--main);overflow:hidden}.about_team_grid__photo[data-astro-cid-uiyabrtp]{aspect-ratio:.82}.about_team_grid__photo[data-astro-cid-uiyabrtp] img[data-astro-cid-uiyabrtp]{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.about_team_grid__card[data-astro-cid-uiyabrtp]{background:var(--_theme---background);min-height:15rem;color:var(--_theme---text);flex-direction:column;justify-content:space-between;gap:1.25rem;padding:clamp(16px,1.5vw,26px);display:flex}.about_team_grid__card[data-astro-cid-uiyabrtp] p[data-astro-cid-uiyabrtp]{margin:0}.about_team_grid__card[data-astro-cid-uiyabrtp] p[data-astro-cid-uiyabrtp]:before,.about_team_grid__card[data-astro-cid-uiyabrtp] p[data-astro-cid-uiyabrtp]:after{content:none}.about_team_grid__quote[data-astro-cid-uiyabrtp]{-webkit-line-clamp:6;font-family:var(--_typography---font--secondary-family);letter-spacing:-.02em;text-wrap:pretty;-webkit-box-orient:vertical;padding-bottom:.12em;font-size:clamp(18px,1.5vw,26px);line-height:1.1;display:-webkit-box;overflow:hidden}.about_team_grid__quote[data-astro-cid-uiyabrtp] .is-muted[data-astro-cid-uiyabrtp]{opacity:.6}.about_team_grid__foot[data-astro-cid-uiyabrtp]{justify-items:start;gap:1rem;display:grid}.about_team_grid__who[data-astro-cid-uiyabrtp]{align-items:center;gap:.75rem;min-width:0;display:flex}.about_team_grid__avatar[data-astro-cid-uiyabrtp]{border-radius:var(--radius--small);object-fit:cover;flex:none;width:44px;height:44px}.about_team_grid__name[data-astro-cid-uiyabrtp]{font-size:15px;font-weight:500;line-height:1.25}.about_team_grid__role[data-astro-cid-uiyabrtp]{color:color-mix(in srgb, currentColor 75%, transparent);font-size:13px;line-height:1.3;margin-top:3px!important}.about_team_grid__foot[data-astro-cid-uiyabrtp]{position:relative}.about_team_grid__note[data-astro-cid-uiyabrtp]{vertical-align:-2px;margin-left:2px;display:inline-flex}.about_team_grid__note_button[data-astro-cid-uiyabrtp]{width:22px;height:22px;color:inherit;cursor:help;background:0 0;border:0;place-items:center;margin:-4px;padding:0;display:grid}.about_team_grid__note_button[data-astro-cid-uiyabrtp] svg[data-astro-cid-uiyabrtp]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:13px;height:13px}.about_team_grid__tip[data-astro-cid-uiyabrtp]{z-index:2;border-radius:var(--radius--small);background:var(--swatch--dark-900);color:var(--swatch--light-200);text-align:left;opacity:0;visibility:hidden;pointer-events:none;padding:.625rem .75rem;font-size:13px;line-height:1.35;transition:opacity .15s ease-out,transform .15s ease-out,visibility 0s linear .15s;position:absolute;bottom:calc(100% + 8px);left:0;right:0;transform:translateY(4px)}.about_team_grid__note[data-astro-cid-uiyabrtp]:is(:hover,:focus-within) .about_team_grid__tip[data-astro-cid-uiyabrtp]{opacity:1;visibility:visible;transition-delay:0s;transform:none}@media (prefers-reduced-motion:reduce){.about_team_grid__tip[data-astro-cid-uiyabrtp]{transition:none;transform:none}}@media (width<=991px){.about_team_grid__list[data-astro-cid-uiyabrtp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.about_team_grid__list[data-astro-cid-uiyabrtp]{grid-template-columns:1fr;gap:2rem}.about_team_grid__photo[data-astro-cid-uiyabrtp]{aspect-ratio:4/3.4}.about_team_grid__photo[data-astro-cid-uiyabrtp] img[data-astro-cid-uiyabrtp]{object-position:50% 12%}.about_team_grid__card[data-astro-cid-uiyabrtp]{min-height:0}.about_team_grid__quote[data-astro-cid-uiyabrtp]{font-size:clamp(22px,6.5vw,28px)}}.about_tl[data-astro-cid-s7i6ss6a]{font-family:var(--_typography---font--secondary-family);font-size:18px;font-weight:500;line-height:1.3}.about_tl__pin-height[data-astro-cid-s7i6ss6a]{height:400vh;overflow:hidden}.about_tl__container[data-astro-cid-s7i6ss6a]{width:max-content;height:100lvh;display:flex;position:relative}.about_tl__section[data-astro-cid-s7i6ss6a]{width:100vw;height:100%;display:flex;position:relative}.about_tl__section[data-astro-cid-s7i6ss6a]:before{content:"";z-index:1;background:color-mix(in srgb, currentColor 30%, transparent);height:1px;position:absolute;top:50%;left:0;right:0}.about_tl__section[data-astro-cid-s7i6ss6a]:first-child:before{left:50vw}.about_tl__label[data-astro-cid-s7i6ss6a]{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:13px}.about_tl__left[data-astro-cid-s7i6ss6a]{width:50%;padding:25px;padding-top:calc(var(--nav--height-total,6rem) + var(--nav--spacing-outer-vertical,1rem) + 1rem)}.about_tl__label--left[data-astro-cid-s7i6ss6a]{align-items:center;gap:8px;line-height:11px;display:flex;position:absolute;top:50%;transform:translateY(-5px)}.about_tl__main-title[data-astro-cid-s7i6ss6a]{width:330px;font:inherit;margin:0;font-size:48px;line-height:1}.about_tl__right[data-astro-cid-s7i6ss6a]{width:50%;padding:25px 18vw 0 0;padding-top:calc(var(--nav--height-total,6rem) + var(--nav--spacing-outer-vertical,1rem) + 1rem);position:relative}.about_tl__right[data-astro-cid-s7i6ss6a]:after{content:"";z-index:3;background:currentColor;width:11px;height:11px;position:absolute;top:calc(50% - 5px);left:0}.about_tl__content[data-astro-cid-s7i6ss6a]{font:inherit;margin:15px 0 0;font-size:30px;line-height:1}.about_tl__body[data-astro-cid-s7i6ss6a]{font-size:clamp(14px,1.9vh,16px);font-weight:400;line-height:1.45;position:absolute;top:calc(50% + 28px);left:0;right:6vw}.about_tl__body[data-astro-cid-s7i6ss6a] p{margin:0 0 .7em}.about_tl__title[data-astro-cid-s7i6ss6a]{z-index:4;width:max-content;font-family:var(--_typography---font--primary-family);transform-origin:0 -.135em;margin:0 0 -.17em;padding:0 0 0 25px;font-size:17vw;font-weight:400;line-height:1;position:absolute;bottom:max(0px,100lvh - 100svh);left:0}@media (width<=1024px){.about_tl__right[data-astro-cid-s7i6ss6a]{padding-right:25px}}.about_tl[data-astro-cid-s7i6ss6a][data-layout=clean] .about_tl__right[data-astro-cid-s7i6ss6a]{padding-top:max(12vh,25px);padding-right:6vw}.about_tl[data-astro-cid-s7i6ss6a][data-layout=clean] .about_tl__left[data-astro-cid-s7i6ss6a]{padding-top:max(12vh,25px)}.about_tl[data-astro-cid-s7i6ss6a][data-layout=clean] .about_tl__label[data-astro-cid-s7i6ss6a]{font:inherit;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:13px}.about_tl__lead[data-astro-cid-s7i6ss6a]{letter-spacing:-.01em;margin:15px 0 0;font-size:clamp(22px,2.3vw,40px);line-height:1.05}.about_tl[data-astro-cid-s7i6ss6a][data-line=wave] .about_tl__section[data-astro-cid-s7i6ss6a]:before,.about_tl[data-astro-cid-s7i6ss6a][data-line=bend] .about_tl__section[data-astro-cid-s7i6ss6a]:before{content:none}.about_tl__wave[data-astro-cid-s7i6ss6a]{z-index:1;pointer-events:none;width:100%;height:14vh;position:absolute;top:calc(50% - 7vh);left:0;overflow:visible}.about_tl__wave[data-astro-cid-s7i6ss6a] path[data-astro-cid-s7i6ss6a]{fill:none;stroke:color-mix(in srgb, currentColor 45%, transparent);stroke-width:1.25px;vector-effect:non-scaling-stroke}.about_tl[data-astro-cid-s7i6ss6a][data-line=wave] .about_tl__right[data-astro-cid-s7i6ss6a]:after,.about_tl[data-astro-cid-s7i6ss6a][data-line=bend] .about_tl__right[data-astro-cid-s7i6ss6a]:after{border-radius:50%}.about_tl[data-astro-cid-s7i6ss6a][data-layout=drawn] .about_tl__section[data-astro-cid-s7i6ss6a]:before,.about_tl[data-astro-cid-s7i6ss6a][data-layout=drawn] .about_tl__right[data-astro-cid-s7i6ss6a]:after{content:none}.about_tl[data-astro-cid-s7i6ss6a][data-layout=drawn] .about_tl__left[data-astro-cid-s7i6ss6a]{padding-top:18svh}.about_tl[data-astro-cid-s7i6ss6a][data-layout=drawn] .about_tl__label--left[data-astro-cid-s7i6ss6a]{top:30%}.about_tl[data-astro-cid-s7i6ss6a][data-layout=drawn] .about_tl__right[data-astro-cid-s7i6ss6a]{display:none}.about_tl[data-astro-cid-s7i6ss6a][data-layout=drawn] .about_tl__section[data-astro-cid-s7i6ss6a]{flex:none}.about_tl__drawn[data-astro-cid-s7i6ss6a]{z-index:2;flex-direction:column;width:26vw;display:flex;position:absolute;top:18%;bottom:24%;left:30vw}.about_tl__drawn[data-astro-cid-s7i6ss6a] .about_tl__label[data-astro-cid-s7i6ss6a]{font-size:14px}.about_tl__drawn[data-astro-cid-s7i6ss6a] .about_tl__content[data-astro-cid-s7i6ss6a]{width:max-content;max-width:56vw;margin-top:12px;font-size:clamp(28px,2.8vw,48px);line-height:1.05}.about_tl__cols[data-astro-cid-s7i6ss6a]{column-width:26vw;column-fill:auto;flex:1;column-gap:4vw;min-height:0;margin-top:1.5rem;font-size:clamp(19px,1.7vw,26px);font-weight:400;line-height:1.42}.about_tl__cols[data-astro-cid-s7i6ss6a] p{break-inside:avoid;margin:0 0 .85em}.about_tl__cols[data-astro-cid-s7i6ss6a] p:before,.about_tl__cols[data-astro-cid-s7i6ss6a] p:after{content:none}.about_tl__cols[data-astro-cid-s7i6ss6a] blockquote{break-inside:avoid;margin:.3em 0 .85em}.about_tl[data-astro-cid-s7i6ss6a][data-size=l] .about_tl__cols[data-astro-cid-s7i6ss6a]{font-size:clamp(22px,2vw,30px)}.about_tl[data-astro-cid-s7i6ss6a][data-arrange=wide] .about_tl__cols[data-astro-cid-s7i6ss6a]{column-width:30vw;column-gap:9vw}.about_tl[data-astro-cid-s7i6ss6a][data-arrange=wide] .about_tl__drawn[data-astro-cid-s7i6ss6a]{width:30vw}.about_tl__blocks[data-astro-cid-s7i6ss6a]{column-width:auto;align-items:flex-start;gap:5vw;width:max-content;display:flex}.about_tl__block[data-astro-cid-s7i6ss6a]{flex:none;width:27vw}.about_tl__block[data-astro-cid-s7i6ss6a]:nth-child(2n){margin-top:4vh}.about_tl__drawn--flow[data-astro-cid-s7i6ss6a]{width:auto;bottom:auto}.about_tl__flow[data-astro-cid-s7i6ss6a]{gap:15vw;margin-top:0}.about_tl__flow[data-astro-cid-s7i6ss6a] .about_tl__block[data-astro-cid-s7i6ss6a]:nth-child(2n){margin-top:0}.about_tl__flow[data-astro-cid-s7i6ss6a] .about_tl__label[data-astro-cid-s7i6ss6a]{margin:0}.about_tl__flow[data-astro-cid-s7i6ss6a] .about_tl__content[data-astro-cid-s7i6ss6a]{text-wrap:balance;width:auto;max-width:none;margin:10px 0 .7em;font-size:clamp(26px,2.4vw,40px)}.about_tl[data-astro-cid-s7i6ss6a]:is([data-arrange=flow],[data-arrange=cards]) .about_tl__draw-dot[data-astro-cid-s7i6ss6a]{display:none}.about_tl__card[data-astro-cid-s7i6ss6a]{border-radius:var(--radius--main);background:color-mix(in srgb, currentColor 9%, transparent);padding:1.6rem 1.6rem 1.4rem}.about_tl__card[data-astro-cid-s7i6ss6a]>*{opacity:.4;transition:opacity .5s ease-out}.about_tl__card[data-astro-cid-s7i6ss6a].is-lit>*{opacity:1}.about_tl[data-astro-cid-s7i6ss6a][data-arrange=cards] .about_tl__flow[data-astro-cid-s7i6ss6a]{gap:14vw}.about_tl[data-astro-cid-s7i6ss6a][data-curve=flat] .about_tl__flow[data-astro-cid-s7i6ss6a]{gap:18vw}.about_tl__card[data-astro-cid-s7i6ss6a]{position:relative}.about_tl__node[data-astro-cid-s7i6ss6a]{box-sizing:border-box;background:color-mix(in srgb, currentColor 9%, var(--_theme---background));pointer-events:none;border:1.5px solid;border-radius:50%;transition:background-color .4s ease-out,color .4s ease-out,scale .4s cubic-bezier(.32,.72,0,1);display:none;position:absolute}.about_tl__card[data-astro-cid-s7i6ss6a]>.about_tl__node[data-astro-cid-s7i6ss6a]{opacity:1}.about_tl[data-astro-cid-s7i6ss6a][data-dock=ring] .about_tl__node[data-astro-cid-s7i6ss6a]{width:14px;height:14px;font-size:0;display:block;top:-7px;left:calc(1.6rem - 7px)}.about_tl[data-astro-cid-s7i6ss6a][data-dock=node] .about_tl__node[data-astro-cid-s7i6ss6a]{font-variant-numeric:tabular-nums;place-items:center;width:28px;height:28px;font-size:12px;font-weight:500;line-height:1;display:grid;top:1.6rem;left:-14px}.about_tl__node[data-astro-cid-s7i6ss6a]:after{content:"";border:1px solid var(--_theme---text);opacity:0;border-radius:50%;position:absolute;inset:-1.5px}.about_tl__card[data-astro-cid-s7i6ss6a].is-lit>.about_tl__node[data-astro-cid-s7i6ss6a]:after{animation:.72s cubic-bezier(.23,1,.32,1) about-tl-ping}.about_tl__card[data-astro-cid-s7i6ss6a].is-lit>.about_tl__node[data-astro-cid-s7i6ss6a]{border-color:var(--_theme---text);background:var(--_theme---text);color:var(--_theme---background);scale:1.08}.about_tl[data-astro-cid-s7i6ss6a]:is([data-dock=thread],[data-dock=node]) .about_tl__card[data-astro-cid-s7i6ss6a]{background:color-mix(in srgb, currentColor 9%, var(--_theme---background))}.about_tl__draw[data-astro-cid-s7i6ss6a] circle[data-astro-cid-s7i6ss6a]{fill:currentColor;stroke:none}.about_tl[data-astro-cid-s7i6ss6a][data-size=l] .about_tl__block[data-astro-cid-s7i6ss6a]{width:32vw}.about_tl[data-astro-cid-s7i6ss6a][data-size=l] .about_tl__block[data-astro-cid-s7i6ss6a]:nth-child(2n){margin-top:3vh}.about_tl__block[data-astro-cid-s7i6ss6a]>:last-child{margin-bottom:0}.about_tl__draw[data-astro-cid-s7i6ss6a]{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.about_tl__draw[data-astro-cid-s7i6ss6a] path[data-astro-cid-s7i6ss6a]{fill:none;stroke:color-mix(in srgb, currentColor 55%, transparent);stroke-width:1.5px;stroke-linecap:round}.about_tl__draw[data-astro-cid-s7i6ss6a] .about_tl__track[data-astro-cid-s7i6ss6a]{display:none}.about_tl[data-astro-cid-s7i6ss6a][data-ink=flight] .about_tl__draw[data-astro-cid-s7i6ss6a] .about_tl__track[data-astro-cid-s7i6ss6a]{stroke:color-mix(in srgb, currentColor 45%, transparent);stroke-width:1px;stroke-dasharray:2 3.5;stroke-linecap:round;display:block}.about_tl[data-astro-cid-s7i6ss6a][data-ink=flight] .about_tl__draw[data-astro-cid-s7i6ss6a] path[data-astro-cid-s7i6ss6a][data-about-tl-draw]{stroke:currentColor;stroke-width:1.25px;filter:drop-shadow(0 0 3px color-mix(in srgb, currentColor 20%, transparent)) drop-shadow(0 0 8px color-mix(in srgb, currentColor 14%, transparent))}.about_tl__draw[data-astro-cid-s7i6ss6a] .about_tl__marker-ring{fill:var(--_theme---background);stroke:currentColor;stroke-opacity:.55;stroke-width:1px;transition:stroke-opacity .3s cubic-bezier(.23,1,.32,1)}.about_tl__draw[data-astro-cid-s7i6ss6a] .about_tl__marker-dot{fill:currentColor;fill-opacity:.55;transition:fill-opacity .3s cubic-bezier(.23,1,.32,1)}.about_tl__draw[data-astro-cid-s7i6ss6a] .about_tl__marker-pulse{fill:none;stroke:currentColor;stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%}.about_tl__draw[data-astro-cid-s7i6ss6a] .about_tl__marker.is-lit .about_tl__marker-ring{stroke-opacity:1}.about_tl__draw[data-astro-cid-s7i6ss6a] .about_tl__marker.is-lit .about_tl__marker-dot{fill-opacity:1}.about_tl__draw[data-astro-cid-s7i6ss6a] .about_tl__marker.is-lit .about_tl__marker-pulse{animation:.72s cubic-bezier(.23,1,.32,1) about-tl-ping}@keyframes about-tl-ping{0%{opacity:.45;scale:1}to{opacity:0;scale:2.4}}.about_tl__draw-dot[data-astro-cid-s7i6ss6a]{z-index:2;background:currentColor;border-radius:50%;width:12px;height:12px;position:absolute;top:calc(14% - 6px);left:calc(30vw - 6px)}@media (width<=47.99em){.about_tl[data-astro-cid-s7i6ss6a][data-layout=drawn] .about_tl__left[data-astro-cid-s7i6ss6a]{display:none}.about_tl[data-astro-cid-s7i6ss6a][data-layout=drawn] .about_tl__drawn[data-astro-cid-s7i6ss6a]{width:80vw;left:8vw}.about_tl[data-astro-cid-s7i6ss6a][data-layout=drawn] .about_tl__draw-dot[data-astro-cid-s7i6ss6a]{left:calc(8vw - 6px)}.about_tl[data-astro-cid-s7i6ss6a][data-layout=drawn] .about_tl__cols[data-astro-cid-s7i6ss6a]{column-width:80vw;column-gap:12vw;font-size:18px}.about_tl[data-astro-cid-s7i6ss6a][data-size=l] .about_tl__cols[data-astro-cid-s7i6ss6a]{font-size:20px}.about_tl[data-astro-cid-s7i6ss6a][data-layout=drawn] .about_tl__block[data-astro-cid-s7i6ss6a],.about_tl[data-astro-cid-s7i6ss6a][data-size=l] .about_tl__block[data-astro-cid-s7i6ss6a]{width:80vw}.about_tl[data-astro-cid-s7i6ss6a][data-layout=drawn] .about_tl__blocks[data-astro-cid-s7i6ss6a]{gap:12vw}.about_tl[data-astro-cid-s7i6ss6a][data-layout=drawn] .about_tl__block[data-astro-cid-s7i6ss6a]:nth-child(2n){margin-top:3vh}.about_tl[data-astro-cid-s7i6ss6a][data-layout=drawn] .about_tl__content[data-astro-cid-s7i6ss6a]{max-width:80vw;font-size:26px}.about_tl[data-astro-cid-s7i6ss6a]:not([data-layout=drawn]){display:none}}@media (prefers-reduced-motion:reduce){.about_tl[data-astro-cid-s7i6ss6a]{display:none}.about_tl__card[data-astro-cid-s7i6ss6a]>*{opacity:1;transition:none}.about_tl__draw[data-astro-cid-s7i6ss6a] .about_tl__marker-pulse{animation:none!important}}.about_words[data-astro-cid-lewn2yjx]{font-family:var(--_typography---font--secondary-family);letter-spacing:-.03em;font-size:3vw;font-weight:500;line-height:.9;position:relative;overflow:hidden}.about_words__pin-height[data-astro-cid-lewn2yjx]{height:400vh}.about_words__container[data-astro-cid-lewn2yjx]{justify-content:space-between;align-items:center;column-gap:15px;height:100lvh;padding:15px;display:flex;position:relative}.about_words__name[data-astro-cid-lewn2yjx]{top:max(15vh, calc(var(--nav--height-total,6rem) + var(--nav--spacing-outer-vertical,1rem) + 1.5rem));letter-spacing:normal;margin:0;font-size:max(1rem,16px);line-height:1.2;position:absolute;left:30px}.about_words__left[data-astro-cid-lewn2yjx]{width:40%;padding:0 0 0 15px;position:relative}.about_words__paragraph[data-astro-cid-lewn2yjx]{font:inherit;letter-spacing:inherit;margin:0}.about_words__paragraph[data-astro-cid-lewn2yjx]:not(:first-child){position:absolute;top:0}.about_words__word[data-astro-cid-lewn2yjx]{margin:-.14em 0;display:inline-block;position:relative;overflow:hidden}.about_words__word[data-astro-cid-lewn2yjx]>span[data-astro-cid-lewn2yjx]{padding:.14em 0;display:block}.about_words__paragraph[data-astro-cid-lewn2yjx]:not(:first-child) .about_words__word[data-astro-cid-lewn2yjx]>span[data-astro-cid-lewn2yjx]{transform:translateY(-100%)}.about_words__right[data-astro-cid-lewn2yjx]{object-fit:cover;width:auto;height:100%}@media (width<=500px){.about_words[data-astro-cid-lewn2yjx]{font-size:30px}.about_words__container[data-astro-cid-lewn2yjx]{flex-direction:column;justify-content:flex-start}.about_words__left[data-astro-cid-lewn2yjx]{order:2;width:100%;margin:15px 0 0;padding:0}.about_words__right[data-astro-cid-lewn2yjx]{width:100%;max-width:initial;order:1;height:auto;max-height:55%}.about_words__name[data-astro-cid-lewn2yjx]{top:auto;bottom:20px;left:15px}}@media (prefers-reduced-motion:reduce){.about_words__pin-height[data-astro-cid-lewn2yjx]{height:auto}.about_words__container[data-astro-cid-lewn2yjx]{height:auto;min-height:100svh}.about_words__paragraph[data-astro-cid-lewn2yjx]:not(:first-child){margin-top:.5em;position:static}.about_words__paragraph[data-astro-cid-lewn2yjx]:not(:first-child) .about_words__word[data-astro-cid-lewn2yjx]>span[data-astro-cid-lewn2yjx]{transform:none}}.help_section_wrap[data-astro-cid-moa4zbhk] .curved_wrap.is-above-dark{background:var(--swatch--dark-900)}.arc-scroll-transition.about_trail_arc{color:var(--swatch--dark-green-brand-therapie)}.about_trail[data-astro-cid-j7twqfqe]{padding-bottom:25svh}@media (width<=767px){.about_trail[data-astro-cid-j7twqfqe]{padding-bottom:10svh}}.about_trail[data-astro-cid-j7twqfqe]{background:var(--_theme---background);min-height:100svh;color:var(--_theme---text);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.about_trail__text[data-astro-cid-j7twqfqe]{position:relative}.about_trail[data-astro-cid-j7twqfqe] .about_trail__photo{z-index:5;object-fit:cover;border-radius:var(--radius--small);pointer-events:none;-webkit-user-select:none;user-select:none;width:14vw;height:14vw;position:absolute;top:0;left:0}.about_trail[data-astro-cid-j7twqfqe][data-fx="020"] .about_trail__photo,.about_trail[data-astro-cid-j7twqfqe][data-fx="021"] .about_trail__photo,.about_trail[data-astro-cid-j7twqfqe][data-fx="092"] .about_trail__photo{border-radius:var(--radius--small);width:15vw;height:15vw}.about_trail[data-astro-cid-j7twqfqe][data-fx="092"]{perspective:600vw}.about_trail[data-astro-cid-j7twqfqe][data-fx="092"] .about_trail__photo{box-shadow:1px 1px 30px #0003}.about_trail__actions[data-astro-cid-j7twqfqe]{z-index:6;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:2rem;display:flex;position:relative}.about_trail__rows[data-astro-cid-j7twqfqe]{display:none}.about_trail[data-astro-cid-j7twqfqe]{padding-top:calc(var(--nav--height-total,6rem) + var(--nav--spacing-outer-vertical,1rem))}@media (width<=767px){.about_trail__rows[data-astro-cid-j7twqfqe]{gap:8px;margin-top:2rem;display:grid;overflow:hidden}.about_trail__row[data-astro-cid-j7twqfqe]{will-change:transform;width:max-content;display:flex}.about_trail__row-group[data-astro-cid-j7twqfqe]{gap:8px;padding-right:8px;display:flex}.about_trail__row[data-astro-cid-j7twqfqe] img[data-astro-cid-j7twqfqe]{border-radius:var(--radius--small);width:auto;height:104px;display:block}.about_trail[data-astro-cid-j7twqfqe][data-phone=drift] .about_trail__row[data-astro-cid-j7twqfqe]{animation:36s linear infinite about-trail-drift}.about_trail[data-astro-cid-j7twqfqe][data-phone=scroll] .about_trail__row[data-astro-cid-j7twqfqe]{animation:about-trail-drift var(--drift,60s) linear infinite}.about_trail[data-astro-cid-j7twqfqe][data-phone=drift] .about_trail__row[data-astro-cid-j7twqfqe]:nth-child(2),.about_trail[data-astro-cid-j7twqfqe][data-phone=scroll] .about_trail__row[data-astro-cid-j7twqfqe]:nth-child(2){animation-direction:reverse}}@keyframes about-trail-drift{to{translate:-33.3333%}}@media (prefers-reduced-motion:reduce){.about_trail__row[data-astro-cid-j7twqfqe]{animation:none!important}}@media (width<=768px){.about_trail[data-astro-cid-j7twqfqe][data-fx] .about_trail__photo{width:35vw;height:35vw}}.about_ts[data-astro-cid-towcfmdn]{--fade-color:black;--fade-eased:color-mix(in oklab, var(--fade-color) 100%, transparent) 0%, color-mix(in oklab, var(--fade-color) 73.8%, transparent) 19%, color-mix(in oklab, var(--fade-color) 54.1%, transparent) 34%, color-mix(in oklab, var(--fade-color) 38.2%, transparent) 47%, color-mix(in oklab, var(--fade-color) 27.8%, transparent) 56.5%, color-mix(in oklab, var(--fade-color) 19.4%, transparent) 65%, color-mix(in oklab, var(--fade-color) 12.6%, transparent) 73%, color-mix(in oklab, var(--fade-color) 7.5%, transparent) 80.2%, color-mix(in oklab, var(--fade-color) 4.2%, transparent) 86.1%, color-mix(in oklab, var(--fade-color) 2.1%, transparent) 91%, color-mix(in oklab, var(--fade-color) 0.8%, transparent) 95.2%, color-mix(in oklab, var(--fade-color) 0.2%, transparent) 98.2%, transparent 100%;background:var(--_theme---background);color:var(--_theme---text);overflow:hidden}.about_ts__viewport[data-astro-cid-towcfmdn]{--fade-size:12%;-webkit-mask-image:linear-gradient(to left, var(--fade-eased)), linear-gradient(to right, var(--fade-eased)), linear-gradient(black, black);mask-image:linear-gradient(to left, var(--fade-eased)), linear-gradient(to right, var(--fade-eased)), linear-gradient(black, black);-webkit-mask-size:var(--fade-size) 100%, var(--fade-size) 100%, calc(100% - 2 * var(--fade-size)) 100%;mask-size:var(--fade-size) 100%, var(--fade-size) 100%, calc(100% - 2 * var(--fade-size)) 100%;margin-top:clamp(2.5rem,5vw,4.5rem);padding-block:3vw;-webkit-mask-position:0,100%,50%;mask-position:0,100%,50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.about_ts__film[data-astro-cid-towcfmdn]{width:112%;margin-left:-6%;rotate:-2deg}.about_ts__track[data-astro-cid-towcfmdn]{--hole:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='12'%3E%3Crect x='7' y='0' width='12' height='12' rx='2.5' fill='%23fff2d0' fill-opacity='.22'/%3E%3C/svg%3E");background:var(--hole) left 9px repeat-x, var(--hole) left bottom 9px repeat-x, var(--swatch--dark-900);width:max-content;animation:about-ts-run calc(var(--frames) * 4s) linear infinite;padding-block:28px;display:flex}.about_ts__group[data-astro-cid-towcfmdn]{gap:12px;padding-right:12px;display:flex}.about_ts__frame[data-astro-cid-towcfmdn]{aspect-ratio:3/4;border-radius:var(--radius--small);flex:none;height:clamp(210px,24vw,380px);overflow:hidden}.about_ts__frame[data-astro-cid-towcfmdn] img[data-astro-cid-towcfmdn]{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}@keyframes about-ts-run{to{translate:-50%}}@media (hover:hover) and (pointer:fine){.about_ts__viewport[data-astro-cid-towcfmdn]:hover .about_ts__track[data-astro-cid-towcfmdn]{animation-play-state:paused}}@media (width<=767px){.about_ts__viewport[data-astro-cid-towcfmdn]{--fade-size:8%}.about_ts__frame[data-astro-cid-towcfmdn]{height:200px}.about_ts__track[data-astro-cid-towcfmdn]{animation-duration:calc(var(--frames) * 3s);padding-block:22px}}@media (prefers-reduced-motion:reduce){.about_ts__track[data-astro-cid-towcfmdn]{animation:none}.about_ts__viewport[data-astro-cid-towcfmdn]{overflow-x:auto}}.about_pc[data-astro-cid-zmey5her]{background:var(--_theme---background);color:var(--_theme---text);overflow-x:clip}.about_pc__pin[data-astro-cid-zmey5her]{margin-top:clamp(2rem,4vw,4rem)}.about_pc__text[data-astro-cid-zmey5her]{flex-direction:column;justify-content:flex-end;gap:.35em;min-width:0;display:flex}.about_pc__note[data-astro-cid-zmey5her]{font-family:var(--_typography---font--primary-family);text-wrap:balance;margin:0 0 auto;font-size:clamp(17px,1.35vw,24px);line-height:1.2}.about_pc__name[data-astro-cid-zmey5her]{margin:0;font-size:clamp(15px,1vw,17px);font-weight:500;line-height:1.25}.about_pc__role[data-astro-cid-zmey5her]{opacity:.7;margin:0;font-size:clamp(13px,.85vw,15px);line-height:1.35}[data-astro-cid-zmey5her][data-about-promis=cards] .about_pc__pin[data-astro-cid-zmey5her]{height:500svh}.about_pc__band[data-astro-cid-zmey5her]{flex-direction:column;justify-content:center;gap:8px;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.about_pc__row[data-astro-cid-zmey5her]{gap:8px;width:max-content;height:calc(33.33% - 10.6667px);margin:0;padding:0 8px;list-style:none;display:flex}.about_pc__card[data-astro-cid-zmey5her]{padding:16px;border-radius:var(--radius--main);background:color-mix(in srgb, var(--swatch--light-200) 7%, transparent);gap:clamp(14px,1.4vw,24px);height:100%;padding-right:clamp(16px,1.6vw,28px);display:flex}.about_pc__card[data-astro-cid-zmey5her] img[data-astro-cid-zmey5her]{aspect-ratio:3/4;width:auto;height:100%;display:block}.about_pc__card[data-astro-cid-zmey5her] img[data-astro-cid-zmey5her].is-land{aspect-ratio:auto}.about_pc__card[data-astro-cid-zmey5her] img[data-astro-cid-zmey5her]{object-fit:cover;border-radius:var(--radius--small)}.about_pc__card[data-astro-cid-zmey5her] img[data-astro-cid-zmey5her]+img[data-astro-cid-zmey5her]{margin-left:calc(8px - clamp(14px,1.4vw,24px))}.about_pc__card[data-astro-cid-zmey5her].is-photo{padding-right:16px}.about_pc__card[data-astro-cid-zmey5her] .about_pc__text[data-astro-cid-zmey5her]{width:clamp(170px,12.5vw,240px);padding-block:.25em}.about_pc__card[data-astro-cid-zmey5her].is-s .about_pc__text[data-astro-cid-zmey5her]{width:clamp(150px,10vw,190px)}.about_pc__card[data-astro-cid-zmey5her].is-l .about_pc__text[data-astro-cid-zmey5her]{width:clamp(240px,19vw,340px)}[data-astro-cid-zmey5her][data-about-promis=flip] .about_pc__pin[data-astro-cid-zmey5her]{height:calc(var(--steps) * 100vh)}.about_pc__stage[data-astro-cid-zmey5her]{perspective:150vw;place-items:center;height:100vh;display:grid;position:sticky;top:0}.about_pc__deck[data-astro-cid-zmey5her]{aspect-ratio:.82;width:22vw;transform-style:preserve-3d;will-change:transform;grid-area:1/1;position:relative}.about_pc__face[data-astro-cid-zmey5her]{backface-visibility:hidden;display:grid;position:absolute;inset:0}.about_pc__face[data-astro-cid-zmey5her]:not(:first-child){visibility:hidden}.about_pc__face[data-astro-cid-zmey5her]:nth-child(2n){transform:rotateY(180deg)}.about_pc__deck[data-astro-cid-zmey5her].is-photos img[data-astro-cid-zmey5her]{object-fit:cover;border-radius:var(--radius--main);backface-visibility:hidden;width:100%;height:100%}.about_pc__deck[data-astro-cid-zmey5her].is-texts .about_pc__text[data-astro-cid-zmey5her]{border-radius:var(--radius--main);background:var(--swatch--light-200);color:var(--swatch--dark-900);backface-visibility:hidden;padding:clamp(18px,1.8vw,32px)}.about_pc__deck[data-astro-cid-zmey5her].is-texts .about_pc__note[data-astro-cid-zmey5her]{font-size:clamp(20px,1.9vw,32px)}@media (width<=767px){.about_pc__card[data-astro-cid-zmey5her] .about_pc__text[data-astro-cid-zmey5her]{width:44vw}.about_pc__card[data-astro-cid-zmey5her].is-s .about_pc__text[data-astro-cid-zmey5her]{width:34vw}.about_pc__card[data-astro-cid-zmey5her].is-l .about_pc__text[data-astro-cid-zmey5her]{width:54vw}.about_pc__deck[data-astro-cid-zmey5her]{width:62vw}.about_pc__deck[data-astro-cid-zmey5her].is-photos img[data-astro-cid-zmey5her],.about_pc__deck[data-astro-cid-zmey5her].is-texts .about_pc__text[data-astro-cid-zmey5her]{border-radius:var(--radius--medium)}.about_pc__stage[data-astro-cid-zmey5her]{height:100svh}}@media (prefers-reduced-motion:reduce){[data-astro-cid-zmey5her][data-about-promis] .about_pc__pin[data-astro-cid-zmey5her],.about_pc__band[data-astro-cid-zmey5her]{height:auto}.about_pc__row[data-astro-cid-zmey5her]{flex-wrap:wrap;width:auto;height:auto}.about_pc__card[data-astro-cid-zmey5her]{height:220px}.about_pc__stage[data-astro-cid-zmey5her]{flex-direction:column;gap:16px;height:auto;display:flex}.about_pc__deck[data-astro-cid-zmey5her]{aspect-ratio:auto;gap:16px;display:grid}.about_pc__face[data-astro-cid-zmey5her]{position:static;visibility:visible!important;transform:none!important}}.about_cb[data-astro-cid-67zs6rw6]{bottom:calc(16px + env(safe-area-inset-bottom));z-index:999;opacity:0;visibility:hidden;font-size:15px;transition:translate .18s ease-in,opacity .18s ease-in,visibility 0s linear .18s;position:fixed;left:50%;translate:-50% 12px}.about_cb[data-astro-cid-67zs6rw6][data-shown=true]{opacity:1;visibility:visible;transition:translate .25s cubic-bezier(.23,1,.32,1),opacity .25s ease-out,visibility;translate:-50%}.about_cb__pill[data-astro-cid-67zs6rw6]{background:var(--swatch--dark-900);border-radius:999px;gap:2px;padding:4px;display:flex;position:relative;box-shadow:0 6px 24px #0f1a1b40}.about_cb__mark[data-astro-cid-67zs6rw6]{height:calc(100% - 8px);width:var(--cb-w,0px);background:var(--swatch--light-200);translate:var(--cb-x,0px) 0;border-radius:999px;transition:translate .32s cubic-bezier(.23,1,.32,1),width .32s cubic-bezier(.23,1,.32,1);position:absolute;top:4px;left:0}.about_cb__link[data-astro-cid-67zs6rw6]{color:var(--swatch--light-200);white-space:nowrap;opacity:.7;border-radius:999px;padding:8px 14px;text-decoration:none;transition:color .2s ease-out,opacity .2s ease-out;position:relative}.about_cb__link[data-astro-cid-67zs6rw6].is-active{color:var(--swatch--dark-900);opacity:1}@media (hover:hover) and (pointer:fine){.about_cb__link[data-astro-cid-67zs6rw6]:not(.is-active):hover{opacity:1}}.about_cb__compact[data-astro-cid-67zs6rw6],.about_cb__menu[data-astro-cid-67zs6rw6]{display:none}@media (width<=767px){.about_cb[data-astro-cid-67zs6rw6]{font-size:14px}.about_cb[data-astro-cid-67zs6rw6][data-phone=all] .about_cb__link[data-astro-cid-67zs6rw6]{padding:8px 11px}}@media (width<=340px){.about_cb[data-astro-cid-67zs6rw6][data-phone=all] .about_cb__link[data-astro-cid-67zs6rw6]{padding:8px}.about_cb[data-astro-cid-67zs6rw6][data-phone=compact] .about_cb__pill[data-astro-cid-67zs6rw6]{display:none}.about_cb[data-astro-cid-67zs6rw6][data-phone=compact] .about_cb__compact[data-astro-cid-67zs6rw6]{background:var(--swatch--dark-900);color:var(--swatch--light-200);font:inherit;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:10px 16px;display:inline-flex;box-shadow:0 6px 24px #0f1a1b40}.about_cb[data-astro-cid-67zs6rw6][data-phone=compact] .about_cb__compact[data-astro-cid-67zs6rw6] svg[data-astro-cid-67zs6rw6]{transition:rotate .2s ease-out}.about_cb[data-astro-cid-67zs6rw6][data-phone=compact] .about_cb__compact[data-astro-cid-67zs6rw6][aria-expanded=true] svg[data-astro-cid-67zs6rw6]{rotate:180deg}.about_cb[data-astro-cid-67zs6rw6][data-phone=compact] .about_cb__menu[data-astro-cid-67zs6rw6]:not([hidden]){border-radius:var(--radius--medium);background:var(--swatch--dark-900);transform-origin:bottom;min-width:12rem;padding:6px;animation:.18s ease-out about-cb-menu;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%;box-shadow:0 10px 30px #0f1a1b4d}.about_cb__menu-link[data-astro-cid-67zs6rw6]{border-radius:calc(var(--radius--medium) - 6px);color:var(--swatch--light-200);padding:10px 14px;text-decoration:none}.about_cb__menu-link[data-astro-cid-67zs6rw6].is-active{background:var(--swatch--light-200);color:var(--swatch--dark-900)}}@keyframes about-cb-menu{0%{opacity:0;scale:.96}}@media (prefers-reduced-motion:reduce){.about_cb[data-astro-cid-67zs6rw6],.about_cb[data-astro-cid-67zs6rw6][data-shown=true],.about_cb__mark[data-astro-cid-67zs6rw6]{transition:none}.about_cb__menu[data-astro-cid-67zs6rw6]:not([hidden]){animation:none!important}}.about_press_ref{color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background-color:#0000;border:0;border-radius:2px;margin:0;padding:0;display:inline}.about_press_ref:focus-visible{outline-offset:2px;outline:2px solid}.about_press_pop{z-index:60;width:var(--pop-width,15rem);border-radius:var(--radius--main);background:var(--_theme---background);color:var(--_theme---text);pointer-events:none;opacity:0;transform-origin:var(--pop-origin,50% 100%);margin:0;padding:8px;transition:opacity .12s ease-in,transform .12s ease-in;position:absolute;top:0;left:0;transform:scale(.96);box-shadow:0 1px 2px #0f1a1b14,0 12px 32px #0f1a1b2e}.about_press_pop[hidden]{display:none}.about_press_pop[data-open]{opacity:1;transition:opacity .18s cubic-bezier(.32,.72,0,1),transform .18s cubic-bezier(.32,.72,0,1);transform:scale(1)}.about_press_pop img{width:100%;height:auto;aspect-ratio:var(--ratio);border-radius:calc(var(--radius--main) - 8px);background:color-mix(in oklab, currentColor 8%, transparent);display:block}.about_press_pop p{opacity:.72;margin:0;padding:8px 8px 4px;font-size:.8125rem;line-height:1.35}@media (prefers-reduced-motion:reduce){.about_press_pop,.about_press_pop[data-open]{transition:none;transform:none}}.site-page.native_about_page .scrolling_cards_section_wrap.mwg_effect031{padding-bottom:50vh}.native_about_page .about_card_wrap.slide{height:calc(100vh - var(--nav--height-total) - var(--nav--spacing-outer-vertical));background:0 0}.native_about_page .about_card_wrap{z-index:calc(var(--story-index) + 1);position:relative}.native_about_page .about_card_content_wrapper{perspective:250vw;z-index:calc(var(--story-index) + 1)}.native_about_page .about_card_content{will-change:transform, opacity}.native_about_page .team_section_layout{column-gap:clamp(3rem,5vw,5rem)}.native_about_page .stacked_cards_wrap .stack-cards__item{position:absolute;inset:0}.native_about_page .stacked_cards_wrap .stack-cards__card{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;transition:box-shadow .25s cubic-bezier(.625,.05,0,1)}.native_about_page .stacked_cards_wrap .team_card_img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.native_about_page [data-team-card-static=true] .stack-cards__card{touch-action:auto;cursor:default}.native_about_page .stacked_cards_wrap .stack-cards__card.is--dragging{cursor:grabbing}.native_about_page .lbl_word{white-space:nowrap;display:inline-block}.native_about_page .lbl_text .letter{vertical-align:bottom;display:inline-block;overflow:hidden}.native_about_page .lbl_text .letter_track{will-change:transform;display:block;position:relative}.native_about_page .lbl_text .letter_track>span{display:block}.native_about_page .lbl_text .letter_track>span:last-child{position:absolute;top:100%;left:0}.native_about_page .modal_dialog::backdrop{opacity:0}.native_about_page [data-slides-wrap]{display:grid}.native_about_page [data-content-slides-text],.native_about_page [data-content-slides-book]{grid-area:1/1;display:none}.native_about_page [data-content-slides-text].is-active,.native_about_page [data-content-slides-book].is-active{display:block}.native_about_page [data-content-slides-book]{background:var(--_theme---background)}.native_about_page .team_modal_book{gap:var(--_spacing---space--6-40px);flex-direction:column;display:flex}.native_about_page .booking_wrap{border-radius:var(--radius--main);width:100%;clip-path:inset(0 round var(--radius--main));overflow:hidden}.native_about_page .team_modal_picture{display:contents}.native_about_page .team_modal_image{object-position:50% 0}@media (width<=63.999em){.native_about_page .modal_scroll.is-large:has(>.modal_slot.is-team-profile){overscroll-behavior-y:none;padding:0}.native_about_page .modal_slot.is-team-profile{padding-block:0}.native_about_page .team_modal_layout{display:block}.native_about_page .team_modal_media_wrap{border-radius:var(--radius--main) var(--radius--main) 0 0;width:100%;max-width:none;overflow:hidden}.native_about_page .team_modal_media{aspect-ratio:1;border-radius:inherit;width:100%;max-width:none}.native_about_page .team_modal_image{object-position:50% 8%}.native_about_page .team_modal_content{padding:var(--_spacing---space--6-40px) var(--_spacing---space--5-32px) var(--_spacing---space--6-40px)}}@media (width>=64em){.native_about_page .modal_scroll.is-large:has(>.modal_slot.is-team-profile){padding:0}.native_about_page .modal_slot.is-team-profile{padding-block:0}.native_about_page .team_modal_layout{grid-template-columns:36% minmax(0,1fr);gap:0;display:grid}.native_about_page .team_modal_media_wrap{border-radius:var(--radius--main) 0 0 var(--radius--main);width:100%;max-width:none;min-height:0;position:relative;overflow:hidden}.native_about_page .team_modal_media{aspect-ratio:auto;border-radius:inherit;width:100%;max-width:none;height:100%;position:absolute;inset:0}.native_about_page .team_modal_content{min-width:0;padding:var(--_spacing---section-space--main-112px) var(--_spacing---space--8-64px) var(--_spacing---space--8-64px)}}.native_about_page .help_section_wrap{background:var(--swatch--green-background)}@container (width<50em){.native_about_page .curved_wrap:has(.banner_curved_svg){height:var(--_spacing---section-space--main-112px)}.native_about_page .about_card_body{padding-inline:0}}@container (width<35em){.native_about_page .about_card_layout{padding:var(--_spacing---space--5-32px)}.native_about_page .about_card_number{display:none}.native_about_page .about_card_text .u-text{font-size:var(--_typography---font-size--text-small)}.native_about_page .about_card_head .u-heading{font-size:var(--_typography---font-size--h3)}.native_about_page .team_section_layout{gap:var(--_spacing---space--8-64px);flex-flow:column;display:flex}.native_about_page .help_section_layout{flex-flow:column;display:flex}.native_about_page .help_section_layout [data-placeholder]{display:none!important}}@container (width<75em){.native_about_page .lbl_text.is-bereit{font-size:5rem}}@container (width<35em){.native_about_page .lbl_text.is-bereit{font-size:3.5rem}}@media (prefers-reduced-motion:reduce){.native_about_page .about_card_content{opacity:1!important;transform:none!important}.native_about_page .stacked_cards_wrap .stack-cards__item{transform:none!important}}.about_tl_fallback{display:none}@media (width<=47.99em){.about_tl_fallback:not(.about_tl_fallback--drawn){display:contents}}@media (prefers-reduced-motion:reduce){.about_tl_fallback{display:contents}}.native_voucher_page,.native_thank_you_page{--voucher-ink:var(--swatch--dark-900);--voucher-paper:var(--swatch--light-200);--voucher-line:color-mix(in srgb, var(--voucher-ink) 28%, transparent)}.native_voucher_page .voucher_section,.native_thank_you_page .thank_you_section{background:var(--_theme---background);color:var(--_theme---text)}.native_voucher_page .voucher_section{z-index:1;position:relative}.native_voucher_page .voucher_intro{text-align:center;width:100%;max-width:none;margin:0}.native_voucher_page .voucher_intro h1,.native_thank_you_page h1{font-family:var(--_typography---font--primary-family);font-size:var(--_typography---font-size--h2);font-weight:var(--_typography---font--primary-light);letter-spacing:var(--_typography---letter-spacing--tight);margin:0;line-height:1}.native_thank_you_page h1{width:100%;max-width:23ch;font-weight:var(--_typography---font--primary-regular);letter-spacing:var(--_typography---letter-spacing--medium);text-wrap:balance;hyphens:manual;margin-inline:auto}.native_voucher_page .voucher_intro p{max-width:50rem;margin:var(--_spacing---space--6-40px) auto 0;text-wrap:balance;font-size:var(--_typography---font-size--h6);font-weight:var(--_typography---font--secondary-medium);line-height:var(--_typography---line-height--huge)}.native_voucher_page .voucher_intro_place{white-space:nowrap}.native_voucher_page .voucher_section_contain{gap:var(--_spacing---section-space--main-112px)}.native_voucher_page .voucher_configurator{gap:var(--_spacing---space--5-32px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.native_voucher_page .voucher_preview_sticky{top:calc(var(--nav--height-total) + var(--nav--spacing-outer-vertical));width:min(100%,20.625rem);margin-inline:auto;position:sticky}.native_voucher_page .voucher_form_fields,.native_voucher_page .voucher_details{gap:var(--_spacing---space--8-64px);display:grid}.native_voucher_page .voucher_form{gap:var(--_spacing---space--4-24px);display:grid}.native_voucher_page .voucher_form_component{height:100%;padding:var(--_spacing---space--6-40px);border-radius:var(--radius--main);background:var(--swatch--light-175)}.native_voucher_page .voucher_fieldset{border:0;min-width:0;margin:0;padding:0}.native_voucher_page .voucher_fieldset>legend,.native_voucher_page .voucher_field_label{margin-bottom:var(--_spacing---space--4-24px);font-weight:var(--_typography---font--secondary-medium);line-height:var(--_typography---line-height--huge);display:block}.native_voucher_page .voucher_choice_grid,.native_voucher_page .voucher_field_grid{gap:var(--_spacing---space--1-8px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.native_voucher_page .voucher_choice_grid.is-designs,.native_voucher_page .voucher_choice_grid.is-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice{aspect-ratio:1.246;background:0 0;grid-template-columns:1fr;place-items:center;min-height:0;padding:0;display:grid}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice_control{opacity:0;position:absolute;inset:1rem 1rem auto auto}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice_label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.native_voucher_page .voucher_choice_icon{background:var(--voucher-paper);width:clamp(4rem,6.667vw,6rem);height:clamp(4rem,6.667vw,6rem);-webkit-mask:var(--voucher-choice-icon) center / contain no-repeat;-webkit-mask:var(--voucher-choice-icon) center / contain no-repeat;mask:var(--voucher-choice-icon) center / contain no-repeat}.native_voucher_page .voucher_choice[data-choice-value=therapie] .voucher_choice_icon{background:var(--swatch--dark-green-brand-therapie)}.native_voucher_page .voucher_choice[data-choice-value=sport] .voucher_choice_icon{background:var(--swatch--orange-brand-sport)}.native_voucher_page .voucher_choice[data-choice-value=wellness] .voucher_choice_icon{background:var(--swatch--brown-brand-wellness)}.native_voucher_page .voucher_choice[data-choice-value=praevention] .voucher_choice_icon{background:var(--swatch--blue-brand-praevention)}.native_voucher_page .voucher_choice:has(:checked) .voucher_choice_icon{background:var(--voucher-paper)}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice:has([value=therapie]:checked){border-color:var(--swatch--dark-green-brand-therapie);background:var(--swatch--dark-green-brand-therapie)}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice:has([value=sport]:checked){border-color:var(--swatch--orange-brand-sport);background:var(--swatch--orange-brand-sport)}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice:has([value=wellness]:checked){border-color:var(--swatch--brown-brand-wellness);background:var(--swatch--brown-brand-wellness)}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice:has([value=praevention]:checked){border-color:var(--swatch--blue-brand-praevention);background:var(--swatch--blue-brand-praevention)}.native_voucher_page .voucher_choice{min-height:var(--_spacing---space--8-64px);border-radius:var(--radius--medium);cursor:pointer;border:1px solid #0000;grid-template-columns:1.4rem 1fr auto;align-items:center;gap:.65rem;padding:.9rem 1rem;transition:background-color .18s,border-color .18s,transform .18s;display:grid;position:relative}.native_voucher_page .voucher_choice:hover{border-color:currentColor}.native_voucher_page .voucher_choice:has(:checked){border-color:var(--_theme---form--selection-border)}.native_voucher_page .voucher_choice_input{opacity:0;width:1px;height:1px;position:absolute}.native_voucher_page .voucher_choice_input:focus-visible+.voucher_choice_control{outline-offset:.2rem;outline:.15rem solid}.native_voucher_page .voucher_choice_control{aspect-ratio:1;border:1px solid;border-radius:50%;place-items:center;width:1.35rem;display:grid}.native_voucher_page .voucher_choice_control svg{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:0;width:.72rem}.native_voucher_page .voucher_choice:has(:checked) .voucher_choice_control svg{opacity:1}.native_voucher_page .voucher_choice_detail{opacity:.72}.native_voucher_page .voucher_choice_grid:not(.is-designs) .voucher_choice{border-color:var(--swatch--light-100);background:var(--swatch--light-100)}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice:has(:checked){box-shadow:none}.native_voucher_page .voucher_choice_grid:not(.is-designs) .voucher_choice:has(:checked){border-color:var(--_theme---form--selection-border);color:var(--voucher-ink)}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice:not(:has(:checked)){border-color:color-mix(in srgb, var(--swatch--dark-900) 50%, transparent)}.native_voucher_page .voucher_choice_grid:not(.is-designs) .voucher_choice_control{display:none}.native_voucher_page .voucher_choice_grid.is-amounts .voucher_choice{padding:0 var(--_spacing---space--3-16px);grid-template-columns:minmax(0,1fr) auto}.native_voucher_page .voucher_custom_amount{grid-column:1/-1}.native_voucher_page .voucher_custom_amount[hidden]{display:none}.native_voucher_page .voucher_custom_amount_control{width:100%;min-height:var(--_spacing---space--8-64px);border:1px solid color-mix(in srgb, var(--swatch--dark-900) 50%, transparent);border-radius:var(--radius--field);align-items:stretch;display:flex;overflow:hidden}.native_voucher_page .voucher_custom_amount_control:focus-within{border-color:var(--swatch--dark-900)}.native_voucher_page .voucher_custom_amount_prefix{padding-inline:var(--_spacing---space--3-16px);background:var(--swatch--light-175);flex:none;justify-content:center;align-items:center;display:flex}.native_voucher_page .voucher_custom_amount_input{width:100%;min-width:0;height:var(--_spacing---space--8-64px);padding:0 var(--_spacing---space--3-16px);appearance:none;background:var(--swatch--light-100);color:inherit;font:inherit;border:0;border-radius:0;outline:0;margin:0;display:block}.native_voucher_page .voucher_custom_amount_input::-webkit-inner-spin-button{appearance:none;margin:0}.native_voucher_page .voucher_custom_amount_input::-webkit-outer-spin-button{appearance:none;margin:0}.native_voucher_page .voucher_custom_amount_input::placeholder{color:color-mix(in srgb, var(--swatch--dark-900) 60%, transparent);opacity:1}.native_voucher_page .voucher_custom_amount_hint{margin-top:var(--_spacing---space--1-8px);font-size:14px;font-weight:500;line-height:var(--_typography---line-height--huge);display:block}.native_voucher_page .voucher_choice_grid.is-delivery .voucher_choice{padding:0 var(--_spacing---space--3-16px);text-align:center;justify-content:center;display:flex}.native_voucher_page .voucher_field{display:block}.native_voucher_page .voucher_field[hidden],.native_voucher_page [data-voucher-send-when][hidden],.native_voucher_page .voucher_send_on[hidden]{display:none}.native_voucher_page .voucher_send_on{margin-top:var(--_spacing---space--3-16px);position:relative}.native_voucher_page .voucher_send_on .voucher_field_label{margin-bottom:var(--_spacing---space--1-8px);font-size:14px}.native_voucher_page .voucher_date_picker{--date-field-background:var(--swatch--light-100);--date-field-size:inherit;min-height:3.5rem}.native_voucher_page .voucher_field_input{width:100%;min-height:3.5rem;padding:var(--_spacing---space--1-8px) 1rem;border:var(--field--border-width) solid var(--field--border);border-radius:var(--radius--field);background:var(--field--background);color:inherit;font:inherit;transition:border-color .3s;display:block}.native_voucher_page .voucher_field_input:focus{border-color:var(--field--border-active);outline:none}@media (hover:hover) and (pointer:fine){.native_voucher_page .voucher_field_input:hover{border-color:var(--field--border-active)}}.native_voucher_page .voucher_field_input.is-textarea{min-height:9rem;padding-top:var(--_spacing---space--3-16px);padding-bottom:var(--_spacing---space--1-8px);resize:vertical}.native_voucher_page .voucher_field.is-message .voucher_field_label{margin-top:var(--_spacing---space--1-8px)}.native_voucher_page .voucher_char_count{margin-top:var(--_spacing---space--1-8px);color:color-mix(in srgb, var(--swatch--dark-900) 70%, transparent);font-size:.875rem;line-height:var(--_typography---line-height--huge);text-align:right;display:block}.native_voucher_page .voucher_details .voucher_field:not(.is-message) .voucher_field_label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.native_voucher_page .voucher_field_grid{grid-template-columns:1fr}.native_voucher_page .voucher_form_bottom{gap:var(--_spacing---space--3-16px);text-align:center;display:grid}.native_thank_you_page .thank_you_primary,.native_thank_you_page .thank_you_secondary{border-radius:var(--radius--medium);background:var(--voucher-ink);min-height:5rem;color:var(--voucher-paper);cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 2.5rem;font-family:inherit;font-size:1.375rem;line-height:1;text-decoration:none;display:inline-flex}.native_voucher_page .button_checkout_main_wrap{border-radius:var(--radius--medium);width:100%;height:5rem;display:inline-block;position:relative}.native_voucher_page .button_checkout_main_element{width:100%;height:100%;color:var(--voucher-paper);background:var(--voucher-ink);border-radius:inherit;justify-content:space-between;align-items:center;gap:.5rem;padding:1.5rem 2.5rem;line-height:1;transition:all .2s;display:flex;position:relative}.native_voucher_page .checkout_button_main_text{z-index:1;font-size:1.375rem;line-height:inherit;position:relative}.native_voucher_page .button_checkout_main_wrap .button_circle_wrap{inset:-.5px}.native_voucher_page .button_checkout_main_wrap .button_circle{background:var(--_theme---button-primary--background-hover);transition:transform .7s cubic-bezier(.625,.05,0,1),background-color .4s cubic-bezier(.625,.05,0,1);transform:translate(-50%,-50%)scale(0)rotate(.001deg)}.native_voucher_page .button_checkout_main_wrap:hover .button_circle,.native_voucher_page .button_checkout_main_wrap:focus-within .button_circle{transform:translate(-50%,-50%)scale(1)rotate(.001deg)}.native_voucher_page .button_checkout_main_wrap:is(:hover,:focus-within) .button_checkout_main_element{background:var(--_theme---button-primary--background-hover);transition:all .2s,background-color .15s linear .5s}.native_voucher_page .button_checkout_main_wrap:has(.clickable_btn:disabled){opacity:.5;pointer-events:none}.native_voucher_page .button_checkout_main_wrap .clickable_btn:disabled{cursor:wait}.native_voucher_page .voucher_payment_note{max-width:25.6875rem;font-size:.75rem;line-height:var(--_typography---line-height--huge);letter-spacing:var(--_typography---letter-spacing--normal);margin:0 auto}.native_voucher_page .voucher_form_status{border-radius:var(--radius--medium);border:1px solid;padding:1rem}.native_voucher_page .voucher_form_status[hidden]{display:none}.native_voucher_page .voucher_form_status.is-error{color:var(--swatch--red-error)}.native_voucher_page .voucher_payment,.native_voucher_page .voucher_payment_done{gap:var(--_spacing---space--4-24px);display:grid}.native_voucher_page :is(.voucher_payment,.voucher_payment_done){scroll-margin-top:10rem}.native_voucher_page .voucher_payment[hidden],.native_voucher_page .voucher_payment_done[hidden]{display:none}.native_voucher_page .voucher_payment_title{font-family:var(--_typography---font--primary-family);font-size:2rem;font-weight:var(--_typography---font--primary-medium);letter-spacing:-.02em;margin:0;line-height:1.1}.native_voucher_page .voucher_payment_title:focus{outline:none}.native_voucher_page .voucher_payment_total{color:color-mix(in srgb, var(--voucher-ink) 65%, transparent);margin:-.75rem 0 0}.native_voucher_page .voucher_payment_wallets{gap:.75rem;display:grid}.native_voucher_page .voucher_payment_wallets[hidden]{display:none}.native_voucher_page .voucher_payment_card{border-radius:var(--radius--medium);background:var(--swatch--light-100);--payment-cover-bg:var(--voucher-paper);min-height:13rem;padding:1rem;transition:background-color .18s ease-out;position:relative}.native_voucher_page .voucher_payment.is-processing .voucher_payment_card{background:var(--voucher-paper)}.native_voucher_page .voucher_payment_card_cover{z-index:3;border-radius:inherit;background:var(--voucher-paper);opacity:0;visibility:hidden;place-items:center;transition:opacity .18s ease-out,visibility 0s linear .18s;display:grid;position:absolute;inset:0}.native_voucher_page .voucher_payment.is-processing .voucher_payment_card_cover{opacity:1;visibility:visible;transition:opacity .18s ease-out,visibility}.native_voucher_page .voucher_payment_card_cover .voucher_payment_spinner{width:2.5rem;height:2.5rem;color:var(--voucher-ink);margin:0;display:block}.native_voucher_page .voucher_payment_status{min-height:1.5em;color:color-mix(in srgb, var(--voucher-ink) 70%, transparent);margin:0;font-size:.9375rem}.native_voucher_page .voucher_payment_status:empty{min-height:0;margin-top:calc(var(--_spacing---space--4-24px) * -1)}.native_voucher_page .voucher_payment_back{color:var(--voucher-ink);cursor:pointer;background-color:#0000;border:0;justify-self:center;padding:.5rem;font-size:.9375rem}.native_voucher_page .voucher_payment .voucher_payment_note{text-align:center}.native_voucher_page .voucher_payment_test{font-size:.8125rem}.native_voucher_page .voucher_payment_test p{margin:.5rem 0 0}.native_voucher_page .voucher_payment.is-confirming>:is(.voucher_payment_wallets,.voucher_payment_card,.voucher_payment_test,.voucher_payment_pay,.voucher_payment_back){display:none}.native_voucher_page .voucher_payment.is-confirming .voucher_payment_status{color:var(--voucher-ink);text-align:center;text-wrap:balance;justify-items:center;gap:1rem;margin:0;padding:0 0 1.5rem;font-size:1.0625rem;display:grid}.native_voucher_page .voucher_payment_spinner{display:none}.native_voucher_page .voucher_payment.is-confirming .voucher_payment_spinner{width:2.5rem;height:2.5rem;color:var(--voucher-ink);flex:none;justify-self:center;margin:1.5rem auto 0;display:block}.native_voucher_page .voucher_payment_spinner svg{width:100%;height:100%;display:block;overflow:visible}.native_voucher_page .voucher_payment_spinner .is-track{stroke:color-mix(in srgb, currentColor 20%, transparent)}.native_voucher_page .voucher_payment_spinner .is-arc{stroke:currentColor;transform-origin:50%;transform-box:fill-box;animation:.8s linear infinite voucher-spin}.native_voucher_page .voucher_payment_done{text-align:center;justify-items:center}.native_voucher_page .voucher_payment_done_mark{background:var(--voucher-ink);width:3.5rem;height:3.5rem;color:var(--voucher-paper);border-radius:50%;place-items:center;display:grid}.native_voucher_page .voucher_payment_done_mark:after{content:"";background:currentColor;width:1.5rem;height:1.5rem;-webkit-mask:url(/icons/check.svg) 50%/contain no-repeat;mask:url(/icons/check.svg) 50%/contain no-repeat}.native_voucher_page .voucher_payment_done_text{max-width:28rem;margin:0}.native_voucher_page .voucher_payment_code{background:var(--swatch--light-100);font-variant-numeric:tabular-nums;font-weight:var(--_typography---font--secondary-medium);letter-spacing:.04em;border-radius:999px;margin:0;padding:.75rem 1.25rem}.native_voucher_page .voucher_payment_code[hidden]{display:none}.native_voucher_page .voucher_wrap,.native_thank_you_page .voucher_wrap{border-radius:var(--radius--main);box-shadow:none;--border-width--main:1px;overflow:hidden}@media (resolution>=2x){.native_voucher_page .voucher_wrap,.native_thank_you_page .voucher_wrap{--border-width--main:.5px}}.native_voucher_page .voucher_wrap.design-therapie,.native_thank_you_page .voucher_wrap.design-therapie{background:var(--swatch--dark-green-brand-therapie)}.native_voucher_page .voucher_wrap.design-sport,.native_thank_you_page .voucher_wrap.design-sport{background:var(--swatch--orange-brand-sport)}.native_voucher_page .voucher_wrap.design-wellness,.native_thank_you_page .voucher_wrap.design-wellness{background:var(--swatch--brown-brand-wellness)}.native_voucher_page .voucher_wrap.design-praevention,.native_thank_you_page .voucher_wrap.design-praevention{background:var(--swatch--blue-brand-praevention)}.native_voucher_page .voucher_wrap.design-therapie .voucher_code,.native_thank_you_page .voucher_wrap.design-therapie .voucher_code{color:var(--swatch--dark-green-brand-therapie)}.native_voucher_page .voucher_wrap.design-sport .voucher_code,.native_thank_you_page .voucher_wrap.design-sport .voucher_code{color:var(--swatch--orange-brand-sport)}.native_voucher_page .voucher_wrap.design-wellness .voucher_code,.native_thank_you_page .voucher_wrap.design-wellness .voucher_code{color:var(--swatch--brown-brand-wellness)}.native_voucher_page .voucher_wrap.design-praevention .voucher_code,.native_thank_you_page .voucher_wrap.design-praevention .voucher_code{color:var(--swatch--blue-brand-praevention)}.native_voucher_page .voucher_onua,.native_thank_you_page .voucher_onua{width:100%}.native_voucher_page .voucher_onua svg,.native_thank_you_page .voucher_onua svg{width:100%;height:auto;display:block}.native_thank_you_page .thank_you_contain{gap:var(--_spacing---section-space--main-112px)}.native_thank_you_page .thank_you_card{width:100%}.native_thank_you_page .thank_you_state{text-align:center}.native_thank_you_page .thank_you_state[hidden]{display:none}.native_thank_you_page .thank_you_state>p{max-width:38rem;font-size:var(--_typography---font-size--h6);margin:1.5rem auto 2rem}.native_thank_you_page .thank_you_state.is-idle,.native_thank_you_page .thank_you_state.is-success{align-items:center;gap:var(--_spacing---section-space--main-112px);flex-flow:column;display:flex}.native_thank_you_page .thank_you_voucher{width:min(100%,20.625rem)}.native_thank_you_page .thank_you_idle_header,.native_thank_you_page .thank_you_success_header{align-items:center;gap:var(--_spacing---space--6-40px);flex-flow:column;width:100%;display:flex}.native_thank_you_page .thank_you_idle_header p,.native_thank_you_page .thank_you_success_header p{width:100%;max-width:60ch;font-size:var(--_typography---font-size--h6);line-height:var(--_typography---line-height--huge);letter-spacing:var(--_typography---letter-spacing--medium);text-wrap:balance;margin:0}.native_thank_you_page .thank_you_loader{aspect-ratio:1;border:.2rem solid #0f1a1b33;border-top-color:currentColor;border-radius:50%;width:3rem;margin:0 auto 2rem;animation:.8s linear infinite voucher-spin;display:block}.native_thank_you_page .thank_you_summary{flex-flow:column;width:100%;max-width:34.6875rem;display:flex}.native_thank_you_page .thank_you_order_summary{gap:var(--_spacing---space--8-64px);border-radius:var(--radius--main);background:var(--swatch--light-175);text-align:left;flex-flow:column;padding:2.5rem;display:flex}.native_thank_you_page .thank_you_summary_heading{overflow-wrap:anywhere;max-width:100%;font-size:var(--_typography---font-size--h3);margin:0}.native_thank_you_page .thank_you_summary dl{gap:var(--_spacing---space--4-24px);flex-flow:column;margin:0;display:flex}.native_thank_you_page .thank_you_summary dl div{justify-content:space-between;gap:var(--_spacing---space--4-24px);display:flex}.native_thank_you_page .thank_you_summary dd{text-align:right;margin:0;font-weight:600}.native_thank_you_page .thank_you_button_wrapper{gap:var(--_spacing---space--1-8px);width:100%;max-width:34.6875rem;margin-top:var(--_spacing---space--4-24px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.native_thank_you_page .thank_you_secondary{color:var(--voucher-ink);background:0 0}@keyframes voucher-spin{to{transform:rotate(1turn)}}@media (width<=62rem){.native_voucher_page .voucher_configurator{gap:var(--site--gutter);grid-template-columns:1fr}.native_voucher_page .voucher_preview_sticky{width:100%;max-width:none;margin:0 auto;position:static}.native_voucher_page .voucher_preview_sticky .voucher_wrap{width:min(100%,20.625rem);margin-inline:auto}.native_voucher_page .voucher_form_column{width:100%;max-width:46rem;margin:0 auto}.native_voucher_page .voucher_form_component{padding:var(--_spacing---space--4-24px)}.native_voucher_page .button_checkout_main_element{padding-inline:1.5rem}.native_voucher_page .checkout_button_main_text{font-size:1.25rem}}@media (width<=38rem){.native_voucher_page .voucher_choice_grid,.native_voucher_page .voucher_choice_grid.is-designs,.native_voucher_page .voucher_choice_grid.is-amounts,.native_voucher_page .voucher_field_grid{grid-template-columns:1fr}.native_thank_you_page .thank_you_primary,.native_thank_you_page .thank_you_secondary{justify-content:center}.native_voucher_page .voucher_choice_grid.is-designs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.999rem){.native_thank_you_page h1{hyphens:auto}}@container (width<25em){.native_thank_you_page .thank_you_button_wrapper{flex-flow:column;align-items:stretch;display:flex}}@media (width<=30rem){.native_voucher_page .checkout_button_main_text{font-size:1rem}}@media (prefers-reduced-motion:reduce){.native_thank_you_page .thank_you_loader{animation-duration:1.5s}.native_voucher_page .voucher_payment_spinner .is-arc{animation:none}.native_voucher_page :is(.voucher_payment_card,.voucher_payment_card_cover),.native_voucher_page .voucher_choice{transition:none}}.native_voucher_page .voucher_guide_section{--_theme---background-2:var(--swatch--green-background);background:var(--swatch--green-background);color:var(--_theme---text)}.native_voucher_page .voucher_guide_contain{z-index:1;gap:var(--_spacing---space--7-48px);display:grid;position:relative}.native_voucher_page .voucher_guide_heading{text-align:center;align-items:center}.native_voucher_page .voucher_guide_heading h2{text-wrap:balance;margin:0}.native_voucher_page .voucher_guide_list{gap:var(--_spacing---space--3-16px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.native_voucher_page .voucher_guide_item{align-content:start;gap:var(--_spacing---space--2-12px);padding:var(--_spacing---space--6-40px);border-radius:var(--radius--main);background:var(--swatch--light-175);display:grid}.native_voucher_page .voucher_guide_item_title{font-family:var(--_typography---font--secondary-family);font-size:var(--_typography---font-size--text-large);font-weight:var(--_typography---font--secondary-medium);line-height:var(--_typography---line-height--huge);letter-spacing:var(--_typography---letter-spacing--tight);text-wrap:balance;margin:0}.native_voucher_page .voucher_guide_item_text{font-size:var(--_typography---font-size--text-main);line-height:var(--_typography---line-height--huge);text-wrap:pretty;margin:0}.native_voucher_page .voucher_guide_services{text-align:center;font-size:var(--_typography---font-size--text-main);margin:0}.native_voucher_page .voucher_guide_services a{color:inherit}@media (width<=47.999rem){.native_voucher_page .voucher_guide_list{grid-template-columns:1fr}.native_voucher_page .voucher_guide_item{padding:var(--_spacing---space--4-24px)}}.native_voucher_page .voucher_section:has(+.voucher_guide_section)>.u-section-spacer:last-child,.native_voucher_page .voucher_guide_section+.faq_section_wrap>.u-section-spacer:first-child{display:none}
