@font-face{font-family: 'Instrument Sans';src: url('/assets/h/instrument-sans.2c4766b881.woff2') format('woff2');font-weight: 400 700;font-stretch: 75% 100%;font-style: normal;font-display: swap}@font-face{font-family: 'Instrument Fallback';src: local('Arial');size-adjust: 96%;ascent-override: 98%;descent-override: 26%;line-gap-override: 0%}:root{--page: #EDEFF3;--page-deep: #E3E6EC;--surface: #FFFFFF;--slip: #FFFDF6;--ink: #121A33;--ink-2: #4A536B;--line: #CDD2DC;--line-strong: #8C94A8;--brand: #2A3BB7;--brand-strong: #1C287F;--brand-soft: #DDE1F7;--accent: #E2552D;--accent-ink: #A8361A;--accent-soft: #F8DDD2;--kraft: #E8D6B3;--positive: #1C6B47;--positive-soft: #DDF0E6;--danger: #B3261E;--danger-soft: #FBE4E1;--warn-ink: #7A4B00;--warn-soft: #FFF1D6;--focus: #2A3BB7;--font: 'Instrument Sans','Instrument Fallback',system-ui,-apple-system,'Segoe UI',sans-serif;--narrow: 78%;--radius: 8px;--radius-lg: 16px;--wrap: 1200px;--gutter: clamp(16px,4vw,40px);--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 72px;--s9: 96px;--shadow-slip: drop-shadow(0 14px 22px rgba(18,26,51,.13)) drop-shadow(0 2px 3px rgba(18,26,51,.08));--bar-h: 0px;color-scheme: light}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%;scroll-padding-top: 88px}body{margin: 0;background: var(--page);color: var(--ink);font: 400 1.0625rem/1.6 var(--font);font-stretch: 100%;font-kerning: normal;overflow-wrap: break-word;padding-bottom: var(--bar-h)}img,svg{max-width: 100%;height: auto}img{display: block}h1,h2,h3,h4{margin: 0;line-height: 1.12;font-weight: 700;letter-spacing: -.012em;text-wrap: balance}h1{font-size: clamp(2.25rem,1.55rem + 3vw,4rem);font-stretch: var(--narrow);letter-spacing: -.02em;line-height: 1.02}h2{font-size: clamp(1.6rem,1.3rem + 1.3vw,2.35rem);font-stretch: 84%}h3{font-size: 1.2rem;line-height: 1.25}p{margin: 0 0 var(--s4)}a{color: var(--brand);text-decoration-thickness: 1px;text-underline-offset: .18em}a:hover{color: var(--brand-strong);text-decoration-thickness: 2px}:focus-visible{outline: 3px solid var(--focus);outline-offset: 3px;border-radius: 3px}::selection{background: var(--brand-soft)}.num,td,.tabela td,dd{font-variant-numeric: tabular-nums}abbr[title]{text-decoration: underline dotted}.sr-only{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.skip{position: absolute;left: var(--s4);top: -100px;z-index: 100;background: var(--ink);color: #fff;padding: var(--s3) var(--s4);border-radius: var(--radius);font-weight: 600}.skip:focus{top: var(--s3);color: #fff}.wrap{width: 100%;max-width: calc(var(--wrap) + 2 * var(--gutter));margin: 0 auto;padding: 0 var(--gutter)}.i{width: 1.25em;height: 1.25em;flex: none;vertical-align: -.25em}.btn{display: inline-flex;align-items: center;justify-content: center;gap: .55em;min-height: 48px;padding: .7em 1.25em;border: 2px solid var(--brand);border-radius: var(--radius);background: var(--brand);color: #fff;font: 650 1rem/1.15 var(--font);text-decoration: none;cursor: pointer;transition: background-color .16s ease,border-color .16s ease,transform .16s ease}.btn:hover{background: var(--brand-strong);border-color: var(--brand-strong);color: #fff}.btn:active{transform: translateY(1px)}.btn--line{background: transparent;color: var(--brand)}.btn--line:hover{background: var(--brand-soft);color: var(--brand-strong)}.btn--ink{background: var(--ink);border-color: var(--ink)}.btn--ink:hover{background: #000;border-color: #000}.btn--partner{background: var(--ink);border-color: var(--ink)}.btn--partner:hover{background: var(--brand-strong);border-color: var(--brand-strong)}.btn--block{width: 100%}.btn[disabled],.btn[aria-disabled='true']{opacity: .45;cursor: not-allowed}.link-btn{display: inline-flex;align-items: center;gap: .4em;min-height: 44px;padding: 0 .1em;background: none;border: 0;color: var(--brand);font: 600 .95rem/1.2 var(--font);text-decoration: underline;text-underline-offset: .22em;cursor: pointer}.link-btn:hover{color: var(--brand-strong);text-decoration-thickness: 2px}.link-btn--danger{color: var(--danger)}.top{position: sticky;top: 0;z-index: 40;background: rgba(237,239,243,.96);border-bottom: 1px solid var(--line)}.top__bar{display: flex;align-items: center;gap: var(--s4);min-height: 68px}.logo{display: inline-flex;flex: none}.logo img{width: auto;height: 38px}.top__actions{display: flex;align-items: center;gap: var(--s3);margin-left: auto}.top__calc{display: none;align-items: center;gap: .4em;font-weight: 600;text-decoration: none;color: var(--ink);min-height: 44px}.top__calc:hover{color: var(--brand)}.top__actions .btn{min-height: 44px;padding: .55em 1em}.menu-btn{display: inline-flex;align-items: center;gap: .4em;min-height: 44px;min-width: 44px;padding: 0 .7em;border: 1.5px solid var(--ink);border-radius: var(--radius);background: var(--surface);color: var(--ink);font: 600 .95rem var(--font);text-decoration: none;cursor: pointer}.nav{display: none}.nav:target,.nav.is-open{display: block;position: fixed;inset: 68px 0 0;z-index: 39;overflow-y: auto;overscroll-behavior: contain;background: var(--surface);padding: var(--s4) var(--gutter) calc(var(--s8) + env(safe-area-inset-bottom))}.nav__list{list-style: none;margin: 0;padding: 0}.nav__group>summary{display: flex;align-items: center;justify-content: space-between;min-height: 52px;font-weight: 650;font-size: 1.1rem;cursor: pointer;list-style: none;border-bottom: 1px solid var(--line)}.nav__group>summary::-webkit-details-marker{display: none}.nav__group>summary .i{transition: transform .18s ease}.nav__group[open]>summary .i{transform: rotate(180deg)}.nav__group ul{list-style: none;margin: 0;padding: var(--s2) 0 var(--s4)}.nav__group li a{display: flex;align-items: center;min-height: 44px;color: var(--ink);text-decoration: none}.nav__group li a:hover,.nav__group li a[aria-current='page']{color: var(--brand);text-decoration: underline}.nav__close{display: inline-flex;margin-top: var(--s5)}@media (min-width: 1100px){.menu-btn,.nav__close{display: none}.top__calc{display: inline-flex}.nav,.nav:target,.nav.is-open{display: block;position: static;padding: 0;background: none;overflow: visible;inset: auto}.nav__list{display: flex;gap: var(--s1)}.nav__group{position: relative}.nav__group>summary{min-height: 44px;padding: 0 .7em;border: 0;border-radius: var(--radius);font-size: .98rem;gap: .3em}.nav__group>summary:hover,.nav__group[open]>summary{background: var(--surface)}.nav__group ul{position: absolute;top: calc(100% + 6px);left: 0;min-width: 270px;padding: var(--s2);background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius-lg);box-shadow: 0 18px 36px -18px rgba(18,26,51,.35)}.nav__group li a{padding: 0 var(--s3);border-radius: var(--radius);min-height: 40px}.nav__group li a:hover{background: var(--page);text-decoration: none}.nav__group--end ul{left: auto;right: 0}}.crumbs{padding: var(--s4) 0 0;font-size: .9rem;color: var(--ink-2)}.crumbs ol{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: .25em .5em}.crumbs li + li::before{content: '/';margin-right: .5em;color: var(--line-strong)}.crumbs a{color: var(--ink-2)}.crumbs [aria-current]{color: var(--ink)}.head{padding: var(--s6) 0 var(--s6)}.head__grid{display: grid;gap: var(--s6);align-items: end;grid-template-columns: minmax(0,1fr)}.head h1{max-width: 20ch}.lead{font-size: clamp(1.12rem,1.05rem + .35vw,1.3rem);line-height: 1.5;max-width: 62ch;margin: var(--s4) 0 0;color: var(--ink)}.meta{display: flex;flex-wrap: wrap;gap: .3em 1.1em;margin-top: var(--s4);font-size: .92rem;color: var(--ink-2)}.meta a{color: var(--ink-2)}.head__art img{width: 100%;max-width: 420px;margin-left: auto}.cover{margin: 0 0 var(--s6);border-radius: var(--radius-lg);overflow: hidden;border: 1px solid var(--line);background: var(--surface)}.cover img{width: 100%;aspect-ratio: 16 / 9;object-fit: cover}@media (min-width: 900px){.head__grid--art{grid-template-columns: minmax(0,1.4fr) minmax(0,1fr)}}.layout{display: grid;gap: var(--s7);padding-bottom: var(--s8);grid-template-columns: minmax(0,1fr)}.layout__main{min-width: 0}@media (min-width: 1000px){.layout{grid-template-columns: minmax(0,1fr) 280px;align-items: start}.layout--wide{grid-template-columns: minmax(0,1fr)}.toc{position: sticky;top: 96px}}.prose{max-width: 44rem}.prose>section{margin: 0 0 var(--s7)}.prose h2{margin: 0 0 var(--s4);font-size: clamp(1.45rem,1.25rem + .9vw,1.95rem)}.prose h3{margin: var(--s5) 0 var(--s2)}.prose ul,.prose ol{padding-left: 1.3em;margin: 0 0 var(--s4)}.prose li{margin-bottom: .45em}.prose li::marker{color: var(--brand)}.prose strong{font-weight: 650}.kroki{list-style: none;counter-reset: k;padding: 0 !important;margin: var(--s4) 0 var(--s5)}.kroki>li{counter-increment: k;position: relative;padding: 0 0 var(--s4) 3.1em;margin: 0;min-height: 2.4em}.kroki>li::before{content: counter(k);position: absolute;left: 0;top: -.05em;width: 2.1em;height: 2.1em;display: grid;place-items: center;border: 2px solid var(--ink);border-radius: 50%;background: var(--surface);font-weight: 700;font-size: .92rem;font-variant-numeric: tabular-nums}.kroki>li:not(:last-child)::after{content: '';position: absolute;left: 1.03em;top: 2.2em;bottom: .25em;border-left: 2px dotted var(--line-strong)}.note{margin: var(--s5) 0;padding: var(--s4) var(--s5);background: var(--surface);border-left: 4px solid var(--brand);border-radius: 0 var(--radius) var(--radius) 0}.note>:last-child{margin-bottom: 0}.note--warn{border-left-color: var(--accent);background: #FFF8F4}.tabela-wrap{overflow-x: auto;margin: var(--s4) 0 var(--s5);border: 1px solid var(--line);border-radius: var(--radius);background: var(--surface)}.tabela{width: 100%;border-collapse: collapse;font-size: .96rem}.tabela caption{caption-side: top;text-align: left;padding: var(--s3) var(--s4);font-weight: 650;border-bottom: 1px solid var(--line);background: var(--surface)}.tabela th,.tabela td{padding: .65em var(--s4);text-align: left;vertical-align: top;border-bottom: 1px solid var(--line)}.tabela thead th{font-weight: 650;font-size: .88rem;color: var(--ink-2);background: #F7F8FA}.tabela tbody tr:last-child>*{border-bottom: 0}.tabela tbody th{font-weight: 600}.tabela td.num,.tabela th.num{text-align: right;white-space: nowrap}.pary{display: grid;grid-template-columns: minmax(0,13em) minmax(0,1fr);gap: 0;margin: var(--s4) 0 var(--s5);border-top: 1px solid var(--line)}.pary dt,.pary dd{margin: 0;padding: .65em 0;border-bottom: 1px solid var(--line)}.pary dt{font-weight: 650;padding-right: var(--s4)}@media (max-width: 560px){.pary{grid-template-columns: 1fr}.pary dt{border-bottom: 0;padding-bottom: 0}}.wzor{white-space: pre-wrap;margin: var(--s4) 0 var(--s5);padding: var(--s5);background: var(--slip);border: 1px solid var(--line);border-radius: var(--radius);font: 400 .98rem/1.75 var(--font);color: var(--ink)}.toc{font-size: .95rem}.toc__title{font-weight: 650;margin-bottom: var(--s2)}.toc ol{list-style: none;margin: 0;padding: 0 0 0 var(--s4);border-left: 2px solid var(--line)}.toc li{margin: 0}.toc a{display: block;padding: .35em 0;color: var(--ink-2);text-decoration: none;line-height: 1.35}.toc a:hover{color: var(--brand);text-decoration: underline}.side-box{margin-top: var(--s5);padding: var(--s4);background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius-lg);font-size: .95rem}.side-box p:last-child{margin: 0}.faq{margin: 0 0 var(--s7)}.faq h2{margin-bottom: var(--s4)}.faq details{border-top: 1px solid var(--line)}.faq details:last-child{border-bottom: 1px solid var(--line)}.faq summary{display: flex;justify-content: space-between;align-items: center;gap: var(--s4);min-height: 56px;padding: var(--s3) 0;cursor: pointer;list-style: none;font-weight: 650;font-size: 1.06rem}.faq summary::-webkit-details-marker{display: none}.faq summary .i{transition: transform .18s ease;color: var(--brand)}.faq details[open] summary .i{transform: rotate(180deg)}.faq .faq__a{padding: 0 0 var(--s4);max-width: 62ch}.faq .faq__a>:last-child{margin-bottom: 0}.sources{margin: 0 0 var(--s6);padding-top: var(--s5);border-top: 2px solid var(--ink);font-size: .95rem}.sources h2{font-size: 1.15rem;font-stretch: 100%;margin-bottom: var(--s3)}.sources ul{margin: 0;padding-left: 1.2em}.sources li{margin-bottom: .35em}.sources__state{margin-top: var(--s3);color: var(--ink-2)}.related{margin: 0 0 var(--s6)}.related h2{font-size: 1.15rem;font-stretch: 100%;margin-bottom: var(--s3)}.related ul{list-style: none;margin: 0;padding: 0;border-top: 1px solid var(--line)}.related li a{display: flex;align-items: center;justify-content: space-between;gap: var(--s4);min-height: 52px;padding: var(--s2) 0;border-bottom: 1px solid var(--line);color: var(--ink);text-decoration: none;font-weight: 600}.related li a span{font-weight: 400;color: var(--ink-2);font-size: .92rem;display: block}.related li a:hover{color: var(--brand)}.related li a .i{color: var(--brand)}.partner-band{margin: 0 0 var(--s7);padding: var(--s5);display: grid;gap: var(--s4);align-items: center;background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius-lg)}.partner-band p{margin: 0;max-width: 60ch}.partner-band__note{font-size: .9rem;color: var(--ink-2)}@media (min-width: 700px){.partner-band{grid-template-columns: 1fr auto}}.calc{display: grid;gap: var(--s5);align-items: start;grid-template-columns: minmax(0,1fr)}.calc__form{background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius-lg);padding: var(--s5);display: grid;gap: var(--s4);grid-template-columns: minmax(0,1fr);min-width: 0}.calc__form>*,.calc>*,.hero__grid>*,.layout>*,.variant>*{min-width: 0}.calc__title{font-size: 1.3rem;font-stretch: 100%;letter-spacing: 0}.calc__hint{font-size: .92rem;color: var(--ink-2);margin: -.4em 0 0}.field{display: grid;gap: var(--s2);grid-template-columns: minmax(0,1fr);min-width: 0}.field>label,.field__label,.seg legend{font-weight: 650;font-size: .96rem}.field__row{display: flex;align-items: stretch;border: 1.5px solid var(--line-strong);border-radius: var(--radius);background: var(--surface);transition: border-color .16s}.field__row:focus-within{border-color: var(--brand);box-shadow: 0 0 0 3px var(--brand-soft)}.field__row input{flex: 1;min-width: 0;min-height: 48px;padding: 0 var(--s3);border: 0;background: none;font: 650 1.2rem var(--font);font-variant-numeric: tabular-nums;color: var(--ink);border-radius: var(--radius)}.field__row input:focus{outline: none}.field__unit{display: flex;align-items: center;padding: 0 var(--s3);color: var(--ink-2);font-weight: 600;border-left: 1px solid var(--line)}.field.is-invalid .field__row{border-color: var(--danger);box-shadow: 0 0 0 3px var(--danger-soft)}.field__error{color: var(--danger);font-size: .92rem;font-weight: 600;margin: 0;display: flex;gap: .4em;flex-wrap: wrap;align-items: center}.field__error:empty{display: none}.field__help{font-size: .88rem;color: var(--ink-2);margin: 0}.field select,.field input[type='date']{min-height: 48px;padding: 0 var(--s3);border: 1.5px solid var(--line-strong);border-radius: var(--radius);background: var(--surface);font: 500 1rem var(--font);color: var(--ink);width: 100%}.fields-2{display: grid;gap: var(--s4);grid-template-columns: repeat(auto-fit,minmax(150px,1fr))}input[type='range']{width: 100%;height: 32px;margin: 0;background: none;accent-color: var(--brand);cursor: pointer}input[type='range']::-webkit-slider-runnable-track{height: 6px;border-radius: 3px;background: linear-gradient(to right,var(--brand) var(--fill,50%),var(--line) var(--fill,50%))}input[type='range']::-webkit-slider-thumb{-webkit-appearance: none;appearance: none;width: 24px;height: 24px;margin-top: -9px;border-radius: 50%;background: var(--surface);border: 2.5px solid var(--ink)}input[type='range']::-moz-range-track{height: 6px;border-radius: 3px;background: var(--line)}input[type='range']::-moz-range-progress{height: 6px;border-radius: 3px;background: var(--brand)}input[type='range']::-moz-range-thumb{width: 20px;height: 20px;border-radius: 50%;background: var(--surface);border: 2.5px solid var(--ink)}input[type='range']{-webkit-appearance: none;appearance: none}.range-ends{display: flex;justify-content: space-between;font-size: .82rem;color: var(--ink-2);margin-top: -6px}.seg{border: 0;margin: 0;padding: 0;min-width: 0}.seg legend{padding: 0;margin-bottom: var(--s2)}.seg__opts{display: grid;grid-template-columns: repeat(auto-fit,minmax(120px,1fr));gap: 4px;padding: 4px;background: var(--page);border-radius: calc(var(--radius) + 4px)}.seg input{position: absolute;opacity: 0;width: 1px;height: 1px}.seg label{display: flex;align-items: center;justify-content: center;text-align: center;min-height: 44px;padding: .3em .6em;border-radius: var(--radius);font-weight: 600;font-size: .95rem;cursor: pointer;color: var(--ink-2);line-height: 1.2}.seg input:checked + label{background: var(--surface);color: var(--ink);box-shadow: 0 1px 2px rgba(18,26,51,.18),inset 0 0 0 1.5px var(--ink)}.seg input:focus-visible + label{outline: 3px solid var(--focus);outline-offset: 1px}.seg input:disabled + label{opacity: .4;cursor: not-allowed}.radio-list{display: grid;gap: var(--s2)}.radio-list label{display: flex;gap: .6em;align-items: flex-start;min-height: 32px;font-size: .96rem;cursor: pointer}.radio-list input{width: 20px;height: 20px;margin: .15em 0 0;accent-color: var(--brand);flex: none}.calc__more{border-top: 1px dashed var(--line-strong);padding-top: var(--s3)}.calc__more>summary{cursor: pointer;font-weight: 600;min-height: 44px;display: flex;align-items: center;gap: .4em;color: var(--brand);list-style: none}.calc__more>summary::-webkit-details-marker{display: none}.calc__more>summary .i{transition: transform .18s}.calc__more[open]>summary .i{transform: rotate(180deg)}.calc__more-body{display: grid;gap: var(--s4);padding-top: var(--s3)}.calc__notice{margin: 0;padding: var(--s3) var(--s4);border-radius: var(--radius);background: var(--warn-soft);color: var(--warn-ink);font-size: .93rem;display: grid;gap: var(--s2)}.calc__notice:empty{display: none}.calc__notice .btn{justify-self: start;min-height: 40px;padding: .4em .9em;font-size: .93rem}.no-js .calc__form .field,.no-js .calc__form .seg,.no-js .calc__more,.no-js .calc__preset{opacity: .55;pointer-events: none}.calc__nojs{margin: 0;font-size: .93rem;color: var(--ink-2)}.js .calc__nojs{display: none}.slip-zone{position: relative}.slip{position: relative;background: var(--slip);color: var(--ink);padding: var(--s5) var(--s5) var(--s6);border-radius: 6px 6px 0 0;filter: var(--shadow-slip);font-variant-numeric: tabular-nums}.slip::after{content: '';position: absolute;left: 0;right: 0;bottom: -11px;height: 12px;background: linear-gradient(135deg,var(--slip) 6px,transparent 6.5px) 0 0 / 14px 12px repeat-x,linear-gradient(225deg,var(--slip) 6px,transparent 6.5px) 0 0 / 14px 12px repeat-x}.slip__head{display: flex;justify-content: space-between;align-items: baseline;gap: var(--s3);flex-wrap: wrap}.slip__title{font-weight: 700;font-size: 1.05rem;letter-spacing: .01em}.slip__badge{display: inline-block;padding: .18em .6em;border: 1.5px solid var(--accent);border-radius: 4px;color: var(--accent-ink);font-weight: 650;font-size: .78rem;transform: rotate(-2deg)}.slip__sub{margin: var(--s1) 0 var(--s4);font-size: .86rem;color: var(--ink-2)}.slip__lines{margin: 0;padding: var(--s3) 0 0;border-top: 1.5px dashed var(--line-strong)}.slip__row{display: flex;align-items: flex-start;gap: .5em;margin: 0 0 .6em}.slip__row::after,.slip__row dd{margin-top: .1em}.slip__row dt{margin: 0;flex: none;max-width: 70%}.slip__row dt small{display: block;color: var(--ink-2);font-size: .82em;line-height: 1.3}.slip__row dt small:empty{display: none}.slip__row::after{content: '';order: 2;flex: 1;align-self: flex-start;height: 1.05em;border-bottom: 2px dotted var(--line-strong);min-width: 1.5em}.slip__row dd{order: 3;margin: 0;font-weight: 600;white-space: nowrap}.slip__row--sum{padding-top: .55em;border-top: 1px solid var(--line);margin-top: .7em;font-weight: 650}.slip__total{display: grid;gap: 2px;margin: var(--s4) 0 var(--s4);padding: var(--s3) 0;border-top: 3px double var(--ink);border-bottom: 3px double var(--ink)}.slip__total span{font-weight: 650;font-size: .95rem}.slip__total strong{font-size: clamp(2.2rem,1.6rem + 2.4vw,3rem);font-stretch: 75%;font-weight: 700;line-height: 1.05;letter-spacing: -.01em}.slip__facts{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s3) var(--s4);margin: 0 0 var(--s4)}.slip__facts>div{min-width: 0}.slip__facts dt{font-size: .84rem;color: var(--ink-2);font-weight: 600}.slip__facts dd{margin: 0;font-weight: 650;font-size: 1.05rem}.slip__facts .slip__rrso dd{font-size: 1.5rem;font-stretch: 80%}.slip__plan{grid-column: 1 / -1}.slip__plan dd{font-weight: 500;font-size: .96rem}.slip__plan ul{list-style: none;margin: var(--s1) 0 0;padding: 0;display: grid;gap: 2px}.slip__plan li{display: flex;justify-content: space-between;gap: var(--s3)}.slip__plan li b{font-weight: 650;white-space: nowrap}.slip__cap{margin: 0 0 var(--s4);padding: var(--s2) var(--s3);border-radius: var(--radius);font-size: .88rem;background: var(--page)}.slip__cap.is-over{background: var(--danger-soft);color: var(--danger);font-weight: 600}.slip__actions{display: flex;flex-wrap: wrap;gap: 0 var(--s4);border-top: 1.5px dashed var(--line-strong);padding-top: var(--s2)}.slip__note{margin: var(--s3) 0 0;font-size: .84rem;color: var(--ink-2)}.slip__msg{margin: 0 0 var(--s3);font-size: .9rem;font-weight: 600;color: var(--positive)}.slip__msg:empty{display: none}.slip__msg.is-error{color: var(--danger)}.slip__inputs{display: none}.slip.is-stale .slip__lines,.slip.is-stale .slip__total,.slip.is-stale .slip__facts,.slip.is-stale .slip__cap{opacity: .28}.slip__stale{display: none;margin: 0 0 var(--s3);padding: var(--s3);border-radius: var(--radius);background: var(--warn-soft);color: var(--warn-ink);font-weight: 600;font-size: .92rem}.slip.is-stale .slip__stale{display: block}.slip.is-fresh .slip__total strong{animation: reprint .22s ease-out}@keyframes reprint{from{opacity: .35;transform: translateY(-3px)}to{opacity: 1;transform: none}}.schedule{margin-top: var(--s3)}.schedule>summary{cursor: pointer;font-weight: 600;color: var(--brand);min-height: 44px;display: flex;align-items: center;gap: .4em;list-style: none}.schedule>summary::-webkit-details-marker{display: none}.schedule .tabela-wrap{max-height: 420px;overflow: auto;margin: var(--s2) 0 0}.schedule .tabela{font-size: .88rem}.schedule .tabela th,.schedule .tabela td{padding: .45em .6em}.schedule .tabela thead th{position: sticky;top: 0;z-index: 1}.schedule .tabela tr.is-max td,.schedule .tabela tr.is-max th{background: #FFF5EF;font-weight: 650}.schedule__assume{font-size: .84rem;color: var(--ink-2);margin: var(--s2) 0 0}.calc__cta{display: grid;gap: var(--s2);margin-top: var(--s5)}.calc__cta-note{margin: 0;font-size: .88rem;color: var(--ink-2)}@media (min-width: 900px){.calc--page{grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: var(--s6)}}.example{margin: var(--s5) 0 var(--s6);max-width: 30rem}.example .slip{padding: var(--s4) var(--s4) var(--s5)}.example .slip__total strong{font-size: 2rem}.example__plan{font-size: .9rem}.example figcaption{font-size: .86rem;color: var(--ink-2);margin-top: var(--s5)}.cmp-table th[scope='col']{white-space: nowrap}.cmp-table td.cond{font-size: .9em;color: var(--ink-2);text-align: right}@media (min-width: 700px){.cmp-table{table-layout: fixed}.cmp-table th:first-child{width: 30%}}.cmp-table .diff{color: var(--accent-ink);font-weight: 650}.cmp-table .best{color: var(--positive);font-weight: 650}.compare{display: grid;gap: var(--s5);margin-bottom: var(--s7)}.compare__variants{display: grid;gap: var(--s4)}@media (min-width: 900px){.compare__variants{grid-template-columns: repeat(3,minmax(0,1fr))}}.variant{background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius-lg);padding: var(--s4);display: grid;gap: var(--s3);align-content: start}.variant__head{display: flex;justify-content: space-between;align-items: center;gap: var(--s2)}.variant__head h3{font-size: 1.1rem}.variant .field__row input{font-size: 1.05rem;min-height: 44px}.variant .seg label{min-height: 40px;font-size: .88rem}.variant select{min-height: 44px}.variant--empty{place-items: center;min-height: 160px;border-style: dashed;background: transparent}.compare__out{overflow-x: auto}.compare__warn{margin: 0;padding: var(--s3) var(--s4);border-radius: var(--radius);background: var(--warn-soft);color: var(--warn-ink);font-weight: 600}.compare__warn:empty{display: none}@media (max-width: 560px){.cmp-table{font-size: .82rem}.cmp-table th,.cmp-table td{padding: .5em .45em}.cmp-table td.num{white-space: normal}}.discount{margin: 0 0 var(--s7)}.discount__pair{display: grid;gap: var(--s6) var(--s5);margin: var(--s5) 0}@media (min-width: 760px){.discount__pair{grid-template-columns: 1fr 1fr}}.discount__diff{display: flex;flex-wrap: wrap;align-items: baseline;gap: var(--s2) var(--s4);padding: var(--s4) var(--s5);border: 2px solid var(--ink);border-radius: var(--radius-lg);background: var(--surface)}.discount__diff strong{font-size: 1.8rem;font-stretch: 78%}.checklist{margin: var(--s5) 0 var(--s6);padding: var(--s5);background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius-lg)}.checklist h3{margin: 0 0 var(--s3)}.checklist ul{list-style: none;margin: 0;padding: 0}.checklist li{border-top: 1px solid var(--line)}.checklist label{display: flex;gap: .8em;align-items: flex-start;padding: var(--s3) 0;cursor: pointer}.checklist input{width: 22px;height: 22px;margin: .1em 0 0;flex: none;accent-color: var(--brand)}.checklist__state{margin: var(--s3) 0 0;font-size: .9rem;color: var(--ink-2)}.no-js .checklist__state{display: none}.budget{display: grid;gap: var(--s5);margin-bottom: var(--s7)}@media (min-width: 900px){.budget{grid-template-columns: 1fr 1fr}}.budget__out{align-self: start}.saved{margin-bottom: var(--s7)}.saved__list{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--s4)}.saved__item{background: var(--slip);border: 1px solid var(--line);border-radius: var(--radius);padding: var(--s4);display: grid;gap: var(--s2)}.saved__item h3{font-size: 1.05rem}.saved__item .tag{display: inline-block;padding: .1em .5em;border-radius: 4px;background: var(--warn-soft);color: var(--warn-ink);font-size: .8rem;font-weight: 650;margin-left: .4em}.saved__facts{font-size: .94rem;color: var(--ink-2);margin: 0}.saved__actions{display: flex;flex-wrap: wrap;gap: 0 var(--s4)}.empty{display: grid;justify-items: start;gap: var(--s3);padding: var(--s5) 0}.empty img{width: 220px}.help{display: grid;gap: var(--s6);margin-bottom: var(--s7)}.search{display: grid;gap: var(--s2)}.search label{font-weight: 650}.search__row{display: flex;gap: var(--s2)}.search__row input{flex: 1;min-width: 0;min-height: 52px;padding: 0 var(--s4);border: 1.5px solid var(--line-strong);border-radius: var(--radius);font: 500 1.05rem var(--font);background: var(--surface);color: var(--ink)}.search__row input:focus{outline: none;border-color: var(--brand);box-shadow: 0 0 0 3px var(--brand-soft)}.search__results{list-style: none;margin: var(--s2) 0 0;padding: 0}.search__results li a{display: block;padding: var(--s3) 0;border-bottom: 1px solid var(--line);text-decoration: none}.search__results li a strong{display: block;color: var(--ink)}.search__results li a span{color: var(--ink-2);font-size: .93rem}.search__results li a:hover strong{color: var(--brand);text-decoration: underline}.search__empty{display: grid;grid-template-columns: auto 1fr;gap: var(--s4);align-items: center}.search__empty img{width: 120px}.no-js .search{display: none}.tasks{list-style: none;margin: 0;padding: 0;border-top: 2px solid var(--ink)}.tasks a{display: grid;grid-template-columns: auto 1fr auto;gap: var(--s4);align-items: center;padding: var(--s4) var(--s1);border-bottom: 1px solid var(--line);text-decoration: none;color: var(--ink)}.tasks a:hover{background: var(--surface)}.tasks a:hover .tasks__q{color: var(--brand);text-decoration: underline}.tasks__q{font-weight: 650;font-size: 1.1rem;display: block}.tasks__a{color: var(--ink-2);font-size: .94rem;display: block}.tasks .i{color: var(--brand);width: 26px;height: 26px}.tasks .tasks__go{color: var(--ink-2);width: 22px}.tasks--urgent .tasks__q{color: var(--accent-ink)}.docs{margin-bottom: var(--s7)}.docs h2{margin: var(--s6) 0 var(--s3);font-size: 1.4rem}.docs__list{list-style: none;margin: 0;padding: 0;border-top: 1px solid var(--line)}.docs__item{display: grid;gap: var(--s1) var(--s4);padding: var(--s4) 0;border-bottom: 1px solid var(--line)}@media (min-width: 760px){.docs__item{grid-template-columns: 1fr auto;align-items: center}}.docs__item a.docs__name{font-weight: 650;font-size: 1.08rem}.docs__meta{font-size: .88rem;color: var(--ink-2)}.docs__actions{display: flex;gap: var(--s4);flex-wrap: wrap}.status{display: inline-block;padding: .1em .5em;border-radius: 4px;font-size: .78rem;font-weight: 650;background: var(--positive-soft);color: var(--positive);margin-right: .4em}.status--edu{background: var(--brand-soft);color: var(--brand-strong)}.doc-card{display: grid;gap: var(--s2);padding: var(--s4) var(--s5);margin: 0 0 var(--s6);background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius-lg)}.doc-card dl{display: flex;flex-wrap: wrap;gap: var(--s2) var(--s5);margin: 0;font-size: .92rem}.doc-card dt{color: var(--ink-2)}.doc-card dd{margin: 0;font-weight: 600}.doc-card__actions{display: flex;flex-wrap: wrap;gap: var(--s3);margin-top: var(--s2)}.fill-lines{list-style: none;padding: 0 !important}.fill-lines li{padding: .5em 0;border-bottom: 1px solid var(--line)}.fill-lines li::before{content: '';display: inline-block;width: 1.05em;height: 1.05em;margin-right: .7em;vertical-align: -.15em;border: 1.5px solid var(--ink);border-radius: 3px}.cards{list-style: none;margin: 0 0 var(--s7);padding: 0;display: grid;gap: var(--s6) var(--s5)}@media (min-width: 700px){.cards{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.cards--3{grid-template-columns: repeat(3,minmax(0,1fr))}}.card{display: grid;gap: var(--s3);align-content: start}.card__img{border-radius: var(--radius-lg);overflow: hidden;border: 1px solid var(--line);background: var(--surface)}.card__img img{width: 100%;aspect-ratio: 16 / 9;object-fit: cover;transition: transform .22s ease}.card a{text-decoration: none;color: var(--ink)}.card a:hover h3{color: var(--brand);text-decoration: underline}.card a:hover .card__img img{transform: scale(1.02)}.card h3{margin: var(--s3) 0 var(--s2);font-size: 1.22rem}.card p{margin: 0;color: var(--ink-2);font-size: .97rem}.card__meta{font-size: .86rem;color: var(--ink-2)}.hero{padding: var(--s6) 0 var(--s8);position: relative}.hero__grid{display: grid;gap: var(--s6);grid-template-columns: minmax(0,1fr);grid-template-areas: 'intro' 'calc' 'art'}.hero__intro{grid-area: intro}.hero__calc{grid-area: calc;display: grid;gap: var(--s5);grid-template-columns: minmax(0,1fr)}.hero__art{grid-area: art}.hero h1{font-size: clamp(2.6rem,1.6rem + 4.4vw,5.1rem);max-width: 11ch}.hero h1 em{font-style: normal;color: var(--brand)}.hero .lead{max-width: 34rem}.hero__role{margin-top: var(--s5);padding-top: var(--s4);border-top: 1px solid var(--line);max-width: 34rem;font-size: .96rem;color: var(--ink-2)}.hero__art img{width: 100%;max-width: 460px}@media (min-width: 1000px){.hero__grid{grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas: 'intro calc' 'art calc';column-gap: var(--s7);row-gap: var(--s5);align-items: start}.hero__art{align-self: end}}@media (min-width: 1240px){.hero__grid{grid-template-columns: minmax(0,.74fr) minmax(0,1.26fr);column-gap: var(--s6)}.hero__calc{grid-template-columns: minmax(0,1fr) minmax(0,1.04fr);align-items: start;gap: var(--s4)}.hero__calc .slip-zone{margin-top: var(--s5)}.hero h1{font-size: clamp(3.4rem,1rem + 3.6vw,4.9rem)}}.band{padding: var(--s8) 0}.band--tight{padding: var(--s7) 0}.band--white{background: var(--surface);border-top: 1px solid var(--line);border-bottom: 1px solid var(--line)}.band--ink{background: var(--ink);color: #E8EBF4}.band--ink h2,.band--ink h3{color: #fff}.band--ink a{color: #C9D0FF}.band--ink a:hover{color: #fff}.band__head{max-width: 46rem;margin-bottom: var(--s6)}.band__head p{margin: var(--s3) 0 0;color: var(--ink-2);font-size: 1.08rem}.band--ink .band__head p{color: #C3C9DA}.equation{display: grid;gap: var(--s5)}.equation__line{display: flex;flex-wrap: wrap;align-items: baseline;gap: var(--s2) var(--s4);font-stretch: 78%;font-weight: 700;font-size: clamp(1.9rem,1.2rem + 3vw,3.6rem);line-height: 1.05;letter-spacing: -.01em;font-variant-numeric: tabular-nums}.equation__line .op{color: var(--line-strong);font-weight: 500}.equation__line .tot{color: var(--brand)}.equation__labels{display: grid;grid-template-columns: repeat(auto-fit,minmax(160px,1fr));gap: var(--s4)}.equation__labels div{border-top: 3px solid var(--ink);padding-top: var(--s2)}.equation__labels div:nth-child(2){border-color: var(--accent)}.equation__labels div:last-child{border-color: var(--brand)}.equation__labels b{display: block;font-size: 1.02rem}.equation__labels span{color: var(--ink-2);font-size: .95rem}.bar{display: block;width: 100%;height: 22px;border-radius: 4px;border: 1.5px solid var(--ink);background: var(--surface)}.bar__base{fill: var(--ink)}.bar__fee{fill: var(--accent)}.bar__int{fill: var(--brand)}.equation__rrso{max-width: 46rem;font-size: 1.04rem}.trust{display: grid;gap: var(--s6)}@media (min-width: 900px){.trust{grid-template-columns: minmax(0,1.2fr) minmax(0,1fr);gap: var(--s8)}}.trust__list{list-style: none;margin: 0;padding: 0}.trust__list li{padding: var(--s4) 0;border-top: 1px solid rgba(255,255,255,.18)}.trust__list b{display: block;color: #fff;margin-bottom: var(--s1)}.trust__check{margin-top: var(--s5);padding: var(--s4) var(--s5);border: 1px dashed rgba(255,255,255,.35);border-radius: var(--radius-lg);font-size: .98rem}.process{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--s6);counter-reset: p}@media (min-width: 900px){.process{grid-template-columns: repeat(4,minmax(0,1fr));gap: var(--s5)}}.process li{counter-increment: p;position: relative;padding-top: var(--s5);border-top: 2px solid var(--ink)}.process li::before{content: counter(p);position: absolute;top: -17px;left: 0;width: 32px;height: 32px;display: grid;place-items: center;background: var(--page);border: 2px solid var(--ink);border-radius: 50%;font-weight: 700;font-size: .9rem}.process li.is-external{border-top-style: dashed}.process img{width: 100%;max-width: 240px;margin-bottom: var(--s3);border-radius: var(--radius)}.process h3{margin-bottom: var(--s2)}.process p{margin: 0;color: var(--ink-2)}.process__edge{margin-top: var(--s5);font-size: .95rem;color: var(--ink-2)}.split{display: grid;gap: var(--s6);align-items: center}@media (min-width: 900px){.split{grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: var(--s8)}}.split img{width: 100%;max-width: 480px}.triage{list-style: none;margin: 0;padding: 0;border-top: 2px solid var(--ink);columns: 1}@media (min-width: 900px){.triage{columns: 2;column-gap: var(--s7)}}.triage li{break-inside: avoid}.triage a{display: grid;grid-template-columns: 1fr auto;gap: var(--s3);align-items: center;padding: var(--s4) 0;border-bottom: 1px solid var(--line);color: var(--ink);text-decoration: none}.triage a b{display: block;font-size: 1.08rem}.triage a span{color: var(--ink-2);font-size: .94rem}.triage a:hover b{color: var(--brand);text-decoration: underline}.triage .i{color: var(--brand)}.req{display: grid;gap: var(--s5)}@media (min-width: 900px){.req{grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: var(--s8)}}.req ul{margin: 0;padding: 0;list-style: none}.req li{display: flex;gap: .7em;padding: .6em 0;border-bottom: 1px solid var(--line)}.req li .i{color: var(--brand);margin-top: .2em}.foot{background: var(--surface);border-top: 1px solid var(--line);padding: var(--s7) 0 var(--s6);font-size: .95rem}.foot__grid{display: grid;gap: var(--s5);grid-template-columns: repeat(auto-fit,minmax(170px,1fr))}.foot__title{font-weight: 700;margin: 0 0 var(--s2);font-size: 1rem}.foot ul{list-style: none;margin: 0;padding: 0}.foot li a{display: inline-flex;align-items: center;min-height: 36px;color: var(--ink);text-decoration: none}.foot li a:hover{color: var(--brand);text-decoration: underline}.foot__legal{margin-top: var(--s6);padding-top: var(--s5);border-top: 1px solid var(--line);display: grid;gap: var(--s3);color: var(--ink-2);font-size: .9rem}.foot__legal p{margin: 0;max-width: 78ch}.foot__brand{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: var(--s4);margin-bottom: var(--s6)}.foot__brand img{height: 34px;width: auto}.foot__motto{font-weight: 650;font-stretch: 84%;font-size: 1.25rem}.bar-mobile{position: fixed;left: 0;right: 0;bottom: 0;z-index: 30;background: var(--surface);border-top: 1px solid var(--line);padding: 6px var(--s3) calc(6px + env(safe-area-inset-bottom));box-shadow: 0 -10px 24px -18px rgba(18,26,51,.4)}.bar-mobile__links{display: grid;grid-template-columns: 1fr 1fr 1.25fr;gap: 6px}.bar-mobile__links--service{grid-template-columns: repeat(3,1fr)}.bar-mobile a{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 2px;min-height: 52px;border-radius: var(--radius);color: var(--ink);text-decoration: none;font-size: .8rem;font-weight: 600;line-height: 1.1;text-align: center}.bar-mobile a .i{width: 22px;height: 22px}.bar-mobile a.is-primary{background: var(--ink);color: #fff;flex-direction: row;font-size: .92rem;gap: .4em}.bar-mobile__context{display: none;grid-template-columns: 1fr 1.1fr;gap: 6px}.bar-mobile a.bar-mobile__sum{align-items: flex-start;padding: 0 var(--s2);text-align: left;gap: 0}.bar-mobile__sum strong{font-size: 1.05rem;font-stretch: 85%}.bar-mobile__sum span{font-size: .78rem;color: var(--ink-2);font-weight: 500}.bar-mobile__sum .bar-mobile__more{color: var(--brand);text-decoration: underline}.bar-mobile.show-context .bar-mobile__links{display: none}.bar-mobile.show-context .bar-mobile__context{display: grid}.is-menu-open .bar-mobile,.is-keyboard .bar-mobile{display: none}@media (min-width: 1100px){.bar-mobile{display: none}body{padding-bottom: 0 !important}}@media (max-width: 1099px){body.has-bar{--bar-h: calc(66px + env(safe-area-inset-bottom))}}.notfound{padding: var(--s7) 0 var(--s8);display: grid;gap: var(--s6);align-items: center}@media (min-width: 900px){.notfound{grid-template-columns: 1.2fr 1fr}}.notfound img{width: 100%;max-width: 360px}.u-mt0{margin-top: 0 !important}.u-mb0{margin-bottom: 0 !important}.u-muted{color: var(--ink-2)}.u-small{font-size: .92rem}[hidden]{display: none !important}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation: none !important;transition: none !important;scroll-behavior: auto !important}}@media (forced-colors: active){.slip,.calc__form,.variant{border: 1px solid CanvasText;filter: none}.slip::after{display: none}.bar{forced-color-adjust: none}.seg input:checked + label{outline: 2px solid Highlight}}@media print{@page{size: A4;margin: 16mm 14mm}body{background: #fff;font-size: 11pt;padding: 0 !important}.top,.crumbs,.bar-mobile,.foot,.toc,.related,.partner-band,.calc__cta,.slip__actions,.skip,.head__art,.no-print,.calc__form,.hero__art,.faq summary .i{display: none !important}a{color: #000;text-decoration: none}.prose a[href^='http']::after{content: ' (' attr(href) ')';font-size: .85em;word-break: break-all}.slip{filter: none;border: 1px solid #000;box-shadow: none}.slip::after{display: none}.slip__inputs{display: block;margin: 0 0 3mm;font-size: 9.5pt}.slip__inputs dl{display: grid;grid-template-columns: auto 1fr;gap: 1mm 4mm;margin: 0}.slip__inputs dd{margin: 0}.schedule>summary{display: none}.schedule .tabela-wrap{max-height: none;overflow: visible;border: 0}.schedule:not([open])>:not(summary){display: block}.faq details>.faq__a{display: block}.wzor{border: 0;padding: 0;background: none;font-size: 11pt}.layout{display: block}.band--ink{background: #fff;color: #000}body.print-slip main>:not(:has(.print-target)),body.print-slip .hero__intro,body.print-slip .hero__art,body.print-slip .calc>:not(.print-target),body.print-slip .calc__nojs{display: none !important}body.print-slip .hero,body.print-slip .hero__grid,body.print-slip .hero__calc,body.print-slip .calc{display: block !important;padding: 0;margin: 0}body.print-slip .slip-zone{margin: 0;max-width: 150mm}body.print-slip .slip__note{display: block}h1,h2,h3{break-after: avoid}tr,.slip__row,.kroki li{break-inside: avoid}}@media (max-width: 599px){.top__actions .btn{display: none}.schedule .tabela th:nth-child(4),.schedule .tabela td:nth-child(4),.schedule .tabela th:nth-child(6),.schedule .tabela td:nth-child(6){display: none}.hero{padding-top: var(--s5)}.hero__role{margin-top: var(--s4)}.slip{padding: var(--s4) var(--s4) var(--s5)}.calc__form{padding: var(--s4)}}@media (max-width: 699px){.tabela--karty thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}.tabela--karty,.tabela--karty tbody,.tabela--karty tr,.tabela--karty td,.tabela--karty tbody th{display: block;width: 100%}.tabela--karty tr{padding: var(--s3) var(--s4);border-bottom: 1px solid var(--line)}.tabela--karty tbody th,.tabela--karty td{padding: .25em 0;border: 0}.tabela--karty tbody th{font-size: 1.05rem}.tabela--karty td[data-label]::before{content: attr(data-label);display: block;font-size: .8rem;font-weight: 650;color: var(--ink-2)}}@media print{.schedule .tabela th,.schedule .tabela td{display: table-cell !important}}