.guide-page{--art-ink:#2a261f;--art-ink-2:#4a443a;--art-link-line:#d8a90f}.art-hero{padding-block:var(--s8) var(--s9)}@media (min-width:900px){.art-hero{padding-block-start:64px;padding-block-end:88px}}.art-hero__wrap{max-width:calc(68ch + 2 * var(--gutter))}@media (min-width:1100px){.art-hero__wrap{max-width:var(--wrap)}.art-hero__wrap>*{max-width:52rem}}.art-hero h1{color:var(--night-ink);letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(2rem,1.25rem + 2.6vw,3.25rem);font-weight:770;font-stretch:92%;line-height:1.06}.art-hero__lead{margin:var(--s6) 0 0;max-width:62ch;color:var(--night-ink-2);font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.6}.art-meta{margin:var(--s6) 0 0;color:var(--night-ink-3);font-size:var(--text-sm);flex-wrap:wrap;gap:4px 10px;display:flex}.crumbs ol{margin:0 0 var(--s6);font-size:var(--text-sm);color:var(--night-ink-3);flex-wrap:wrap;gap:4px;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"/";color:#fff8e64d;margin-inline-end:4px}.crumbs a{color:var(--night-ink-2);text-underline-offset:3px}.crumbs a:hover{color:var(--gold)}.art-layout{padding-block:var(--s8) var(--s10)}@media (min-width:1100px){.art-layout{justify-content:space-between;gap:var(--s10);grid-template-columns:minmax(0,43rem) 290px;padding-block-start:64px;padding-block-end:112px;display:grid}}.art-side{display:none}@media (min-width:1100px){.art-side{display:block}}.art-side__card{top:var(--s7);padding:var(--s6);background:radial-gradient(120% 80% at 100% 0%, #f5d44329, transparent 60%), var(--night);color:var(--night-ink-2);border-radius:16px;position:sticky;box-shadow:0 18px 40px -24px #15130f99}.art-side__label{margin:0 0 var(--s2);color:var(--gold);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:680}.art-side__title{color:var(--night-ink);font-size:var(--text-xl);margin:0;font-weight:720;line-height:1.2}.art-side__text{margin:var(--s3) 0 var(--s5);font-size:var(--text-md);line-height:1.55}.art-side__btn{width:100%;min-height:44px;font-size:var(--text-md);border-radius:10px}.art-side__btn:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.art{max-width:43rem;color:var(--art-ink-2);font-variant-numeric:tabular-nums;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;margin-inline-start:auto;margin-inline-end:auto;font-size:1.0625rem;line-height:1.72}@media (min-width:720px){.art{font-size:1.125rem}}@media (min-width:1100px){.art{margin-inline-start:0;margin-inline-end:0}}.art>:first-child{margin-top:0}.art p,.art ul,.art ol{margin:0 0 1em}.art ul,.art ol{padding-left:1.35em}.art li+li{margin-top:.4em}.art li::marker{color:#a07a00;font-weight:650}.art h2{color:var(--art-ink);letter-spacing:-.018em;text-wrap:balance;scroll-margin-top:var(--s6);margin:2.3em 0 .65em;font-size:clamp(1.4rem,1.2rem + .8vw,1.75rem);font-weight:730;line-height:1.2}.art h3{color:var(--art-ink);scroll-margin-top:var(--s6);margin:1.8em 0 .5em;font-size:1.1875rem;font-weight:690;line-height:1.3}.art strong{color:var(--art-ink);font-weight:680}.art a{color:var(--art-ink);text-decoration-line:underline;-webkit-text-decoration-color:var(--art-link-line);text-decoration-color:var(--art-link-line);text-underline-offset:3px;transition:background-color var(--fast) var(--ease-out);text-decoration-thickness:2px}.art a:hover{background:#fbefb5}.art a:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.art blockquote{border-left:4px solid var(--gold);color:var(--art-ink);margin:1.4em 0;padding:.2em 0 .2em 1.1em;font-size:1.08em;font-weight:560}.art blockquote p{margin:0}.table-wrap{border:1px solid var(--warm-line);background:#fff;border-radius:12px;margin:1.5em 0 1.6em;overflow-x:auto;box-shadow:0 1px 2px #15130f0d}.table-wrap:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.art table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.45}.art th,.art td{text-align:left;vertical-align:top;padding:11px 14px}.art thead td,.art thead th{background:var(--warm-band);color:var(--art-ink);letter-spacing:.01em;border-bottom:1px solid var(--warm-line);font-size:.8125rem;font-weight:680}.art tbody tr+tr>*{border-top:1px solid #efe9dc}.art tbody th{color:var(--art-ink);font-weight:560}.art .num{text-align:right;white-space:nowrap}.art tbody tr:has(th>strong)>*{background:#fdf7dc}.art-box{padding:var(--s6) var(--s6) var(--s5);border-radius:14px;margin:2em 0;font-size:.97em;position:relative}@media (min-width:720px){.art-box{padding:28px 32px 24px}}.art-box>:last-child{margin-bottom:0}.art-box__label{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:700;margin:0 0 4px!important}.art-box__title{color:var(--art-ink);font-size:1.1875rem;font-weight:720;line-height:1.3;margin:0 0 .6em!important}.art-box .table-wrap{margin:.4em 0 1em}.art-box--przyklad{background:var(--warm-band);border:1px solid var(--warm-line)}.art-box--przyklad .art-box__label{color:#6b4f00}.art-box--uwaga{border:1px solid var(--warm-line);border-left:5px solid var(--gold-deep);background:#fff}.art-box--uwaga .art-box__label{color:#6b4f00}.art-box--kalkulator{isolation:isolate;background:radial-gradient(90% 120% at 100% 0%, #f5d4432e, transparent 60%), var(--night);color:var(--night-ink-2);padding-bottom:var(--s6);overflow:hidden}.art-box--kalkulator .art-box__label{color:var(--gold)}.art-box--kalkulator .art-box__title{color:var(--night-ink);font-size:1.3125rem}.art-box--kalkulator p{max-width:56ch}.btn--calc{margin-top:var(--s2);min-height:46px;font-size:var(--text-md);white-space:normal;text-align:left;border-radius:10px;padding-inline-start:18px;padding-inline-end:18px;line-height:1.25}.art .btn--calc{color:var(--label-ink);text-decoration:none}.art .btn--calc:hover{background:#ffe066}.art .btn--calc:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.art-faq{border-top:2px solid var(--art-ink);margin-top:3.2em;padding-top:.4em}.art-faq h2{margin-top:.9em}.art-faq__item{padding:.2em 0 .4em}.art-faq__item+.art-faq__item{border-top:1px solid var(--warm-line)}.art-faq__item h3{margin-top:1em}.art-note{border-top:1px solid var(--warm-line);color:var(--warm-ink-3);font-size:var(--text-sm);padding-top:1.2em;line-height:1.55;margin-top:2.6em!important}.guides-more{padding-block:var(--s9) var(--s10);background:var(--warm-band);border-top:1px solid var(--warm-line)}.guides-more__title{margin:0 0 var(--s6);color:var(--art-ink);font-size:var(--text-2xl);letter-spacing:-.015em;font-weight:730}.guides-index{padding-block:var(--s8) var(--s10)}@media (min-width:900px){.guides-index{padding-block-start:64px;padding-block-end:112px}}.guide-cards{gap:var(--s5);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.guide-card__link{gap:var(--s3);height:100%;padding:var(--s6);border:1px solid var(--warm-line);color:var(--art-ink-2);transition:border-color var(--fast) var(--ease-out), box-shadow var(--med) var(--ease-out), transform var(--med) var(--ease-out);background:#fff;border-radius:16px;flex-direction:column;text-decoration:none;display:flex}.guide-card__link:hover{border-color:var(--gold-deep);transform:translateY(-2px);box-shadow:0 14px 30px -20px #15130f73}.guide-card__link:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.guide-card__topic{color:#6b4f00;font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:700}.guide-card__title{color:var(--art-ink);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:1.1875rem;font-weight:720;line-height:1.28}.guide-cards--index .guide-card__title{font-size:1.3125rem}@media (min-width:760px){.guide-cards--index{gap:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr))}.guide-cards--index>:first-child{grid-column:1/-1}}.guide-cards--index>:first-child .guide-card__link{background:radial-gradient(70% 140% at 100% 0%, #f5d4432e, transparent 60%), var(--night);color:var(--night-ink-2);border-color:#0000}.guide-cards--index>:first-child .guide-card__topic{color:var(--gold)}.guide-cards--index>:first-child .guide-card__title,.guide-cards--index>:first-child .guide-card__go{color:var(--night-ink)}.guide-cards--index>:first-child .guide-card__title{max-width:24ch;font-size:clamp(1.4rem,1.1rem + 1vw,1.875rem)}.guide-cards--index>:first-child .guide-card__text{max-width:60ch}.guide-cards--index>:first-child .guide-card__link:focus-visible{outline-color:var(--gold)}.guide-card__text{font-size:var(--text-md);line-height:1.55}.guide-card__go{padding-top:var(--s2);color:var(--art-ink);font-size:var(--text-md);margin-top:auto;font-weight:680}@media (prefers-reduced-motion:reduce){.guide-card__link,.guide-card__link:hover{transition:none;transform:none}}@media print{.art-side,.guides-more,.site-header,.site-footer{display:none}.art-hero{color:var(--ink);background:0 0}}.site-header--home .site-nav a[aria-current=page]{color:var(--ink);background:var(--gold)}.art-box--kalkulator strong,.art-box--kalkulator a:not(.btn){color:var(--night-ink)}
