.tutvustus-module__i3Ra8G__page{background:var(--k-taust);min-height:100vh;color:var(--k-tekst);font-size:1rem}.tutvustus-module__i3Ra8G__page :is(h1,h2,p,a){overflow-wrap:break-word}.tutvustus-module__i3Ra8G__page :is(h1,h2){text-wrap:balance}.tutvustus-module__i3Ra8G__page h1{font-size:clamp(2.5rem,5vw,3.5rem)}.tutvustus-module__i3Ra8G__page h2{font-size:2rem}.tutvustus-module__i3Ra8G__page :focus-visible{outline:3px solid var(--k-fookus);outline-offset:4px}.tutvustus-module__i3Ra8G__wrap{width:min(72rem,100% - 2rem);margin-inline:auto}.tutvustus-module__i3Ra8G__muted{color:var(--k-vaikne)}.tutvustus-module__i3Ra8G__skip{z-index:10;background:var(--k-pind);color:var(--k-tekst);padding:.75rem 1rem;position:absolute;top:.5rem;left:1rem;transform:translateY(-180%)}.tutvustus-module__i3Ra8G__skip:focus{transform:none}.tutvustus-module__i3Ra8G__header{justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;display:flex}.tutvustus-module__i3Ra8G__logo{align-items:center;min-height:44px;display:inline-flex}.tutvustus-module__i3Ra8G__intro{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0 2.5rem;display:grid}.tutvustus-module__i3Ra8G__intro>p:last-child{max-width:36rem}.tutvustus-module__i3Ra8G__eyebrow{color:var(--k-teine);font-weight:600}.tutvustus-module__i3Ra8G__lead{max-width:39rem;color:var(--k-vaikne);text-wrap:pretty;font-size:1.25rem}.tutvustus-module__i3Ra8G__stage{border-radius:var(--k-raadius-suur);background:var(--k-pind-2);gap:2rem;padding:4rem 1rem 2rem;display:grid;position:relative}.tutvustus-module__i3Ra8G__stage>*,.tutvustus-module__i3Ra8G__start>*,.tutvustus-module__i3Ra8G__trust>*{min-width:0}.tutvustus-module__i3Ra8G__preview{justify-self:center;width:min(100%,20rem)}.tutvustus-module__i3Ra8G__preview figcaption{text-align:center;color:var(--k-vaikne);margin-top:1.25rem}.tutvustus-module__i3Ra8G__theme{justify-self:center;width:100%}.tutvustus-module__i3Ra8G__themeChoices{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem;display:flex}.tutvustus-module__i3Ra8G__themePicker{text-align:center;min-width:0;max-width:32rem;margin-inline:auto}.tutvustus-module__i3Ra8G__themePicker legend{width:100%;font-weight:500}.tutvustus-module__i3Ra8G__themeHint{color:var(--k-vaikne);margin-top:.75rem}.tutvustus-module__i3Ra8G__themeError{color:var(--k-viga);margin-top:.75rem}.tutvustus-module__i3Ra8G__note{align-content:center;gap:.75rem;display:grid}.tutvustus-module__i3Ra8G__note h2{font-size:1.5rem}.tutvustus-module__i3Ra8G__label{border-bottom:2px solid var(--k-aktsent);width:fit-content;color:var(--k-aktsent);padding-bottom:.5rem;font-weight:600}.tutvustus-module__i3Ra8G__arrow{width:64px;height:48px;color:var(--k-aktsent);position:absolute;top:.5rem;right:1.5rem;transform:rotate(65deg)}.tutvustus-module__i3Ra8G__week{gap:2rem;margin-top:3.5rem;display:grid}.tutvustus-module__i3Ra8G__weekPhones{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;gap:1rem;width:100%;max-width:28rem;display:grid}.tutvustus-module__i3Ra8G__weekPhones figcaption{text-align:center;color:var(--k-vaikne);margin-top:.75rem}.tutvustus-module__i3Ra8G__start{border-block:1px solid var(--k-piir);gap:1.5rem;margin-top:3rem;padding-block:2.5rem;display:grid}.tutvustus-module__i3Ra8G__copy{align-content:start;gap:1rem;display:grid}.tutvustus-module__i3Ra8G__startAction{border-radius:var(--k-raadius-suur);background:var(--k-aktsent-pehme);align-content:center;justify-items:start;gap:1rem;padding:1.5rem;display:grid}.tutvustus-module__i3Ra8G__startAction>p:first-child{max-width:18rem}.tutvustus-module__i3Ra8G__trust{gap:2.5rem;padding-block:3rem;display:grid}.tutvustus-module__i3Ra8G__textLink{min-height:44px;color:var(--k-aktsent);text-underline-offset:.25em;justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}.tutvustus-module__i3Ra8G__questions{border-top:1px solid var(--k-piir)}.tutvustus-module__i3Ra8G__questions details{border-bottom:1px solid var(--k-piir)}.tutvustus-module__i3Ra8G__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding:1rem .25rem;font-weight:500;list-style:none;display:flex}.tutvustus-module__i3Ra8G__questions summary::-webkit-details-marker{display:none}.tutvustus-module__i3Ra8G__questions summary svg{color:var(--k-aktsent);flex-shrink:0}.tutvustus-module__i3Ra8G__questions details[open] summary svg{transform:rotate(45deg)}.tutvustus-module__i3Ra8G__questions details>p{padding:0 .25rem 1.25rem}.tutvustus-module__i3Ra8G__footer{border-top:1px solid var(--k-piir)}.tutvustus-module__i3Ra8G__footerContent{color:var(--k-vaikne);flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;padding-block:1.25rem;display:flex}.tutvustus-module__i3Ra8G__footerContent a{min-height:44px;color:var(--k-aktsent);text-underline-offset:.25em;align-items:center;text-decoration:underline;display:inline-flex}.tutvustus-module__i3Ra8G__footerContent p{flex-basis:100%}@media (prefers-reduced-motion:no-preference){.tutvustus-module__i3Ra8G__arrow{animation:2.4s ease-in-out 2 tutvustus-module__i3Ra8G__viibe}}@keyframes tutvustus-module__i3Ra8G__viibe{50%{translate:5px -3px}}@media (min-width:44rem){.tutvustus-module__i3Ra8G__week{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:3rem}.tutvustus-module__i3Ra8G__start{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:3rem}.tutvustus-module__i3Ra8G__trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}@media (min-width:60rem){.tutvustus-module__i3Ra8G__intro{padding-block:2rem 3rem}.tutvustus-module__i3Ra8G__stage{grid-template-columns:minmax(0,1fr) 19rem minmax(0,1fr);align-items:center;gap:2rem 2.5rem;padding:2.5rem}.tutvustus-module__i3Ra8G__preview{grid-area:1/2;width:100%}.tutvustus-module__i3Ra8G__theme{grid-area:2/1/auto/-1}.tutvustus-module__i3Ra8G__note{justify-self:center;max-width:16rem}.tutvustus-module__i3Ra8G__before{grid-area:1/1}.tutvustus-module__i3Ra8G__after{grid-area:1/3}.tutvustus-module__i3Ra8G__arrow{justify-self:center;width:96px;margin-top:1rem;position:static;transform:none}.tutvustus-module__i3Ra8G__footerContent p{flex-basis:auto;margin-left:auto}}
