.styles_footer__pwmTV{background-color:var(--color-light);border-radius:var(--border-radius) var(--border-radius) 0 0;max-width:calc(var(--container-max) + var(--container-padding-small) * 2);overflow:hidden}.styles_container__R5uo9,.styles_footer__pwmTV{margin:0 auto;display:flex;flex-direction:column}.styles_container__R5uo9{width:100%;padding:40px var(--container-padding-small);align-items:center;gap:32px}.styles_brand__tc2cy{display:flex;align-items:center;justify-content:center}.styles_logoText__5pGNx{font-family:var(--font-heading);font-size:20px;color:var(--color-dark)}.styles_links__40Ks9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.styles_column__45nWl{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.styles_link__BTiTY{font-family:var(--font-body);font-size:var(--font-size-labels);font-weight:500;color:var(--color-dark);text-decoration:none;transition:opacity .2s ease}.styles_link__BTiTY:hover{opacity:.7}.styles_partners__EEmBE{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;padding:40px var(--container-padding-small);background-color:var(--color-light)}.styles_partnerLink__3gCGc{display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.styles_partnerLink__3gCGc:hover{opacity:.7}.styles_partnerLogo__sEJd1{max-width:100%;max-height:48px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.styles_partnerPlaceholder__JWP_9{padding:16px 24px;background-color:rgba(37,40,55,.05);border-radius:8px;font-family:var(--font-body);font-size:14px;color:var(--color-dark);opacity:.5}.styles_helpline__VG6Le{background-color:var(--color-gray);padding:40px var(--container-padding-small);text-align:center;border-radius:var(--border-radius) var(--border-radius) 0 0}.styles_helplineInner__1enXb{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%}.styles_helplineItem__MjYnU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;& a{text-decoration:none;color:var(--color-dark);transition:opacity .2s ease;&:hover{opacity:.7}}}.styles_helplineLabel__26FZj{font-family:var(--font-body);font-size:var(--font-size-labels);font-weight:500;color:var(--color-dark);margin-bottom:8px}.styles_helplinePhone__qOUI8{display:inline-block;background-color:#5bccf5;padding:4px 6px;border-radius:4px;font-family:var(--font-body);font-size:var(--font-size-labels);font-weight:500;color:var(--color-dark);transition:opacity .2s ease;&.styles_blue__aanbv{background-color:#0e2e50;color:var(--color-light)}}.styles_bottom__Nr_YJ{padding-top:32px;border-top:1px solid rgba(37,40,55,.1)}@media (min-width:920px){.styles_footer__pwmTV{display:grid;grid-template-columns:1fr 400px;grid-template-rows:auto auto}.styles_container__R5uo9{padding:var(--container-padding);display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));grid-gap:var(--container-padding);gap:var(--container-padding);align-items:start}.styles_brand__tc2cy{justify-content:flex-start}.styles_column__45nWl{align-items:flex-start;text-align:left}.styles_partners__EEmBE{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--container-padding);gap:var(--container-padding);padding:var(--container-padding)}.styles_helpline__VG6Le{grid-column:2;grid-row:1/3;padding:var(--container-padding);text-align:left;border-radius:0}.styles_helplineInner__1enXb{align-items:flex-start;gap:24px}.styles_helplineItem__MjYnU{align-items:flex-start}}button{cursor:pointer;all:unset}:not(canvas,iframe,img,svg,video,svg *,symbol *){all:unset;display:revert;box-sizing:border-box}*,:after,:before{box-sizing:border-box}a,button{cursor:pointer}:root{--color-mint:#a5e8e5;--color-lilac:#c9baff;--color-dark:#252837;--color-light:#fbf8ff;--color-pink:#ffcbc9;--color-yellow:#ffebbc;--color-gray:#ede9f2;--color-white:#ffffff;--color-bg:#a5e8e5;--font-size-base:15px;--line-height-base:1.5;--font-size-body-large:18px;--font-size-body-small:18px;--font-size-labels:16px;--font-size-h2:48px;--font-size-h3:32px;--font-size-h4:28px;--line-height-heading:1;--line-height-h3:1.2;--line-height-h4:1.1;--container-max:1440px;--container-padding:24px;--container-padding-small:16px;--section-gap:40px;--header-height:64px;--border-radius:40px;--border-radius-sm:16px;--border-radius-btn:24px}@media (min-width:920px){:root{--font-size-base:18px;--font-size-body-large:22px;--font-size-h2:86px;--font-size-h3:40px;--font-size-h4:32px;--container-padding:48px;--container-padding-small:24px;--section-gap:80px;--header-height:72px}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background-color:var(--color-bg);color:var(--color-dark);font-family:var(--font-body);font-size:var(--font-size-base);line-height:var(--line-height-base)}body[data-route=home]{--color-bg:var(--color-mint)}body[data-route=meist]{--color-bg:var(--color-lilac)}body[data-route=kooliloengud]{--color-bg:var(--color-white)}body[data-route=lektorid]{--color-bg:var(--color-yellow)}body[data-route=uudised]{--color-bg:var(--color-lilac)}body[data-route=kontakt],body[data-route=uudised-article]{--color-bg:var(--color-mint)}h1,h2,h3{font-family:var(--font-heading);line-height:var(--line-height-heading)}