.header.svelte-14cbgqh{position:relative;width:100%}.title.svelte-14cbgqh{position:relative;text-align:center;z-index:1;color:#f0f8ff}.header.svelte-14cbgqh:before{content:"";position:fixed;bottom:0;left:0;width:100%;height:var(--header-before-height, 10dvh);z-index:-1;opacity:0;transition:opacity .2s ease-in-out 1s}.header.lazy-image.svelte-14cbgqh:before{background:linear-gradient(to top,rgba(255,255,255,0) 0%,var(--body-background-color-half-opaque) 20%,var(--body-background-color) 100%),url(../../../images/Polish.avif) no-repeat center center;background-size:cover,cover;opacity:1}.header.svelte-14cbgqh:after{content:"";position:fixed;bottom:0;left:0;width:100%;height:var(--header-before-height, 10dvh);z-index:-2;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,var(--body-background-color-half-opaque) 20%,var(--body-background-color) 100%),url(../../../images/Polish-small.avif) no-repeat center center;background-size:cover,cover;background-position:middle}.card.svelte-1bunir7 h2.svelte-1bunir7,.card.svelte-1bunir7 h4.svelte-1bunir7,.card.svelte-1bunir7 a.svelte-1bunir7{text-align:center;width:100%;display:block}main.svelte-1bunir7.svelte-1bunir7{display:flex;flex-direction:column;gap:1em;font-size:large;text-align:justify}.hero.svelte-1bunir7.svelte-1bunir7{display:flex;flex-direction:column;gap:.5em}.hero.svelte-1bunir7 h1.svelte-1bunir7{font-size:1.8em;line-height:1.2;color:#00008b}.primary-cta.svelte-1bunir7.svelte-1bunir7{width:100%;max-width:350px;padding:.8em 1em;font-size:1.1em;line-height:1.3em;height:auto}.video-container.svelte-1bunir7.svelte-1bunir7{padding:0!important;overflow:hidden;width:fit-content;margin:0 auto;border:outset 5px gray}video.svelte-1bunir7.svelte-1bunir7{display:block;max-height:60vh}.cta-section.svelte-1bunir7.svelte-1bunir7{background-color:#a0d2eb}.cta-section.svelte-1bunir7 h2.svelte-1bunir7{color:#00008b}.cta-section.svelte-1bunir7 button.svelte-1bunir7{margin:1em auto 0}.two-columns.svelte-1bunir7>div.svelte-1bunir7{min-width:250px}.benefits-list.svelte-1bunir7.svelte-1bunir7{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.benefit.svelte-1bunir7.svelte-1bunir7{display:flex;flex-direction:row}.benefit.svelte-1bunir7 p.svelte-1bunir7{margin:0 0 0 1rem;font-size:1.1rem}@media only screen and (min-width: 400px){.hero.svelte-1bunir7 h1.svelte-1bunir7{font-size:2em}}
