.carousel-item-container.svelte-17u3fkt{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-17u3fkt>:where(.svelte-17u3fkt){height:100%;width:100%}.explore.svelte-17u3fkt{margin-top:auto}img.svelte-17u3fkt{object-fit:cover;object-position:center}z-cover-hero.svelte-17u3fkt{--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-17u3fkt [slot=content]:where(.svelte-17u3fkt){display:flex;flex-direction:column;height:100%;gap:calc(var(--space-unit) * 2)}.link.svelte-17u3fkt .description:where(.svelte-17u3fkt){display:none}.link.svelte-17u3fkt z-cover-hero:where(.svelte-17u3fkt) z-button:where(.svelte-17u3fkt){margin-top:auto}.banner.svelte-17u3fkt{display:grid;grid-template:"text" max-content "media" 1fr / 1fr}.banner.svelte-17u3fkt .banner-text-container:where(.svelte-17u3fkt){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-17u3fkt .banner-text-container:where(.svelte-17u3fkt) .banner-title:where(.svelte-17u3fkt){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-17u3fkt .banner-text-container:where(.svelte-17u3fkt) .banner-text:where(.svelte-17u3fkt){display:none}.banner.svelte-17u3fkt .banner-media:where(.svelte-17u3fkt){grid-area:media}.banner.svelte-17u3fkt .banner-media.media-size-contain:where(.svelte-17u3fkt){padding:calc(var(--space-unit) * 2);display:flex;overflow:hidden}.banner.svelte-17u3fkt .banner-body:where(.svelte-17u3fkt){background-color:var(--gray800);font-size:var(--font-size-8)!important;font-weight:var(--font-sb)}.banner.svelte-17u3fkt .banner-media:where(.svelte-17u3fkt):not(.media-size-contain)>*,.banner.svelte-17u3fkt .banner-body:where(.svelte-17u3fkt)>*{width:100%!important;height:100%!important}.banner.svelte-17u3fkt .banner-media:where(.svelte-17u3fkt):not(.media-size-contain)>*{aspect-ratio:16/10}@media (min-width: 768px){.carousel-item-container.svelte-17u3fkt{aspect-ratio:var(--item-aspect-ratio, 25/10);max-height:none}z-cover-hero.svelte-17u3fkt{--cover-hero-aspect-ratio: var(--item-aspect-ratio, 25/10)}z-cover-hero.svelte-17u3fkt [slot=content]:where(.svelte-17u3fkt){width:40%}.link.svelte-17u3fkt .description:where(.svelte-17u3fkt){display:block}.link.svelte-17u3fkt z-cover-hero:where(.svelte-17u3fkt) z-button:where(.svelte-17u3fkt){width:fit-content}.banner.svelte-17u3fkt{display:grid;grid-template:"text media" 1fr / [text] 1fr [media] 2fr}.banner.svelte-17u3fkt .banner-text-container:where(.svelte-17u3fkt){background:var(--color-background);height:100%;color:var(--color-default-text)}.banner.svelte-17u3fkt .banner-text-container:where(.svelte-17u3fkt) .banner-title:where(.svelte-17u3fkt){line-height:1.25}.banner.svelte-17u3fkt .banner-text-container:where(.svelte-17u3fkt) .banner-text:where(.svelte-17u3fkt){display:block}.banner.svelte-17u3fkt .banner-media.media-size-contain:where(.svelte-17u3fkt){padding:calc(var(--space-unit) * 4)}.banner.svelte-17u3fkt .banner-media:where(.svelte-17u3fkt){grid-area:1 / text / 1 / media}.banner.svelte-17u3fkt .banner-text-container:where(.svelte-17u3fkt)+.banner-media:where(.svelte-17u3fkt){grid-area:1 / media / 1 / media}.banner.svelte-17u3fkt .banner-media:where(.svelte-17u3fkt):not(.media-size-contain)>:where(.svelte-17u3fkt){aspect-ratio:unset}}z-carousel.svelte-11tfrpx{--z-carousel-items-shadow: var(--carousel-shadow);--z-carousel-gutter: 0}z-carousel[single].svelte-11tfrpx>*{overflow:hidden}.ggb-container.svelte-rnf1ef{display:flex;width:100%;height:100%;aspect-ratio:1}.ggb-embed.svelte-rnf1ef{flex:1 auto}@media (min-width: 768px){.ggb-container.svelte-rnf1ef{aspect-ratio:2}}.ggb-container.svelte-rnf1ef .GeoGebraFrame .toolbarPanel{z-index:1}.staging-bar.svelte-x4ylqa{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-x4ylqa .icon-label:where(.svelte-x4ylqa){display:flex;align-items:center;font-weight:var(--font-sb);gap:var(--space-unit)}.staging-bar.svelte-x4ylqa .icon-label:where(.svelte-x4ylqa) z-icon:where(.svelte-x4ylqa){fill:currentcolor}.staging-bar.svelte-x4ylqa ul.actions:where(.svelte-x4ylqa){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-x4ylqa ul.actions:where(.svelte-x4ylqa)>li{display:flex;align-items:center}.staging-bar.svelte-x4ylqa ul.actions:where(.svelte-x4ylqa)>*:not(:last-child){padding-right:var(--space-unit);border-right:1px solid currentcolor}.staging-bar.svelte-x4ylqa dl.user-props:where(.svelte-x4ylqa){display:grid;grid-template-columns:repeat(2,max-content);column-gap:var(--space-unit)}.staging-bar.svelte-x4ylqa dl.user-props:where(.svelte-x4ylqa) dt:where(.svelte-x4ylqa){text-align:end;margin:0}.staging-bar.svelte-x4ylqa dl.user-props:where(.svelte-x4ylqa) dd:where(.svelte-x4ylqa){text-align:start;margin:0}@media (min-width: 1152px){.staging-bar.svelte-x4ylqa ul.actions:where(.svelte-x4ylqa){font-size:var(--font-size-3);text-align:left}}z-ghost-loading.svelte-139l684{height:calc(var(--space-unit) * 1.5)}.issues-summary.svelte-139l684{display:inline-flex;align-items:center;cursor:default;column-gap:calc(var(--space-unit) / 2)}z-tooltip.svelte-139l684{--z-tooltip-shadow-filter: drop-shadow(0 0 3px var(--color-white))}z-tooltip[dark].svelte-139l684 .issues-list:where(.svelte-139l684){max-width:375px}.issues-list.svelte-139l684{text-align:initial}.issues-group-heading.svelte-139l684{display:flex;align-items:center;column-gap:var(--space-unit)}.issues-group-heading.svelte-139l684:not(:first-child){margin-top:calc(var(--space-unit) * 2)}.issues-list.svelte-139l684 ul:where(.svelte-139l684){display:flex;flex-direction:column;row-gap:var(--space-unit);padding:0;margin:0;list-style:none}.issues-list.svelte-139l684>:where(.svelte-139l684)+ul:where(.svelte-139l684){margin-top:var(--space-unit)}.issues-list.svelte-139l684 ul:where(.svelte-139l684) li:where(.svelte-139l684)>.issue-container:where(.svelte-139l684){display:flex;align-items:flex-start;column-gap:var(--space-unit)}.issues-list.svelte-139l684 ul:where(.svelte-139l684) li:where(.svelte-139l684):not(:last-child){padding-bottom:var(--space-unit);border-bottom:1px solid var(--color-white)}.issues-list.svelte-139l684 .issue-container:where(.svelte-139l684) summary:where(.svelte-139l684){cursor:pointer}.issues-list.svelte-139l684 .issue-container:where(.svelte-139l684) .go-to-object:where(.svelte-139l684){margin-left:auto;color:var(--color-text-inverse)}.issues-list.svelte-139l684 .issue-container:where(.svelte-139l684) a.go-to-object:where(.svelte-139l684):hover{color:var(--color-text-link-inverse)}.issues-list.svelte-139l684 .issue-container:where(.svelte-139l684) .go-to-object:where(.svelte-139l684) z-icon:where(.svelte-139l684){fill:currentcolor;vertical-align:baseline}.longform.svelte-1m1e3i7{row-gap:calc(var(--space-unit) * 4)}.longform.svelte-1m1e3i7 .longform-cover:where(.svelte-1m1e3i7),.longform.svelte-1m1e3i7 .aside-left:where(.svelte-1m1e3i7)>z-anchor-navigation,.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7),.longform.svelte-1m1e3i7 .aside-right:where(.svelte-1m1e3i7),.longform.svelte-1m1e3i7 .agenda-categories:where(.svelte-1m1e3i7),.longform.svelte-1m1e3i7 .comments-container:where(.svelte-1m1e3i7){grid-column:1 / -1}:is(.aside-left.svelte-1m1e3i7,.aside-right.svelte-1m1e3i7),div.agenda-categories.svelte-1m1e3i7{display:contents}.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) .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-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) h1,.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) h2,.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) h3,.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) h4,.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) h5,.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) h6,.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) div+h2{font-family:var(--font-family-sans);margin-bottom:var(--space-unit)}.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) h2{font-size:var(--font-size-7);line-height:1.28}.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) h3{font-size:var(--font-size-6);line-height:1.333}.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) h4{font-size:var(--font-size-5);font-weight:var(--font-sb);line-height:1.333;letter-spacing:0}.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) h5{font-size:var(--font-size-5);font-weight:var(--font-rg);line-height:1.333;letter-spacing:0}.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) :is(h1,h2,h3,h4,h5,h6):not(:first-child){color:var(--color-default-text);margin-top:calc(var(--space-unit) * 3)}.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) :is(h1,h2,h3,h4,h5,h6) span{color:var(--color-default-text)!important}.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) .document-body a,.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) .document-body a span{color:var(--color-primary01)}.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) .object[data-type=videos] .object-data,.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) .object[data-type=html_apps] .object-data,.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) .object[data-type=z_exercises] .object-data,.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) .object[data-type=geogebra] .geogebra-panel{box-shadow:var(--shadow-3)}.longform.svelte-1m1e3i7 .longform-body:where(.svelte-1m1e3i7) 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-1m1e3i7 .comments-container:where(.svelte-1m1e3i7){grid-column:3 / -2}.longform.svelte-1m1e3i7 aside.agenda-categories:where(.svelte-1m1e3i7){height:fit-content;gap:calc(var(--space-unit) * 2);grid-column:1 / -1}.longform.svelte-1m1e3i7 aside.agenda-categories:where(.svelte-1m1e3i7)>:where(.svelte-1m1e3i7){display:flex}.longform.svelte-1m1e3i7 aside.agenda-categories:where(.svelte-1m1e3i7) img:where(.svelte-1m1e3i7){width:100%}.comments-container{grid-column:3 / -2}@media (min-width: 768px){.longform.svelte-1m1e3i7{row-gap:calc(var(--space-unit) * 5)}.longform.svelte-1m1e3i7 .aside-left:where(.svelte-1m1e3i7)>z-anchor-navigation{grid-column:span 2}.longform.svelte-1m1e3i7 .aside-left:where(.svelte-1m1e3i7)+:where(.svelte-1m1e3i7){grid-column:3 / -1}.longform-body.svelte-1m1e3i7>*+*{margin-top:calc(var(--space-unit) * 3)}.longform.svelte-1m1e3i7 aside.agenda-categories:where(.svelte-1m1e3i7){grid-template-columns:repeat(6,1fr);grid-column-start:3;padding-left:0}.comments-container.svelte-1m1e3i7{padding:0!important}}@media (max-width: 767px){.comments-container.svelte-1m1e3i7{grid-column:1 / -1!important}}@media (min-width: 1152px){.longform.svelte-1m1e3i7:not(.has-agenda-categories) .aside-left:where(.svelte-1m1e3i7)>z-anchor-navigation{grid-column:span 3}.longform.svelte-1m1e3i7 .aside-left:where(.svelte-1m1e3i7)+:where(.svelte-1m1e3i7){grid-column:4 / -1}.longform.has-agenda-categories.svelte-1m1e3i7 .aside-left:where(.svelte-1m1e3i7)+:where(.svelte-1m1e3i7){grid-column:3 / -3}.longform.svelte-1m1e3i7 aside.agenda-categories:where(.svelte-1m1e3i7){grid-template-columns:repeat(2,1fr);grid-column:span 2}.comments-container.svelte-1m1e3i7{grid-column:4 / -3!important}}z-modal.svelte-dxjmk5 .modal-content:where(.svelte-dxjmk5){width:var(--dialog-width);max-width:100%;background:var(--color-surface01)}z-modal.svelte-dxjmk5 .modal-commands:where(.svelte-dxjmk5){margin-top:calc(var(--space-unit) * 4)}.actions.svelte-307z8s{display:flex;flex-direction:column;gap:var(--space-unit);min-height:fit-content}.actions.svelte-307z8s z-button:where(.svelte-307z8s){width:100%}.zen-panel.svelte-1jqzvgl{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-1jqzvgl-slideup .25s ease-out;outline:none}.zen-metadata.svelte-1jqzvgl{z-index:1;width:100%;background-color:var(--color-surface01);padding:calc(var(--space-unit) * 2);box-shadow:var(--shadow-3)}.zen-metadata.svelte-1jqzvgl .container:where(.svelte-1jqzvgl){display:flex;justify-content:space-between;align-items:center}.zen-metadata.svelte-1jqzvgl .button-close:where(.svelte-1jqzvgl){border:none;border-radius:100%;background:transparent;margin:0;padding:0;cursor:pointer}.zen-content.svelte-1jqzvgl,.zen-content.svelte-1jqzvgl .container:where(.svelte-1jqzvgl){height:100%}.zen-content.svelte-1jqzvgl{display:flex;align-items:center;justify-content:center;width:100%;overflow:auto}.zen-content.svelte-1jqzvgl .container:where(.svelte-1jqzvgl){padding-top:var(--grid-margin);padding-bottom:var(--grid-margin)}.zen-content.svelte-1jqzvgl .container:where(.svelte-1jqzvgl)>*{width:100%;height:100%}.zen-content.svelte-1jqzvgl .container:where(.svelte-1jqzvgl) video{height:100%;max-height:100%;background-color:var(--color-black)}@keyframes svelte-1jqzvgl-slideup{0%{transform:translate3d(0,100%,0)}to{transform:none}}.comment-form.svelte-1g1azia{margin-top:calc(var(--space-unit) * 3)}.comment-form.svelte-1g1azia .reply-container:where(.svelte-1g1azia){margin-bottom:calc(var(--space-unit) * 2)}.comment-form.svelte-1g1azia .reply-container:where(.svelte-1g1azia) .cancel-reply:where(.svelte-1g1azia){text-decoration:underline}.comment-form.svelte-1g1azia .user-box:where(.svelte-1g1azia){display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(var(--space-unit) * 2)}.comment-form.svelte-1g1azia .user-box:where(.svelte-1g1azia) [name=full_name]:where(.svelte-1g1azia){grid-column:1 / 2}.comment-form.svelte-1g1azia .user-box:where(.svelte-1g1azia) [name=email]:where(.svelte-1g1azia){grid-column:2 / 2}.comment-form.svelte-1g1azia [name=text]:where(.svelte-1g1azia){width:100%}.comment-form.svelte-1g1azia .editor-text:where(.svelte-1g1azia){color:var(--color-surface04);margin-left:calc(var(--space-unit) * 6);text-transform:uppercase}.comment-form.svelte-1g1azia .alert-recaptcha{margin-top:0;color:var(--color-error01, var(--color-hover-error));text-align:right}.comment-form.svelte-1g1azia .g-recaptcha{display:flex;justify-content:end;margin-top:calc(var(--space-unit) * 2)}.comment-form.svelte-1g1azia .comment-text-container:where(.svelte-1g1azia){height:fit-content;display:flex;align-items:end}.comment-form.svelte-1g1azia .comment-text-container:where(.svelte-1g1azia) .avatar-user:where(.svelte-1g1azia){margin-right:var(--space-unit)}.comment-form.svelte-1g1azia .comment-text-container:where(.svelte-1g1azia) .comment-text:where(.svelte-1g1azia){width:100%}.comment-form.svelte-1g1azia .comment-text-container:where(.svelte-1g1azia) .comment-text:where(.svelte-1g1azia) .user-info:where(.svelte-1g1azia){display:flex;flex-direction:column}.comment-form.svelte-1g1azia .comment-text-container:where(.svelte-1g1azia) .comment-text:where(.svelte-1g1azia) z-input:where(.svelte-1g1azia){--color-primary01: var(--color-default-text);margin-top:var(--space-unit)}.grecaptcha-badge{bottom:calc(var(--space-unit) * 10)!important}.comment-form.svelte-1g1azia .actions:where(.svelte-1g1azia){margin-top:calc(var(--space-unit) * 2)}.comment-form.svelte-1g1azia .actions.logged-user:where(.svelte-1g1azia){margin-left:calc(var(--space-unit) * 6)}.audio-player.svelte-1fjgt76{--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-1fjgt76{border:none;background:transparent;width:fit-content;margin:0;padding:0;cursor:pointer}.playback-button.svelte-1fjgt76:focus{outline:none;box-shadow:var(--shadow-focus-primary)}.playback-button.svelte-1fjgt76 z-icon:where(.svelte-1fjgt76){display:flex;fill:var(--color-primary01)}.playback-button.svelte-1fjgt76+:where(.svelte-1fjgt76){margin-left:var(--space-unit)}input[type=range].svelte-1fjgt76{--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-1fjgt76:focus{outline:none}input[type=range].svelte-1fjgt76: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-1fjgt76::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background:var(--audio-player-track-color);border-radius:1px}input[type=range].svelte-1fjgt76::-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-1fjgt76:focus::-webkit-slider-thumb{box-shadow:var(--audio-player-thumb-focus-shadow)}input[type=range].svelte-1fjgt76::-moz-range-track{width:100%;height:4px;cursor:pointer;background:var(--audio-player-track-color);border-radius:1px}input[type=range].svelte-1fjgt76::-moz-range-progress{background:var(--audio-player-progress-color)}input[type=range].svelte-1fjgt76::-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-15hg2ve{display:flex;flex-direction:column;width:100%;height:100%}.geogebra.svelte-15hg2ve z-navigation-tabs:where(.svelte-15hg2ve){flex:none;margin-bottom:calc(var(--space-unit) * 4)}.geogebra.svelte-15hg2ve .geogebra-panel:where(.svelte-15hg2ve):not([hidden]){display:flex;flex:1 auto;overflow:hidden}.geogebra.svelte-15hg2ve z-navigation-tabs:where(.svelte-15hg2ve) [aria-selected=true]:where(.svelte-15hg2ve){font-weight:var(--font-sb)}z-ghost-loading.svelte-13fyaih{display:block;width:100%;height:50vh}iframe.svelte-13fyaih{width:100%;height:100%;min-height:50vh;overflow:auto;border:none}z-ghost-loading.svelte-wn9ibd{display:block}.loader.svelte-wn9ibd .title:where(.svelte-wn9ibd) z-ghost-loading:where(.svelte-wn9ibd){height:2.3em}.loader.svelte-wn9ibd .description:where(.svelte-wn9ibd){margin-top:calc(var(--space-unit) * 2);margin-bottom:calc(var(--space-unit) * 3)}.loader.svelte-wn9ibd .description:where(.svelte-wn9ibd) z-ghost-loading:where(.svelte-wn9ibd){height:12em;width:100%}.loader.svelte-wn9ibd .object-data:where(.svelte-wn9ibd) z-ghost-loading:where(.svelte-wn9ibd){width:100%;height:24em;margin:calc(var(--space-unit) * 2) 0}.pdf-container.svelte-1jy0912{display:flex;justify-content:center;flex-direction:column}z-ghost-loading.svelte-1jy0912{height:calc(var(--space-unit) * 8)}.object.svelte-1jlvdf0{display:flex;flex-direction:column;align-items:flex-start;width:100%;scroll-margin-top:calc(var(--space-unit) * 8)}.object.svelte-1jlvdf0 .object-data:where(.svelte-1jlvdf0):empty,.object.svelte-1jlvdf0 .object-data:where(.svelte-1jlvdf0) .document-body:where(.svelte-1jlvdf0):empty,.object.svelte-1jlvdf0 .actions:where(.svelte-1jlvdf0):empty{display:none}.object.svelte-1jlvdf0>.title{margin:0}.object.svelte-1jlvdf0>.title+*{margin-top:var(--space-unit)}.object.svelte-1jlvdf0>.description+*{margin-top:calc(var(--space-unit) * 2)}.object.svelte-1jlvdf0 .actions:where(.svelte-1jlvdf0){display:flex;column-gap:var(--space-unit);margin-top:calc(var(--space-unit) * 2)}.object.svelte-1jlvdf0 .object-data:where(.svelte-1jlvdf0){width:100%;margin:calc(var(--space-unit) * 2) 0}.object.svelte-1jlvdf0 .object-data:where(.svelte-1jlvdf0) img:where(.svelte-1jlvdf0){position:relative;width:auto;max-width:100%;height:auto;object-fit:contain}.object.svelte-1jlvdf0 .object-data:where(.svelte-1jlvdf0) .caption:where(.svelte-1jlvdf0){font-size:var(--font-size-2);font-family:var(--font-family-sans)}.object.svelte-1jlvdf0 .object-data:where(.svelte-1jlvdf0) .object-caption:where(.svelte-1jlvdf0){font-size:var(--font-size-2);font-family:var(--font-family-sans);font-style:italic}.object.svelte-1jlvdf0:is([data-type=files],[data-type=links]) .object-data:where(.svelte-1jlvdf0){margin-top:calc(var(--space-unit) * 3)}.object[data-type=documents].svelte-1jlvdf0 .document-body:where(.svelte-1jlvdf0){padding-bottom:var(--grid-gutter)}.object[data-type=videos].svelte-1jlvdf0 video{display:block;width:100%}.object[data-type=z_exercises].svelte-1jlvdf0 iframe:where(.svelte-1jlvdf0){width:100%;height:100%;min-height:50vh;border:none}.object.small.svelte-1jlvdf0 img,.object.medium.svelte-1jlvdf0 img,.object.large.svelte-1jlvdf0 img{width:100%}.object-data.svelte-1jlvdf0 video{max-height:80vh;background:var(--color-black)}.object.svelte-1jlvdf0:is(.gallery-layout-right-main:where(.svelte-1jlvdf0),.gallery-layout-left-main:where(.svelte-1jlvdf0),.gallery-layout-balanced:where(.svelte-1jlvdf0)) .object-data:where(.svelte-1jlvdf0){display:flex;flex-direction:column;gap:var(--grid-gutter)}@media (min-width: 768px){.object.medium.svelte-1jlvdf0 img{max-width:66%!important}.object.small.svelte-1jlvdf0 img{max-width:50%!important}.object.svelte-1jlvdf0:is(.gallery-layout-right-main:where(.svelte-1jlvdf0),.gallery-layout-left-main:where(.svelte-1jlvdf0),.gallery-layout-balanced:where(.svelte-1jlvdf0)) .object-data:where(.svelte-1jlvdf0){flex-flow:row wrap}.object.svelte-1jlvdf0:is(.gallery-layout-right-main:where(.svelte-1jlvdf0),.gallery-layout-left-main:where(.svelte-1jlvdf0),.gallery-layout-balanced:where(.svelte-1jlvdf0)) .object-data:where(.svelte-1jlvdf0)>:only-child,.object.svelte-1jlvdf0:is(.gallery-layout-right-main:where(.svelte-1jlvdf0),.gallery-layout-left-main:where(.svelte-1jlvdf0),.gallery-layout-balanced:where(.svelte-1jlvdf0)) .object-data:where(.svelte-1jlvdf0)>figcaption:where(.svelte-1jlvdf0){width:100%}.object.svelte-1jlvdf0:is(.gallery-layout-right-main:where(.svelte-1jlvdf0),.gallery-layout-left-main:where(.svelte-1jlvdf0),.gallery-layout-balanced:where(.svelte-1jlvdf0)) .object-data:where(.svelte-1jlvdf0) img,.object.svelte-1jlvdf0:is(.gallery-layout-right-main:where(.svelte-1jlvdf0),.gallery-layout-left-main:where(.svelte-1jlvdf0),.gallery-layout-balanced:where(.svelte-1jlvdf0)) .object-data:where(.svelte-1jlvdf0) video{width:100%}.object.gallery-layout-left-main.svelte-1jlvdf0 .object-data:where(.svelte-1jlvdf0)>:not(figcaption):nth-child(odd){width:calc(60% - (var(--grid-gutter) / 2))}.object.gallery-layout-left-main.svelte-1jlvdf0 .object-data:where(.svelte-1jlvdf0)>:not(figcaption):nth-child(2n){width:calc(40% - (var(--grid-gutter) / 2))}.object.gallery-layout-right-main.svelte-1jlvdf0 .object-data:where(.svelte-1jlvdf0)>:not(figcaption):nth-child(2n){width:calc(60% - (var(--grid-gutter) / 2))}.object.gallery-layout-right-main.svelte-1jlvdf0 .object-data:where(.svelte-1jlvdf0)>:not(figcaption):nth-child(odd){width:calc(40% - (var(--grid-gutter) / 2))}.object.gallery-layout-balanced.svelte-1jlvdf0 .object-data:where(.svelte-1jlvdf0)>*{width:calc(50% - (var(--grid-gutter) / 2))}}
