.gIUiKG_page{flex-direction:column;gap:24px;max-width:1240px;margin-inline:auto;padding:4px 4px 40px;display:flex}@media (min-width:640px){.gIUiKG_page{padding-inline:clamp(0px,3.5vw - 32px,16px)}}.gIUiKG_root{flex-direction:column;gap:24px;display:flex}.gIUiKG_header{align-items:center;gap:10px;min-height:28px;display:flex}.gIUiKG_hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.gIUiKG_heroText{flex-direction:column;flex:460px;gap:8px;min-width:0;display:flex}.gIUiKG_heroAside{align-self:flex-start;margin-top:20px}.gIUiKG_eyebrow{font-family:var(--font-sans);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-a60);font-weight:500}.gIUiKG_greeting{font-family:var(--font-sans);font-size:clamp(var(--text-h1-sans), 2.6vw, calc(var(--text-h1-sans) + 2px));letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:600;line-height:1.2}.gIUiKG_subtitle{max-width:640px;font-family:var(--font-sans);font-size:var(--text-reading);color:var(--color-text-muted);text-wrap:pretty;margin:0;font-weight:300;line-height:1.55}.gIUiKG_gridWrap{flex-direction:column;gap:12px;display:flex;container-type:inline-size}.gIUiKG_grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.gIUiKG_cell{grid-column:span var(--widget-span,12);border-radius:var(--radius-xl);flex-direction:column;min-width:0;transition:box-shadow .15s,opacity .15s;display:flex}@container (max-width:859px){.gIUiKG_cell{grid-column:span 12}}.gIUiKG_dragging{opacity:.4}.gIUiKG_dropTarget{box-shadow:0 0 0 2px var(--state-tone)}.gIUiKG_card{flex:1;gap:16px;height:100%}.gIUiKG_titleIcon{color:var(--ink-a60);flex:none}.gIUiKG_titleGroup{flex:1;align-items:center;gap:2px;min-width:0;display:flex}.gIUiKG_title{min-width:0;font-family:var(--font-sans);font-size:var(--text-body);color:var(--ink-a60);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin:0;font-weight:500;line-height:1.4;overflow:hidden}.gIUiKG_meta{font-family:var(--font-sans);font-size:var(--text-small);color:var(--ink-a60);white-space:nowrap;flex:none}.gIUiKG_grip{touch-action:none;cursor:grab;color:var(--ink-a60);flex:none}.gIUiKG_body{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.gIUiKG_resetRow{font-family:var(--font-sans);font-size:var(--text-caption);color:var(--ink-a60);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.gIUiKG_resetAction{color:var(--ink-a60);text-underline-offset:2px;text-decoration:underline}.gIUiKG_suggestion{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;animation:.4s ease-out both gIUiKG_suggestionIn;display:flex}.gIUiKG_suggestionText{font-size:var(--text-small);color:var(--ink);flex:320px;margin:0}.gIUiKG_suggestionActions{align-items:center;gap:8px;display:flex}@keyframes gIUiKG_suggestionIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gIUiKG_cell{transition:none}.gIUiKG_suggestion{animation:none}}@media (max-width:767px){.gIUiKG_grip{display:none}}
.diBz-a_notice{align-items:flex-start;gap:var(--space-2);padding:10px var(--space-3);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-small);color:var(--notice-tone);background:color-mix(in srgb, var(--notice-tone) 10%, transparent);border:1px solid color-mix(in srgb, var(--notice-tone) 26%, transparent);flex-wrap:wrap;line-height:1.5;display:flex}.diBz-a_bare{background:0 0;border-color:#0000;padding:0}.diBz-a_small{font-size:var(--text-caption)}.diBz-a_ok{--notice-tone:var(--signal-done-fg)}.diBz-a_error{--notice-tone:var(--signal-danger-fg)}.diBz-a_info{--notice-tone:var(--color-text-muted)}.diBz-a_state{--notice-tone:var(--state-tone-ink)}.diBz-a_warn{--notice-tone:var(--lightningcss-light,#8a3600)var(--lightningcss-dark,var(--color-orange))}.diBz-a_compact{padding:6px var(--space-3);font-size:var(--text-caption);flex-wrap:nowrap;align-items:center;line-height:1.4}.diBz-a_compact.diBz-a_info{--notice-tone:var(--state-tone-ink)}.diBz-a_compact .diBz-a_icon{margin-top:0}.diBz-a_compact .diBz-a_text{flex:1 1 0}.diBz-a_compact .diBz-a_action{margin-left:0}.diBz-a_icon{flex:none;margin-top:2px}.diBz-a_text{flex:11rem;min-width:0}.diBz-a_action{flex:none;margin-left:auto}html[data-theme=reduced] .diBz-a_state{--notice-tone:var(--signal-warn-fg)}html[data-theme=reduced] .diBz-a_info{background:0 0}
.E5VQXq_satz{--satz-rahmen:58rem;--satz-spalte:38rem;color:var(--color-text);font-family:var(--font-sans);max-width:var(--satz-rahmen);margin-inline:auto;font-size:18px;line-height:1.7}.E5VQXq_kompakt{--satz-rahmen:none;--satz-spalte:none;font-size:15px;line-height:1.6}.E5VQXq_satz p,.E5VQXq_absatz{max-width:var(--satz-spalte);margin:0 auto var(--space-4);overflow-wrap:break-word}.E5VQXq_satz>p:last-child,.E5VQXq_satz>.E5VQXq_absatz:last-child{margin-bottom:0}.E5VQXq_satz h2,.E5VQXq_satz h3,.E5VQXq_satz h4,.E5VQXq_titel{max-width:var(--satz-spalte);font-family:var(--font-heading);color:var(--color-text);margin:var(--space-6) auto var(--space-3);font-weight:400;line-height:1.25}.E5VQXq_satz>h2:first-child,.E5VQXq_satz>h3:first-child,.E5VQXq_satz>h4:first-child{margin-top:0}.E5VQXq_satz h2{font-size:28px}.E5VQXq_satz h3{font-size:22px}.E5VQXq_satz h4{font-size:19px}.E5VQXq_kompakt h2{font-size:var(--text-h2)}.E5VQXq_kompakt h3{font-size:17px}.E5VQXq_kompakt h4{font-size:16px}.E5VQXq_satz ul,.E5VQXq_liste{max-width:var(--satz-spalte);margin:0 auto var(--space-4);padding-left:1.35em;list-style:outside}.E5VQXq_satz ol{max-width:var(--satz-spalte);margin:0 auto var(--space-4);padding-left:1.35em;list-style:decimal}.E5VQXq_satz li ul,.E5VQXq_satz li ol{max-width:none;margin-bottom:0}.E5VQXq_satz li ul{list-style:circle}.E5VQXq_satz li{margin-bottom:var(--space-1)}.E5VQXq_satz li>p{margin-bottom:0}.E5VQXq_satz li::marker{color:var(--color-text-muted)}.E5VQXq_satz blockquote,.E5VQXq_zitat{max-width:var(--satz-spalte);margin:var(--space-5) auto;padding-left:var(--space-4);border-left:3px solid var(--color-divider);font-family:var(--font-serif);color:var(--color-text-muted);font-size:1.06em;font-style:italic}.E5VQXq_satz blockquote p:last-child{margin-bottom:0}.E5VQXq_satz aside[data-merksatz],.E5VQXq_merksatz{max-width:var(--satz-spalte);margin:var(--space-5) auto;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-5);border:1px solid var(--surface-card-border);border-left:3px solid var(--color-text-muted);border-radius:var(--radius-lg);background:var(--surface-card)}.E5VQXq_satz aside[data-merksatz] p:last-child,.E5VQXq_merksatz p:last-child{margin-bottom:0}.E5VQXq_satz hr,.E5VQXq_trenner{margin:var(--space-6) auto;border:0;border-top:1px solid var(--color-divider);width:40%}.E5VQXq_satz code,.E5VQXq_code{font-family:var(--font-mono);border-radius:var(--radius-sm);background:var(--ink-a08,var(--surface-card));padding:.1em .35em;font-size:.88em}.E5VQXq_satz pre,.E5VQXq_codeBlock{max-width:var(--satz-spalte);margin:0 auto var(--space-4);padding:var(--space-4);border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);background:var(--surface-card);overflow-x:auto}.E5VQXq_satz pre code,.E5VQXq_codeBlock code{font-size:var(--text-body);background:0 0;padding:0;line-height:1.6}.E5VQXq_satz a,.E5VQXq_link{color:var(--link-fg);text-decoration:underline;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);text-underline-offset:2px;overflow-wrap:break-word}.E5VQXq_satz a:focus-visible,.E5VQXq_link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.E5VQXq_satz [data-text-color=violet]{color:var(--color-violet-ink)}.E5VQXq_satz [data-text-color=blue]{color:var(--color-lens-blue-ink)}.E5VQXq_satz [data-text-color=red]{color:var(--color-terracotta)}.E5VQXq_satz [data-text-color=muted]{color:var(--color-text-muted)}.E5VQXq_satz figure,.E5VQXq_bild{max-width:var(--satz-spalte);margin:var(--space-6) auto;padding-inline:var(--space-4)}.E5VQXq_bildFlaeche,.E5VQXq_satz figure img{border-radius:var(--radius-lg);background:var(--surface-card);width:100%;height:auto;display:block}.E5VQXq_bildunterschrift,.E5VQXq_satz figcaption{margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-text-muted);line-height:1.5}.E5VQXq_satz .E5VQXq_bildBreit{max-width:var(--satz-rahmen)}.E5VQXq_satz{--bild-thumbnail:10rem;--bild-small:20rem;--bild-medium:30rem}.E5VQXq_satz .E5VQXq_bildThumbnail{max-width:calc(var(--bild-thumbnail) + 2 * var(--space-4))}.E5VQXq_satz .E5VQXq_bildSmall{max-width:calc(var(--bild-small) + 2 * var(--space-4))}.E5VQXq_satz .E5VQXq_bildMedium{max-width:calc(var(--bild-medium) + 2 * var(--space-4))}.E5VQXq_satz .E5VQXq_bildOriginal{max-width:var(--satz-rahmen)}.E5VQXq_satz .E5VQXq_bildOriginal img{width:auto;max-width:100%;margin-inline:auto}.E5VQXq_satz .E5VQXq_bildLinks,.E5VQXq_satz .E5VQXq_bildRechts{width:100%;padding-inline:0}.E5VQXq_satz .E5VQXq_bildLinks{float:left;margin:var(--space-1) var(--space-6) var(--space-4) max(0px, calc((100% - var(--satz-spalte)) / 2))}.E5VQXq_satz .E5VQXq_bildRechts{float:right;margin:var(--space-1) max(0px, calc((100% - var(--satz-spalte)) / 2)) var(--space-4) var(--space-6)}.E5VQXq_satz .E5VQXq_bildOriginal.E5VQXq_bildLinks,.E5VQXq_satz .E5VQXq_bildOriginal.E5VQXq_bildRechts{width:fit-content;max-width:min(100%, var(--satz-spalte))}.E5VQXq_satz h2,.E5VQXq_satz h3,.E5VQXq_satz h4{clear:both}.E5VQXq_satz:after{content:"";clear:both;display:block}@media (max-width:767px){.E5VQXq_satz{--satz-rahmen:none;--satz-spalte:none;font-size:17px}.E5VQXq_satz h2{font-size:24px}.E5VQXq_satz h3{font-size:var(--text-h2)}.E5VQXq_satz .E5VQXq_bildLinks,.E5VQXq_satz .E5VQXq_bildRechts{float:none;width:auto;margin:var(--space-6) auto;padding-inline:var(--space-4)}}.E5VQXq_einbettung{max-width:var(--satz-spalte);margin:var(--space-6) auto;aspect-ratio:16/9;border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);background:var(--surface-card);position:relative;overflow:hidden}.E5VQXq_einbettungRahmen{border:0;width:100%;height:100%;display:block}.E5VQXq_einbettungKarte{align-items:center;gap:var(--space-2);max-width:var(--satz-spalte);margin:var(--space-5) auto;padding:var(--space-3) var(--space-4);border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);background:var(--surface-card);min-height:44px;color:var(--color-text);font-family:var(--font-sans);font-size:15px;text-decoration:none;display:flex}.E5VQXq_einbettungKarte:hover{border-color:var(--link-underline)}.E5VQXq_einbettungKarte:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.E5VQXq_einbettungTitel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.E5VQXq_einbettungHinweis{font-size:var(--text-small);color:var(--color-text-muted);flex:none}.E5VQXq_satz aside[data-callout]{max-width:var(--satz-spalte);margin:var(--space-5) auto;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-5);border:1px solid var(--surface-card-border);border-left:3px solid var(--color-lens-blue);border-radius:var(--radius-lg);background:var(--surface-card)}.E5VQXq_satz aside[data-callout][data-tone=tip]{border-left-color:var(--color-violet)}.E5VQXq_satz aside[data-callout][data-tone=warning]{border-left-color:var(--color-amber)}.E5VQXq_satz aside[data-callout] p:last-child{margin-bottom:0}.E5VQXq_satz table{max-width:var(--satz-spalte);margin:var(--space-5) auto;border-collapse:collapse;display:block;overflow-x:auto}.E5VQXq_satz th,.E5VQXq_satz td{min-width:6rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-divider);text-align:left;vertical-align:top}.E5VQXq_satz th{background:var(--surface-card);font-weight:600}.E5VQXq_satz th p,.E5VQXq_satz td p{margin:0}.E5VQXq_satz .selectedCell{background:var(--surface-card-hover,var(--surface-card));outline:2px solid var(--color-lens-blue);outline-offset:-2px}
._5te6FW_layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px clamp(24px,3.5cqw,48px);display:grid}@container lesson-player (min-width:700px){._5te6FW_layout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}._5te6FW_main{min-width:0}._5te6FW_main._5te6FW_prose>*,._5te6FW_main._5te6FW_prose>*>*{--satz-rahmen:66ch;--satz-spalte:66ch;font-size:var(--text-reading);margin-inline:0;line-height:1.7}._5te6FW_aside{flex-direction:column;gap:14px;display:flex}._5te6FW_card{background:color-mix(in srgb, var(--color-violet) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-violet) 30%, transparent);border-radius:16px;padding:20px}._5te6FW_eyebrow{font-size:var(--text-caption);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-label);margin:0 0 8px;font-weight:500}._5te6FW_sentence{font-family:var(--font-serif);margin:0;font-size:22px;line-height:1.25}
.U1EwYa_trigger{flex-shrink:0;position:relative}:where(.U1EwYa_trigger){justify-content:center;align-items:center;gap:var(--space-2);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:none;padding:0;display:inline-flex}.U1EwYa_trigger:after{content:"";width:44px;height:44px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.U1EwYa_trigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.U1EwYa_content{z-index:var(--layer-dropdown);min-width:var(--menu-w,180px);max-width:var(--radix-dropdown-menu-content-available-width,92vw);max-height:var(--radix-dropdown-menu-content-available-height,70vh);padding:var(--space-2);background:var(--surface-pop);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--ink-a12);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);outline:none;overflow-y:auto}.U1EwYa_item{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);text-align:left;cursor:pointer;width:100%;min-height:40px;font-family:var(--font-sans);font-size:var(--text-body);color:var(--ink-a85);background:0 0;border:none;outline:none;padding:0 14px;font-weight:400;text-decoration:none;display:flex}.U1EwYa_item[data-highlighted]{background:var(--lightningcss-light,var(--menu-hover))var(--lightningcss-dark,var(--ink-a06));color:var(--ink)}.U1EwYa_item[data-disabled]{opacity:.45;cursor:default}@media (any-pointer:coarse),(max-width:640px){.U1EwYa_item{min-height:44px}}.U1EwYa_danger{color:var(--signal-danger-fg)}.U1EwYa_danger[data-highlighted]{background:color-mix(in srgb, var(--signal-danger-fg) 12%, transparent);color:var(--signal-danger-fg)}.U1EwYa_separator{background:var(--ink-a08);height:1px;margin:var(--space-1) 0}.U1EwYa_label{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-a60);padding:6px 14px 4px;font-size:11px;font-weight:500}@keyframes U1EwYa_menuIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.U1EwYa_content[data-state=open]{transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:.13s cubic-bezier(.2,.8,.3,1) U1EwYa_menuIn}@media (prefers-reduced-motion:reduce){.U1EwYa_content[data-state=open]{animation:none}}html[data-theme=reduced] .U1EwYa_item:hover,html[data-theme=reduced] .U1EwYa_item[data-highlighted]{background:var(--ink);color:var(--color-bg)}
.xefAhq_trigger{min-width:0}.xefAhq_content{flex-direction:column;gap:2px;min-width:0;display:flex}
.gp0rpq_root{gap:var(--space-2);margin-bottom:var(--space-6);flex-direction:column;display:flex}.gp0rpq_titleRow{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.gp0rpq_titleGroup{align-items:center;gap:var(--space-2);min-width:0;display:flex}.gp0rpq_title{align-items:baseline;gap:var(--space-3);font-family:var(--font-serif);font-style:normal;font-weight:400;font-size:var(--text-h1);color:var(--ink);margin:0;line-height:1.2;display:flex}.gp0rpq_titleSection{font-size:var(--text-h2);line-height:1.3}.gp0rpq_count{top:50%;right:var(--space-3);pointer-events:none;font-family:var(--font-sans);font-weight:300;font-size:var(--text-body);color:var(--ink-a60);white-space:nowrap;position:absolute;transform:translateY(-50%)}.gp0rpq_action{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:none;display:flex}.gp0rpq_lede{max-width:640px;font-family:var(--font-sans);font-weight:300;font-size:var(--text-reading);color:var(--ink-a65);margin:0;line-height:1.6}.gp0rpq_tour{flex:none;align-items:center;display:inline-flex}.gp0rpq_toolbar{align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.gp0rpq_search{flex:260px;min-width:0;position:relative}.gp0rpq_searchWithCount input{padding-right:7rem}.gp0rpq_filters{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:639px){.gp0rpq_root{margin-bottom:var(--space-5)}.gp0rpq_action,.gp0rpq_search,.gp0rpq_filters{flex:100%}}.gp0rpq_breadcrumb{min-width:0}.gp0rpq_meta{font-family:var(--font-sans);font-weight:400;font-size:var(--text-small);color:var(--color-text-muted)}.gp0rpq_display{gap:6px;margin-bottom:0}.gp0rpq_display .gp0rpq_titleRow{align-items:flex-end}.gp0rpq_display .gp0rpq_titleGroup{flex-wrap:wrap;align-items:baseline;gap:14px}.gp0rpq_display .gp0rpq_title{font-size:var(--text-display);letter-spacing:-.01em;overflow-wrap:anywhere;line-height:1.05}
._4AiAXG_figure{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}._4AiAXG_frame{border:1px solid var(--surface-card-border);background:var(--ink-a04);border-radius:16px;padding:clamp(16px,2.6cqw,32px)}._4AiAXG_image{-webkit-user-select:none;user-select:none;border-radius:10px;width:100%;height:auto;display:block}._4AiAXG_caption{font-size:var(--text-small);color:var(--color-text-muted);line-height:1.5}
.l_DWGW_layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px 24px;display:grid}@container lesson-player (min-width:700px){.l_DWGW_layout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}.l_DWGW_figure{}.l_DWGW_frame{}.l_DWGW_canvas{position:relative}.l_DWGW_image{}.l_DWGW_caption{}.l_DWGW_point{all:unset;box-sizing:border-box;cursor:pointer;place-items:center;width:44px;height:44px;display:grid;position:absolute;transform:translate(-50%,-50%)}.l_DWGW_point:focus-visible .l_DWGW_disc{outline:2px solid var(--color-text);outline-offset:3px}.l_DWGW_pulse{background:color-mix(in srgb, var(--color-violet) calc((1 - var(--f)) * 30%), transparent);transform-origin:50%;border-radius:50%;width:30px;height:30px;animation-duration:1.6s;animation-timing-function:ease-in-out;position:absolute;}.l_DWGW_disc{width:26px;height:26px;font-size:var(--text-caption);color:var(--color-bg);background:color-mix(in srgb, var(--color-violet) calc(100% - var(--f) * 45%), var(--color-text));box-shadow:0 0 0 calc(3px + var(--a) * 3px) color-mix(in srgb, var(--color-violet) 30%, transparent);border-radius:50%;place-items:center;font-weight:600;transition:box-shadow .25s;display:grid;position:relative}.l_DWGW_side{flex-direction:column;gap:8px;min-width:0;display:flex}.l_DWGW_eyebrow{font-size:var(--text-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-label);padding-bottom:2px;font-weight:500;line-height:1.5}.l_DWGW_item{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid color-mix(in srgb, var(--color-violet) calc(var(--a) * 45%), var(--surface-card-border));background:color-mix(in srgb, var(--color-violet) calc(var(--a) * 8%), transparent);border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;transition:all .2s;display:flex}.l_DWGW_item:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.l_DWGW_head{align-items:center;gap:10px;display:flex}.l_DWGW_badge{width:22px;height:22px;font-size:var(--text-label);background:color-mix(in srgb, var(--color-violet) calc(15% + var(--f) * 25%), transparent);color:var(--color-violet-ink);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.l_DWGW_title{font-size:var(--text-body);color:var(--color-text);font-weight:600}.l_DWGW_detail{font-size:var(--text-body);color:var(--color-text-muted);line-height:1.5;animation-duration:.25s;}@media (prefers-reduced-motion:reduce){.l_DWGW_pulse,.l_DWGW_detail{animation:none}.l_DWGW_disc,.l_DWGW_item{transition:none}}
.HDqYoa_row{align-items:center;gap:var(--space-3);min-width:0;display:flex}.HDqYoa_track{background:var(--ink-a08);border-radius:var(--radius-pill);flex:1;min-width:0;position:relative;overflow:hidden}.HDqYoa_sm{height:3px}.HDqYoa_md{height:6px}.HDqYoa_lg{height:8px}.HDqYoa_chart{background:var(--chart-track)}.HDqYoa_chartSm{height:4px}.HDqYoa_chartMd{height:5px}.HDqYoa_chartLg{height:6px}.HDqYoa_fill{border-radius:var(--radius-pill);background:var(--progress-tone,var(--grad-progress));clip-path:inset(0 var(--fill-rest,100%) 0 0 round var(--radius-pill));transition:clip-path .3s;position:absolute;inset:0}.HDqYoa_glow{box-shadow:var(--grad-progress-glow)}@media (prefers-reduced-motion:reduce){.HDqYoa_fill{transition:none}}.HDqYoa_label{font-family:var(--font-sans);font-size:var(--text-small);color:var(--ink-a80);white-space:nowrap;text-align:right;flex-shrink:0;min-width:38px;font-weight:500}.HDqYoa_stacked{gap:var(--space-1);flex-direction:column;display:flex}.HDqYoa_stacked .HDqYoa_track{flex:none}.HDqYoa_stacked .HDqYoa_label{white-space:normal;text-align:left;min-width:0;color:var(--color-muted);font-size:11px;font-weight:400}html[data-theme=reduced] .HDqYoa_track{border:1px solid var(--ink-a20)}
.Nt1uSa_content{z-index:var(--layer-dropdown);width:var(--popover-w,auto);max-width:var(--radix-popover-content-available-width,92vw);max-height:var(--radix-popover-content-available-height,70vh);padding:var(--space-3);background:var(--surface-pop);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--ink-a12);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);outline:none;overflow-y:auto}.Nt1uSa_content:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@keyframes Nt1uSa_popoverIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.Nt1uSa_content[data-state=open]{transform-origin:var(--radix-popover-content-transform-origin);animation:.13s cubic-bezier(.2,.8,.3,1) Nt1uSa_popoverIn}@media (prefers-reduced-motion:reduce){.Nt1uSa_content[data-state=open]{animation:none}}
.nXhG_W_sinnbild{vertical-align:middle;flex:none;display:inline-block;overflow:visible}
._7sXT7a_item{align-items:center;gap:var(--space-3);width:100%;padding:10px var(--space-3);border-radius:var(--radius-md);text-align:left;cursor:pointer;font-family:var(--font-sans);background:0 0;border:none;text-decoration:none;transition:background .15s,color .2s;display:flex;position:relative}._7sXT7a_item:hover{background:var(--lightningcss-light,var(--menu-hover))var(--lightningcss-dark,var(--ink-a05))}._7sXT7a_item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._7sXT7a_item[data-active=true]{background:color-mix(in srgb, var(--nav-active-tone) 12%, transparent)}._7sXT7a_label{font-size:var(--text-body);color:var(--ink-a60);min-width:0;font-weight:400}._7sXT7a_item[data-active=true] ._7sXT7a_label{color:var(--ink)}._7sXT7a_groupLabel{font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-a60);font-weight:500}._7sXT7a_groupHeader[data-active=true]{background:0 0}._7sXT7a_groupHeader[data-active=true]:hover{background:var(--lightningcss-light,var(--menu-hover))var(--lightningcss-dark,var(--ink-a05))}._7sXT7a_item[data-active=true] ._7sXT7a_groupLabel{color:var(--ink)}._7sXT7a_groupHeader[data-active=true] ._7sXT7a_groupLabel{font-weight:600}._7sXT7a_icon{opacity:.8;stroke:var(--nav-icon);flex-shrink:0}._7sXT7a_leading{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._7sXT7a_item[data-active=true] ._7sXT7a_icon{opacity:1;stroke:var(--nav-active-icon)}._7sXT7a_groupHeader[data-active=true] ._7sXT7a_icon{stroke:var(--ink)}html[data-theme=reduced] ._7sXT7a_icon{stroke:var(--ink-a70)}html[data-theme=reduced] ._7sXT7a_item{--nav-tone:var(--ink)!important}._7sXT7a_rail{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--nav-active-tone) 85%, transparent);width:3px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._7sXT7a_chevron{color:var(--ink-a50);flex-shrink:0;margin-left:auto;transition:transform .18s;transform:rotate(-90deg)}._7sXT7a_item[aria-expanded=true] ._7sXT7a_chevron{transform:rotate(0)}@media (prefers-reduced-motion:reduce){._7sXT7a_item,._7sXT7a_chevron{transition:none}}._7sXT7a_collapsed{justify-content:center;gap:0;padding:10px 0}._7sXT7a_indent{padding-left:var(--space-5)}._7sXT7a_mobile{border-radius:var(--radius-md);padding:11px 14px}._7sXT7a_mobile ._7sXT7a_label,._7sXT7a_mobile ._7sXT7a_groupLabel{font-size:15px}._7sXT7a_mobile ._7sXT7a_groupLabel{font-size:var(--text-label)}._7sXT7a_mobile._7sXT7a_indent{padding-left:28px}@media (max-width:768px){._7sXT7a_item{min-height:44px}}html[data-theme=reduced] ._7sXT7a_item:hover{background:var(--ink);color:var(--color-bg)}html[data-theme=reduced] ._7sXT7a_item:hover ._7sXT7a_icon{stroke:currentColor}html[data-theme=reduced] ._7sXT7a_item:hover ._7sXT7a_label,html[data-theme=reduced] ._7sXT7a_item:hover ._7sXT7a_groupLabel{color:inherit}html[data-theme=reduced] ._7sXT7a_item[data-active=true]{background:0 0}._7sXT7a_count{border-radius:var(--radius-pill);background:var(--ink-a10);min-width:20px;font-size:var(--text-counter);font-variant-numeric:tabular-nums;color:var(--ink);justify-content:center;align-items:center;margin-left:auto;padding:0 6px;font-weight:600;line-height:18px;display:inline-flex}._7sXT7a_countOnIcon{min-width:16px;margin-left:0;padding:0 4px;line-height:16px;position:absolute;top:2px;right:6px}
.lFb5eG_root{gap:var(--space-3);flex-direction:column;display:flex}.lFb5eG_prompt{font-family:var(--font-sans);font-weight:400;font-size:var(--text-reading);color:var(--ink-a90);margin:0;line-height:1.5}.lFb5eG_required{color:var(--ink-a60);margin-left:2px}.lFb5eG_row{flex-wrap:wrap;gap:10px;display:flex}.lFb5eG_step{background:var(--ink-a04);border:1px solid var(--ink-a12);width:44px;height:44px;color:var(--ink-a80);font-family:var(--font-sans);font-size:var(--text-reading);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.lFb5eG_square{border-radius:var(--radius-md)}.lFb5eG_dot{border-radius:var(--radius-pill)}.lFb5eG_step:hover:not(:disabled){border-color:var(--ink-a28)}.lFb5eG_step:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.lFb5eG_step[data-state=checked]{background:color-mix(in srgb, var(--scale-tone,var(--state-tone)) 18%, transparent);border-color:var(--scale-tone,var(--state-tone));color:var(--ink)}.lFb5eG_step:disabled{opacity:.45;cursor:not-allowed}.lFb5eG_ends{justify-content:space-between;gap:var(--space-4);font-family:var(--font-sans);font-weight:300;font-size:var(--text-caption);color:var(--color-muted);display:flex}@media (prefers-reduced-motion:reduce){.lFb5eG_step{transition:none}}.lFb5eG_star{width:44px;height:44px;color:var(--scale-tone,var(--color-star));background:0 0;border:none;padding:0}.lFb5eG_star svg{fill:#0000;transition:fill .12s,transform .12s}.lFb5eG_star[data-filled] svg{fill:currentColor;transform:scale(1.05)}.lFb5eG_row:hover .lFb5eG_star:hover svg{fill:currentColor}.lFb5eG_row:hover .lFb5eG_star:has(~.lFb5eG_star:hover) svg{fill:currentColor}.lFb5eG_row:hover .lFb5eG_star[data-filled]:not(:hover):not(:has(~.lFb5eG_star:hover)) svg{fill:#0000;transform:scale(1)}.lFb5eG_star[data-state=checked]{color:var(--scale-tone,var(--color-star));background:0 0;border:none}.lFb5eG_star:disabled svg{opacity:.55}html[data-theme=reduced] .lFb5eG_step[data-state=checked]{background:var(--ink);border-color:var(--ink);color:var(--color-bg)}.lFb5eG_layoutRow{border-radius:var(--radius-xl);border:1px solid var(--surface-card-border);background:var(--field-bg);flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 16px}.lFb5eG_layoutRow .lFb5eG_prompt{color:var(--color-text);flex:240px;line-height:1.45}.lFb5eG_layoutRow .lFb5eG_row{flex-wrap:nowrap;flex:none;gap:6px}.lFb5eG_layoutRow .lFb5eG_step{border-color:var(--surface-card-border);color:var(--color-text-muted);font-size:var(--text-body);background:0 0;font-weight:600;transition:background .2s cubic-bezier(.3,1.6,.5,1),border-color .2s cubic-bezier(.3,1.6,.5,1),color .2s cubic-bezier(.3,1.6,.5,1),transform .2s cubic-bezier(.3,1.6,.5,1)}.lFb5eG_layoutRow .lFb5eG_step[data-state=checked]{background:color-mix(in srgb, var(--scale-tone,var(--state-tone)) 16%, transparent);border-color:var(--scale-tone,var(--state-tone));color:var(--state-tone-ink);transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.lFb5eG_layoutRow .lFb5eG_step{transition:none}.lFb5eG_layoutRow .lFb5eG_step[data-state=checked]{transform:none}}
.pEwgHG_root{flex-direction:column;gap:6px;min-width:0;display:flex}.pEwgHG_label{font-family:var(--font-sans);font-weight:500;font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);line-height:1.3}.pEwgHG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pEwgHG_panel{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.pEwgHG_list{flex-direction:column;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.pEwgHG_group{padding:var(--space-2) 8px 4px;font-family:var(--font-sans);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.pEwgHG_option{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:6px 8px;display:flex}.pEwgHG_optionActive{background:var(--ink-a06)}.pEwgHG_option[aria-selected=true]{color:var(--state-tone-ink)}.pEwgHG_optionText{flex-direction:column;flex:1;min-width:0;display:flex}.pEwgHG_optionLabel,.pEwgHG_optionDescription{font-family:var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pEwgHG_optionLabel{font-size:var(--text-small);font-weight:500}.pEwgHG_optionDescription{font-size:var(--text-caption);color:var(--color-text-muted)}.pEwgHG_check{color:var(--state-tone);flex:none}.pEwgHG_none{padding:var(--space-3) 8px;font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-text-muted);margin:0}.pEwgHG_selected{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pEwgHG_selectedItem{align-items:center;gap:var(--space-2);min-width:0;padding:2px 0 2px 2px;display:flex}.pEwgHG_selectedItem+.pEwgHG_selectedItem{border-top:1px solid var(--ink-a10)}
.OIsW9G_root{flex-direction:column;gap:14px;width:100%;min-width:0;max-width:860px;display:flex}.OIsW9G_kopf{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.OIsW9G_h2{font-family:var(--font-serif);font-weight:400;font-size:var(--text-h2);color:var(--color-text);margin:0}.OIsW9G_lede{max-width:64ch;color:var(--color-text-muted);margin:0}.OIsW9G_stage{gap:var(--space-4);flex-direction:column;width:100%;display:flex}
.ZUywEq_wrap{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--ink-a04);border:1px solid var(--ink-a08);align-self:flex-start;max-width:100%;display:inline-flex;position:relative;overflow-x:auto}.ZUywEq_pille{top:var(--space-1);bottom:var(--space-1);width:var(--pille-w,0);transform:translateX(var(--pille-x,0));border-radius:var(--radius-pill);background:var(--pill-bg);z-index:0;pointer-events:none;transition:transform .26s cubic-bezier(.32,.72,0,1),width .26s cubic-bezier(.32,.72,0,1);position:absolute;left:0;box-shadow:0 1px 2px var(--lightningcss-light,#1f1e1c24)var(--lightningcss-dark,#0006),inset 0 0 0 1px var(--lightningcss-light,#1f1e1c0f)var(--lightningcss-dark,#0000)}@media (prefers-reduced-motion:reduce){.ZUywEq_pille{transition:none}}.ZUywEq_segment{padding:0 var(--space-4);min-height:var(--control-h);border-radius:var(--radius-pill);cursor:pointer;font-family:var(--font-sans);font-size:var(--control-font-sm);color:var(--ink-a60);white-space:nowrap;z-index:1;background:0 0;border:none;font-weight:500;transition:background .15s,color .15s;position:relative}.ZUywEq_segment:before{content:"";inset-inline:0;inset-block:min(0px, calc((100% - var(--control-hit)) / 2));position:absolute}.ZUywEq_withIcon{align-items:center;gap:var(--space-2);padding:0 var(--space-4) 0 var(--space-3);display:inline-flex}.ZUywEq_icon{flex:none}.ZUywEq_count{font-size:var(--text-caption);color:var(--color-text-label);font-variant-numeric:tabular-nums;font-weight:400}.ZUywEq_segment:hover:not(.ZUywEq_active){color:var(--ink-a80)}.ZUywEq_segment:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ZUywEq_active{color:var(--pill-fg);font-weight:600}@media (prefers-reduced-motion:reduce){.ZUywEq_segment{transition:none}}html[data-theme=reduced] .ZUywEq_wrap{border-color:var(--ink-a20)}html[data-theme=reduced] .ZUywEq_pille{background:var(--ink);box-shadow:none}html[data-theme=reduced] .ZUywEq_active{color:var(--color-bg)}
.rjGlRG_ring{fill:none;stroke:var(--chart-grid);stroke-width:1px}.rjGlRG_spoke{stroke:var(--chart-track);stroke-width:1px}.rjGlRG_series path,.rjGlRG_others path,.rjGlRG_self path{stroke-linejoin:round;stroke-linecap:round}.rjGlRG_series path{fill:none;stroke-width:1.5px}.rjGlRG_others path{fill-opacity:.1;stroke-width:1.5px}.rjGlRG_self path{stroke-width:2px}.rjGlRG_self circle{stroke-width:1.75px}.rjGlRG_key{margin:var(--space-2) 0 0;padding-left:var(--space-5);columns:2 8rem;column-gap:var(--space-6);font-size:var(--text-caption);color:var(--color-text-muted);list-style:decimal}.rjGlRG_root{width:100%;min-width:0}.rjGlRG_root>svg{max-width:100%;margin-inline:auto;display:block;overflow:visible}.rjGlRG_root .chart-axis-label{font-size:var(--text-caption);fill:var(--color-text-muted);font-weight:300}.rjGlRG_root .chart-tick-label{font-size:var(--text-label);letter-spacing:.04em;fill:var(--color-text-label);font-variant-numeric:tabular-nums;font-weight:500}.rjGlRG_root .chart-eyebrow{font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;fill:var(--color-text-label);font-weight:500}.rjGlRG_root .chart-value-label{font-size:var(--text-caption);fill:var(--color-text);font-variant-numeric:tabular-nums;font-weight:500}.rjGlRG_root .chart-glow{filter:drop-shadow(0 0 4px color-mix(in oklab, currentColor 50%, transparent))}@media (forced-colors:active){.rjGlRG_root .chart-glow{filter:none}}
._8D60La_zero{stroke:var(--chart-axis);stroke-width:1px}._8D60La_root{width:100%;min-width:0}._8D60La_root>svg{max-width:100%;display:block;overflow:visible}._8D60La_root .chart-axis-label{font-size:var(--text-caption);fill:var(--color-text-muted);font-weight:300}._8D60La_root .chart-tick-label{font-size:var(--text-label);letter-spacing:.04em;fill:var(--color-text-label);font-variant-numeric:tabular-nums;font-weight:500}._8D60La_root .chart-eyebrow{font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;fill:var(--color-text-label);font-weight:500}._8D60La_root .chart-value-label{font-size:var(--text-caption);fill:var(--color-text);font-variant-numeric:tabular-nums;font-weight:500}._8D60La_root .chart-glow{filter:drop-shadow(0 0 4px color-mix(in oklab, currentColor 50%, transparent))}@media (forced-colors:active){._8D60La_root .chart-glow{filter:none}}
.VQUnHq_scroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.VQUnHq_scroll:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.VQUnHq_scroll>svg{max-width:none;display:block}.VQUnHq_cell{stroke:none}.VQUnHq_empty{fill:var(--ink-a03);stroke:none}.VQUnHq_valueOnFull{font-size:var(--text-caption);fill:var(--lightningcss-light,var(--color-white))var(--lightningcss-dark,var(--color-bg));font-variant-numeric:tabular-nums;font-weight:500}.VQUnHq_root{width:100%;min-width:0}.VQUnHq_root>svg{max-width:100%;display:block;overflow:visible}.VQUnHq_root .chart-axis-label{font-size:var(--text-caption);fill:var(--color-text-muted);font-weight:300}.VQUnHq_root .chart-tick-label{font-size:var(--text-label);letter-spacing:.04em;fill:var(--color-text-label);font-variant-numeric:tabular-nums;font-weight:500}.VQUnHq_root .chart-eyebrow{font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;fill:var(--color-text-label);font-weight:500}.VQUnHq_root .chart-value-label{font-size:var(--text-caption);fill:var(--color-text);font-variant-numeric:tabular-nums;font-weight:500}.VQUnHq_root .chart-glow{filter:drop-shadow(0 0 4px color-mix(in oklab, currentColor 50%, transparent))}@media (forced-colors:active){.VQUnHq_root .chart-glow{filter:none}}
._0keO2W_frame{--canvas-bleed:16px;isolation:isolate;border:1px solid var(--color-divider);border-radius:var(--radius-lg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--color-bg);min-width:0;color:var(--color-text);position:relative;overflow:clip}@media (min-width:640px){._0keO2W_frame{--canvas-bleed:32px}}._0keO2W_bleed{margin-inline:calc(-1 * var(--canvas-bleed));border-inline:0;border-radius:0}._0keO2W_block{min-width:0;position:relative}._0keO2W_slot{border-radius:var(--radius-md);outline-offset:2px;cursor:pointer;min-width:0;scroll-margin-top:calc(var(--topbar-h,0px) + 96px);outline:1px solid #0000;transition:outline-color .12s;position:relative}._0keO2W_slot:hover{outline-color:var(--focus-ring)}._0keO2W_active,._0keO2W_active:hover{outline:2px solid var(--focus-ring)}._0keO2W_content{min-width:0}._0keO2W_hidden ._0keO2W_content{opacity:.45}._0keO2W_toolbar{top:var(--space-2);right:var(--space-2);z-index:2;max-width:calc(100% - 2 * var(--space-2));visibility:hidden;opacity:0;cursor:default;transition:opacity .12s;position:absolute}._0keO2W_slot:hover>._0keO2W_toolbar,._0keO2W_slot:focus-within>._0keO2W_toolbar,._0keO2W_toolbarShown{visibility:visible;opacity:1}._0keO2W_tools{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}._0keO2W_toolName{padding-inline:var(--space-2);font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-text-muted);white-space:nowrap;font-weight:500}._0keO2W_insert{z-index:3;opacity:0;justify-content:center;height:0;transition:opacity .12s;display:flex;position:relative}._0keO2W_insert>*{transform:translateY(-50%)}._0keO2W_block:hover>._0keO2W_insert,._0keO2W_insert:hover,._0keO2W_insert:focus-within{opacity:1}@media (hover:none){._0keO2W_insert{opacity:1}}._0keO2W_insertTrigger{border:1px solid var(--surface-card-border);border-radius:var(--radius-pill);background:var(--surface-card);width:32px;height:32px;color:var(--ink-a72);justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:inline-flex}._0keO2W_insertTrigger:hover{background:color-mix(in srgb, var(--ink) 4%, var(--surface-card));border-color:var(--ink-a20)}@media (prefers-reduced-motion:reduce){._0keO2W_insert,._0keO2W_insertTrigger{transition:none}}._0keO2W_inlineText>span{z-index:4;padding:0 var(--space-2);border:1px solid var(--surface-card-border);border-radius:var(--radius-pill);background:var(--surface-card);pointer-events:none;margin-top:2px;position:absolute;top:100%;right:0}
.NKmCJq_track{stroke:var(--chart-track);stroke-width:2px;stroke-linecap:round}.NKmCJq_band{fill:var(--ink-a08)}.NKmCJq_self{fill:none;stroke-width:2px}.NKmCJq_root{width:100%;min-width:0}.NKmCJq_root>svg{max-width:100%;display:block;overflow:visible}.NKmCJq_root .chart-axis-label{font-size:var(--text-caption);fill:var(--color-text-muted);font-weight:300}.NKmCJq_root .chart-tick-label{font-size:var(--text-label);letter-spacing:.04em;fill:var(--color-text-label);font-variant-numeric:tabular-nums;font-weight:500}.NKmCJq_root .chart-eyebrow{font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;fill:var(--color-text-label);font-weight:500}.NKmCJq_root .chart-value-label{font-size:var(--text-caption);fill:var(--color-text);font-variant-numeric:tabular-nums;font-weight:500}.NKmCJq_root .chart-glow{filter:drop-shadow(0 0 4px color-mix(in oklab, currentColor 50%, transparent))}@media (forced-colors:active){.NKmCJq_root .chart-glow{filter:none}}
._010ZDq_root{font-family:var(--font-sans);flex-wrap:wrap;align-items:center;gap:32px;padding:48px clamp(20px,4vw,56px);display:flex}._010ZDq_mascot{flex:none}._010ZDq_text{flex-direction:column;flex:320px;align-items:flex-start;gap:16px;min-width:0;display:flex}._010ZDq_eyebrow{font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-a60)}._010ZDq_title{font-family:var(--font-serif);font-size:var(--text-display);color:var(--color-text);margin:0;font-weight:400;line-height:1.1}._010ZDq_body{max-width:560px;font-size:var(--text-reading);color:var(--color-text-muted);margin:0;font-weight:300;line-height:1.5}._010ZDq_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}._010ZDq_trailerRoot{min-height:100%;font-family:var(--font-sans);place-items:center;padding:40px 16px;display:grid}._010ZDq_trailerCard{background:var(--surface-pop);border:1px solid var(--surface-card-border);text-align:center;border-radius:32px;flex-direction:column;align-items:center;gap:22px;width:100%;max-width:760px;padding:clamp(32px,6vw,48px) clamp(20px,6vw,56px);display:flex}._010ZDq_trailerTitle{font-family:var(--font-serif);font-size:var(--text-display);color:var(--color-text);margin:0;font-weight:400;line-height:1}._010ZDq_trailerBody{max-width:520px;font-size:var(--text-reading);color:var(--color-text-muted);margin:0;line-height:1.55}._010ZDq_lenses{width:150px;height:150px}._010ZDq_trailerActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._010ZDq_trailerNote{font-size:var(--text-caption);color:var(--color-text-muted);margin:0}
.XP758q_plot{fill:var(--ink-a03);stroke:none}.XP758q_divider{stroke:var(--chart-grid);stroke-width:1px}.XP758q_root{width:100%;min-width:0}.XP758q_root>svg{max-width:100%;display:block;overflow:visible}.XP758q_root .chart-axis-label{font-size:var(--text-caption);fill:var(--color-text-muted);font-weight:300}.XP758q_root .chart-tick-label{font-size:var(--text-label);letter-spacing:.04em;fill:var(--color-text-label);font-variant-numeric:tabular-nums;font-weight:500}.XP758q_root .chart-eyebrow{font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;fill:var(--color-text-label);font-weight:500}.XP758q_root .chart-value-label{font-size:var(--text-caption);fill:var(--color-text);font-variant-numeric:tabular-nums;font-weight:500}.XP758q_root .chart-glow{filter:drop-shadow(0 0 4px color-mix(in oklab, currentColor 50%, transparent))}@media (forced-colors:active){.XP758q_root .chart-glow{filter:none}}
.Z-CY5G_window{border:1px solid var(--ink-a12);border-radius:var(--radius-xl);background:var(--surface-card);width:min(100%,390px);min-height:170px;box-shadow:var(--shadow-pop);color:var(--ink-a72);font-family:var(--font-sans);font-size:var(--text-caption);text-align:left;grid-template-columns:fit-content(38%) minmax(0,1fr);display:grid;position:relative;overflow:hidden;container-type:inline-size}.Z-CY5G_noNav{grid-template-columns:minmax(0,1fr)}.Z-CY5G_nav{padding:var(--space-2);border-right:1px solid var(--ink-a12);flex-direction:column;gap:3px;display:flex}.Z-CY5G_page{gap:var(--space-2);min-width:0;padding:var(--space-3);flex-direction:column;display:flex;position:relative}.Z-CY5G_head{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.Z-CY5G_title{max-width:100%;font-family:var(--font-sans);font-weight:600;font-size:var(--text-h3);color:var(--ink);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;line-height:1.25}.Z-CY5G_actions{flex-wrap:wrap;gap:4px;min-width:0;max-width:100%;display:flex}.Z-CY5G_actions:empty{display:none}.Z-CY5G_rows{flex-direction:column;gap:4px;display:flex}.Z-CY5G_navItem,.Z-CY5G_action,.Z-CY5G_row{border-radius:var(--radius-md);align-items:center;gap:6px;min-width:0;transition:background-color .24s,box-shadow .24s,color .24s;display:flex;position:relative}.Z-CY5G_navItem{padding:5px 8px}.Z-CY5G_action{border:1px solid var(--ink-a12);border-radius:var(--radius-pill,999px);max-width:100%;padding:4px 9px;font-size:11px}.Z-CY5G_primary{border-color:var(--btn-primary-border);background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.Z-CY5G_row{border:1px solid var(--ink-a06);padding:6px 9px}.Z-CY5G_label{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;flex:auto;min-width:0;line-height:1.3}.Z-CY5G_navItem .Z-CY5G_label{min-width:min-content}.Z-CY5G_order{background:var(--ink-a06);width:15px;height:15px;color:var(--ink-a60);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;font-size:10px;line-height:1;display:inline-flex}.Z-CY5G_onPath{color:var(--ink)}.Z-CY5G_done .Z-CY5G_order{background:color-mix(in srgb, var(--color-violet) 20%, transparent);color:var(--ink)}.Z-CY5G_active{background:color-mix(in srgb, var(--color-violet) 13%, transparent);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-violet) 45%, transparent)}.Z-CY5G_active .Z-CY5G_order{background:var(--color-violet);color:var(--color-white)}.Z-CY5G_pointer{color:var(--ink);filter:drop-shadow(0 1px 1px #0000002e);pointer-events:none;animation:1.2s ease-in-out both Z-CY5G_click-path-tap;display:inline-flex;position:absolute;bottom:-9px;right:-2px}.Z-CY5G_result{left:var(--space-3);right:var(--space-3);bottom:var(--space-2);border:1px solid var(--ink-a20);border-radius:var(--radius-md);background:var(--surface-pop);color:var(--ink);opacity:0;padding:6px 10px;transition:opacity .26s,transform .26s;position:absolute;transform:translateY(6px)}.Z-CY5G_resultVisible{opacity:1;transform:translateY(0)}@keyframes Z-CY5G_click-path-tap{0%{opacity:0;transform:translate(6px,6px)}25%{opacity:1;transform:translate(0)}45%{transform:scale(.86)}60%,to{opacity:1;transform:scale(1)}}@media (max-width:420px){.Z-CY5G_window{font-size:11px}.Z-CY5G_title{font-size:var(--text-body)}}@container (max-width:340px){.Z-CY5G_page{padding:var(--space-2);gap:6px}.Z-CY5G_action{padding:3px 8px}.Z-CY5G_rows{gap:3px}.Z-CY5G_row{padding:3px 8px}}@media (prefers-reduced-motion:reduce){.Z-CY5G_navItem,.Z-CY5G_action,.Z-CY5G_row,.Z-CY5G_result{transition:none}.Z-CY5G_pointer{animation:none}}
.BnO6rG_segment{stroke:none}.BnO6rG_count,.BnO6rG_countOnPole{font-size:var(--text-label);font-variant-numeric:tabular-nums;pointer-events:none;font-weight:500}.BnO6rG_count{fill:var(--color-text)}.BnO6rG_countOnPole{fill:var(--chart-div-on-pole)}.BnO6rG_scale{margin:var(--space-2) 0 0;gap:var(--space-2) var(--space-3);font-size:var(--text-caption);color:var(--color-text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.BnO6rG_scaleItem{align-items:center;gap:var(--space-1);display:inline-flex}.BnO6rG_scaleSwatch{width:12px;height:12px}.BnO6rG_root{width:100%;min-width:0}.BnO6rG_root>svg{max-width:100%;display:block;overflow:visible}.BnO6rG_root .chart-axis-label{font-size:var(--text-caption);fill:var(--color-text-muted);font-weight:300}.BnO6rG_root .chart-tick-label{font-size:var(--text-label);letter-spacing:.04em;fill:var(--color-text-label);font-variant-numeric:tabular-nums;font-weight:500}.BnO6rG_root .chart-eyebrow{font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;fill:var(--color-text-label);font-weight:500}.BnO6rG_root .chart-value-label{font-size:var(--text-caption);fill:var(--color-text);font-variant-numeric:tabular-nums;font-weight:500}.BnO6rG_root .chart-glow{filter:drop-shadow(0 0 4px color-mix(in oklab, currentColor 50%, transparent))}@media (forced-colors:active){.BnO6rG_root .chart-glow{filter:none}}
._lahaa_stapel{row-gap:var(--space-3);grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr);display:grid}._lahaa_inhalt{grid-area:1/1/span 4;grid-template-rows:subgrid;text-align:center;place-items:start center;display:grid}._lahaa_verdeckt{visibility:hidden}._lahaa_bild{width:100%;min-height:180px;margin-bottom:var(--space-1);justify-content:center;align-self:stretch;align-items:center;display:flex}._lahaa_bild svg{max-width:100%;max-height:180px}._lahaa_schrittTitel{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:21px;font-weight:400;line-height:1.25}._lahaa_text{max-width:46ch;font-family:var(--font-sans);color:var(--ink-a72,var(--ink-a65));margin:0;font-size:15px;font-weight:300;line-height:1.65}._lahaa_text p{margin:0}._lahaa_text p+p{margin-top:var(--space-3)}._lahaa_text strong{color:var(--ink);font-weight:500}._lahaa_stand{font-family:var(--font-sans);font-size:var(--text-caption);color:var(--ink-a60);margin:0}._lahaa_fuss{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;display:flex}._lahaa_punkte{align-items:center;gap:6px;display:inline-flex}._lahaa_punkt{border-radius:var(--radius-pill);background:var(--ink-a20);width:6px;height:6px;transition:background .15s,transform .15s}._lahaa_punktAktiv{background:var(--ink-a60);transform:scale(1.35)}@media (max-width:639px){._lahaa_bild{min-height:172px}._lahaa_schrittTitel{font-size:19px}._lahaa_punkte{gap:4px}}
.EeJ0TW_root{position:relative}.EeJ0TW_chevron{transition:transform .18s}.EeJ0TW_chevronOpen{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.EeJ0TW_chevron{transition:none}}.EeJ0TW_chrome{pointer-events:auto;background:var(--surface-pop);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--ink-a12);border-radius:var(--radius-lg);box-shadow:0 8px 32px var(--bg-blk-a30), inset 0 1px 0 var(--ink-a08);z-index:var(--layer-dropdown);position:fixed}.EeJ0TW_popover{padding:var(--space-2);max-height:280px;margin:0;list-style:none;overflow-y:auto;}.EeJ0TW_panel{flex-direction:column;max-height:340px;padding:0;display:flex;overflow:hidden;}.EeJ0TW_searchRow{padding:var(--space-2);border-bottom:1px solid var(--ink-a12)}.EeJ0TW_list{padding:var(--space-2);margin:0;list-style:none;overflow-y:auto}.EeJ0TW_message{margin:var(--space-2)}.EeJ0TW_list:empty{display:none}.EeJ0TW_pinned{margin-bottom:5px;font-weight:500;position:relative}.EeJ0TW_pinned:after{content:"";background:var(--ink-a12);height:1px;position:absolute;bottom:-3px;left:0;right:0}.EeJ0TW_groupHeader{font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-a60);padding:8px 11px 4px;font-weight:600}.EeJ0TW_option{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);min-height:44px;font-family:var(--font-sans);font-size:var(--control-font);cursor:pointer;color:var(--ink-a90);background:0 0;padding:9px 11px;font-weight:300;display:flex}.EeJ0TW_active{background:var(--lightningcss-light,var(--menu-hover))var(--lightningcss-dark,var(--ink-a06))}.EeJ0TW_selected{background:color-mix(in srgb, var(--state-tone) 18%, transparent);color:var(--state-tone-ink)}.EeJ0TW_disabled{opacity:.4;cursor:not-allowed;color:var(--ink-a50)}
@keyframes LEQJcW_skeletonPulse{0%,to{opacity:.35}50%{opacity:.7}}.LEQJcW_skeleton{background:var(--ink-a08);flex:none;animation:1.6s ease-in-out infinite LEQJcW_skeletonPulse;display:block}.LEQJcW_text{gap:var(--space-2);flex-direction:column;width:100%;display:flex}@media (prefers-reduced-motion:reduce){.LEQJcW_skeleton{opacity:.5;animation:none}}html[data-theme=reduced] .LEQJcW_skeleton{border:1px solid var(--ink-a15);background:0 0}
._EUJ1W_footer{max-width:calc(var(--look-max,1080px) + 2 * var(--look-gutter,16px));padding:48px var(--look-gutter,16px);border-top:1px solid var(--look-rule);color:var(--look-muted);font-size:var(--fs-small);margin:0 auto}._EUJ1W_top{flex-direction:column;gap:8px;padding-bottom:16px;display:flex}._EUJ1W_name{color:var(--look-ink);font-family:var(--look-font-display);font-size:var(--fs-h3);font-weight:var(--look-heading-weight,400);overflow-wrap:anywhere;margin:0;line-height:1.2}._EUJ1W_bottom{flex-direction:column;gap:8px;display:flex}._EUJ1W_row{flex-wrap:wrap;column-gap:24px;display:flex}._EUJ1W_link{min-height:44px;color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:3px;align-items:center;transition:color .16s;display:inline-flex}a._EUJ1W_link:hover,a._EUJ1W_link:focus-visible{color:var(--look-ink)}._EUJ1W_note{max-width:68ch;margin:0;line-height:1.5}._EUJ1W_powered{font-size:var(--fs-label,var(--fs-small));letter-spacing:.04em;opacity:.7;margin:12px 0 0}@container site (min-width:768px){._EUJ1W_top{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}}
.II00WG_root{align-items:center;gap:10px;min-width:0;display:inline-flex}.II00WG_ring{border-radius:var(--radius-pill);-webkit-mask:radial-gradient(closest-side, transparent calc(100% - var(--spinner-ring)), #000 calc(100% - var(--spinner-ring)));mask:radial-gradient(closest-side, transparent calc(100% - var(--spinner-ring)), #000 calc(100% - var(--spinner-ring)));flex:none;display:block}.II00WG_sm{--spinner-ring:2px;width:16px;height:16px}.II00WG_md{--spinner-ring:3px;width:24px;height:24px}.II00WG_lg{--spinner-ring:4px;width:40px;height:40px}.II00WG_label{font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-text-muted);min-width:0;line-height:1.4}.II00WG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.II00WG_ring{opacity:.7}}
.U0do9a_header{z-index:5;color:var(--look-ink);position:relative}.U0do9a_sticky{background:color-mix(in srgb, var(--look-bg) 82%, transparent);-webkit-backdrop-filter:saturate(1.3)blur(14px);backdrop-filter:saturate(1.3)blur(14px);border-bottom:1px solid var(--look-rule);position:sticky;top:0}.U0do9a_inner{max-width:calc(var(--look-max,1080px) + 2 * var(--look-gutter,16px));min-height:64px;padding:8px var(--look-gutter,16px);align-items:center;gap:16px;margin:0 auto;display:flex}.U0do9a_home{min-width:0;min-height:44px;color:inherit;align-items:center;margin-right:auto;text-decoration:none;display:inline-flex}.U0do9a_logo{object-fit:contain;width:auto;min-width:0;max-width:min(200px,100%);height:auto;max-height:36px;display:block}.U0do9a_wordmark{-webkit-line-clamp:2;line-clamp:2;font-family:var(--look-font-display);font-size:var(--fs-mark,var(--fs-h3));font-weight:var(--look-heading-weight,400);letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.1;display:-webkit-box;overflow:hidden}.U0do9a_nav{align-items:center;gap:28px;display:none}.U0do9a_link{min-height:44px;color:var(--look-muted);font-size:var(--fs-small);white-space:nowrap;align-items:center;text-decoration:none;transition:color .16s;display:inline-flex}a.U0do9a_link:hover,a.U0do9a_link:focus-visible{color:var(--look-ink)}.U0do9a_actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.U0do9a_actions .U0do9a_cta{white-space:nowrap;display:none}@container site (min-width:480px){.U0do9a_actions .U0do9a_cta{display:inline-flex}.U0do9a_wordmark{text-overflow:ellipsis;white-space:nowrap;display:block}}@container site (min-width:768px){.U0do9a_inner{min-height:72px}.U0do9a_logo{max-height:40px}}@container site (min-width:1024px){.U0do9a_nav{display:flex}.U0do9a_menu{display:none}}
.TRdpJG_wrap{--reader-hoehe:min(70vh, 560px);gap:var(--space-3);background:0 0;flex-direction:column;min-width:0;display:flex}.TRdpJG_kopf{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.TRdpJG_balken{flex:180px;min-width:0}.TRdpJG_schriftWahl{gap:var(--space-2);flex:none;display:flex}.TRdpJG_blatt{height:var(--reader-hoehe);padding:var(--space-4);border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);background:var(--surface-card);touch-action:pan-y;outline-offset:2px;position:relative;overflow:hidden}.TRdpJG_blatt:focus-visible{outline:2px solid var(--focus-ring)}.TRdpJG_satz{columns:1;column-gap:var(--reader-gap,32px);column-fill:auto;height:100%;transform:translateX(calc(var(--reader-seite,0) * -1 * (100% + var(--reader-gap,32px))));font-family:var(--font-sans);font-size:calc(16px * var(--reader-faktor,1));color:var(--color-text);-webkit-hyphens:auto;hyphens:auto;line-height:1.7;transition:transform .28s}@media (prefers-reduced-motion:reduce){.TRdpJG_satz{transition:none}}.TRdpJG_satz>:first-child{margin-top:0}:is(.TRdpJG_satz h1,.TRdpJG_satz h2,.TRdpJG_satz h3,.TRdpJG_satz h4){font-family:var(--font-heading);color:var(--color-text);break-after:avoid-column;margin:1.4em 0 .5em;font-weight:400;line-height:1.25}.TRdpJG_satz h1{font-size:1.6em}.TRdpJG_satz h2{font-size:1.35em}.TRdpJG_satz h3{font-size:1.15em}.TRdpJG_satz h4{font-size:1em;font-family:var(--font-sans);font-weight:600}.TRdpJG_satz p{orphans:2;widows:2;margin:0 0 1em}:is(.TRdpJG_satz ul,.TRdpJG_satz ol){margin:0 0 1em;padding-left:1.4em}.TRdpJG_satz ul{list-style:outside}.TRdpJG_satz ol{list-style:decimal}.TRdpJG_satz li ul{list-style:circle}:is(.TRdpJG_satz li ul,.TRdpJG_satz li ol){margin-bottom:0}.TRdpJG_satz li{margin-bottom:.35em}:is(.TRdpJG_satz aside[data-callout],.TRdpJG_satz aside[data-merksatz]){padding:var(--space-3) var(--space-4);border:1px solid var(--surface-card-border);border-left:3px solid var(--color-lens-blue);border-radius:var(--radius-md);background:var(--ink-a05);break-inside:avoid-column;margin:1.2em 0}.TRdpJG_satz aside[data-callout][data-tone=tip]{border-left-color:var(--color-violet)}.TRdpJG_satz aside[data-callout][data-tone=warning]{border-left-color:var(--color-amber)}.TRdpJG_satz aside[data-merksatz]{border-left-color:var(--color-text-muted)}:is(.TRdpJG_satz aside[data-callout] p:last-child,.TRdpJG_satz aside[data-merksatz] p:last-child){margin-bottom:0}.TRdpJG_satz blockquote{padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-text-muted);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--ink-a05);break-inside:avoid-column;margin:1.2em 0;font-size:1.02em}.TRdpJG_satz blockquote p:last-child{margin-bottom:0}.TRdpJG_satz hr{border:0;border-top:1px solid var(--color-divider);margin:1.4em 0}.TRdpJG_satz code{font-family:var(--font-mono);border-radius:var(--radius-sm);background:var(--ink-a08);padding:.1em .35em;font-size:.9em}.TRdpJG_satz pre{padding:var(--space-3);border-radius:var(--radius-md);background:var(--ink-a08);break-inside:avoid-column;margin:0 0 1em;overflow-x:auto}.TRdpJG_satz strong{font-weight:600}.TRdpJG_satz img{border-radius:var(--radius-md);max-width:100%;height:auto}.TRdpJG_satz figure{break-inside:avoid-column;margin:1em 0}.TRdpJG_satz figure[data-groesse=thumbnail]{max-width:10rem}.TRdpJG_satz figure[data-groesse=small]{max-width:20rem}.TRdpJG_satz figure[data-groesse=medium]{max-width:30rem}@media (min-width:768px){.TRdpJG_satz figure[data-anordnung=links]{float:left;margin:.25em 1.5em 1em 0}.TRdpJG_satz figure[data-anordnung=rechts]{float:right;margin:.25em 0 1em 1.5em}}.TRdpJG_satz a{color:var(--color-text);text-decoration:underline}.TRdpJG_satz table{border-collapse:collapse;width:100%;margin:0 0 1em}:is(.TRdpJG_satz th,.TRdpJG_satz td){padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--ink-a12)}.TRdpJG_satz tr{break-inside:avoid-column}.TRdpJG_fuss{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:env(safe-area-inset-bottom,0px);display:flex}.TRdpJG_stand{text-align:center;font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex:auto;margin:0;line-height:1.4}.TRdpJG_fertig{color:var(--signal-done-fg);font-weight:500}html[data-theme=reduced] .TRdpJG_satz blockquote{border-left-color:var(--ink-a45);background:0 0}:is(html[data-theme=reduced] .TRdpJG_satz aside[data-callout],html[data-theme=reduced] .TRdpJG_satz aside[data-merksatz]){background:0 0}:is(html[data-theme=reduced] .TRdpJG_satz code,html[data-theme=reduced] .TRdpJG_satz pre){border:1px solid var(--ink-a20);background:0 0}
.ZauCza_page{isolation:isolate;min-height:100vh;color-scheme:var(--look-scheme,light);color:var(--look-ink);font-family:var(--look-font-body);font-size:var(--fs-body);counter-reset:look-section;-webkit-font-smoothing:antialiased;--ink:var(--look-ink);--ink-a04:color-mix(in srgb, var(--look-ink) 4%, transparent);--ink-a06:color-mix(in srgb, var(--look-ink) 6%, transparent);--ink-a08:color-mix(in srgb, var(--look-ink) 8%, transparent);--ink-a12:color-mix(in srgb, var(--look-ink) 12%, transparent);--ink-a15:color-mix(in srgb, var(--look-ink) 15%, transparent);--ink-a20:color-mix(in srgb, var(--look-ink) 20%, transparent);--ink-a28:color-mix(in srgb, var(--look-ink) 28%, transparent);--ink-a45:color-mix(in srgb, var(--look-ink) 45%, transparent);--ink-a60:color-mix(in srgb, var(--look-ink) 60%, transparent);--ink-a72:color-mix(in srgb, var(--look-ink) 72%, transparent);--color-text:var(--look-ink);--color-text-muted:var(--look-muted);--color-bg:var(--look-bg);--color-divider:var(--look-rule);--surface-card:var(--look-surface);--surface-card-border:var(--look-surface-border);--focus-ring:var(--look-accent-ink);--font-sans:var(--look-font-body);--font-serif:var(--look-font-display);--radius-sm:var(--look-radius-sm,var(--look-radius));--radius-md:var(--look-radius);--radius-lg:var(--look-radius);--radius-xl:var(--look-radius);--radius-pill:var(--look-btn-radius);--btn-primary-bg:var(--look-btn-bg);--btn-primary-fg:var(--look-btn-fg);--btn-primary-border:var(--look-btn-border,var(--look-btn-bg));--btn-primary-shadow:var(--look-btn-shadow,none);--badge-tone:var(--look-accent-ink);--badge-ink:var(--look-ink);line-height:1.6;position:relative;overflow-x:clip;container:site/inline-size}.ZauCza_page:before{content:"";z-index:-1;background:var(--look-bg);pointer-events:none;position:absolute;inset:0}.ZauCza_page :where(h1,h2,h3,h4,p,dl,dt,dd,figure,blockquote,ul,ol){margin:0}.ZauCza_page :where(h1,h2,h3,h4){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.ZauCza_page :where(em){font-style:italic}.ZauCza_page ::selection{background:var(--look-accent);color:var(--look-on-accent)}body:has(.ZauCza_page[data-surface=public])>.portal-global-blobs{display:none}.ZauCza_main{flex-direction:column;min-width:0;display:flex}.ZauCza_section,.ZauCza_hero{--look-inline:max(var(--look-gutter,16px), calc((100cqi - var(--look-max,1080px)) / 2));min-width:0;padding:var(--look-section-y,56px) var(--look-inline);scroll-margin-top:72px;position:relative}.ZauCza_eyebrow{counter-increment:look-section;display:none}.ZauCza_heading{margin:0 0 var(--look-heading-gap,24px);max-width:var(--look-heading-measure,22ch);font-family:var(--look-font-display);font-weight:var(--look-heading-weight,400);font-size:var(--fs-h2);line-height:var(--look-heading-lh,1.1);letter-spacing:var(--look-heading-tracking,-.01em);overflow-wrap:anywhere;text-wrap:balance}.ZauCza_lead{max-width:60ch;font-size:var(--fs-lead);color:var(--look-muted);overflow-wrap:anywhere;margin:0 0 32px;line-height:1.55}.ZauCza_prose{max-width:64ch;font-size:var(--fs-body);white-space:pre-line;overflow-wrap:anywhere;margin:0 0 20px;line-height:1.7}.ZauCza_stance{max-width:40ch;font-family:var(--look-font-display);font-size:var(--fs-h3);color:var(--look-accent-ink);overflow-wrap:anywhere;margin:24px 0 0;font-style:italic;line-height:1.35}.ZauCza_hero{padding-block:var(--look-hero-y,48px);align-items:center;gap:32px;display:grid}.ZauCza_heroText{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.ZauCza_heroTitle{font-family:var(--look-font-display);font-weight:var(--look-display-weight,400);font-size:var(--fs-display);line-height:var(--look-display-lh,1);letter-spacing:var(--look-display-tracking,-.02em);overflow-wrap:anywhere;text-wrap:balance}.ZauCza_accent{color:var(--look-accent-ink)}.ZauCza_heroSub{max-width:52ch;font-size:var(--fs-lead);color:var(--look-muted);overflow-wrap:anywhere;line-height:1.55}.ZauCza_portraitFrame{aspect-ratio:4/5;border-radius:var(--look-radius);width:100%;max-width:460px;position:relative;overflow:hidden}.ZauCza_portrait{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}.ZauCza_heroCentered{text-align:center;justify-items:center}.ZauCza_heroCentered .ZauCza_heroText{align-items:center}.ZauCza_heroCentered .ZauCza_heroSub{margin-inline:auto}.ZauCza_heroCentered .ZauCza_portraitFrame{aspect-ratio:1;border-radius:50%;max-width:260px}.ZauCza_heroCentered .ZauCza_portrait{object-position:50% 18%}.ZauCza_heroLeft .ZauCza_portrait{object-position:50% 16%}@container site (min-width:768px){.ZauCza_heroSplit{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:56px}.ZauCza_heroSplit .ZauCza_portraitFrame{justify-self:end}.ZauCza_heroLeft{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.ZauCza_heroLeft .ZauCza_portraitFrame{order:-1;justify-self:start}}.ZauCza_media{object-fit:cover;width:100%;height:100%;display:block}.ZauCza_heroOnImage{isolation:isolate;min-height:min(82vh,640px);color:var(--look-on-image,#fff);align-items:end;overflow:hidden}.ZauCza_heroOnImage .ZauCza_heroSub{color:color-mix(in srgb, var(--look-on-image,#fff) 86%, transparent)}.ZauCza_heroBackdrop{z-index:-1;position:absolute;inset:0}.ZauCza_heroBackdrop:after{content:"";background:linear-gradient(#00000014 0%,#00000047 45%,#000000a8 100%);position:absolute;inset:0}.ZauCza_split{align-items:center;gap:32px;display:grid}.ZauCza_splitText,.ZauCza_solo{min-width:0}.ZauCza_figurePortrait,.ZauCza_figureWide,.ZauCza_figureSquare{border-radius:var(--look-radius);min-width:0;margin:0;overflow:hidden}.ZauCza_figurePortrait{aspect-ratio:4/5;max-height:680px}.ZauCza_figureWide{aspect-ratio:16/9;margin-bottom:40px}.ZauCza_figureSquare{aspect-ratio:1}.ZauCza_backdrop{isolation:isolate;border-radius:var(--look-radius);align-items:flex-end;min-height:460px;padding:16px;display:flex;position:relative;overflow:hidden}.ZauCza_backdrop>.ZauCza_media{z-index:-1;position:absolute;inset:0}.ZauCza_backdropPanel{border-radius:var(--look-radius);background:var(--look-panel,color-mix(in srgb, var(--look-bg) 88%, transparent));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:560px;padding:28px}.ZauCza_backdropPanel .ZauCza_prose{margin-bottom:0}@container site (min-width:768px){.ZauCza_split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px}.ZauCza_splitImageFirst{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.ZauCza_splitImageFirst>figure{order:-1}.ZauCza_figureWide{aspect-ratio:21/9}.ZauCza_figureSquare{aspect-ratio:4/5}.ZauCza_backdrop{min-height:580px;padding:48px}}.ZauCza_cards{gap:var(--look-grid-gap,20px);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}.ZauCza_cards>li{min-width:0;display:flex}.ZauCza_cards>li>*{width:100%}.ZauCza_plain{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.ZauCza_plain>li{min-width:0}.ZauCza_itemTitle{font-family:var(--look-font-item,var(--look-font-display));font-size:var(--fs-h3);font-weight:var(--look-item-weight,500);overflow-wrap:anywhere;margin:0 0 8px;line-height:1.25;display:block}.ZauCza_itemText{font-size:var(--fs-body);color:var(--look-muted);overflow-wrap:anywhere;margin:0;line-height:1.6;display:block}.ZauCza_steps{counter-reset:step}.ZauCza_steps>li{counter-increment:step;padding-left:52px;position:relative}.ZauCza_steps>li:before{content:counter(step, decimal-leading-zero);font-family:var(--look-font-mono,var(--look-font-body));font-size:var(--fs-small);color:var(--look-accent-ink);position:absolute;top:0;left:0}.ZauCza_timeline{counter-reset:step}.ZauCza_timeline>li{counter-increment:step;border-left:1px solid var(--look-rule);padding-left:24px}.ZauCza_chips{flex-wrap:wrap;gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}.ZauCza_offerBody{flex-direction:column;gap:8px;min-width:0;display:flex}.ZauCza_price{font-weight:600;font-size:var(--fs-body);color:var(--look-accent-ink);margin-top:auto;padding-top:8px;display:block}.ZauCza_quote{font-family:var(--look-font-display);font-style:italic;font-size:var(--fs-h3);overflow-wrap:anywhere;margin:0 0 16px;line-height:1.4}.ZauCza_notice{font-size:var(--fs-small);color:var(--look-muted);margin:16px 0 0}.ZauCza_twoCol{gap:28px;display:grid}@container site (min-width:768px){.ZauCza_twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px}}.ZauCza_faqItem{min-width:0;margin:0}.ZauCza_faqAnswer{margin:0}.ZauCza_faqOpen{gap:24px;margin:0;display:grid}.ZauCza_contact{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.ZauCza_inquiry{flex-direction:column;gap:12px;width:100%;max-width:560px;display:flex}.ZauCza_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (prefers-reduced-motion:no-preference){.ZauCza_page[data-motion=on] .ZauCza_heroText>*,.ZauCza_page[data-motion=on] .ZauCza_portraitFrame{animation:1s cubic-bezier(.2,.7,.1,1) both ZauCza_lookRise}.ZauCza_page[data-motion=on] .ZauCza_heroText>:nth-child(2){animation-delay:.12s}.ZauCza_page[data-motion=on] .ZauCza_heroText>:nth-child(3){animation-delay:.24s}.ZauCza_page[data-motion=on] .ZauCza_portraitFrame{animation-name:ZauCza_lookUnveil;animation-duration:1.4s;animation-delay:.16s}@supports (animation-timeline:view()){.ZauCza_page[data-motion=on] .ZauCza_section>:not(.ZauCza_eyebrow){animation:linear both ZauCza_lookReveal;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes ZauCza_lookRise{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}@keyframes ZauCza_lookUnveil{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes ZauCza_lookReveal{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}
.Mr0GCq_figure{max-width:760px;}.Mr0GCq_frame{}.Mr0GCq_image{}.Mr0GCq_caption{}.Mr0GCq_canvas{outline:none;position:relative}.Mr0GCq_open{cursor:crosshair}.Mr0GCq_canvas:focus-visible{outline:2px solid var(--color-text);outline-offset:4px;border-radius:10px}.Mr0GCq_zone{box-sizing:border-box;border:1.5px dashed var(--color-green);pointer-events:none;border-radius:8px;animation-duration:.3s;position:absolute;}.Mr0GCq_round{border-radius:50%}.Mr0GCq_missed{border:1px solid color-mix(in srgb, var(--color-green) 60%, transparent);background:color-mix(in srgb, var(--color-bg) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-text);font-size:var(--text-caption);white-space:nowrap;border-radius:999px;padding:2px 8px;font-weight:600;line-height:1.5;position:absolute;top:-11px;right:6px}.Mr0GCq_mark{all:unset;box-sizing:border-box;cursor:pointer;place-items:center;width:44px;height:44px;display:grid;position:absolute;transform:translate(-50%,-50%)}.Mr0GCq_mark:disabled{cursor:default}.Mr0GCq_mark:focus-visible .Mr0GCq_disc{outline:2px solid var(--color-text);outline-offset:3px}.Mr0GCq_disc{--t:var(--state-tone);background:var(--t);width:26px;height:26px;color:var(--color-bg);box-shadow:0 0 0 4px color-mix(in srgb, var(--t) 30%, transparent);border-radius:50%;place-items:center;animation-duration:.3s;display:grid;}.Mr0GCq_hit{--t:var(--color-green)}.Mr0GCq_miss{--t:var(--color-terracotta)}.Mr0GCq_cursor{border:1px solid var(--state-tone);pointer-events:none;border-radius:50%;width:44px;height:44px;position:absolute;transform:translate(-50%,-50%)}.Mr0GCq_cursor:before,.Mr0GCq_cursor:after{content:"";background:var(--state-tone);position:absolute}.Mr0GCq_cursor:before{width:1px;top:8px;bottom:8px;left:50%}.Mr0GCq_cursor:after{height:1px;top:50%;left:8px;right:8px}@media (prefers-reduced-motion:reduce){.Mr0GCq_zone,.Mr0GCq_disc{animation:none}}
.zNCVla_offer{flex-direction:column;width:100%;min-width:0;display:flex}.zNCVla_media{aspect-ratio:16/9;border-radius:var(--look-radius) var(--look-radius) 0 0;background:var(--look-surface);display:block;overflow:hidden}.zNCVla_media img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}a:hover .zNCVla_media img{transform:scale(1.04)}.zNCVla_text{flex-direction:column;flex:1;gap:10px;min-width:0;padding:22px;display:flex}.zNCVla_meta{font-size:var(--fs-small);letter-spacing:.04em;text-transform:uppercase;color:var(--look-muted);flex-wrap:wrap;gap:6px 14px;display:flex}.zNCVla_meta>span+span:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:4px;height:4px;margin:0 10px 2px 0;display:inline-block}.zNCVla_title{font-family:var(--look-font-display);font-size:var(--fs-h3);overflow-wrap:anywhere;line-height:1.2}.zNCVla_desc{font-size:var(--fs-body);color:var(--look-muted);overflow-wrap:anywhere}.zNCVla_foot{border-top:1px solid var(--look-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:auto;padding-top:14px;display:flex}.zNCVla_price{font-weight:600;font-size:var(--fs-body);color:var(--look-accent-ink)}.zNCVla_cta{border-radius:var(--look-btn-radius);background:var(--look-btn-bg);color:var(--look-btn-fg);font-size:var(--fs-small);white-space:nowrap;align-items:center;padding:8px 16px;font-weight:600;display:inline-flex}.zNCVla_quote{font-family:var(--look-font-display);font-style:italic;font-size:var(--fs-h3);overflow-wrap:anywhere;margin:0 0 18px;line-height:1.4}.zNCVla_byline{align-items:center;gap:12px;margin:0;display:flex}.zNCVla_avatar{background:var(--look-btn-bg);width:44px;height:44px;color:var(--look-btn-fg);font-family:var(--look-font-display);font-size:var(--fs-small);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.zNCVla_who{flex-direction:column;min-width:0;display:flex}.zNCVla_name{font-size:var(--fs-body);font-weight:600}.zNCVla_role{font-size:var(--fs-small);color:var(--look-muted)}.zNCVla_notice{font-size:var(--fs-small);color:var(--look-muted);margin:16px 0 0}
.Dw_XSa_footer{--ft:var(--color-text);--fa:0;box-sizing:border-box;min-height:72px;padding:12px 16px max(18px, env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb, var(--ft) calc(var(--fa) * 3%), transparent);background:color-mix(in srgb, var(--ft) calc(var(--fa) * 1%), var(--surface-pop));flex-wrap:wrap;flex:none;align-items:center;gap:12px 16px;transition:background .35s;display:flex;position:relative}.Dw_XSa_correct{--ft:var(--color-green);--fa:12;--fb-ink:var(--btn-primary-fg)}.Dw_XSa_wrong{--ft:var(--color-amber);--fa:12;--fb-ink:var(--signal-warn-fg)}.Dw_XSa_live:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Dw_XSa_live:not(:empty){flex:100%;min-width:0}.Dw_XSa_feedback{align-items:center;gap:14px;min-width:0;display:flex}.Dw_XSa_mascot{flex:none;width:56px;height:56px}.Dw_XSa_feedbackText{flex-direction:column;gap:2px;min-width:0;display:flex}.Dw_XSa_feedbackHead{align-items:baseline;gap:10px;display:flex}.Dw_XSa_feedbackTitle{font-size:var(--text-h3);color:var(--fb-ink);font-weight:600}.Dw_XSa_xp{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-weight:600}.Dw_XSa_feedbackBody{font-size:var(--text-body);color:var(--color-text-muted);text-wrap:pretty;line-height:1.45}.Dw_XSa_left{flex:none;align-items:center;gap:12px;min-width:0;display:flex}.Dw_XSa_back{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-pill);border:1px solid var(--surface-card-border);width:44px;height:44px;color:var(--color-text);flex:none;place-items:center;display:grid}.Dw_XSa_back:hover{background:var(--lightningcss-light,var(--menu-hover))var(--lightningcss-dark,var(--ink-a06))}.Dw_XSa_back:focus-visible{box-shadow:var(--focus-ring)}.Dw_XSa_status{min-width:0;font-size:var(--text-small);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;display:none;overflow:hidden}.Dw_XSa_right{flex:1 1 0;justify-content:flex-end;align-items:center;gap:16px;min-width:0;display:flex}.Dw_XSa_next{flex-direction:column;align-items:flex-end;gap:2px;min-width:0;max-width:260px;display:none}.Dw_XSa_nextEyebrow{font-size:var(--text-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-label);white-space:nowrap;font-weight:500;line-height:1.5}.Dw_XSa_nextLine{max-width:100%;font-size:var(--text-small);color:var(--color-text-muted);align-items:center;gap:6px;display:flex}.Dw_XSa_nextIcon{flex:none;display:grid}.Dw_XSa_nextIcon svg{width:14px;height:14px}.Dw_XSa_nextLabel{min-width:0;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.Dw_XSa_primary.Dw_XSa_primary{border-radius:var(--radius-pill);width:100%;min-width:148px;height:48px;font-size:var(--text-reading);letter-spacing:.01em;white-space:nowrap;gap:8px;padding:0 22px 0 26px;font-weight:600;transition:opacity .2s,transform .15s}.Dw_XSa_primary.Dw_XSa_primary:hover:not(:disabled){transform:translateY(-1px)}.Dw_XSa_primary.Dw_XSa_primary:active:not(:disabled){transform:translateY(1px)}.Dw_XSa_primary.Dw_XSa_primary:disabled{opacity:.4;cursor:not-allowed}@container lesson-player (min-width:700px){.Dw_XSa_footer{padding:12px 16px}.Dw_XSa_live:not(:empty),.Dw_XSa_left{flex:1 1 0}.Dw_XSa_status{display:block}.Dw_XSa_right{flex:none}.Dw_XSa_next{display:flex}.Dw_XSa_primary.Dw_XSa_primary{width:auto}}@container lesson-player (min-width:1180px){.Dw_XSa_footer{min-height:76px;padding:14px 20px}}@media (prefers-reduced-motion:reduce){.Dw_XSa_footer,.Dw_XSa_primary.Dw_XSa_primary{transition:none}}
.Zlctuq_facts{margin-top:clamp(8px,1.5cqi,20px)}.Zlctuq_ribbon{border-block:1px solid var(--look-rule);font-family:var(--look-font-display);font-weight:var(--look-heading-weight,400);font-size:var(--fs-h3);letter-spacing:var(--look-heading-tracking,-.01em);flex-wrap:wrap;align-items:baseline;gap:.25em 0;margin:clamp(12px,2cqi,28px) 0 0;padding:clamp(14px,2cqi,24px) 0;line-height:1.25;list-style:none;display:flex}.Zlctuq_ribbonItem{overflow-wrap:anywhere}.Zlctuq_ribbonItem:not(:last-child):after{content:"✦";color:var(--look-accent-ink);font-size:var(--fs-small);margin-inline:.7em;display:inline-block;transform:translateY(-.2em)}.Zlctuq_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3cqi,40px);margin:clamp(16px,3cqi,40px) 0 0;display:grid}.Zlctuq_stat{flex-direction:column;gap:8px;min-width:0;display:flex}.Zlctuq_statValue{font-family:var(--look-font-display);font-weight:var(--look-display-weight,400);font-size:var(--fs-num,clamp(2.6rem, 5.4cqi, 4.6rem));letter-spacing:var(--look-display-tracking,-.02em);color:var(--look-accent-ink);font-variant-numeric:lining-nums tabular-nums;overflow-wrap:anywhere;margin:0;line-height:.95}.Zlctuq_statLabel{max-width:24ch;font-size:var(--fs-small);color:var(--look-muted);overflow-wrap:anywhere;margin:0;line-height:1.45}.Zlctuq_statsRow .Zlctuq_stat{border-top:1px solid var(--look-rule);padding-top:14px}.Zlctuq_statsGrid .Zlctuq_stat{background:var(--look-surface);border:1px solid var(--look-surface-border);border-radius:var(--look-radius);padding:clamp(18px,2.4cqi,32px)}@container site (min-width:720px){.Zlctuq_statsRow[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.Zlctuq_statsRow[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.Zlctuq_wall{border-top:1px solid var(--look-rule);border-left:1px solid var(--look-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(16px,3cqi,36px) 0 0;padding:0;list-style:none;display:grid}@container site (min-width:720px){.Zlctuq_wall{grid-template-columns:repeat(4,minmax(0,1fr))}}.Zlctuq_wall .Zlctuq_mark{text-align:center;border-right:1px solid var(--look-rule);border-bottom:1px solid var(--look-rule);place-items:center;min-height:clamp(84px,11cqi,132px);padding:16px;transition:color .24s,background-color .24s;display:grid}.Zlctuq_wall .Zlctuq_mark:hover{color:var(--look-ink);background:color-mix(in srgb, var(--look-accent) 7%, transparent)}.Zlctuq_mark{font-family:var(--look-font-display);font-size:var(--fs-h3);color:var(--look-muted);overflow-wrap:anywhere;line-height:1.1}.Zlctuq_mark[data-style="1"]{font-family:var(--look-font-body);font-weight:700;font-size:var(--fs-body);letter-spacing:.18em;text-transform:uppercase}.Zlctuq_mark[data-style="2"]{font-style:italic}.Zlctuq_mark[data-style="3"]{font-family:var(--look-font-body);letter-spacing:-.03em;font-weight:600}.Zlctuq_strip{border-block:1px solid var(--look-rule);margin-top:clamp(16px,3cqi,36px);padding-block:clamp(14px,2.4cqi,28px);overflow:hidden}.Zlctuq_stripTrack{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:12px clamp(28px,5cqi,72px);margin:0;padding:0;list-style:none;display:flex}.Zlctuq_strip[data-running=on]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}@media (prefers-reduced-motion:no-preference){[data-motion=on] .Zlctuq_strip[data-running=on] .Zlctuq_stripTrack{flex-wrap:nowrap;justify-content:flex-start;width:max-content;padding-right:clamp(28px,5cqi,72px);animation:48s linear infinite Zlctuq_drift}[data-motion=on] .Zlctuq_strip[data-running=on]:hover .Zlctuq_stripTrack{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.Zlctuq_strip [aria-hidden=true]{display:none}}[data-motion=off] .Zlctuq_strip [aria-hidden=true]{display:none}.Zlctuq_stripTrack .Zlctuq_mark{white-space:nowrap}@keyframes Zlctuq_drift{to{transform:translate(-50%)}}.Zlctuq_caseCards{grid-template-columns:minmax(0,1fr);gap:clamp(14px,2cqi,24px);margin:clamp(16px,3cqi,36px) 0 0;padding:0;list-style:none;display:grid}@container site (min-width:720px){.Zlctuq_caseCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container site (min-width:1080px){.Zlctuq_caseCards{grid-template-columns:repeat(3,minmax(0,1fr))}}.Zlctuq_caseCard{flex-direction:column;gap:12px;min-width:0;height:100%;display:flex}.Zlctuq_caseNo{font-family:var(--look-font-display);font-size:var(--fs-small);letter-spacing:.08em;color:var(--look-accent-ink);font-variant-numeric:tabular-nums}.Zlctuq_caseClient{font-size:var(--fs-label,var(--fs-small));letter-spacing:.14em;text-transform:uppercase;color:var(--look-ink);overflow-wrap:anywhere;margin:0;font-weight:700}.Zlctuq_caseChallenge{font-size:var(--fs-body);color:var(--look-muted);overflow-wrap:anywhere;margin:0;line-height:1.55}.Zlctuq_caseOutcome{border-top:1px solid var(--look-rule);font-family:var(--look-font-display);font-weight:var(--look-heading-weight,400);font-size:var(--fs-h3);letter-spacing:var(--look-heading-tracking,-.01em);color:var(--look-ink);overflow-wrap:anywhere;margin:auto 0 0;padding-top:14px;line-height:1.2}.Zlctuq_caseOutcome:before{content:"→ ";color:var(--look-accent-ink)}.Zlctuq_caseStack{border-top:1px solid var(--look-rule);margin:clamp(16px,3cqi,36px) 0 0;padding:0;list-style:none}.Zlctuq_caseRow{border-bottom:1px solid var(--look-rule);grid-template-columns:auto minmax(0,1fr);gap:8px clamp(14px,3cqi,40px);padding-block:clamp(22px,4cqi,48px);display:grid}.Zlctuq_caseRow .Zlctuq_caseNo{font-size:var(--fs-num,var(--fs-h2));line-height:.9;font-weight:var(--look-display-weight,400);letter-spacing:var(--look-display-tracking,-.02em);grid-row:span 3}.Zlctuq_caseRow .Zlctuq_caseOutcome{font-size:var(--fs-h2);border-top:0;max-width:28ch;margin:0;padding-top:4px}@container site (min-width:900px){.Zlctuq_caseRow{grid-template-columns:auto minmax(0,.9fr) minmax(0,1.4fr);align-items:start}.Zlctuq_caseRow .Zlctuq_caseNo{grid-row:span 2}.Zlctuq_caseRow .Zlctuq_caseClient,.Zlctuq_caseRow .Zlctuq_caseChallenge{grid-column:2}.Zlctuq_caseRow .Zlctuq_caseOutcome{grid-area:1/3/span 2}}.Zlctuq_eventList{border-top:1px solid var(--look-rule);margin:clamp(16px,3cqi,36px) 0 0;padding:0;list-style:none}.Zlctuq_eventRow{border-bottom:1px solid var(--look-rule);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(14px,3cqi,40px);padding-block:clamp(16px,2.6cqi,28px);text-decoration:none;transition:padding .24s,background-color .24s;display:grid}a.Zlctuq_eventRow:hover,a.Zlctuq_eventRow:focus-visible{background:color-mix(in srgb, var(--look-accent) 7%, transparent);padding-inline:12px}.Zlctuq_eventCards{grid-template-columns:minmax(0,1fr);gap:clamp(14px,2cqi,24px);margin:clamp(16px,3cqi,36px) 0 0;padding:0;list-style:none;display:grid}@container site (min-width:720px){.Zlctuq_eventCards{grid-template-columns:repeat(3,minmax(0,1fr))}}.Zlctuq_eventCard{height:100%;color:inherit;flex-direction:column;gap:18px;text-decoration:none;display:flex}.Zlctuq_eventDate{flex-direction:column;min-width:4.2ch;display:flex}.Zlctuq_eventDay{font-family:var(--look-font-display);font-weight:var(--look-display-weight,400);font-size:var(--fs-h2);letter-spacing:var(--look-display-tracking,-.02em);color:var(--look-accent-ink);font-variant-numeric:lining-nums tabular-nums;line-height:.9}.Zlctuq_eventMonth{font-size:var(--fs-label,var(--fs-small));letter-spacing:.12em;text-transform:uppercase;color:var(--look-muted);margin-top:6px}.Zlctuq_eventBody{flex-direction:column;gap:4px;min-width:0;display:flex}.Zlctuq_eventTitle{overflow-wrap:anywhere}.Zlctuq_eventMeta{font-size:var(--fs-small);color:var(--look-muted);overflow-wrap:anywhere}.Zlctuq_eventPrice{font-size:var(--fs-small);color:var(--look-ink);margin-top:4px;font-weight:600}.Zlctuq_eventArrow{font-family:var(--look-font-display);font-size:var(--fs-h3);color:var(--look-accent-ink);transition:transform .24s}a:hover>.Zlctuq_eventArrow,a:focus-visible>.Zlctuq_eventArrow{transform:translate(6px)}.Zlctuq_eventCard .Zlctuq_eventArrow{align-self:flex-end;margin-top:auto}.Zlctuq_eventGhost{border:1px dashed var(--look-rule);border-radius:var(--look-radius);opacity:.45;min-height:72px}.Zlctuq_eventList .Zlctuq_eventGhost{margin-block:10px}:is([data-look=feuilleton] .Zlctuq_statValue,[data-look=feuilleton] .Zlctuq_eventDay){font-style:italic;font-weight:300}[data-look=feuilleton] .Zlctuq_statsRow .Zlctuq_stat{border-top-style:double;border-top-width:3px}[data-look=feuilleton] .Zlctuq_ribbon{border-block-style:double;border-block-width:3px;font-style:italic}[data-look=feuilleton] .Zlctuq_ribbonItem:not(:last-child):after{content:"§";font-style:normal}[data-look=feuilleton] .Zlctuq_caseOutcome{font-style:italic}[data-look=raster] .Zlctuq_caseNo:before{content:"("}[data-look=raster] .Zlctuq_caseNo:after{content:")"}:is([data-look=raster] .Zlctuq_statValue,[data-look=raster] .Zlctuq_eventDay){color:var(--look-ink);font-weight:600}[data-look=raster] .Zlctuq_statsRow .Zlctuq_stat:first-child .Zlctuq_statValue{color:var(--look-accent-ink)}[data-look=raster] .Zlctuq_ribbonItem:not(:last-child):after{content:"/";font-size:var(--fs-h3);transform:none}[data-look=raster] .Zlctuq_mark{color:var(--look-ink)}[data-look=raster] a.Zlctuq_eventRow:hover{background:var(--look-accent);color:var(--look-on-accent)}[data-look=raster] a.Zlctuq_eventRow:hover :is(.Zlctuq_eventDay,.Zlctuq_eventMonth,.Zlctuq_eventMeta,.Zlctuq_eventPrice,.Zlctuq_eventArrow){color:inherit}:is([data-look=atelier] .Zlctuq_caseNo,[data-look=atelier] .Zlctuq_eventMonth){font-family:var(--hand,var(--look-font-display));font-size:var(--fs-h3);letter-spacing:0;text-transform:none}[data-look=atelier] .Zlctuq_statsGrid .Zlctuq_stat:nth-child(odd){transform:rotate(-1.2deg)}[data-look=atelier] .Zlctuq_statsGrid .Zlctuq_stat:nth-child(2n){transform:rotate(.9deg)}[data-look=atelier] .Zlctuq_ribbonItem:not(:last-child):after{content:"~";font-size:var(--fs-h3)}[data-look=atelier] .Zlctuq_wall{border-style:dashed}[data-look=atelier] .Zlctuq_wall .Zlctuq_mark{border-style:dashed}:is([data-look=nocturne] .Zlctuq_statValue,[data-look=nocturne] .Zlctuq_eventDay){font-style:italic;font-weight:400}:is([data-look=nocturne] .Zlctuq_statLabel,[data-look=nocturne] .Zlctuq_caseClient,[data-look=nocturne] .Zlctuq_eventMonth){letter-spacing:.32em;text-transform:uppercase;font-size:var(--fs-label,var(--fs-small))}[data-look=nocturne] .Zlctuq_caseRow .Zlctuq_caseNo{color:#0000;-webkit-text-stroke:1px var(--look-accent-ink)}[data-look=nocturne] .Zlctuq_ribbon{font-style:italic}[data-look=nocturne] .Zlctuq_wall .Zlctuq_mark:hover{color:var(--look-accent-ink);background:0 0}[data-look=signal] [data-section=stats]{background:var(--look-accent);color:var(--look-on-accent);border-radius:var(--look-radius);--look-accent-ink:var(--look-on-accent);--look-muted:color-mix(in srgb, var(--look-on-accent) 78%, transparent);--look-rule:color-mix(in srgb, var(--look-on-accent) 45%, transparent)}:is([data-look=signal] .Zlctuq_statValue,[data-look=signal] .Zlctuq_ribbon,[data-look=signal] .Zlctuq_eventDay){text-transform:uppercase;font-weight:800}[data-look=signal] .Zlctuq_ribbon{background:var(--look-ink);color:var(--look-bg);border-radius:var(--look-btn-radius);border-block:0;padding-inline:clamp(16px,3cqi,32px)}[data-look=signal] .Zlctuq_ribbonItem:not(:last-child):after{content:"●";color:var(--look-accent)}[data-look=signal] .Zlctuq_caseCard{transition:transform .24s}[data-look=signal] .Zlctuq_caseCards>li:nth-child(odd) .Zlctuq_caseCard:hover{transform:rotate(-1.5deg)}[data-look=signal] .Zlctuq_caseCards>li:nth-child(2n) .Zlctuq_caseCard:hover{transform:rotate(1.5deg)}[data-look=bogen] .Zlctuq_statsRow .Zlctuq_stat{border:0}[data-look=bogen] .Zlctuq_eventList{border:0}[data-look=bogen] .Zlctuq_eventRow{border:0}[data-look=bogen] .Zlctuq_caseStack{border:0}[data-look=bogen] .Zlctuq_caseRow{border:0}[data-look=bogen] .Zlctuq_ribbon{border:0}[data-look=bogen] .Zlctuq_strip{border:0}[data-look=bogen] .Zlctuq_statsRow .Zlctuq_stat{text-align:center;border-radius:999px 999px var(--look-radius) var(--look-radius);background:var(--look-panel);align-items:center;padding:clamp(22px,3cqi,36px) 12px}[data-look=bogen] .Zlctuq_eventRow{background:var(--look-panel);border-radius:999px;margin-bottom:10px;padding-inline:clamp(14px,2.4cqi,28px)}[data-look=bogen] .Zlctuq_eventDate{background:var(--look-accent);width:4.6em;height:4.6em;color:var(--look-on-accent);border-radius:50%;place-items:center;display:grid}:is([data-look=bogen] .Zlctuq_eventDay,[data-look=bogen] .Zlctuq_eventMonth){color:inherit}[data-look=bogen] .Zlctuq_eventMonth{font-size:var(--fs-small);letter-spacing:.02em;text-transform:none;text-align:center;margin-top:0}[data-look=bogen] .Zlctuq_wall{border:0;gap:10px}[data-look=bogen] .Zlctuq_wall .Zlctuq_mark{background:var(--look-panel);border:0;border-radius:999px}[data-look=bogen] .Zlctuq_ribbon{text-align:center;justify-content:center}[data-look=bogen] .Zlctuq_ribbonItem:not(:last-child):after{content:"◦"}[data-look=bogen] .Zlctuq_caseOutcome{border-top:0}:is([data-look=kernel] .Zlctuq_statLabel,[data-look=kernel] .Zlctuq_caseNo,[data-look=kernel] .Zlctuq_caseClient,[data-look=kernel] .Zlctuq_eventMonth,[data-look=kernel] .Zlctuq_eventMeta){font-family:var(--look-font-mono,var(--look-font-body));letter-spacing:.04em}:is([data-look=kernel] .Zlctuq_statValue,[data-look=kernel] .Zlctuq_eventDay){background:linear-gradient(180deg, var(--look-ink) 35%, var(--look-accent-ink));color:#0000;-webkit-background-clip:text;background-clip:text}:is([data-look=kernel] .Zlctuq_statsGrid .Zlctuq_stat,[data-look=kernel] .Zlctuq_wall .Zlctuq_mark){box-shadow:inset 0 1px 0 color-mix(in srgb, var(--look-accent) 55%, transparent)}[data-look=kernel] .Zlctuq_ribbonItem:not(:last-child):after{content:"·";font-family:var(--look-font-mono,var(--look-font-body))}[data-look=prisma] .Zlctuq_statValue{background:linear-gradient(120deg, var(--look-accent), color-mix(in srgb, var(--look-accent) 35%, #7c3aed));color:#0000;-webkit-background-clip:text;background-clip:text}[data-look=prisma] .Zlctuq_eventDay{background:linear-gradient(120deg, var(--look-accent), color-mix(in srgb, var(--look-accent) 35%, #7c3aed));color:#0000;-webkit-background-clip:text;background-clip:text}[data-look=prisma] .Zlctuq_caseRow .Zlctuq_caseNo{background:linear-gradient(120deg, var(--look-accent), color-mix(in srgb, var(--look-accent) 35%, #7c3aed));color:#0000;-webkit-background-clip:text;background-clip:text}:is([data-look=prisma] .Zlctuq_statLabel,[data-look=prisma] .Zlctuq_eventMonth,[data-look=prisma] .Zlctuq_caseNo){font-family:var(--look-font-mono,var(--look-font-body))}[data-look=prisma] .Zlctuq_statsRow .Zlctuq_stat{border-radius:var(--look-radius);background:var(--look-surface);border-top:0;border:1px solid var(--look-surface-border);padding:clamp(18px,2.4cqi,28px)}[data-look=prisma] .Zlctuq_ribbon{border:0;justify-content:center}[data-look=prisma] .Zlctuq_ribbonItem:not(:last-child):after{content:"◆";color:var(--look-accent)}
.ZMrv_a_root{height:100dvh;height:var(--lesson-frame-h,100dvh);color:var(--color-text);font-family:var(--font-sans);font-weight:300;position:relative;overflow:hidden;container:lesson-player/inline-size}.ZMrv_a_shell{flex-direction:column;height:100%;display:flex;position:relative}.ZMrv_a_glow{pointer-events:none;background:radial-gradient(55% 50% at 100% 0%, color-mix(in srgb, var(--color-violet) 16%, transparent), transparent 70%), radial-gradient(50% 45% at 0% 100%, color-mix(in srgb, var(--state-tone) 10%, transparent), transparent 70%);position:absolute;inset:0}.ZMrv_a_contents{border-radius:var(--radius-pill);min-height:44px;color:var(--color-text-muted);font-size:var(--text-small);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.ZMrv_a_contents:hover{background:var(--lightningcss-light,var(--menu-hover))var(--lightningcss-dark,var(--ink-a06))}.ZMrv_a_contents:focus-visible{box-shadow:var(--focus-ring);outline:none}@container lesson-player (min-width:700px){.ZMrv_a_contents{display:none}}.ZMrv_a_top{z-index:3;height:56px;padding:0 max(6px, env(safe-area-inset-right)) 0 max(6px, env(safe-area-inset-left));border-bottom:1px solid var(--color-divider);background:var(--surface-topbar);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex:none;align-items:center;gap:16px;display:flex;position:relative}.ZMrv_a_close{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--color-text);flex:none;place-items:center;display:grid}.ZMrv_a_close:hover{background:var(--lightningcss-light,var(--menu-hover))var(--lightningcss-dark,var(--ink-a06))}.ZMrv_a_close:focus-visible{box-shadow:var(--focus-ring);outline:none}.ZMrv_a_lesson{flex-direction:column;flex:none;gap:2px;width:212px;min-width:0;display:none}.ZMrv_a_lessonEyebrow{font-size:var(--text-caption);color:var(--color-text-label);font-weight:500}.ZMrv_a_lessonTitle{font-size:var(--text-body);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ZMrv_a_progress{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.ZMrv_a_actions{flex:none;gap:2px;display:flex}.ZMrv_a_body{z-index:1;flex:1;grid-template-columns:minmax(0,1fr);gap:24px;min-height:0;padding:0;display:grid;position:relative}.ZMrv_a_sidebar,.ZMrv_a_rail{display:none}.ZMrv_a_main{flex-direction:column;min-width:0;min-height:0;display:flex}.ZMrv_a_railItem{all:unset;box-sizing:border-box;cursor:pointer;width:40px;height:40px;color:color-mix(in srgb, var(--color-text) 45%, transparent);border-radius:12px;flex:none;place-items:center;display:grid}.ZMrv_a_railDone{color:var(--color-text)}.ZMrv_a_railActive{background:color-mix(in srgb, var(--state-tone) 16%, transparent);color:var(--state-tone-ink)}.ZMrv_a_railItem:hover:not(.ZMrv_a_railActive){background:var(--lightningcss-light,var(--menu-hover))var(--lightningcss-dark,var(--ink-a06))}.ZMrv_a_railItem:focus-visible{box-shadow:var(--focus-ring)}@container lesson-player (min-width:700px){.ZMrv_a_top{height:60px;padding:0 14px}.ZMrv_a_body{padding:14px 18px 18px 10px}.ZMrv_a_body.ZMrv_a_withRail{grid-template-columns:48px minmax(0,1fr)}.ZMrv_a_withRail .ZMrv_a_rail{flex-direction:column;align-items:center;gap:4px;min-height:0;padding:4px 0;display:flex;overflow:auto}}@container lesson-player (min-width:1180px){.ZMrv_a_top{height:64px;padding:0 20px}.ZMrv_a_lesson{display:flex}.ZMrv_a_body{padding:18px 24px 22px 20px}.ZMrv_a_body.ZMrv_a_withSidebar{grid-template-columns:228px minmax(0,1fr)}.ZMrv_a_withSidebar .ZMrv_a_rail{display:none}.ZMrv_a_withSidebar .ZMrv_a_sidebar{flex-direction:column;gap:18px;min-height:0;padding:4px 2px 8px;display:flex;overflow:auto}}
@font-face{font-family:newsreader;src:url(../media/newsreader_latin_standard_normal-s.0dc79pquxokce.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:newsreader;src:url(../media/newsreader_latin_standard_italic-s.11ae33ayisz--.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:italic}@font-face{font-family:newsreader Fallback;src:local(Arial);ascent-override:80.52%;descent-override:29.03%;line-gap-override:0.0%;size-adjust:91.28%}.wIAypa_className{font-family:newsreader,newsreader Fallback}.wIAypa_variable{--sf-newsreader:"newsreader", "newsreader Fallback"}
.p354sG_wrap{flex:1;justify-content:center;align-items:center;gap:14px;min-width:0;display:flex}.p354sG_line{flex:1;align-items:center;min-width:0;max-width:620px;height:32px;display:flex;position:relative;container-type:inline-size}.p354sG_track,.p354sG_fill{border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:6px}.p354sG_track{background:var(--ink-a10);right:6px}.p354sG_fill{width:calc((100% - 12px) * var(--lpr-pos));background:var(--grad-progress);transition:width .7s cubic-bezier(.3,1.3,.5,1)}.p354sG_dots{z-index:1;flex:1;justify-content:space-between;min-width:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.p354sG_dotItem{min-width:0;display:flex}.p354sG_hit{all:unset;box-sizing:border-box;width:min(12px, calc(100cqi / var(--lpr-n,1)));border-radius:var(--radius-pill);place-items:center;height:24px;display:grid}.p354sG_dot{box-sizing:border-box;width:clamp(3px, calc(100cqi / var(--lpr-n,1) - 2px), 6px);height:clamp(3px, calc(100cqi / var(--lpr-n,1) - 2px), 6px);background:var(--color-bg);border:1.5px solid color-mix(in srgb, var(--color-text) 28%, transparent);border-radius:50%;flex:none;transition:all .4s}.p354sG_task{width:clamp(5px, calc(100cqi / var(--lpr-n,1)), 10px);height:clamp(5px, calc(100cqi / var(--lpr-n,1)), 10px)}.p354sG_done{background:color-mix(in srgb, var(--color-text) 70%, var(--color-bg));border-color:color-mix(in srgb, var(--color-text) 70%, transparent)}.p354sG_mascot{z-index:2;top:50%;left:calc(6px + (100% - 12px) * var(--lpr-pos));pointer-events:none;width:30px;height:30px;transition:left .7s cubic-bezier(.3,1.4,.5,1);position:absolute;transform:translate(-50%,-50%)}.p354sG_mascotImg{width:30px;height:30px;filter:drop-shadow(0 3px 6px var(--ink-a16));display:block}.p354sG_count{font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex:none;font-weight:500;display:none}@container lesson-player (min-width:700px){.p354sG_count{display:inline}}@media (prefers-reduced-motion:reduce){.p354sG_fill,.p354sG_dot,.p354sG_mascot{transition:none}}
@font-face{font-family:hanken;src:url(../media/hanken_grotesk_latin_wght_normal-s.3241148m1u9do.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:hanken Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.XdTt_q_className{font-family:hanken,hanken Fallback}.XdTt_q_variable{--sf-hanken:"hanken", "hanken Fallback"}
._91BRa_stage{background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}._91BRa_scroll{scrollbar-gutter:stable;overscroll-behavior:contain;flex:1;min-height:0;position:relative;overflow-y:scroll}._91BRa_scroll::-webkit-scrollbar{width:12px;height:12px}._91BRa_scroll::-webkit-scrollbar-track{background:var(--ink-a06);border-radius:8px}._91BRa_scroll::-webkit-scrollbar-thumb{background:var(--ink-a40);background-clip:padding-box;border:3px solid #0000;border-radius:8px;min-height:48px}@supports not selector(::-webkit-scrollbar){._91BRa_scroll{scrollbar-color:var(--ink-a40) var(--ink-a06)}}._91BRa_head{flex-direction:column;gap:10px;padding:16px 18px 4px;display:flex}._91BRa_kind{font-size:var(--text-small);color:var(--color-text-muted);align-items:center;gap:8px;min-width:0;display:flex}._91BRa_kindIcon{flex:none;display:inline-grid}._91BRa_kindIcon svg{stroke-width:1.8px;width:16px;height:16px}._91BRa_kindType{color:var(--color-text);font-weight:600}._91BRa_title{font-family:var(--font-serif);font-weight:400;font-size:var(--text-h1);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere;color:var(--color-text);margin:0;line-height:1.12}._91BRa_instruction{font-size:var(--text-reading);color:var(--state-tone-ink);align-items:flex-start;gap:8px;margin:0;font-weight:600;line-height:1.4;display:flex}._91BRa_instructionIcon{flex:none;margin-top:2px}._91BRa_content{min-width:0;padding:14px 18px 24px}@container lesson-player (min-width:700px){._91BRa_stage{background:var(--surface-pop);border:1px solid var(--surface-card-border);box-shadow:var(--shadow-pop);border-radius:18px}._91BRa_head{padding:20px 26px 4px}._91BRa_content{padding:14px 26px 24px}}@container lesson-player (min-width:1180px){._91BRa_stage{border-radius:20px}._91BRa_head{padding:24px 36px 4px}._91BRa_content{padding:18px 36px 28px}}
@font-face{font-family:archivo;src:url(../media/archivo_latin_standard_normal-s.1h4hl0m83hjjz.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.VUMXlq_className{font-family:archivo,archivo Fallback}.VUMXlq_variable{--sf-archivo:"archivo", "archivo Fallback"}
.OkWf-a_stack{min-width:0;display:flex}.OkWf-a_column{flex-direction:column}.OkWf-a_row{flex-direction:row}.OkWf-a_wrap{flex-wrap:wrap}.OkWf-a_gap1{gap:var(--space-1)}.OkWf-a_gap2{gap:var(--space-2)}.OkWf-a_gap3{gap:var(--space-3)}.OkWf-a_gap4{gap:var(--space-4)}.OkWf-a_gap5{gap:var(--space-5)}.OkWf-a_gap6{gap:var(--space-6)}.OkWf-a_alignStart{align-items:flex-start}.OkWf-a_alignCenter{align-items:center}.OkWf-a_alignEnd{align-items:flex-end}.OkWf-a_alignStretch{align-items:stretch}.OkWf-a_alignBaseline{align-items:baseline}.OkWf-a_justifyStart{justify-content:flex-start}.OkWf-a_justifyCenter{justify-content:center}.OkWf-a_justifyEnd{justify-content:flex-end}.OkWf-a_justifyBetween{justify-content:space-between}
.s52r_W_root{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px 32px;display:grid}@container lesson-player (min-width:700px){.s52r_W_root{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}.s52r_W_left{flex-direction:column;gap:18px;padding-top:8px;display:flex}.s52r_W_speaker{align-items:flex-end;gap:14px;display:flex}.s52r_W_avatar{flex:none;width:56px;height:56px}.s52r_W_bubble{background:var(--surface-card);border:1px solid var(--surface-card-border);min-width:0;box-shadow:var(--shadow-pop);border-radius:24px 24px 24px 6px;flex-direction:column;flex:1;gap:12px;padding:20px 24px 22px;display:flex}.s52r_W_bubbleHead{justify-content:space-between;gap:10px;display:flex}.s52r_W_eyebrow{font-size:var(--text-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-label);white-space:nowrap;font-weight:500;line-height:1.5}.s52r_W_count{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-text-label)}.s52r_W_statement{font-family:var(--font-serif);text-wrap:balance;margin:0;font-size:clamp(22px,2.4cqw,28px);line-height:1.25}.s52r_W_answers{grid-template-columns:1fr 1fr;gap:12px;padding-left:70px;display:grid}.s52r_W_answer{--on:0;all:unset;box-sizing:border-box;cursor:pointer;height:52px;font-size:var(--text-reading);border:1px solid color-mix(in srgb, var(--state-tone) calc(var(--on) * 100%), var(--surface-card-border));background:color-mix(in srgb, var(--state-tone) calc(var(--on) * 14%), var(--field-bg));box-shadow:0 2px 0 var(--ink-a08);border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:600;transition:all .2s;display:flex}.s52r_W_answer:active:not([aria-disabled=true]){transform:translateY(1px)}.s52r_W_answer:focus-visible,.s52r_W_row:focus-visible{outline:2px solid var(--state-tone);outline-offset:2px}.s52r_W_answer[aria-disabled=true]{cursor:default}.s52r_W_answerOn{--on:1}.s52r_W_list{flex-direction:column;gap:8px;display:flex}.s52r_W_listTitle{font-size:var(--text-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-label);padding-bottom:2px;font-weight:500;line-height:1.5}.s52r_W_row{--cur:0;all:unset;box-sizing:border-box;cursor:pointer;border:1px solid color-mix(in srgb, var(--state-tone) calc(var(--cur) * 100%), var(--surface-card-border));background:color-mix(in srgb, var(--state-tone) calc(var(--cur) * 8%), transparent);border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;transition:all .2s;display:flex}.s52r_W_row:hover{background:var(--lightningcss-light,var(--menu-hover))var(--lightningcss-dark,var(--ink-a04))}.s52r_W_rowCur{--cur:1}.s52r_W_rowCur:hover{background:color-mix(in srgb, var(--state-tone) 8%, transparent)}.s52r_W_rowAvatar{flex:none;width:28px;height:28px}.s52r_W_rowBody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.s52r_W_rowText{font-size:var(--text-body);line-height:1.45}.s52r_W_chip{--t:var(--state-tone-ink);height:24px;font-size:var(--text-caption);color:var(--t);background:color-mix(in srgb, var(--t) 12%, transparent);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:0 10px;font-weight:600;animation:.25s both s52r_W_pop;display:inline-flex}.s52r_W_chipRight{--t:var(--btn-primary-fg)}.s52r_W_chipWrong{--t:var(--color-terracotta)}@keyframes s52r_W_pop{0%{opacity:0;transform:scale(.4)}65%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.s52r_W_answer,.s52r_W_row{transition:none}.s52r_W_chip{animation:none}.s52r_W_answer:active:not([aria-disabled=true]){transform:none}}
@font-face{font-family:youngSerif;src:url(../media/young_serif_latin_400_normal-s.3uwjipni3q_e1.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:youngSerif Fallback;src:local(Arial);ascent-override:91.54%;descent-override:32.03%;line-gap-override:0.0%;size-adjust:114.27%}.Qiesjq_className{font-family:youngSerif,youngSerif Fallback}.Qiesjq_variable{--sf-young-serif:"youngSerif", "youngSerif Fallback"}
.aVuJ3q_root{flex-direction:column;gap:28px;max-width:780px;display:flex}.aVuJ3q_sentence{font-family:var(--font-serif);margin:0;font-size:clamp(24px,2.6cqw,32px);line-height:1.7}.aVuJ3q_gap{--t:var(--color-text);--fa:0;--ba:16;--f:0;all:unset;box-sizing:border-box;cursor:pointer;text-align:center;min-width:120px;line-height:1.4;font-family:var(--font-sans);font-size:calc(var(--text-h2) - var(--serif-step));vertical-align:middle;white-space:pre;background:color-mix(in srgb, var(--t) calc(var(--fa) * 1%), color-mix(in srgb, var(--color-text) calc((1 - var(--f)) * 5%), var(--field-bg)));border:1px solid color-mix(in srgb, var(--t) calc(var(--ba) * 1%), var(--ink-a16));border-radius:10px;margin:0 2px;padding:0 12px;font-weight:600;display:inline-block}.aVuJ3q_gap:focus-visible{outline:2px solid var(--state-tone);outline-offset:2px}.aVuJ3q_gap[aria-disabled=true]{cursor:default}.aVuJ3q_filled{--f:1}.aVuJ3q_active{--t:var(--state-tone);--fa:10;--ba:100}.aVuJ3q_correct{--t:var(--color-green);--fa:14;--ba:70}.aVuJ3q_wrong{--t:var(--color-terracotta);--fa:8;--ba:55}.aVuJ3q_bankBlock{flex-direction:column;gap:10px;display:flex}.aVuJ3q_bankLabel{font-size:var(--text-caption);letter-spacing:.04em;color:var(--color-text-label);font-weight:500}.aVuJ3q_bank{flex-wrap:wrap;gap:8px;display:flex}.aVuJ3q_word{all:unset;box-sizing:border-box;cursor:pointer;min-height:44px;font-size:var(--text-reading);border:1px solid var(--surface-card-border);background:var(--field-bg);box-shadow:0 2px 0 var(--ink-a08);border-radius:12px;padding:10px 18px;font-weight:500;transition:opacity .2s}.aVuJ3q_word:active:not([aria-disabled=true]){transform:translateY(1px)}.aVuJ3q_word:focus-visible{outline:2px solid var(--state-tone);outline-offset:2px}.aVuJ3q_word[aria-disabled=true]{cursor:default}.aVuJ3q_used{opacity:.25}@media (prefers-reduced-motion:reduce){.aVuJ3q_word{transition:none}.aVuJ3q_word:active:not([aria-disabled=true]){transform:none}}
@font-face{font-family:figtree;src:url(../media/figtree_latin_wght_normal-s.08sr_7r2rzxl4.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:figtree Fallback;src:local(Arial);ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.0%;size-adjust:99.94%}.-qv6TW_className{font-family:figtree,figtree Fallback}.-qv6TW_variable{--sf-figtree:"figtree", "figtree Fallback"}
._2sci9q_root{flex-direction:column;gap:26px;max-width:760px;display:flex}._2sci9q_readout{align-items:baseline;gap:6px;display:flex}._2sci9q_number{font-family:var(--font-serif);font-size:clamp(calc(var(--text-display) * 1.75), 7cqw, calc(var(--text-display) * 2.5));font-variant-numeric:tabular-nums;color:var(--color-text);line-height:1}._2sci9q_unit{font-family:var(--font-serif);font-size:var(--text-display);color:var(--color-text)}._2sci9q_track{padding-bottom:34px;position:relative}._2sci9q_range{width:100%;height:44px;accent-color:var(--state-tone);cursor:pointer;margin:0;display:block}._2sci9q_range:disabled{cursor:default}._2sci9q_range:focus-visible{outline:2px solid var(--state-tone);outline-offset:2px}._2sci9q_mark{pointer-events:none;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:6px;transform:translate(-50%)}._2sci9q_markLine{background:var(--color-green);border-radius:2px;width:3px;height:32px}._2sci9q_markLabel{font-size:var(--text-caption);white-space:nowrap;color:var(--btn-primary-fg);font-weight:600}._2sci9q_scale{font-size:var(--text-caption);color:var(--color-text-label);justify-content:space-between;display:flex;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){._2sci9q_mark{animation:none!important}}
@font-face{font-family:caveat;src:url(../media/caveat_latin_wght_normal-s.2akhzcw1o7bxs.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:caveat Fallback;src:local(Arial);ascent-override:128.4%;descent-override:40.12%;line-gap-override:0.0%;size-adjust:74.77%}._bfnra_className{font-family:caveat,caveat Fallback}._bfnra_variable{--sf-caveat:"caveat", "caveat Fallback"}
.RRD6yW_root{flex-direction:column;align-items:center;gap:18px;padding-top:24px;display:flex;overflow-x:clip}.RRD6yW_stack{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;max-width:520px;height:clamp(230px,38cqh,290px);transition:max-width .4s;position:relative}.RRD6yW_stack[data-fanned]{max-width:820px}.RRD6yW_slot{transform-origin:top;perspective:1100px;cursor:pointer;outline:none;width:100%;height:100%;transition:transform .5s cubic-bezier(.3,1.15,.5,1),opacity .35s,left .5s,width .5s;position:absolute;top:0;left:0}.RRD6yW_slot:focus-visible .RRD6yW_face{box-shadow:var(--focus-ring)}.RRD6yW_stack[data-fanned] .RRD6yW_slot{transform-origin:bottom;width:44%;transform:translateX(calc(var(--c) * 40%)) translateY(calc(var(--abs-c) * 16px)) rotate(calc(var(--c) * 8deg));left:28%}@container lesson-player (max-width:699px){.RRD6yW_stack[data-fanned]{height:200px}.RRD6yW_stack[data-fanned] .RRD6yW_slot{width:40%;transform:translateX(calc(var(--c) * 16%)) translateY(calc(var(--abs-c) * 8px)) rotate(calc(var(--c) * 5deg));left:30%}}.RRD6yW_turn{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.3,1.3,.5,1);position:relative}.RRD6yW_turn[data-flipped]{transform:rotateY(180deg)}.RRD6yW_face{box-sizing:border-box;border:1px solid var(--surface-card-border);background-color:var(--color-bg);background-image:repeating-linear-gradient(to bottom, transparent 0 27px, var(--ink-a06) 27px 28px), linear-gradient(var(--surface-pop), var(--surface-pop));box-shadow:0 1px 0 var(--ink-a06), var(--shadow-pop);backface-visibility:hidden;background-position:0 56px,0 0;background-repeat:no-repeat;background-size:100% calc(100% - 56px),100% 100%;border-radius:14px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.RRD6yW_backFace{transform:rotateY(180deg)}.RRD6yW_head{box-sizing:border-box;border-bottom:1.5px solid color-mix(in srgb, var(--color-violet) 45%, transparent);flex:none;justify-content:space-between;align-items:center;gap:10px;height:56px;padding:0 20px;display:flex}.RRD6yW_eyebrow{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-label);font-weight:500;line-height:1.5;overflow:hidden}.RRD6yW_count{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-text-label);flex:none}.RRD6yW_frontBody{flex-direction:column;flex:1;justify-content:space-between;gap:10px;min-height:0;padding:28px 20px 18px;display:flex}.RRD6yW_front{font-family:var(--font-serif);font-size:clamp(var(--text-h2), 2.2cqw, calc(var(--text-h2) + 5px));text-wrap:balance;color:var(--color-text);line-height:28px}.RRD6yW_hint{font-size:var(--text-small);color:var(--color-violet-ink);align-items:center;gap:6px;font-weight:500;display:flex}.RRD6yW_backBody{flex-direction:column;flex:1;padding:0 20px 18px;display:flex}.RRD6yW_tag{font-family:var(--font-serif);font-size:calc(var(--text-h2) + 8px);color:var(--color-text);line-height:56px}.RRD6yW_explanation{font-size:var(--text-reading);color:var(--color-text-muted);line-height:28px}.RRD6yW_controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.RRD6yW_round,.RRD6yW_fanButton,.RRD6yW_dot{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.RRD6yW_round{border:1px solid var(--surface-card-border);border-radius:999px;flex:none;place-items:center;width:44px;height:44px;display:grid}.RRD6yW_round[data-dim]{opacity:.3}.RRD6yW_fanButton{border:1px solid var(--surface-card-border);height:44px;font-size:var(--text-body);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}.RRD6yW_round:hover,.RRD6yW_fanButton:hover{background:var(--lightningcss-light,var(--menu-hover))var(--lightningcss-dark,var(--ink-a06))}.RRD6yW_round:focus-visible,.RRD6yW_fanButton:focus-visible,.RRD6yW_dot:focus-visible{box-shadow:var(--focus-ring);outline:none}.RRD6yW_dots{align-items:center;gap:6px;display:flex}.RRD6yW_dot{border-radius:999px;place-items:center;height:24px;display:grid}.RRD6yW_pip{--on:0;--done:0;width:calc(8px + var(--on) * 14px);background:color-mix(in srgb, var(--color-text) calc(20% + var(--done) * 40% + var(--on) * 40%), transparent);border-radius:999px;height:8px;transition:all .3s;display:block}.RRD6yW_pip[data-on]{--on:1}.RRD6yW_pip[data-done]{--done:1}.RRD6yW_footHint{font-size:var(--text-caption);color:var(--color-text-label);margin:0}@media (prefers-reduced-motion:reduce){.RRD6yW_stack,.RRD6yW_slot,.RRD6yW_turn,.RRD6yW_pip{transition:none}}
@font-face{font-family:bodoni;src:url(../media/bodoni_moda_latin_standard_normal-s.0upi7cxdvpner.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:bodoni;src:url(../media/bodoni_moda_latin_standard_italic-s.2knu9oo8uyx5c.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:italic}@font-face{font-family:bodoni Fallback;src:local(Arial);ascent-override:106.94%;descent-override:38.02%;line-gap-override:0.0%;size-adjust:105.2%}.NXK3aq_className{font-family:bodoni,bodoni Fallback}.NXK3aq_variable{--sf-bodoni:"bodoni", "bodoni Fallback"}
.sdughq_root{flex-direction:column;gap:18px;display:flex}.sdughq_pool{flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;display:flex}.sdughq_poolEmpty{font-size:var(--text-small);color:var(--color-text-muted)}.sdughq_card{--t:var(--color-text);--fa:0;--ba:16;--on:0;all:unset;box-sizing:border-box;cursor:pointer;min-height:44px;font-size:var(--text-small);background:color-mix(in srgb, var(--state-tone) calc(var(--on) * 14%), var(--field-bg));border:1px solid color-mix(in srgb, var(--state-tone) calc(var(--on) * 100%), var(--surface-card-border));box-shadow:0 2px 0 var(--ink-a06);transform:translateY(calc(var(--on) * -3px));border-radius:999px;padding:10px 16px;font-weight:500;transition:all .2s cubic-bezier(.3,1.4,.5,1)}.sdughq_card:focus-visible,.sdughq_placed:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sdughq_armed{--on:1}.sdughq_areas{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.sdughq_area{--ar:0;box-sizing:border-box;cursor:pointer;border:1px solid color-mix(in srgb, var(--state-tone) calc(var(--ar) * 70%), var(--surface-card-border));background:color-mix(in srgb, var(--state-tone) calc(var(--ar) * 6%), var(--ink-a04));border-radius:18px;flex-direction:column;align-items:flex-start;gap:8px;min-height:clamp(150px,28cqh,260px);padding:14px;transition:all .25s;display:flex}.sdughq_areaOpen{--ar:1}.sdughq_areaLocked{cursor:default}.sdughq_areaHead{justify-content:space-between;align-self:stretch;align-items:center;gap:8px;display:flex}.sdughq_areaName{font-size:var(--text-small);font-weight:600}.sdughq_hint{all:unset;cursor:pointer;font-size:var(--text-caption);color:var(--state-tone-ink);border-radius:6px;font-weight:500}.sdughq_hint:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sdughq_placed{--t:var(--color-text);--fa:0;--ba:16;all:unset;box-sizing:border-box;cursor:pointer;font-size:var(--text-small);background:color-mix(in srgb, var(--t) calc(var(--fa) * 1%), var(--field-bg));border:1px solid color-mix(in srgb, var(--t) calc(var(--ba) * 1%), transparent);border-radius:12px;padding:10px 12px;animation-duration:.3s}.sdughq_locked{cursor:default}.sdughq_correct{--t:var(--color-green);--fa:14;--ba:70}.sdughq_wrong{--t:var(--color-terracotta);--fa:8;--ba:55}@media (prefers-reduced-motion:reduce){.sdughq_card,.sdughq_area{transition:none}.sdughq_card{transform:none}}
