.teenusevalik[data-astro-cid-gscwtht4]{max-width:80rem;margin-inline:auto;padding:clamp(2.5rem,6vw,4rem) clamp(1rem,4vw,2.5rem) clamp(3rem,7vw,5rem)}.joonis[data-astro-cid-gscwtht4]{max-width:52rem;margin:0 auto;position:relative}.osasilt[data-astro-cid-gscwtht4]{z-index:2;border-bottom:3px solid var(--color-kollane);background:var(--color-sysimust);color:var(--color-taust);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;padding:.4375rem .75rem;font-size:.8125rem;font-weight:700;transition:opacity .12s;position:absolute;transform:translate(-50%,calc(-100% - .875rem))}.osasilt[data-astro-cid-gscwtht4][data-nahtav]{opacity:1}.joonis[data-astro-cid-gscwtht4] svg[data-astro-cid-gscwtht4]{width:100%;height:auto;display:block}.raam[data-astro-cid-gscwtht4]{color:color-mix(in srgb, var(--color-betoon) 45%, transparent)}.porand[data-astro-cid-gscwtht4]{color:var(--color-kollane)}.osa[data-astro-cid-gscwtht4]{color:color-mix(in srgb, var(--color-sysimust) 55%, transparent);cursor:pointer;transition:color .18s,opacity .18s}.osa[data-astro-cid-gscwtht4].valitud{color:var(--color-kollane)}.tabamus[data-astro-cid-gscwtht4]{fill:#0000;stroke:none}.kirjanurk[data-astro-cid-gscwtht4]{color:color-mix(in srgb, var(--color-sysimust) 55%, transparent)}.joonis[data-astro-cid-gscwtht4].aktiivne .osa[data-astro-cid-gscwtht4],.joonis[data-astro-cid-gscwtht4].aktiivne .kirjanurk[data-astro-cid-gscwtht4]{opacity:.25}.joonis[data-astro-cid-gscwtht4].aktiivne .osa[data-astro-cid-gscwtht4].on{color:var(--color-kollane);opacity:1}.kiri[data-astro-cid-gscwtht4]{fill:currentColor;stroke:none;font-family:var(--font-display);letter-spacing:.02em;font-size:12px;font-weight:600}.kiri-suur[data-astro-cid-gscwtht4]{letter-spacing:.1em;font-size:16px}@media (width<=47.99rem){.kiri[data-astro-cid-gscwtht4]{display:none}}.vihje[data-astro-cid-gscwtht4]{color:var(--color-betoon);letter-spacing:.16em;text-transform:uppercase;text-align:center;margin:1rem 0 0;font-size:.75rem}.paneel[data-astro-cid-gscwtht4]{gap:clamp(1.75rem,4vw,3.5rem);margin-top:clamp(2.25rem,5vw,3.5rem);display:grid}@media (width>=48rem){.paneel[data-astro-cid-gscwtht4]{grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:start}.paanid[data-astro-cid-gscwtht4]{min-height:22rem}}.sakid[data-astro-cid-gscwtht4]{border-top:1px solid color-mix(in srgb, var(--color-betoon) 40%, transparent);display:grid}.sakk[data-astro-cid-gscwtht4]{border-bottom:1px solid color-mix(in srgb, var(--color-betoon) 40%, transparent);color:var(--color-sysimust);font-family:var(--font-display);letter-spacing:.07em;text-transform:uppercase;padding:.9375rem 1rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:block;position:relative}.sakk[data-astro-cid-gscwtht4]:after{content:"";inset-inline:0;background:var(--color-kollane);transform-origin:0;height:3px;transition:transform .18s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-1px;transform:scaleX(0)}.sakk[data-astro-cid-gscwtht4]:hover:after,.sakk[data-astro-cid-gscwtht4]:focus-visible:after,.sakk[data-astro-cid-gscwtht4][aria-selected=true]:after{transform:scaleX(1)}.sakk[data-astro-cid-gscwtht4][aria-selected=true]{background:var(--color-sysimust);color:var(--color-taust);font-weight:700}.paan[data-astro-cid-gscwtht4]{scroll-margin-top:6.5rem}.paan[data-astro-cid-gscwtht4][hidden]{display:none}.paan[data-astro-cid-gscwtht4].ilmub{animation:.28s cubic-bezier(.2,.8,.2,1) both ilmu-paan}@keyframes ilmu-paan{0%{opacity:0;transform:translateY(.5rem)}}.paan[data-astro-cid-gscwtht4] h2[data-astro-cid-gscwtht4]{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.5rem,3.2vw,2.125rem);font-weight:700;line-height:1}.juht[data-astro-cid-gscwtht4]{text-wrap:pretty;max-width:46ch;margin:1.25rem 0 0;font-size:clamp(1.0625rem,1.7vw,1.25rem);line-height:1.45}.tekst[data-astro-cid-gscwtht4]{max-width:62ch;color:color-mix(in srgb, var(--color-sysimust) 72%, transparent);margin:1rem 0 0;font-size:1rem;line-height:1.65}.arv[data-astro-cid-gscwtht4]{background:var(--color-sysimust);flex-direction:column;gap:.375rem;margin:1.75rem 0 0;padding:1rem 1.5rem 1.125rem;display:inline-flex}.arv-vaartus[data-astro-cid-gscwtht4]{font-family:var(--font-display);letter-spacing:.01em;color:var(--color-kollane);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1}.arv-silt[data-astro-cid-gscwtht4]{letter-spacing:.02em;color:color-mix(in srgb, var(--color-taust) 78%, transparent);font-size:.8125rem}.paanid[data-astro-cid-gscwtht4]:not([data-sakid]) .paan[data-astro-cid-gscwtht4]+.paan[data-astro-cid-gscwtht4]{border-top:1px solid color-mix(in srgb, var(--color-betoon) 40%, transparent);margin-top:2.5rem;padding-top:2.5rem}.joonis[data-astro-cid-gscwtht4][data-anim] .osa[data-astro-cid-gscwtht4] path[data-astro-cid-gscwtht4],.joonis[data-astro-cid-gscwtht4][data-anim] .kirjanurk[data-astro-cid-gscwtht4] path[data-astro-cid-gscwtht4],.joonis[data-astro-cid-gscwtht4][data-anim] .porand[data-astro-cid-gscwtht4]{stroke-dasharray:1;stroke-dashoffset:1px}.joonis[data-astro-cid-gscwtht4][data-anim] .osa[data-astro-cid-gscwtht4] text[data-astro-cid-gscwtht4],.joonis[data-astro-cid-gscwtht4][data-anim] .kirjanurk[data-astro-cid-gscwtht4] text[data-astro-cid-gscwtht4]{opacity:0}.joonis[data-astro-cid-gscwtht4][data-anim=valmis] .osa[data-astro-cid-gscwtht4] path[data-astro-cid-gscwtht4],.joonis[data-astro-cid-gscwtht4][data-anim=valmis] .kirjanurk[data-astro-cid-gscwtht4] path[data-astro-cid-gscwtht4],.joonis[data-astro-cid-gscwtht4][data-anim=valmis] .porand[data-astro-cid-gscwtht4]{animation:joonista .75s cubic-bezier(.2, .8, .2, 1) var(--viide,0s) forwards}.joonis[data-astro-cid-gscwtht4][data-anim=valmis] .osa[data-astro-cid-gscwtht4] text[data-astro-cid-gscwtht4],.joonis[data-astro-cid-gscwtht4][data-anim=valmis] .kirjanurk[data-astro-cid-gscwtht4] text[data-astro-cid-gscwtht4]{animation:ilmu .4s ease-out var(--viide,0s) forwards}@keyframes joonista{to{stroke-dashoffset:0}}@keyframes ilmu{to{opacity:1}}@media (prefers-reduced-motion:reduce){.osa[data-astro-cid-gscwtht4],.sakk[data-astro-cid-gscwtht4],.sakk[data-astro-cid-gscwtht4]:after,.osasilt[data-astro-cid-gscwtht4]{transition:none}}
