.segmented.svelte-1ac1cm{border-radius:var(--radius-control);background:var(--color-surface);inline-size:11.625rem;min-inline-size:0;max-inline-size:100%;color:var(--color-ink);font-size:.75rem;font-weight:var(--font-weight-medium);border:0;flex-wrap:wrap;gap:.25rem;margin:0;padding:.125rem;line-height:1.6;display:flex}.segmented[data-variant=wide].svelte-1ac1cm{background:var(--color-page);justify-content:space-between;gap:0;inline-size:17rem;font-size:.875rem}label.svelte-1ac1cm{border-radius:inherit;cursor:pointer;justify-content:center;align-items:center;min-block-size:1.8625rem;min-inline-size:0;max-inline-size:100%;padding:.65rem 1.125rem;display:flex;position:relative}[data-variant=compact].svelte-1ac1cm label:where(.svelte-1ac1cm):first-of-type{min-inline-size:6.125rem}[data-variant=compact].svelte-1ac1cm label:where(.svelte-1ac1cm):last-of-type{min-inline-size:5rem}[data-variant=wide].svelte-1ac1cm label:where(.svelte-1ac1cm){min-block-size:1.925rem}span.svelte-1ac1cm{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:center}.selected.svelte-1ac1cm{background:var(--color-surface-dark);color:var(--color-on-dark)}.segmented[data-variant=discipline].svelte-1ac1cm{background:var(--color-page);flex-wrap:nowrap;gap:0;inline-size:17rem;font-size:.875rem}[data-variant=discipline].svelte-1ac1cm label:where(.svelte-1ac1cm){flex:1;min-block-size:1.9375rem;padding:.65rem 1.125rem;transition:background-color .18s,color .18s}[data-variant=discipline].svelte-1ac1cm .selected:where(.svelte-1ac1cm){background:var(--color-action);color:var(--color-action-label)}@media (prefers-reduced-motion:reduce){[data-variant=discipline].svelte-1ac1cm label:where(.svelte-1ac1cm){transition:none}}label.svelte-1ac1cm:has(input:where(.svelte-1ac1cm):focus-visible){outline:3px solid var(--color-action);outline-offset:3px}input.svelte-1ac1cm{opacity:0;cursor:pointer;block-size:max(100%,44px);inline-size:100%;margin:0;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.sr-only.svelte-1ac1cm{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.course-grid.svelte-1qu44x9{--carousel-card-width:min(18.0313rem, calc(100vw - 2 * var(--gutter-page)))}@media (width>=64rem){.course-grid.svelte-1qu44x9{inline-size:min(calc(100% - 2 * var(--gutter-page)), var(--container-pricing-max));margin-inline:auto}.course-grid.svelte-1qu44x9 .track{gap:var(--space-plan-gap);padding:0;display:grid;overflow:visible}.course-grid.svelte-1qu44x9 .controls{display:none}.course-grid.svelte-1qu44x9 .plan{min-block-size:0}.course-grid.svelte-1qu44x9 .track{grid-template-columns:repeat(3,minmax(0,1fr))}.course-grid.svelte-1qu44x9 .track>li,.course-grid.svelte-1qu44x9 .plan{grid-template-rows:subgrid;grid-row:span 5;row-gap:0;display:grid}.course-grid.svelte-1qu44x9 .summary{grid-template-rows:subgrid;grid-row:span 4;row-gap:1.5625rem;display:grid}.course-grid.svelte-1qu44x9 .price-group{grid-template-rows:auto 1fr}.course-grid.svelte-1qu44x9 .supporting{grid-template-rows:1fr auto}}.static-conditions.svelte-1qu44x9{margin-block-start:2rem}.education-pricing.svelte-1qu44x9{--carousel-gap:var(--space-plan-gap);--carousel-card-width:min(18.75rem, calc(100vw - 2 * var(--gutter-page)));--carousel-gutter:max(var(--gutter-page), calc((100% - var(--container-pricing-max)) / 2));padding-block-start:var(--education-pricing-gap,var(--education-section-gap,5rem))}.intro.svelte-1qu44x9{gap:1.25rem;margin-block-end:var(--education-pricing-heading-gap,2rem);display:grid}p.svelte-1qu44x9{font-size:var(--font-size-body);line-height:var(--line-height-intro);margin:0}.aligned.svelte-1qu44x9 .track{grid-template-columns:var(--carousel-card-width);justify-content:center;row-gap:var(--space-plan-gap);display:grid}.aligned.svelte-1qu44x9 .plan{block-size:auto;min-block-size:0}@media (width>=64rem){.aligned.svelte-1qu44x9 .track{grid-template-columns:none;grid-auto-columns:var(--carousel-card-width);grid-template-rows:repeat(5,auto);grid-auto-flow:column;justify-content:normal;row-gap:0}.aligned.svelte-1qu44x9 .track>li,.aligned.svelte-1qu44x9 .plan{grid-template-rows:subgrid;grid-row:span 5;row-gap:0;display:grid}.aligned.svelte-1qu44x9 .summary{grid-template-rows:subgrid;grid-row:span 4;display:grid}.aligned.svelte-1qu44x9 .price-group{grid-template-rows:auto 1fr}.aligned.svelte-1qu44x9 .supporting{grid-template-rows:1fr auto}.intro.svelte-1qu44x9{text-align:center}.education-pricing.svelte-1qu44x9{--carousel-card-width:min(20.625rem, calc((100vw - 2 * var(--gutter-page) - 2 * var(--space-plan-gap)) / 3))}}.training.svelte-192br1i{padding-block-start:var(--education-trajectory-gap,7rem);scroll-margin-block-start:2rem}.intro.svelte-192br1i{text-align:center;gap:1.25rem;margin-block-end:var(--education-selector-gap,1.625rem);display:grid}p.svelte-192br1i{font-size:var(--font-size-body);margin:0;line-height:1.4}.stage-tabs.svelte-192br1i{display:none}.route-connector.svelte-192br1i{flex:1;block-size:1px;min-inline-size:0;position:relative;overflow:hidden}.route-connector.svelte-192br1i img:where(.svelte-192br1i){max-inline-size:none;display:block}.route-highlight.svelte-192br1i{block-size:1px;inline-size:100%;position:absolute;inset:0;overflow:hidden}.route-highlight.svelte-192br1i path:where(.svelte-192br1i){fill:none;stroke-width:1px;stroke-dasharray:22 200;stroke-dashoffset:22px;opacity:0;animation:svelte-192br1i-route-sweep var(--route-segment-duration,1.5s) linear both;animation-delay:calc(var(--segment-index) * var(--route-segment-duration,1.5s))}@keyframes svelte-192br1i-route-sweep{0%{stroke-dashoffset:22px;opacity:0}15%,85%{opacity:1}to{stroke-dashoffset:-100px;opacity:0}}@media (prefers-reduced-motion:reduce){.route-highlight.svelte-192br1i{display:none}.route-highlight.svelte-192br1i path:where(.svelte-192br1i){animation:none}}.route-badge.svelte-192br1i{flex:none;block-size:.9rem;inline-size:.8rem}.route-badge.svelte-192br1i .license{transform-origin:0 0;transform:scale(.8)}.route-label.svelte-192br1i{text-box-trim:trim-both;text-box-edge:cap alphabetic}.mobile-selector.svelte-192br1i{inline-size:16.3125rem;max-inline-size:100%;margin:0 auto var(--education-selector-gap,1.625rem);background:var(--color-surface);border-radius:var(--radius-control);padding:.625rem;position:relative}.mobile-selection.svelte-192br1i{border:1px solid var(--color-ink);border-radius:var(--radius-control);background:var(--color-page);min-block-size:2.30469rem;color:var(--color-ink);font-size:.875rem;font-weight:var(--font-weight-medium);align-items:center;gap:.5rem;padding:.5625rem;line-height:1.6;display:flex}.mobile-label.svelte-192br1i{text-box-trim:trim-both;text-box-edge:cap alphabetic;overflow-wrap:anywhere;min-inline-size:0}.mobile-badge.svelte-192br1i{flex:none;block-size:1.05469rem;inline-size:.9375rem}.mobile-badge.svelte-192br1i .license{transform-origin:0 0;transform:scale(.9375)}.select-arrow.svelte-192br1i{flex:none;margin-inline:auto .104167rem;transform:rotate(90deg)scaleY(-1)}select.svelte-192br1i{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;font:inherit;position:absolute;inset:0}.mobile-selector.svelte-192br1i:has(select:where(.svelte-192br1i):focus-visible){outline:3px solid var(--color-action);outline-offset:3px}.discipline-toggle.svelte-192br1i{margin-block:0 1.3125rem}.panel.svelte-192br1i{padding:var(--education-panel-padding,2rem) var(--gutter-page);background:var(--color-surface);outline-offset:-4px;min-inline-size:0}.overview.svelte-192br1i{gap:3rem;display:grid}.details.svelte-192br1i{min-inline-size:0}.details.svelte-192br1i>p:where(.svelte-192br1i):not(.notice){font-size:.875rem}.structured.svelte-192br1i .overview:where(.svelte-192br1i){row-gap:var(--education-detail-gap,1.5rem)}.structured.svelte-192br1i .details:where(.svelte-192br1i){align-content:start;gap:var(--education-detail-gap,1.5rem);display:grid}.stage-introduction.svelte-192br1i,.learning-outcomes.svelte-192br1i{gap:var(--education-detail-copy-gap,1rem);min-inline-size:0;display:grid}.stage-introduction.svelte-192br1i .stage-description:where(.svelte-192br1i){font-size:.875rem}.structured.svelte-192br1i .details:where(.svelte-192br1i)>h3:where(.svelte-192br1i),.stage-introduction.svelte-192br1i>p:where(.svelte-192br1i),.learning-outcomes.svelte-192br1i>h4:where(.svelte-192br1i),.learning-outcomes.svelte-192br1i>p:where(.svelte-192br1i),.structured.svelte-192br1i .facts:where(.svelte-192br1i){margin:0}.structured.svelte-192br1i .details:where(.svelte-192br1i)>.action{justify-self:start}.structured.svelte-192br1i .facts:where(.svelte-192br1i){gap:var(--education-detail-gap,1.5rem);padding:var(--education-detail-gap,1.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));justify-content:normal}.structured.svelte-192br1i .outcomes:where(.svelte-192br1i) li:where(.svelte-192br1i){gap:var(--education-detail-icon-gap,.5rem)}.structured.svelte-192br1i .stage-photo:where(.svelte-192br1i){object-fit:cover;border-radius:var(--radius-panel);align-self:start;block-size:auto;inline-size:100%;display:block}h3.svelte-192br1i{align-items:center;gap:.625rem;margin:0 0 1.3125rem;font-size:1.125rem;line-height:1.3;display:flex}h3.svelte-192br1i span:where(.svelte-192br1i){min-inline-size:0}h4.svelte-192br1i,h5.svelte-192br1i{margin:0 0 1.25rem;font-size:.875rem;line-height:1.4}.notice.svelte-192br1i{font-size:var(--font-size-caption);margin-block-start:.75rem;line-height:1.5}.facts.svelte-192br1i{background:var(--color-surface-dark);color:var(--color-on-dark);border-radius:var(--radius-panel);grid-template-columns:repeat(auto-fit,minmax(min(100%,6.5rem),1fr));gap:1.25rem;margin:1.3125rem 0 2.25rem;padding:1.25rem;display:grid}.facts.svelte-192br1i>div:where(.svelte-192br1i){flex-direction:column;gap:.5rem;display:flex}dd.svelte-192br1i{font-size:1.375rem;font-weight:var(--font-weight-bold);margin:0}.value.svelte-192br1i{order:-1}dt.svelte-192br1i{font-size:.8125rem}.detail.svelte-192br1i{font-size:.6875rem;font-weight:var(--font-weight-regular);color:var(--color-on-dark-secondary)}.outcomes.svelte-192br1i,.curriculum-card.svelte-192br1i ul:where(.svelte-192br1i){gap:.9375rem;margin:0;padding:0;font-size:.875rem;line-height:1.4;list-style:none;display:grid}li.svelte-192br1i{align-items:center;gap:.3125rem;display:flex}li.svelte-192br1i img:where(.svelte-192br1i){flex:none;max-inline-size:none}li.svelte-192br1i span:where(.svelte-192br1i){overflow-wrap:anywhere;min-inline-size:0}.stage-photo.svelte-192br1i{display:none}.curriculum.svelte-192br1i{--carousel-gutter:0px;--carousel-card-width:min(18.75rem, calc(100vw - 2 * var(--gutter-page)));--carousel-gap:.625rem;min-inline-size:0;margin-block-start:var(--education-panel-gap,3.125rem)}.curriculum.svelte-192br1i .controls{--color-surface:var(--color-page)}.curriculum.svelte-192br1i .container{inline-size:100%}button.svelte-192br1i{border-radius:var(--radius-control);min-block-size:2.75rem;min-inline-size:0;max-inline-size:100%;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.125rem;font-size:.8125rem;display:flex}button[aria-selected=true].svelte-192br1i{background:var(--color-surface-dark);color:var(--color-on-dark)}button.svelte-192br1i:disabled{opacity:.5;cursor:default}.curriculum-card.svelte-192br1i{border-radius:var(--radius-faq);background:var(--color-page);overflow-wrap:anywhere;block-size:100%;min-block-size:15.8125rem;padding:1.25rem}.curriculum-card.svelte-192br1i p:where(.svelte-192br1i){margin-block-end:1.25rem;font-size:.8125rem}.curriculum-card.svelte-192br1i .afterword:where(.svelte-192br1i){margin:1.25rem 0 0}.curriculum-heading.svelte-192br1i{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem;margin-block-end:1.25rem;display:flex}.curriculum-heading.svelte-192br1i h5:where(.svelte-192br1i){margin:0}.study-load.svelte-192br1i{border-radius:var(--radius-control);background:var(--color-surface);align-items:center;gap:.625rem;padding:.1875rem .75rem;font-size:.8125rem;line-height:1.25rem;display:inline-flex}.curriculum-card.svelte-192br1i ul:where(.svelte-192br1i){gap:1.25rem;font-size:.8125rem}.missing.svelte-192br1i{background:var(--color-page);border-radius:var(--radius-faq);min-block-size:15.8125rem;padding:1.25rem}.static-content.svelte-192br1i{margin-block-start:2rem}.sr-only.svelte-192br1i{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (width>=64rem){.intro.svelte-192br1i{text-align:center}.mobile-selector.svelte-192br1i{display:none}.stage-tabs.svelte-192br1i{inline-size:var(--route-width,36.8125rem);max-inline-size:100%;margin:0 auto var(--education-selector-gap,1.625rem);border-radius:var(--radius-control);background:var(--color-surface);align-items:center;padding:.625rem;display:flex}.stage-tabs.svelte-192br1i button:where(.svelte-192br1i){border:1px solid var(--color-ink);flex:0 1 var(--stage-width);min-block-size:2.2rem;font-weight:var(--font-weight-medium);background:var(--color-page);border-radius:5rem;padding:.5875rem .8rem;line-height:1.6;position:relative}.stage-tabs.svelte-192br1i button[aria-selected=true]:where(.svelte-192br1i){background:var(--color-surface-dark)}.stage-tabs.svelte-192br1i button:where(.svelte-192br1i):after{content:"";block-size:100%;min-block-size:2.75rem;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.panel.svelte-192br1i{max-inline-size:80.875rem;padding:var(--education-panel-padding,3.125rem);border-radius:var(--radius-panel);margin-inline:auto}.overview.svelte-192br1i{grid-template-columns:minmax(0,590fr) minmax(0,537fr);gap:clamp(2rem,4.65vw,4.1875rem)}.stage-photo.svelte-192br1i{object-fit:cover;border-radius:var(--radius-panel);block-size:auto;inline-size:100%;display:block}.facts.svelte-192br1i{grid-template-columns:repeat(var(--fact-count), minmax(0, max-content));justify-content:space-between;gap:.75rem}.facts.svelte-192br1i>div:where(.svelte-192br1i){overflow-wrap:anywhere;gap:.5625rem}.details.svelte-192br1i>p:where(.svelte-192br1i),.stage-introduction.svelte-192br1i>p:where(.svelte-192br1i),.details.svelte-192br1i h3:where(.svelte-192br1i) span:where(.svelte-192br1i),.details.svelte-192br1i h4:where(.svelte-192br1i),.facts.svelte-192br1i dt:where(.svelte-192br1i),.facts.svelte-192br1i dd:where(.svelte-192br1i),.outcomes.svelte-192br1i li:where(.svelte-192br1i) span:where(.svelte-192br1i),.curriculum.svelte-192br1i h4:where(.svelte-192br1i),.curriculum.svelte-192br1i h5:where(.svelte-192br1i),.curriculum-card.svelte-192br1i p:where(.svelte-192br1i),.curriculum-card.svelte-192br1i li:where(.svelte-192br1i) span:where(.svelte-192br1i){text-box-trim:trim-both;text-box-edge:cap alphabetic}.curriculum.svelte-192br1i{--carousel-card-width:20rem;--carousel-controls-gap:var(--education-curriculum-controls-gap,1.875rem)}}@media (prefers-reduced-motion:no-preference){html:has(.education-page #traject){scroll-behavior:smooth}}.education-page #traject{scroll-margin-top:calc(6rem + env(safe-area-inset-top,0px))}[data-theme=turnen010].education-page{--route-width:36.8125rem;--route-stage-1-width:9.1625rem;--route-stage-2-width:8.5375rem;--route-stage-3-width:10.2875rem;--route-glow-edge:#f79f62;--route-glow-center:#fff4e7;--route-segment-duration:1.5s;--hero-photo-desktop-width:200.39%;--hero-photo-desktop-left:-76.61%;--hero-height-desktop:57.625rem;--hero-photo-mobile-width:100%;--hero-photo-mobile-left:0%;--hero-photo-mobile-top:0%;--hero-photo-mobile-height:51.4375rem;--hero-photo-mobile-image-height:51.4375rem;--features-space-before:3.8125rem;--education-section-gap:4.5rem;--education-trajectory-gap:7rem;--education-selector-gap:1.625rem;--education-panel-padding:2rem;--education-panel-gap:3.125rem;--trainers-space-before:5rem;--reviews-space-before:5rem;--faq-space-before:5rem;--faq-space-after:5rem}@media (width>=64rem){[data-theme=turnen010].education-page{--features-space-before:9.0625rem;--education-pricing-gap:7.4375rem;--education-section-gap:8.375rem;--education-trajectory-gap:7.5rem;--education-pricing-heading-gap:2.0625rem;--education-compensation-heading-gap:1.4375rem;--education-panel-padding:3.125rem;--education-curriculum-controls-gap:1.875rem;--trainers-space-before:8.375rem;--trainers-heading-gap:3.5625rem;--reviews-space-before:6.75rem;--faq-space-before:8.75rem}}
