@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";*,*:before,*:after{box-sizing:border-box}*{margin:0}a,button{cursor:revert}button{padding:0;margin:0;border:none;background:none;cursor:pointer}img{display:block;max-width:100%;height:auto}svg{display:block;width:100%;height:auto}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:root{--colors-primary-1: #281c7f;--colors-primary-2: #3221ae;--colors-primary-3: #6d59ff;--colors-primary-4: #b9afff;--colors-secondary-1: #ff6715;--colors-secondary-2: #ff9359;--colors-secondary-3: ##ffb891;--colors-white: #ffffff;--font-family-display: "GT America", Impact, sans-serif;--font-family-body: "Roboto", Helvetica Neue, Helvetica, sans-serif;--font-sizes-h1: 3.375rem;--font-sizes-h2: 2.375rem;--font-sizes-h3: 2rem;--font-sizes-h4: 1.75rem;--font-sizes-lead: 1.25rem;--font-sizes-body: 1rem;--font-sizes-source: .75rem;--line-heights-h1: 100%;--line-heights-h2: var(--line-heights-h1);--line-heights-h3: var(--line-heights-h1);--line-heights-h4: 110%;--line-heights-body: 150%;--line-heights-lead: 130%;--line-heights-source: 120%;--line-heights-logo: var(--line-heights-h1);--logo-mark-size: 1rem;--point-container-width: 100%;--blockquote-right-bubble-width: 5rem;--blockquote-bottom-bubble-width: 4.5rem;--blockquote-bottom-bubble-height: 3.5rem;--gutter: 1.125rem;--gutter-cards: .25rem}@media (min-width: 640px){:root{--font-sizes-h1: 4.5rem;--font-sizes-h2: 2.625rem;--font-sizes-h3: 2.375rem;--font-sizes-h4: 1.75rem;--font-sizes-lead: 1.25rem;--font-sizes-body: 1.125rem;--font-sizes-source: .75rem;--blockquote-right-bubble-width: 7rem;--blockquote-bottom-bubble-width: 5rem;--blockquote-bottom-bubble-height: 4rem;--point-container-width: 70%;--gutter: 2rem }}@media (min-width: 1200px){:root{--font-sizes-h1: 5.625rem;--font-sizes-h2: 3.5rem;--font-sizes-h3: 3rem;--font-sizes-h4: 2rem;--font-sizes-lead: 1.625rem;--font-sizes-body: 1.25rem;--font-sizes-source: .75rem;--line-heights-lead: 125%;--point-container-width: 80% }}html{line-height:var(--line-heights-body);color:var(--colors-primary-1);background-color:var(--colors-primary-3);font-family:var(--font-family-body)}a{color:inherit;transition:color .3s ease;text-decoration:none;text-underline-position:under}@media (hover: hover){a:hover{color:var(--colors-primary-2)}}.no-scroll{overflow:hidden}.no-scroll body{overflow:clip}.container{max-width:1500px;padding:0 var(--gutter);margin:0 auto}@media (min-width: 1000px){.container{margin:0 9.75rem}}@media (min-width: 1200px){.container{margin:0 3.75rem}}@media (min-width: 1400px){.container{margin:0 auto}}.visually-hidden{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;margin:-1px;border:0;clip:rect(0 0 0 0)}@media (min-width: 640px){.hide-md{display:none!important}}@media (max-width: 640px){.show-md{display:none!important}}@media (min-width: 1000px){.hide-l{display:none!important}}@media (max-width: 1000px){.show-l{display:none!important}}@font-face{font-family:GT America;font-style:normal;font-weight:400;src:url(/wp-content/themes/elektrifitseerime-eesti/dist/BHgMX29t.woff2) format("woff2");font-display:swap}@font-face{font-family:GT America;font-style:italic;font-weight:400;src:url(/wp-content/themes/elektrifitseerime-eesti/dist/CiCd7BEs.woff2) format("woff2");font-display:swap}@font-face{font-family:GT America;font-style:normal;font-weight:500;src:url(/wp-content/themes/elektrifitseerime-eesti/dist/B-nyX69B.woff2) format("woff2");font-display:swap}@font-face{font-family:GT America;font-style:italic;font-weight:500;src:url(/wp-content/themes/elektrifitseerime-eesti/dist/B87Ph0NG.woff2) format("woff2");font-display:swap}@font-face{font-family:GT America;font-style:normal;font-weight:700;src:url(/wp-content/themes/elektrifitseerime-eesti/dist/BgqRncsW.woff2) format("woff2");font-display:swap}@font-face{font-family:GT America;font-style:italic;font-weight:700;src:url(/wp-content/themes/elektrifitseerime-eesti/dist/qBX0u_RC.woff2) format("woff2");font-display:swap}strong{font-weight:600}h1,.h1{line-height:var(--line-heights-h1);font-family:var(--font-family-display);font-size:var(--font-sizes-h1);font-weight:700}h2,.h2{line-height:var(--line-heights-h2);font-family:var(--font-family-display);font-size:var(--font-sizes-h2);font-weight:700}h3,.h3{line-height:var(--line-heights-h3);font-family:var(--font-family-display);font-size:var(--font-sizes-h3);font-weight:700}h4,.h4{line-height:var(--line-heights-h4);font-family:var(--font-family-display);font-size:var(--font-sizes-h3);font-weight:500}p,.p{line-height:var(--line-heights-body);font-family:var(--font-family-body);font-size:var(--font-sizes-body);font-weight:400}.lead{line-height:var(--line-heights-lead);font-family:var(--font-family-body);font-size:var(--font-sizes-lead);font-weight:500}.source{line-height:var(--line-heights-source);text-align:right;font-family:var(--font-family-body);font-size:var(--font-sizes-source);font-weight:400}:where(.content-container h4){color:var(--colors-primary-3);font-weight:500}.button{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 1.2rem;border-radius:.3rem;color:var(--colors-white);background-color:var(--colors-secondary-1);transition:color .3s ease,background-color .3s ease;font-family:var(--font-family-display);font-size:1.6rem;font-weight:700;gap:.5rem}.button.m-fill{width:100%;padding:1.5rem 2.4rem;font-size:var(--font-sizes-h3)}@media (min-width: 1200px){.button.m-fill{padding:3rem 2.4rem}}@media (hover: hover){.button:hover{color:var(--colors-primary-2);background-color:var(--colors-white)}}.button-scroll-top{position:fixed;z-index:2;top:var(--gutter);left:var(--gutter);display:flex;align-items:center;opacity:0;transition:opacity .3s ease-in-out;gap:var(--gutter-cards)}.button-scroll-top.is-visible{opacity:1}@media (hover: hover){.button-scroll-top:hover .logo-text{opacity:1}}@media (max-width: 1200px){.button-scroll-top .logo-text{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;margin:-1px;border:0;clip:rect(0 0 0 0)}}.button-scroll-top .logo-text{opacity:0;color:var(--colors-white);transition:opacity .3s ease-in-out}.button-scroll-top svg{width:12rem}@media (min-width: 1000px){.button-scroll-top svg{width:17.4375rem}}.button-scroll-top svg path{fill:var(--colors-secondary-1)}.logo{display:flex;gap:var(--logo-gap)}@media (max-width: 1200px){.logo{margin-top:1.87rem;margin-bottom:3rem}}@media (min-width: 640px){.logo{justify-self:center}}@media (min-width: 1200px){.logo{justify-self:start}}.logo svg path{fill:var(--colors-white)}.logo h1{display:flex;align-items:center;line-height:var(--line-heights-logo);font-size:var(--font-sizes-logo)}.app-header{display:grid;margin-top:2rem;margin-bottom:2.25rem;color:var(--colors-white);grid-template-areas:"slogan" "logo" "sign-up" "tagline" "description";gap:1.12rem}@media (max-width: 640px){.app-header .sign-up-link,.app-header .tagline,.app-header .description{padding-right:var(--gutter);padding-left:var(--gutter)}}@media (min-width: 640px){.app-header{margin-top:3.75rem;margin-bottom:3.5rem;grid-template-areas:"slogan slogan" "logo logo" "tagline description" "sign-up description"}}@media (min-width: 1200px){.app-header{margin:5.62rem 0;grid-template-columns:repeat(2,1fr);grid-template-areas:"slogan tagline" "logo description" "sign-up description";gap:0 3rem}}@media (min-width: 1200px){.app-header .tagline p,.app-header .description p{width:40ch}}.app-header .logo{grid-area:logo}@media (max-width: 640px){.app-header .logo{margin-right:1.15rem}}@media (min-width: 1200px){.app-header .logo{margin-top:-3rem}}.app-header .slogan{grid-area:slogan}@media (min-width: 640px){.app-header .slogan{text-align:center}}@media (max-width: 640px){.app-header .slogan{margin-left:var(--gutter)}}@media (min-width: 1200px){.app-header .slogan{margin-left:var(--logo-mark-size);text-align:left}}.app-header .sign-up-link{align-self:end}@media (min-width: 1200px){.app-header .sign-up-link{margin-left:var(--logo-mark-size)}}.app-header .tagline{grid-area:tagline}.app-header .description{grid-area:description}@media (min-width: 1000px){.app-header .description{align-self:end}}@media (min-width: 1200px){.app-header .description{margin-top:1rem}}.app-footer{padding:var(--spacing-48) var(--gutter);padding:1.5rem 2rem;color:var(--colors-white);background-color:var(--colors-primary-1);text-align:center}@media (min-width: 640px){.app-footer{padding:1.5rem 3rem}}.content-container{--triangle-size: .35rem;padding:var(--gutter);background:-webkit-linear-gradient(45deg,transparent var(--triangle-size),var(--colors-white) var(--triangle-size)),-webkit-linear-gradient(135deg,transparent var(--triangle-size),var( --colors-white ) var(--triangle-size)),-webkit-linear-gradient(225deg,transparent var(--triangle-size),var( --colors-white ) var(--triangle-size)),-webkit-linear-gradient(315deg,transparent var(--triangle-size),var( --colors-white ) var(--triangle-size));background-repeat:no-repeat;background-position:bottom left,bottom right,top right,top left;background-size:calc(50% + 1px) calc(50% + 1px)}.content-container h2,.content-container h3,.content-container .subtitle{color:var(--colors-primary-3)}.content-container .lead{color:var(--colors-primary-2)}.content-container .subtitle{font-weight:400}.content-container h3{line-height:var(--line-heights-h4);font-family:var(--font-family-display);font-size:var(--font-sizes-h4);font-weight:500}.accordion{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--gutter-cards)}@media (min-width: 1200px){.accordion{grid-template-columns:repeat(3,1fr)}}.accordion>.accordion-item:last-of-type .accordion-title{border-bottom:1px solid var(--colors-primary)}.accordion-item{scroll-margin-top:5rem}.accordion-title{position:relative;width:100%;transition:background-color .3s ease;text-align:left}.accordion-title:hover{cursor:default}@media (max-width: 1200px){.accordion-title:after{position:absolute;top:0;right:0;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='24' viewBox='0 0 40 24' fill='none'%3E%3Cpath d='M21.6602 22.0317L19.5093 22.0591L2 3H6.23633L20.5435 18.8477L34.1353 3H38.2681L21.6602 22.0317Z' fill='%236D59FF'/%3E%3C/svg%3E")}@media (hover: hover){.accordion-title:hover{background-color:var(--colors-full-white);cursor:pointer}}}@media (min-width: 640px){.accordion-title{display:flex;justify-content:space-between;gap:3rem}}@media (min-width: 1200px){.accordion-title{flex-direction:column;justify-content:flex-start;gap:0}}.accordion-title figure{align-self:flex-end;width:100%;margin-top:1.5rem}@media (min-width: 640px){.accordion-title figure{width:40%;margin-top:0}}@media (min-width: 1200px){.accordion-title figure{align-self:flex-start;width:100%;margin-top:1.5rem}}@media (max-width: 640px){.accordion-title figure{display:none}[aria-expanded=true] .accordion-title figure{display:block}}[aria-expanded=true] .accordion-title:after{transform:rotate(180deg)}.accordion-content{display:flex;flex-direction:column;padding:var(--gutter) 0;gap:1.12rem}@media (max-width: 1200px){.accordion-content[aria-hidden=true]{display:none}}@media (min-width: 640px){.accordion-content p:not(.image,.source){padding-right:7.5rem}}@media (min-width: 1200px){.accordion-content p:not(.image,.source){padding-right:0}}.accordion-content a{text-decoration:underline}.accordion-content h2{color:var(--colors-primary-2)}.point{position:relative;margin-top:var(--gutter)}@media (min-width: 640px){.point{margin:0 auto;margin-top:2rem}}.point .content-container{display:grid;width:var(--point-container-width);margin:0 auto;gap:var(--gutter);grid-template-areas:"title" "content" "quote"}@media (min-width: 1200px){.point .content-container{grid-template-columns:repeat(2,1fr);grid-template-areas:"title content" "quote content"}}.point h2{grid-area:title}.point .content{grid-area:content}.point .blockquote-container-wrapper{grid-area:quote}.point p+p{margin-top:1.12rem}.blockquote-container{--blockquote-offset: calc(100% - var(--point-container-width));position:relative;left:calc(-1 * (2 * var(--gutter)));display:flex;width:calc(100% + (2 * var(--gutter)))}@media (min-width: 640px){.blockquote-container{left:calc(-1 * var(--blockquote-offset));width:calc(100% + var(--blockquote-offset))}}@media (min-width: 1200px){.blockquote-container{left:calc(-1 * calc(var(--blockquote-offset) + calc(2 * var(--gutter))));width:calc(100% + var(--blockquote-offset) + calc(2 * var(--gutter)))}}@media (max-width: 1200px){.blockquote-container{margin-bottom:var(--blockquote-bottom-bubble-height)}}.blockquote-container blockquote{z-index:1;padding:1.25rem 0 2.5rem 1.25rem;margin-right:var(--blockquote-right-bubble-width);background-color:var(--colors-secondary-1)}.blockquote-container p{line-height:var(--line-heights-h3);color:var(--colors-white);font-family:var(--font-family-display);font-size:var(--font-sizes-h3);font-weight:400}.blockquote-right-bubble{position:absolute;z-index:0;top:0;right:0;width:7rem;height:100%}.blockquote-right-bubble img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.blockquote-bottom-bubble{position:absolute;right:calc(var(--blockquote-bottom-bubble-width) / 2);bottom:calc(-1 * (var(--blockquote-bottom-bubble-height) - 2px));width:var(--blockquote-bottom-bubble-width);height:var(--blockquote-bottom-bubble-height)}.blockquote-bottom-bubble img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.cta{margin:2.25rem 0;color:var(--colors-white)}@media (min-width: 640px){.cta{margin:6.75rem 0}}.cta h2{text-align:center}.cta-content{padding:0 var(--gutter);margin:2.25rem auto}@media (min-width: 1200px){.cta-content{width:var(--point-container-width);margin:2.625rem auto}}.cta-content p{line-height:var(--line-heights-lead);font-family:var(--font-family-body);font-size:var(--font-sizes-lead);font-weight:400}.cta-cards{display:grid;grid-template-columns:1fr;gap:var(--gutter-cards)}@media (min-width: 1400px){.cta-cards{grid-template-columns:repeat(3,1fr)}}.cta-cards p{line-height:var(--line-heights-h3);color:var(--colors-primary-3);font-family:var(--font-family-display);font-size:var(--font-sizes-h3)}.cta .sign-up-link{padding-top:2.25rem}@media (min-width: 640px){.cta .sign-up-link{width:60%;padding-top:2.625rem;margin-right:auto;margin-left:auto}}.signatures{display:grid;margin-top:4.25rem;grid-template-columns:1fr;gap:3rem}@media (max-width: 640px){.signatures{text-align:center}}@media (min-width: 640px){.signatures{grid-template-columns:repeat(3,1fr);gap:4rem var(--gutter)}}@media (min-width: 1200px){.signatures{grid-template-columns:repeat(4,1fr);gap:8rem 6rem}}.signature a{transition:none}.signature a:hover{color:var(--colors-primary-4)}.signature p{margin-top:.75rem}.lazyload{opacity:0;transition:opacity .3s ease-in-out}.lazyloaded{opacity:1}
