.youth-page.svelte-khoahg{--youth-nav-offset: 3.5rem;--youth-jump-scroll-site: 3.5rem;--youth-jump-scroll-pills: 6rem;--youth-mission-pills-deduct: 5.35rem;--youth-mission-fill-fudge: 1rem;--youth-hero-visible-height: max(calc(100vh - var(--youth-nav-offset)), 640px)}@supports (height: 100svh){.youth-page.svelte-khoahg{--youth-hero-visible-height: max(calc(100svh - var(--youth-nav-offset)), 640px)}}@media(min-width:768px){.youth-page.svelte-khoahg{--youth-nav-offset: 0rem;--youth-jump-scroll-site: 4.25rem}}.youth-hero-scrollspace.svelte-khoahg{height:200vh;margin-bottom:calc(-100vh + var(--youth-nav-offset))}@supports (height: 200svh){.youth-hero-scrollspace.svelte-khoahg{height:200svh;margin-bottom:calc(-100svh + var(--youth-nav-offset))}}.youth-hero-sticky.svelte-khoahg{top:var(--youth-nav-offset);height:var(--youth-hero-visible-height)}.youth-hero-content.svelte-khoahg{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.youth-hero-pill.svelte-khoahg{bottom:calc(2rem + env(safe-area-inset-bottom));right:calc(1.5rem + env(safe-area-inset-right))}.youth-hero-logo.svelte-khoahg{width:min(78vw,520px);max-height:min(42vh,360px);height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 16px 40px rgba(0,0,0,.45))}.youth-group-logo-overlay.svelte-khoahg{position:absolute;right:.85rem;bottom:.85rem;width:clamp(48px,8vw,80px);height:clamp(48px,8vw,80px);-o-object-fit:contain;object-fit:contain;border-radius:.9rem;background:#ffffffd1;border:1px solid rgba(0,0,0,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.35rem;box-shadow:0 12px 26px #0000002e,0 2px 6px #0000001f;filter:drop-shadow(0 2px 8px rgba(0,0,0,.55));z-index:2;pointer-events:none}@media(min-width:768px){.youth-hero-logo.svelte-khoahg{width:min(42vw,640px);max-height:min(52vh,520px)}}.youth-page.svelte-khoahg article.youth-group-anchor:where(.svelte-khoahg){scroll-margin-top:var(--youth-jump-scroll-site)}.youth-page.youth-with-jump-nav.svelte-khoahg article.youth-group-anchor:where(.svelte-khoahg){scroll-margin-top:calc(var(--youth-jump-scroll-site) + var(--youth-jump-scroll-pills))}.youth-centered-markdown.svelte-khoahg ul,.youth-centered-markdown.svelte-khoahg ol{display:inline-block;text-align:left;margin-left:auto;margin-right:auto;padding-left:1.25rem}.youth-centered-markdown.svelte-khoahg li{margin-top:.35rem;margin-bottom:.35rem}.youth-parallax-mission.svelte-khoahg{--youth-mission-fill: calc(var(--youth-hero-visible-height) + var(--youth-mission-fill-fudge))}.youth-page.youth-with-jump-nav.svelte-khoahg .youth-parallax-mission:where(.svelte-khoahg){--youth-mission-fill: calc( var(--youth-hero-visible-height) - var(--youth-mission-pills-deduct) + var(--youth-mission-fill-fudge) )}.youth-page.svelte-khoahg .youth-parallax-mission:where(.svelte-khoahg){min-height:var(--youth-mission-fill);display:flow-root}.youth-page.svelte-khoahg .youth-parallax-mission:where(.svelte-khoahg) .mission-overlay-wrapper{height:calc(var(--youth-mission-fill) + 2px);min-height:0!important;max-height:calc(var(--youth-mission-fill) + 2px)!important;overflow:hidden;box-sizing:border-box}.youth-page.svelte-khoahg .youth-parallax-mission:where(.svelte-khoahg) .mission-section{height:100%;min-height:0!important;max-height:100%!important;overflow-y:auto;box-sizing:border-box;align-items:flex-start!important;--youth-mission-pad-y: clamp(2rem, 6vh, 4.5rem);padding-top:var(--youth-mission-pad-y)!important;padding-bottom:calc(var(--youth-mission-pad-y) + env(safe-area-inset-bottom,0px))!important}@media(max-width:767px){.youth-page.youth-with-jump-nav.svelte-khoahg .youth-parallax-mission:where(.svelte-khoahg) .mission-section{--youth-mission-pad-y: clamp(1rem, 3vh, 2.5rem);padding-top:var(--youth-mission-pad-y)!important;padding-bottom:calc(var(--youth-mission-pad-y) + env(safe-area-inset-bottom,0px))!important}}@media(min-width:768px){.youth-page.svelte-khoahg .youth-parallax-mission:where(.svelte-khoahg) .mission-section{--youth-mission-pad-y: clamp(2.5rem, 7vh, 5rem);padding-top:var(--youth-mission-pad-y)!important;padding-bottom:calc(var(--youth-mission-pad-y) + env(safe-area-inset-bottom,0px))!important}}.youth-page.svelte-khoahg .youth-parallax-mission:where(.svelte-khoahg) .mission-content,.youth-page.svelte-khoahg .youth-parallax-mission:where(.svelte-khoahg) .mission-content-wide{margin:auto}
