.carousel-item-container.svelte-1ijajqe{position:relative;flex:none;width:var(--page-max-width);max-width:100%;display:flex;justify-content:center;background-color:var(--gray800);max-height:calc(62.5vw + 92px)}.carousel-item-container.svelte-1ijajqe>:where(.svelte-1ijajqe){height:100%;width:100%}.explore.svelte-1ijajqe{margin-top:auto}img.svelte-1ijajqe{object-fit:cover;object-position:center}z-cover-hero.svelte-1ijajqe{--cover-hero-text-color: var(--color-text-inverse);--cover-hero-overlay: linear-gradient(270deg, #0000 0%, #000000e6 100%) 0% 0% no-repeat;--cover-hero-aspect-ratio: 1.3;width:100%;height:100%}z-cover-hero.svelte-1ijajqe [slot=content]:where(.svelte-1ijajqe){display:flex;flex-direction:column;height:100%;gap:calc(var(--space-unit) * 2)}.link.svelte-1ijajqe .description:where(.svelte-1ijajqe){display:none}.link.svelte-1ijajqe z-cover-hero:where(.svelte-1ijajqe) z-button:where(.svelte-1ijajqe){margin-top:auto}.banner.svelte-1ijajqe{display:grid;grid-template:"text" max-content "media" 1fr / 1fr}.banner.svelte-1ijajqe .banner-text-container:where(.svelte-1ijajqe){display:flex;flex-direction:column;gap:calc(var(--space-unit) * 2);padding:var(--grid-margin);grid-area:text;color:var(--color-text-inverse)}.banner.svelte-1ijajqe .banner-text-container:where(.svelte-1ijajqe) .banner-title:where(.svelte-1ijajqe){font-weight:var(--font-sb);line-height:1.4;letter-spacing:0;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden}.banner.svelte-1ijajqe .banner-text-container:where(.svelte-1ijajqe) .banner-text:where(.svelte-1ijajqe){display:none}.banner.svelte-1ijajqe .banner-media:where(.svelte-1ijajqe){grid-area:media}.banner.svelte-1ijajqe .banner-media.media-size-contain:where(.svelte-1ijajqe){padding:calc(var(--space-unit) * 2);display:flex;overflow:hidden}.banner.svelte-1ijajqe .banner-body:where(.svelte-1ijajqe){background-color:var(--gray800);font-size:var(--font-size-8)!important;font-weight:var(--font-sb)}.banner.svelte-1ijajqe .banner-media:where(.svelte-1ijajqe):not(.media-size-contain)>*,.banner.svelte-1ijajqe .banner-body:where(.svelte-1ijajqe)>*{width:100%!important;height:100%!important}.banner.svelte-1ijajqe .banner-media:where(.svelte-1ijajqe):not(.media-size-contain)>*{aspect-ratio:16/10}@media (min-width: 768px){.carousel-item-container.svelte-1ijajqe{aspect-ratio:var(--item-aspect-ratio, 25/10);max-height:none}z-cover-hero.svelte-1ijajqe{--cover-hero-aspect-ratio: var(--item-aspect-ratio, 25/10)}z-cover-hero.svelte-1ijajqe [slot=content]:where(.svelte-1ijajqe){width:40%}.link.svelte-1ijajqe .description:where(.svelte-1ijajqe){display:block}.link.svelte-1ijajqe z-cover-hero:where(.svelte-1ijajqe) z-button:where(.svelte-1ijajqe){width:fit-content}.banner.svelte-1ijajqe{display:grid;grid-template:"text media" 1fr / [text] 1fr [media] 2fr}.banner.svelte-1ijajqe .banner-text-container:where(.svelte-1ijajqe){background:var(--color-background);height:100%;color:var(--color-default-text)}.banner.svelte-1ijajqe .banner-text-container:where(.svelte-1ijajqe) .banner-title:where(.svelte-1ijajqe){line-height:1.25}.banner.svelte-1ijajqe .banner-text-container:where(.svelte-1ijajqe) .banner-text:where(.svelte-1ijajqe){display:block}.banner.svelte-1ijajqe .banner-media.media-size-contain:where(.svelte-1ijajqe){padding:calc(var(--space-unit) * 4)}.banner.svelte-1ijajqe .banner-media:where(.svelte-1ijajqe){grid-area:1 / text / 1 / media}.banner.svelte-1ijajqe .banner-text-container:where(.svelte-1ijajqe)+.banner-media:where(.svelte-1ijajqe){grid-area:1 / media / 1 / media}.banner.svelte-1ijajqe .banner-media:where(.svelte-1ijajqe):not(.media-size-contain)>:where(.svelte-1ijajqe){aspect-ratio:unset}}z-carousel.svelte-1ek2ase{--z-carousel-items-shadow: var(--carousel-shadow);--z-carousel-gutter: 0}z-carousel[single].svelte-1ek2ase>*{overflow:hidden}.ggb-container.svelte-fyy8u4{display:flex;width:100%;height:100%;aspect-ratio:1}.ggb-embed.svelte-fyy8u4{flex:1 auto}@media (min-width: 768px){.ggb-container.svelte-fyy8u4{aspect-ratio:2}}.ggb-container.svelte-fyy8u4 .GeoGebraFrame .toolbarPanel{z-index:1}.staging-bar.svelte-1wya8px{position:sticky;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;background-color:var(--color-warning-default, var(--color-default-warning));color:var(--gray950);padding:var(--space-unit);gap:var(--space-unit) calc(var(--space-unit) * 4);box-shadow:0 2px 4px 4px var(--shadow-color-base)}.staging-bar.svelte-1wya8px .icon-label:where(.svelte-1wya8px){display:flex;align-items:center;font-weight:var(--font-sb);gap:var(--space-unit)}.staging-bar.svelte-1wya8px .icon-label:where(.svelte-1wya8px) z-icon:where(.svelte-1wya8px){fill:currentcolor}.staging-bar.svelte-1wya8px ul.actions:where(.svelte-1wya8px){display:inline-flex;margin:0;padding:0;list-style:none;gap:var(--space-unit);font-size:var(--font-size-2);text-align:center}.staging-bar.svelte-1wya8px ul.actions:where(.svelte-1wya8px)>li{display:flex;align-items:center}.staging-bar.svelte-1wya8px ul.actions:where(.svelte-1wya8px)>*:not(:last-child){padding-right:var(--space-unit);border-right:1px solid currentcolor}.staging-bar.svelte-1wya8px dl.user-props:where(.svelte-1wya8px){display:grid;grid-template-columns:repeat(2,max-content);column-gap:var(--space-unit)}.staging-bar.svelte-1wya8px dl.user-props:where(.svelte-1wya8px) dt:where(.svelte-1wya8px){text-align:end;margin:0}.staging-bar.svelte-1wya8px dl.user-props:where(.svelte-1wya8px) dd:where(.svelte-1wya8px){text-align:start;margin:0}@media (min-width: 1152px){.staging-bar.svelte-1wya8px ul.actions:where(.svelte-1wya8px){font-size:var(--font-size-3);text-align:left}}z-ghost-loading.svelte-qqb01f{height:calc(var(--space-unit) * 1.5)}.issues-summary.svelte-qqb01f{display:inline-flex;align-items:center;cursor:default;column-gap:calc(var(--space-unit) / 2)}z-tooltip.svelte-qqb01f{--z-tooltip-shadow-filter: drop-shadow(0 0 3px var(--color-white))}z-tooltip[dark].svelte-qqb01f .issues-list:where(.svelte-qqb01f){max-width:375px}.issues-list.svelte-qqb01f{text-align:initial}.issues-group-heading.svelte-qqb01f{display:flex;align-items:center;column-gap:var(--space-unit)}.issues-group-heading.svelte-qqb01f:not(:first-child){margin-top:calc(var(--space-unit) * 2)}.issues-list.svelte-qqb01f ul:where(.svelte-qqb01f){display:flex;flex-direction:column;row-gap:var(--space-unit);padding:0;margin:0;list-style:none}.issues-list.svelte-qqb01f>:where(.svelte-qqb01f)+ul:where(.svelte-qqb01f){margin-top:var(--space-unit)}.issues-list.svelte-qqb01f ul:where(.svelte-qqb01f) li:where(.svelte-qqb01f)>.issue-container:where(.svelte-qqb01f){display:flex;align-items:flex-start;column-gap:var(--space-unit)}.issues-list.svelte-qqb01f ul:where(.svelte-qqb01f) li:where(.svelte-qqb01f):not(:last-child){padding-bottom:var(--space-unit);border-bottom:1px solid var(--color-white)}.issues-list.svelte-qqb01f .issue-container:where(.svelte-qqb01f) summary:where(.svelte-qqb01f){cursor:pointer}.issues-list.svelte-qqb01f .issue-container:where(.svelte-qqb01f) .go-to-object:where(.svelte-qqb01f){margin-left:auto;color:var(--color-text-inverse)}.issues-list.svelte-qqb01f .issue-container:where(.svelte-qqb01f) a.go-to-object:where(.svelte-qqb01f):hover{color:var(--color-text-link-inverse)}.issues-list.svelte-qqb01f .issue-container:where(.svelte-qqb01f) .go-to-object:where(.svelte-qqb01f) z-icon:where(.svelte-qqb01f){fill:currentcolor;vertical-align:baseline}.longform.svelte-yqxdpg{row-gap:calc(var(--space-unit) * 4)}.longform.svelte-yqxdpg .longform-cover:where(.svelte-yqxdpg),.longform.svelte-yqxdpg .aside-left:where(.svelte-yqxdpg)>z-anchor-navigation,.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg),.longform.svelte-yqxdpg .aside-right:where(.svelte-yqxdpg),.longform.svelte-yqxdpg .agenda-categories:where(.svelte-yqxdpg),.longform.svelte-yqxdpg .comments-container:where(.svelte-yqxdpg){grid-column:1 / -1}:is(.aside-left.svelte-yqxdpg,.aside-right.svelte-yqxdpg),div.agenda-categories.svelte-yqxdpg{display:contents}.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) .document-body{flex-direction:column;row-gap:calc(var(--space-unit) * 3);font-family:var(--font-family-sans);font-size:var(--font-size-5);line-height:1.4;font-weight:var(--font-rg)}.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) h1,.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) h2,.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) h3,.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) h4,.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) h5,.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) h6,.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) div+h2{font-family:var(--font-family-sans);margin-bottom:var(--space-unit)}.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) h2{font-size:var(--font-size-7);line-height:1.28}.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) h3{font-size:var(--font-size-6);line-height:1.333}.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) h4{font-size:var(--font-size-5);font-weight:var(--font-sb);line-height:1.333;letter-spacing:0}.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) h5{font-size:var(--font-size-5);font-weight:var(--font-rg);line-height:1.333;letter-spacing:0}.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) :is(h1,h2,h3,h4,h5,h6):not(:first-child){color:var(--color-default-text);margin-top:calc(var(--space-unit) * 3)}.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) :is(h1,h2,h3,h4,h5,h6) span{color:var(--color-default-text)!important}.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) .document-body a,.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) .document-body a span{color:var(--color-primary01)}.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) .object[data-type=videos] .object-data,.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) .object[data-type=html_apps] .object-data,.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) .object[data-type=z_exercises] .object-data,.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) .object[data-type=geogebra] .geogebra-panel{box-shadow:var(--shadow-3)}.longform.svelte-yqxdpg .longform-body:where(.svelte-yqxdpg) blockquote{margin:calc(var(--space-unit) * 2) 0;padding:calc(var(--space-unit) * 3) 0;font-size:var(--font-size-6);font-weight:var(--font-lt);line-height:1.5;border-top:var(--border-size-small) solid var(--gray800);border-bottom:var(--border-size-small) solid var(--gray800)}.longform.svelte-yqxdpg .comments-container:where(.svelte-yqxdpg){grid-column:3 / -2}.longform.svelte-yqxdpg aside.agenda-categories:where(.svelte-yqxdpg){height:fit-content;gap:calc(var(--space-unit) * 2);grid-column:1 / -1}.longform.svelte-yqxdpg aside.agenda-categories:where(.svelte-yqxdpg)>:where(.svelte-yqxdpg){display:flex}.longform.svelte-yqxdpg aside.agenda-categories:where(.svelte-yqxdpg) img:where(.svelte-yqxdpg){width:100%}.comments-container{grid-column:3 / -2}@media (min-width: 768px){.longform.svelte-yqxdpg{row-gap:calc(var(--space-unit) * 5)}.longform.svelte-yqxdpg .aside-left:where(.svelte-yqxdpg)>z-anchor-navigation{grid-column:span 2}.longform.svelte-yqxdpg .aside-left:where(.svelte-yqxdpg)+:where(.svelte-yqxdpg){grid-column:3 / -1}.longform-body.svelte-yqxdpg>*+*{margin-top:calc(var(--space-unit) * 3)}.longform.svelte-yqxdpg aside.agenda-categories:where(.svelte-yqxdpg){grid-template-columns:repeat(6,1fr);grid-column-start:3;padding-left:0}.comments-container.svelte-yqxdpg{padding:0!important}}@media (max-width: 767px){.comments-container.svelte-yqxdpg{grid-column:1 / -1!important}}@media (min-width: 1152px){.longform.svelte-yqxdpg:not(.has-agenda-categories) .aside-left:where(.svelte-yqxdpg)>z-anchor-navigation{grid-column:span 3}.longform.svelte-yqxdpg .aside-left:where(.svelte-yqxdpg)+:where(.svelte-yqxdpg){grid-column:4 / -1}.longform.has-agenda-categories.svelte-yqxdpg .aside-left:where(.svelte-yqxdpg)+:where(.svelte-yqxdpg){grid-column:3 / -3}.longform.svelte-yqxdpg aside.agenda-categories:where(.svelte-yqxdpg){grid-template-columns:repeat(2,1fr);grid-column:span 2}.comments-container.svelte-yqxdpg{grid-column:4 / -3!important}}z-modal.svelte-142y326 .modal-content:where(.svelte-142y326){width:var(--dialog-width);max-width:100%;background:var(--color-surface01)}z-modal.svelte-142y326 .modal-commands:where(.svelte-142y326){margin-top:calc(var(--space-unit) * 4)}.actions.svelte-130rza3{display:flex;flex-direction:column;gap:var(--space-unit);min-height:fit-content}.actions.svelte-130rza3 z-button:where(.svelte-130rza3){width:100%}.zen-panel.svelte-1w7ccsu{display:flex;flex-direction:column;align-items:center;position:fixed;top:var(--zen-panel-top-offset, 48px);left:0;z-index:20;width:100%;height:calc(100% - var(--zen-panel-top-offset, 48px));background:var(--color-surface01);animation:svelte-1w7ccsu-slideup .25s ease-out;outline:none}.zen-metadata.svelte-1w7ccsu{z-index:1;width:100%;background-color:var(--color-surface01);padding:calc(var(--space-unit) * 2);box-shadow:var(--shadow-3)}.zen-metadata.svelte-1w7ccsu .container:where(.svelte-1w7ccsu){display:flex;justify-content:space-between;align-items:center}.zen-metadata.svelte-1w7ccsu .button-close:where(.svelte-1w7ccsu){border:none;border-radius:100%;background:transparent;margin:0;padding:0;cursor:pointer}.zen-content.svelte-1w7ccsu,.zen-content.svelte-1w7ccsu .container:where(.svelte-1w7ccsu){height:100%}.zen-content.svelte-1w7ccsu{display:flex;align-items:center;justify-content:center;width:100%;overflow:auto}.zen-content.svelte-1w7ccsu .container:where(.svelte-1w7ccsu){padding-top:var(--grid-margin);padding-bottom:var(--grid-margin)}.zen-content.svelte-1w7ccsu .container:where(.svelte-1w7ccsu)>*{width:100%;height:100%}.zen-content.svelte-1w7ccsu .container:where(.svelte-1w7ccsu) video{height:100%;max-height:100%;background-color:var(--color-black)}@keyframes svelte-1w7ccsu-slideup{0%{transform:translate3d(0,100%,0)}to{transform:none}}.comment-form.svelte-12549k5{margin-top:calc(var(--space-unit) * 3)}.comment-form.svelte-12549k5 .reply-container:where(.svelte-12549k5){margin-bottom:calc(var(--space-unit) * 2)}.comment-form.svelte-12549k5 .reply-container:where(.svelte-12549k5) .cancel-reply:where(.svelte-12549k5){text-decoration:underline}.comment-form.svelte-12549k5 .user-box:where(.svelte-12549k5){display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(var(--space-unit) * 2)}.comment-form.svelte-12549k5 .user-box:where(.svelte-12549k5) [name=full_name]:where(.svelte-12549k5){grid-column:1 / 2}.comment-form.svelte-12549k5 .user-box:where(.svelte-12549k5) [name=email]:where(.svelte-12549k5){grid-column:2 / 2}.comment-form.svelte-12549k5 [name=text]:where(.svelte-12549k5){width:100%}.comment-form.svelte-12549k5 .editor-text:where(.svelte-12549k5){color:var(--color-surface04);margin-left:calc(var(--space-unit) * 6);text-transform:uppercase}.comment-form.svelte-12549k5 .alert-recaptcha{margin-top:0;color:var(--color-error01, var(--color-hover-error));text-align:right}.comment-form.svelte-12549k5 .g-recaptcha{display:flex;justify-content:end;margin-top:calc(var(--space-unit) * 2)}.comment-form.svelte-12549k5 .comment-text-container:where(.svelte-12549k5){height:fit-content;display:flex;align-items:end}.comment-form.svelte-12549k5 .comment-text-container:where(.svelte-12549k5) .avatar-user:where(.svelte-12549k5){margin-right:var(--space-unit)}.comment-form.svelte-12549k5 .comment-text-container:where(.svelte-12549k5) .comment-text:where(.svelte-12549k5){width:100%}.comment-form.svelte-12549k5 .comment-text-container:where(.svelte-12549k5) .comment-text:where(.svelte-12549k5) .user-info:where(.svelte-12549k5){display:flex;flex-direction:column}.comment-form.svelte-12549k5 .comment-text-container:where(.svelte-12549k5) .comment-text:where(.svelte-12549k5) z-input:where(.svelte-12549k5){--color-primary01: var(--color-default-text);margin-top:var(--space-unit)}.grecaptcha-badge{bottom:calc(var(--space-unit) * 10)!important}.comment-form.svelte-12549k5 .actions:where(.svelte-12549k5){margin-top:calc(var(--space-unit) * 2)}.comment-form.svelte-12549k5 .actions.logged-user:where(.svelte-12549k5){margin-left:calc(var(--space-unit) * 6)}.audio-player.svelte-1ddiu9h{--audio-player-fg: var(--color-default-text);--audio-player-track-color: var(--color-surface03);--audio-player-progress-color: var(--color-primary01);--audio-player-thumb-color: var(--color-surface01);--audio-player-thumb-border: var(--color-primary01);--audio-player-thumb-shadow: var(--shadow-1);--audio-player-thumb-focus-shadow: var(--shadow-focus-primary);display:inline-flex;align-items:center;border-radius:8px;font-size:var(--font-size-1);font-family:var(--font-family-sans);color:var(--audio-player-fg)}.playback-button.svelte-1ddiu9h{border:none;background:transparent;width:fit-content;margin:0;padding:0;cursor:pointer}.playback-button.svelte-1ddiu9h:focus{outline:none;box-shadow:var(--shadow-focus-primary)}.playback-button.svelte-1ddiu9h z-icon:where(.svelte-1ddiu9h){display:flex;fill:var(--color-primary01)}.playback-button.svelte-1ddiu9h+:where(.svelte-1ddiu9h){margin-left:var(--space-unit)}input[type=range].svelte-1ddiu9h{--progress-bar-width: 0;position:relative;width:100%;margin:0 calc(var(--space-unit) / 2);padding:0;height:calc(var(--space-unit) * 2);float:left;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=range].svelte-1ddiu9h:focus{outline:none}input[type=range].svelte-1ddiu9h:before{content:"";position:absolute;top:6px;left:0;height:4px;width:var(--progress-bar-width);background:var(--audio-player-progress-color);border-radius:1px;cursor:pointer}input[type=range].svelte-1ddiu9h::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background:var(--audio-player-track-color);border-radius:1px}input[type=range].svelte-1ddiu9h::-webkit-slider-thumb{position:relative;height:16px;width:16px;margin-top:-7.5px;box-sizing:content-box;border:1px solid var(--audio-player-thumb-border);border-radius:8px;background:var(--audio-player-thumb-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:var(--audio-player-thumb-shadow)}input[type=range].svelte-1ddiu9h:focus::-webkit-slider-thumb{box-shadow:var(--audio-player-thumb-focus-shadow)}input[type=range].svelte-1ddiu9h::-moz-range-track{width:100%;height:4px;cursor:pointer;background:var(--audio-player-track-color);border-radius:1px}input[type=range].svelte-1ddiu9h::-moz-range-progress{background:var(--audio-player-progress-color)}input[type=range].svelte-1ddiu9h::-moz-range-thumb{border:1px solid var(--audio-player-thumb-border);height:16px;width:16px;margin-top:-6px;box-sizing:content-box;border-radius:8px;background:var(--audio-player-thumb-color);cursor:pointer;box-shadow:var(--audio-player-thumb-shadow)}.geogebra.svelte-1tokkjx{display:flex;flex-direction:column;width:100%;height:100%}.geogebra.svelte-1tokkjx z-navigation-tabs:where(.svelte-1tokkjx){flex:none;margin-bottom:calc(var(--space-unit) * 4)}.geogebra.svelte-1tokkjx .geogebra-panel:where(.svelte-1tokkjx):not([hidden]){display:flex;flex:1 auto;overflow:hidden}.geogebra.svelte-1tokkjx z-navigation-tabs:where(.svelte-1tokkjx) [aria-selected=true]:where(.svelte-1tokkjx){font-weight:var(--font-sb)}z-ghost-loading.svelte-1lyyrrm{display:block;width:100%;height:50vh}iframe.svelte-1lyyrrm{width:100%;height:100%;min-height:50vh;overflow:auto;border:none}z-ghost-loading.svelte-1aah0eq{display:block}.loader.svelte-1aah0eq .title:where(.svelte-1aah0eq) z-ghost-loading:where(.svelte-1aah0eq){height:2.3em}.loader.svelte-1aah0eq .description:where(.svelte-1aah0eq){margin-top:calc(var(--space-unit) * 2);margin-bottom:calc(var(--space-unit) * 3)}.loader.svelte-1aah0eq .description:where(.svelte-1aah0eq) z-ghost-loading:where(.svelte-1aah0eq){height:12em;width:100%}.loader.svelte-1aah0eq .object-data:where(.svelte-1aah0eq) z-ghost-loading:where(.svelte-1aah0eq){width:100%;height:24em;margin:calc(var(--space-unit) * 2) 0}.pdf-container.svelte-s4mxzd{display:flex;justify-content:center;flex-direction:column}z-ghost-loading.svelte-s4mxzd{height:calc(var(--space-unit) * 8)}.object.svelte-klbbh7{display:flex;flex-direction:column;align-items:flex-start;width:100%;scroll-margin-top:calc(var(--space-unit) * 8)}.object.svelte-klbbh7 .object-data:where(.svelte-klbbh7):empty,.object.svelte-klbbh7 .object-data:where(.svelte-klbbh7) .document-body:where(.svelte-klbbh7):empty,.object.svelte-klbbh7 .actions:where(.svelte-klbbh7):empty{display:none}.object.svelte-klbbh7>.title{margin:0}.object.svelte-klbbh7>.title+*{margin-top:var(--space-unit)}.object.svelte-klbbh7>.description+*{margin-top:calc(var(--space-unit) * 2)}.object.svelte-klbbh7 .actions:where(.svelte-klbbh7){display:flex;column-gap:var(--space-unit);margin-top:calc(var(--space-unit) * 2)}.object.svelte-klbbh7 .object-data:where(.svelte-klbbh7){width:100%;margin:calc(var(--space-unit) * 2) 0}.object.svelte-klbbh7 .object-data:where(.svelte-klbbh7) img:where(.svelte-klbbh7){position:relative;width:auto;max-width:100%;height:auto;object-fit:contain}.object.svelte-klbbh7 .object-data:where(.svelte-klbbh7) .caption:where(.svelte-klbbh7){font-size:var(--font-size-2);font-family:var(--font-family-sans)}.object.svelte-klbbh7 .object-data:where(.svelte-klbbh7) .object-caption:where(.svelte-klbbh7){font-size:var(--font-size-2);font-family:var(--font-family-sans);font-style:italic}.object.svelte-klbbh7:is([data-type=files],[data-type=links]) .object-data:where(.svelte-klbbh7){margin-top:calc(var(--space-unit) * 3)}.object[data-type=documents].svelte-klbbh7 .document-body:where(.svelte-klbbh7){padding-bottom:var(--grid-gutter)}.object[data-type=videos].svelte-klbbh7 video{display:block;width:100%}.object[data-type=z_exercises].svelte-klbbh7 iframe:where(.svelte-klbbh7){width:100%;height:100%;min-height:50vh;border:none}.object.small.svelte-klbbh7 img,.object.medium.svelte-klbbh7 img,.object.large.svelte-klbbh7 img{width:100%}.object-data.svelte-klbbh7 video{max-height:80vh;background:var(--color-black)}.object.svelte-klbbh7:is(.gallery-layout-right-main:where(.svelte-klbbh7),.gallery-layout-left-main:where(.svelte-klbbh7),.gallery-layout-balanced:where(.svelte-klbbh7)) .object-data:where(.svelte-klbbh7){display:flex;flex-direction:column;gap:var(--grid-gutter)}@media (min-width: 768px){.object.medium.svelte-klbbh7 img{max-width:66%!important}.object.small.svelte-klbbh7 img{max-width:50%!important}.object.svelte-klbbh7:is(.gallery-layout-right-main:where(.svelte-klbbh7),.gallery-layout-left-main:where(.svelte-klbbh7),.gallery-layout-balanced:where(.svelte-klbbh7)) .object-data:where(.svelte-klbbh7){flex-flow:row wrap}.object.svelte-klbbh7:is(.gallery-layout-right-main:where(.svelte-klbbh7),.gallery-layout-left-main:where(.svelte-klbbh7),.gallery-layout-balanced:where(.svelte-klbbh7)) .object-data:where(.svelte-klbbh7)>:only-child,.object.svelte-klbbh7:is(.gallery-layout-right-main:where(.svelte-klbbh7),.gallery-layout-left-main:where(.svelte-klbbh7),.gallery-layout-balanced:where(.svelte-klbbh7)) .object-data:where(.svelte-klbbh7)>figcaption:where(.svelte-klbbh7){width:100%}.object.svelte-klbbh7:is(.gallery-layout-right-main:where(.svelte-klbbh7),.gallery-layout-left-main:where(.svelte-klbbh7),.gallery-layout-balanced:where(.svelte-klbbh7)) .object-data:where(.svelte-klbbh7) img,.object.svelte-klbbh7:is(.gallery-layout-right-main:where(.svelte-klbbh7),.gallery-layout-left-main:where(.svelte-klbbh7),.gallery-layout-balanced:where(.svelte-klbbh7)) .object-data:where(.svelte-klbbh7) video{width:100%}.object.gallery-layout-left-main.svelte-klbbh7 .object-data:where(.svelte-klbbh7)>:not(figcaption):nth-child(odd){width:calc(60% - (var(--grid-gutter) / 2))}.object.gallery-layout-left-main.svelte-klbbh7 .object-data:where(.svelte-klbbh7)>:not(figcaption):nth-child(2n){width:calc(40% - (var(--grid-gutter) / 2))}.object.gallery-layout-right-main.svelte-klbbh7 .object-data:where(.svelte-klbbh7)>:not(figcaption):nth-child(2n){width:calc(60% - (var(--grid-gutter) / 2))}.object.gallery-layout-right-main.svelte-klbbh7 .object-data:where(.svelte-klbbh7)>:not(figcaption):nth-child(odd){width:calc(40% - (var(--grid-gutter) / 2))}.object.gallery-layout-balanced.svelte-klbbh7 .object-data:where(.svelte-klbbh7)>*{width:calc(50% - (var(--grid-gutter) / 2))}}
