.aic{--aic-akcent:var(--t-accent);--aic-jemna:color-mix(in srgb, var(--aic-akcent) 7%, transparent);border:1px solid var(--t-line);background:var(--t-surface);border-radius:1.25rem;padding:1.5rem 1.25rem 1.25rem;scroll-margin-top:6rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #1014260a,0 18px 50px -20px #1014262e}.aic:before{content:"";opacity:.85;background:linear-gradient(90deg,#fa2fb5,#8c52ff 55%,#21c1e1);height:2px;position:absolute;inset:0 0 auto}@media (width>=40rem){.aic{padding:2.25rem 2.5rem 1.75rem}}.aic-hlavicka{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.aic-pocet{font-variant-numeric:tabular-nums;color:var(--t-ink);white-space:nowrap;margin:0;font-size:.82rem;font-weight:500}.aic-oblast{text-transform:uppercase;letter-spacing:.14em;color:var(--t-faint);margin:0;font-size:.72rem;font-weight:500}.aic-postup{gap:4px;margin-top:.7rem;display:flex}.aic-postup span{background:var(--t-line);border-radius:9999px;flex:1;height:3px;transition:background-color .25s}.aic-postup span[data-stav=hotovo]{background:var(--aic-akcent)}.aic-postup span[data-stav=teraz]{background:color-mix(in srgb, var(--aic-akcent) 45%, var(--t-line))}.aic-otazka{letter-spacing:-.01em;text-wrap:balance;color:var(--t-ink);outline:none;margin:1.75rem 0 0;font-size:clamp(1.3rem,1.05rem + 1.1vw,1.7rem);font-weight:600;line-height:1.3}.aic-pomoc{max-width:38rem;color:var(--t-mist);margin:.6rem 0 0;font-size:.9rem;font-weight:300;line-height:1.6}.aic-volby{gap:.55rem;margin-top:1.4rem;display:grid}.aic-volba{appearance:none;border:1px solid var(--t-line);width:100%;min-height:3.25rem;font:inherit;text-align:left;color:var(--t-ink);cursor:pointer;background:0 0;border-radius:.85rem;grid-template-columns:1.6rem 1fr;align-items:start;gap:.85rem;padding:.8rem 1rem .8rem .8rem;font-size:.98rem;font-weight:400;line-height:1.5;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid}.aic-volba>span:last-child{padding-top:.05rem}.aic-volba:hover:not(:disabled){border-color:color-mix(in srgb, var(--aic-akcent) 55%, var(--t-line));background:var(--aic-jemna)}.aic-volba:focus-visible,.aic-stitok:focus-visible,.aic-tlacidlo:focus-visible,.aic-odkaz:focus-visible{outline:2px solid var(--aic-akcent);outline-offset:2px}.aic-volba:disabled{opacity:.45;cursor:default}.aic-klaves{border:1px solid var(--t-line);font-variant-numeric:tabular-nums;width:1.6rem;height:1.6rem;color:var(--t-faint);border-radius:.45rem;place-items:center;font-size:.74rem;font-weight:500;line-height:1;transition:border-color .15s,background-color .15s,color .15s;display:grid}.aic-volba[aria-pressed=true]{border-color:var(--aic-akcent);background:var(--aic-jemna);box-shadow:inset 0 0 0 1px var(--aic-akcent)}.aic-volba[aria-pressed=true] .aic-klaves{border-color:var(--color-tio-blue);background:var(--color-tio-blue);color:#fff}.aic-volba-viac[aria-pressed=true] .aic-klaves:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:.55rem;height:.3rem;margin-top:-.1rem;transform:rotate(-45deg)}.aic-stitky{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.aic-stitok{appearance:none;border:1px solid var(--t-line);min-width:5.4rem;min-height:3rem;font:inherit;font-variant-numeric:tabular-nums;color:var(--t-ink);cursor:pointer;background:0 0;border-radius:.85rem;padding:.6rem 1.1rem;font-size:.98rem;transition:border-color .15s,background-color .15s,color .15s}.aic-stitok:hover{border-color:color-mix(in srgb, var(--aic-akcent) 55%, var(--t-line));background:var(--aic-jemna)}.aic-stitok[aria-pressed=true]{border-color:var(--color-tio-blue);background:var(--color-tio-blue);color:#fff}.aic-tlacidlo{appearance:none;border:1px solid var(--color-tio-blue);background:var(--color-tio-blue);font:inherit;color:#fff;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:.55rem;margin-top:1.25rem;padding:.8rem 1.6rem;font-size:.98rem;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .2s,border-color .2s,opacity .2s,color .2s;display:inline-flex}.aic-tlacidlo:hover:not(:disabled){border-color:var(--color-tio-sky);background:var(--color-tio-sky)}.aic-tlacidlo:disabled{opacity:.5;cursor:default}.aic-tlacidlo-tiche{border-color:color-mix(in srgb, var(--t-ink) 28%, transparent);color:var(--t-ink);background:0 0}.aic-tlacidlo-tiche:hover:not(:disabled){border-color:var(--aic-akcent);color:var(--aic-akcent);background:0 0}.aic-odkaz{appearance:none;font:inherit;color:var(--t-mist);cursor:pointer;background:0 0;border:0;padding:.4rem 0;font-size:.88rem;text-decoration:none;transition:color .15s}.aic-odkaz:hover{color:var(--aic-akcent)}.aic-pata{align-items:center;gap:1.2rem;min-height:2.4rem;margin-top:1.1rem;display:flex}.aic-vpravo{color:var(--aic-akcent);margin-left:auto;font-weight:500}.aic-pozn{color:var(--t-faint);margin:.9rem 0 0;font-size:.84rem;font-weight:300;line-height:1.6}.aic-pata .aic-pozn{margin:0}.aic-len-klavesnica{display:none}@media (hover:hover) and (width>=48rem){.aic-len-klavesnica{display:block}}.aic-kicker{text-transform:uppercase;letter-spacing:.2em;color:var(--t-faint);margin:0;font-size:.72rem;font-weight:500}.aic-uroven{margin-top:1.1rem}.aic-meter{gap:5px;max-width:13rem;display:flex}.aic-meter span{background:var(--t-line);border-radius:9999px;flex:1;height:6px}.aic-meter span[data-plny]{background:var(--color-tio-blue)}.aic-uroven-cislo{color:var(--aic-akcent);margin:.85rem 0 0;font-size:.9rem;font-weight:500}.aic-nazov{letter-spacing:-.02em;text-wrap:balance;color:var(--t-ink);outline:none;margin:.2rem 0 0;font-size:clamp(1.7rem,1.2rem + 2vw,2.4rem);font-weight:700;line-height:1.12}.aic-popis{max-width:36rem;color:var(--t-mist);margin:.7rem 0 0;font-size:1rem;font-weight:300;line-height:1.6}.aic-piliere{border-top:1px solid var(--t-line);gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.aic-piliere li{border-bottom:1px solid var(--t-line);grid-template-columns:1fr auto;align-items:center;gap:.5rem 1rem;padding:.95rem 0;display:grid}.aic-pilier-nazov{color:var(--t-ink);font-size:.96rem;font-weight:500}.aic-pilier-nazov em{border:1px solid color-mix(in srgb, var(--aic-akcent) 45%, transparent);letter-spacing:.02em;color:var(--aic-akcent);vertical-align:.08em;border-radius:9999px;margin-left:.6rem;padding:.12rem .55rem;font-size:.68rem;font-style:normal;font-weight:500;display:inline-block}.aic-pilier-skore{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--t-ink);font-size:1rem;font-weight:600}.aic-pilier-skore small{color:var(--t-mist);font-size:.8rem;font-weight:300}.aic-ciara{background:var(--t-line);border-radius:9999px;grid-column:1/-1;height:4px;display:block;overflow:hidden}.aic-ciara span{border-radius:inherit;background:color-mix(in srgb, var(--t-ink) 55%, transparent);height:100%;display:block}.aic-piliere li[data-najslabsi] .aic-ciara span{background:var(--color-tio-blue)}@media (width>=40rem){.aic-piliere li{grid-template-columns:minmax(0,20rem) 1fr 7.5rem}.aic-ciara{grid-column:auto}}.aic-tip{background:var(--aic-jemna);border-radius:.9rem;margin-top:1.75rem;padding:1.2rem 1.25rem}.aic-tip .aic-oblast{color:var(--aic-akcent);letter-spacing:.08em;line-height:1.5}.aic-text{color:var(--t-ink);margin:.55rem 0 0;font-size:.98rem;font-weight:300;line-height:1.65}.aic-text strong{font-weight:600}.aic-blok,.aic-sprava{border-top:1px solid var(--t-line);margin-top:2.25rem;padding-top:1.75rem}.aic-blok h3,.aic-dalej h3,.aic-brana h3{color:var(--t-ink);margin:0;font-size:1.12rem;font-weight:600;line-height:1.3}.aic-brana{border:1px solid var(--t-line);background:var(--t-base);border-radius:1rem;margin-top:2.25rem;padding:1.5rem 1.25rem}@media (width>=40rem){.aic-brana{padding:1.9rem 2rem}}.aic-brana ul{gap:.45rem;margin:.9rem 0 1.4rem;padding:0;list-style:none;display:grid}@media (width>=40rem){.aic-brana ul{grid-template-columns:1fr 1fr;column-gap:1.75rem}}.aic-brana li{color:var(--t-ink);padding-left:1.5rem;font-size:.9rem;font-weight:300;line-height:1.5;position:relative}.aic-brana li:before{content:"";border-left:1.5px solid var(--aic-akcent);border-bottom:1.5px solid var(--aic-akcent);width:.6rem;height:.3rem;position:absolute;top:.4rem;left:.15rem;transform:rotate(-45deg)}.aic-pole{max-width:26rem;display:block}.aic-pole span{color:var(--t-ink);margin-bottom:.4rem;font-size:.84rem;font-weight:500;display:block}.aic-pole input{border:1px solid color-mix(in srgb, var(--t-ink) 28%, transparent);background:var(--t-surface);width:100%;min-height:3rem;font:inherit;color:var(--t-ink);border-radius:.75rem;padding:.7rem 1rem;font-size:1rem}.aic-pole input::placeholder{color:var(--t-faint)}.aic-pole input:focus-visible{border-color:var(--aic-akcent);outline:2px solid color-mix(in srgb, var(--aic-akcent) 35%, transparent);outline-offset:0}.aic-zaskrt{max-width:38rem;color:var(--t-ink);cursor:pointer;grid-template-columns:1.2rem 1fr;gap:.7rem;margin-top:.95rem;font-size:.86rem;font-weight:300;line-height:1.55;display:grid}.aic-zaskrt input{width:1.1rem;height:1.1rem;accent-color:var(--color-tio-blue);margin-top:.15rem}.aic-zaskrt a,.aic-sprava a,.aic-pilier-odkaz{color:var(--aic-akcent);text-underline-offset:.2em}.aic-pasca{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.aic-sprava-nadpis{letter-spacing:-.015em;color:var(--t-ink);margin:0;font-size:1.45rem;font-weight:700}.aic-sprava h4{text-transform:uppercase;letter-spacing:.16em;color:var(--t-faint);margin:2rem 0 0;font-size:.72rem;font-weight:500}.aic-kroky{counter-reset:aic-krok;margin:.5rem 0 0;padding:0;list-style:none}.aic-kroky li{border-bottom:1px solid var(--t-line);counter-increment:aic-krok;padding:1rem 0 1rem 2.9rem;position:relative}.aic-kroky li:before{content:counter(aic-krok);border:1px solid var(--t-line);width:1.8rem;height:1.8rem;color:var(--t-mist);border-radius:9999px;place-items:center;font-size:.8rem;font-weight:500;display:grid;position:absolute;top:1rem;left:0}.aic-kroky a{font-size:1.05rem;font-weight:600;text-decoration:none}.aic-kroky a:hover{text-decoration:underline}.aic-kroky p{color:var(--t-ink);margin:.3rem 0 0;font-size:.94rem;font-weight:300;line-height:1.6}.aic-svojpomoc{margin:.2rem 0 0;padding:0;list-style:none}.aic-svojpomoc li{border-bottom:1px solid var(--t-line);padding:1rem 0}.aic-svojpomoc .aic-oblast,.aic-odpovede>.aic-oblast{color:var(--t-ink);letter-spacing:.1em;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;display:flex}.aic-pilier-odkaz{letter-spacing:.06em;margin-left:auto;font-size:.7rem;text-decoration:none}.aic-pilier-odkaz:hover{text-decoration:underline}.aic-odpovede{margin-top:1.4rem}.aic-odpovede dl{margin:.2rem 0 0}.aic-odpovede dl>div{border-bottom:1px solid var(--t-line);padding:.9rem 0}.aic-odpovede dt{color:var(--t-ink);font-size:.94rem;font-weight:500;line-height:1.45}.aic-odpovede dd{color:var(--t-ink);grid-template-columns:6.6rem 1fr;gap:.6rem;margin:.4rem 0 0;font-size:.9rem;font-weight:300;line-height:1.55;display:grid}.aic-odpovede dd.aic-dalsi{color:var(--t-mist)}.aic-stitok-maly{text-transform:uppercase;letter-spacing:.08em;color:var(--t-faint);padding-top:.2rem;font-size:.66rem;font-weight:600}.aic-dalsi .aic-stitok-maly{color:var(--aic-akcent)}.aic-dalej{border-top:1px solid var(--t-line);gap:1.75rem;margin-top:2.25rem;padding-top:1.75rem;display:grid}@media (width>=48rem){.aic-dalej:has(section+section){grid-template-columns:1fr 1fr;gap:2.5rem}}.aic-dalej .aic-text{color:var(--t-mist);font-size:.94rem}.aic-zaver-akcie{flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;display:flex}.aic-zaver-akcie .aic-odkaz{text-underline-offset:.2em;text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--t-mist) 45%, transparent);margin-top:1.25rem}.aic-mriezka{margin-top:1.75rem}.aic-bok{background:color-mix(in srgb, var(--t-accent) 6%, transparent);border-radius:1.25rem;margin-top:2rem;padding:1.5rem 1.4rem}.aic-bok h2{text-transform:uppercase;letter-spacing:.2em;color:var(--t-faint);margin:0;font-size:.72rem;font-weight:500}.aic-bok ol{gap:1.1rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.aic-bok li{padding-left:1.7rem;position:relative}.aic-bok li:before{content:"";border-left:2px solid var(--t-accent);border-bottom:2px solid var(--t-accent);width:.7rem;height:.36rem;position:absolute;top:.38rem;left:.1rem;transform:rotate(-45deg)}.aic-bok li strong{color:var(--t-ink);font-size:.98rem;font-weight:600;display:block}.aic-bok li span{color:var(--t-mist);margin-top:.15rem;font-size:.88rem;font-weight:300;line-height:1.55;display:block}.aic-bok dl{border-top:1px solid var(--t-line);grid-template-columns:repeat(3,1fr);gap:.75rem;margin:1.5rem 0 0;padding-top:1.2rem;display:grid}.aic-bok dt{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--t-ink);font-size:1.7rem;font-weight:300;line-height:1}.aic-bok dd{color:var(--t-mist);margin:.3rem 0 0;font-size:.74rem}@media (width>=64rem){.aic-mriezka{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:3.5rem;display:grid}.aic-bok{margin-top:0;position:sticky;top:6.5rem}}.aic-stranka:has(.aic-vysledok) .aic-hero,.aic-stranka:has(.aic-vysledok) .aic-bok{display:none}.aic-stranka:has(.aic-vysledok) .aic-mriezka{margin-top:0;display:block}.aic-stranka:has(.aic-vysledok) .aic-hlavny{max-width:52rem;margin:0 auto}@media print{header,footer,.aic-netlacit,.aic-okolie{display:none!important}.aic{box-shadow:none;border:0;padding:0}.aic:before{display:none}.aic-odpovede dl>div,.aic-kroky li,.aic-svojpomoc li{break-inside:avoid}}
