.plat{--plat-section:clamp(4rem,2.6rem + 4.4vw,7rem);--plat-head-gap:clamp(2rem,1.4rem + 2.2vw,3.5rem);--plat-item-gap:1.5rem;--plat-gutter:clamp(1.25rem,0.6rem + 2vw,2.5rem);--plat-w-page:1440px;--plat-w-mid:1080px;--plat-w-text:44rem;--plat-h1:clamp(2.25rem,1.35rem + 3.1vw,3.5rem);--plat-h2:clamp(1.75rem,1.35rem + 1.5vw,2.5rem);--plat-h3:1.375rem;--plat-h4:1.0625rem;--plat-lead:clamp(1.0625rem,1rem + 0.3vw,1.1875rem);--plat-body:1rem;--plat-small:0.9375rem;--plat-tiny:0.8125rem;--plat-ink:var(--velic-graphite);--plat-ink-soft:var(--velic-ink-soft);--plat-ink-muted:var(--velic-ink-muted);--plat-line:var(--velic-line);--plat-bg:var(--velic-bone);--plat-surface:#fff;--plat-accent:var(--velic-teal);--plat-accent-link:#128173;--plat-dark:var(--velic-graphite);--plat-dark-surface:var(--velic-graphite-surface);--plat-radius:12px;--plat-radius-lg:18px;--plat-focus:0 0 0 2px var(--plat-bg),0 0 0 4px rgba(26,175,155,0.65)}.plat-section{padding-block:var(--plat-section);background:var(--plat-bg);color:var(--plat-ink)}.plat-section--surface{background:var(--plat-surface);border-block:1px solid var(--plat-line)}.plat-section--dark{background:var(--plat-dark)}.plat-section--dark,.plat-section--dark .plat-h1,.plat-section--dark .plat-h2,.plat-section--dark .plat-h3{color:var(--velic-bone)}.plat-section--dark .plat-lead,.plat-section--dark .plat-text{color:rgba(244,243,239,.72)}.plat-section--dark .plat-muted{color:rgba(244,243,239,.5)}.plat-container{width:100%;max-width:var(--plat-w-page);margin-inline:auto;padding-inline:var(--plat-gutter)}.plat-container--mid{max-width:calc(var(--plat-w-mid) + 2 * var(--plat-gutter))}.plat-container--text{max-width:calc(var(--plat-w-text) + 2 * var(--plat-gutter))}.plat-head{display:grid;gap:1rem}.plat-head--split{gap:1.5rem 3rem}@media (min-width:60rem){.plat-head--split{grid-template-columns:1.05fr .95fr;align-items:end}}.plat-head+*{margin-top:var(--plat-head-gap)}.plat-eyebrow{font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:var(--plat-tiny);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--plat-accent-link);margin:0}.plat-section--dark .plat-eyebrow{color:var(--plat-accent)}.plat-h1,.plat-h2,.plat-h3,.plat-h4{font-family:var(--font-montserrat),ui-sans-serif,system-ui,sans-serif;color:var(--plat-ink);text-wrap:balance;margin:0}.plat-h1{font-size:var(--plat-h1);font-weight:400;line-height:1.06;letter-spacing:-.02em;max-width:20ch}.plat-h2{font-size:var(--plat-h2);font-weight:400;line-height:1.12;letter-spacing:-.015em;max-width:24ch}.plat-h3{font-size:var(--plat-h3);font-weight:500;line-height:1.25}.plat-h4{font-size:var(--plat-h4);font-weight:600;line-height:1.3}.plat-h1--wide,.plat-h2--wide{max-width:none}.plat-h2--sub{font-size:var(--plat-h3);font-weight:500;line-height:1.25;letter-spacing:0;max-width:34ch}.plat-h3--sub{font-size:var(--plat-h4);font-weight:600;line-height:1.3}.plat-lead{font-size:var(--plat-lead);line-height:1.6;max-width:62ch}.plat-lead,.plat-text{color:var(--plat-ink-soft);margin:0}.plat-text{font-size:var(--plat-body);line-height:1.65;max-width:68ch}.plat-small{color:var(--plat-ink-soft)}.plat-muted,.plat-small{font-size:var(--plat-small);line-height:1.6;margin:0}.plat-muted{color:var(--plat-ink-muted)}.plat-strong{color:var(--plat-ink);font-weight:500}.plat-stack{display:grid;gap:.75rem;align-content:start}.plat-stack--lg{gap:1.25rem}.plat-grid{display:grid;gap:var(--plat-item-gap)}@media (min-width:40rem){.plat-grid--2,.plat-grid--3{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.plat-grid--3{grid-template-columns:repeat(3,1fr)}}@media (min-width:40rem){.plat-grid--4{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.plat-grid--4{grid-template-columns:repeat(4,1fr)}}.plat-split{display:grid;gap:clamp(2rem,1rem + 3vw,3.5rem)}@media (min-width:60rem){.plat-split{grid-template-columns:.8fr 1.2fr;align-items:start}.plat-split--even{grid-template-columns:1fr 1fr}.plat-split--reverse{grid-template-columns:1.2fr .8fr}}.plat-card{display:flex;flex-direction:column;gap:.625rem;padding:clamp(1.25rem,1rem + 1vw,1.75rem);background:var(--plat-surface);border:1px solid var(--plat-line);border-radius:var(--plat-radius-lg)}.plat-card--flat{background:transparent}.plat-card--dark{background:var(--plat-dark-surface);border-color:rgba(244,243,239,.12)}.plat-card--dark,.plat-card--dark .plat-h3{color:var(--velic-bone)}.plat-card--dark .plat-small,.plat-card--dark .plat-text{color:rgba(244,243,239,.68)}.plat-card--accent{border-color:var(--plat-accent)}.plat-card__media{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;object-position:top;border-bottom:1px solid var(--plat-line)}.plat-card--media{padding:0;overflow:hidden;gap:0}.plat-card--media .plat-card__body{display:grid;gap:.5rem;padding:clamp(1.25rem,1rem + 1vw,1.75rem)}.plat-card--link{transition:transform .25s ease,border-color .25s ease}.plat-card--link:hover{transform:translateY(-2px);border-color:var(--plat-accent)}.plat-rows{display:grid;border-block:1px solid var(--plat-line)}.plat-rows>*{padding-block:1.25rem;border-top:1px solid var(--plat-line)}.plat-rows>:first-child{border-top:0}.plat-row{display:grid;gap:.375rem}.plat-row--akcja{display:grid;grid-template-columns:1fr auto;align-items:start;gap:.125rem 1rem}.plat-row--akcja>.plat-row__label,.plat-row--akcja>.plat-row__value{grid-column:1;margin:0}.plat-row--akcja>:last-child{grid-column:2;grid-row:1/span 2;align-self:center}.plat-row__label{font-size:var(--plat-tiny);color:var(--plat-ink-muted)}.plat-row__value{font-size:var(--plat-small);color:var(--plat-ink);overflow-wrap:anywhere}.plat-rows--tight>*{padding-block:.625rem}.plat-note .plat-rows{border-block:0}@media (min-width:48rem){.plat-row--split{grid-template-columns:.55fr 1.45fr;gap:2.5rem}}.plat-section--dark .plat-rows,.plat-section--dark .plat-rows>*{border-color:rgba(244,243,239,.14)}.plat-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.75rem 1.5rem;border:1px solid transparent;border-radius:var(--plat-radius);font-size:var(--plat-small);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.plat-btn--primary{background:var(--plat-accent);color:var(--velic-bone)}.plat-btn--primary:hover{background:var(--velic-teal-hover)}.plat-btn--secondary{background:transparent;border-color:currentColor;color:var(--plat-ink)}.plat-btn--secondary:hover{color:var(--plat-accent-link)}.plat-section--dark .plat-btn--secondary{color:rgba(244,243,239,.85)}.plat-section--dark .plat-btn--secondary:hover{color:var(--plat-accent)}.plat-btn:focus-visible,.plat-card--link:focus-visible,.plat-link:focus-visible{outline:none;box-shadow:var(--plat-focus)}.plat-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.plat-link{display:inline-flex;align-items:center;gap:.4rem;padding-block:.25rem;font-size:var(--plat-small);font-weight:600;color:var(--plat-accent-link);text-decoration:none;border-radius:4px}.plat-link:hover{color:var(--plat-accent)}button.plat-link{border:0;background:none;cursor:pointer}.plat-link--tiny{font-size:var(--plat-tiny);font-weight:500}.plat-section--dark .plat-link{color:var(--plat-accent)}.plat-link svg{transition:transform .2s ease}.plat-link:hover svg{transform:translateX(2px)}.plat-after{margin-top:var(--plat-head-gap)}.plat-card>.plat-btn{align-self:start;margin-top:auto}.plat-card>.plat-eyebrow,.plat-card>.plat-tag{align-self:start}.plat-price{display:flex;align-items:baseline;gap:.375rem;margin:0;font-family:var(--font-montserrat),ui-sans-serif,sans-serif;font-size:var(--plat-h3);font-weight:500;color:var(--plat-ink)}.plat-price span{font-size:var(--plat-small);font-weight:400;color:var(--plat-ink-muted)}.plat-tag{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;background:rgba(26,175,155,.14);color:var(--plat-accent-link);font-size:var(--plat-tiny);font-weight:600}.plat-section--dark .plat-tag{color:var(--plat-accent)}.plat-switch{display:inline-flex;gap:.25rem;padding:.25rem;background:var(--plat-surface);border:1px solid var(--plat-line);border-radius:999px}.plat-switch__btn{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem 1.125rem;border:0;border-radius:999px;background:none;font:inherit;font-size:var(--plat-small);font-weight:500;color:var(--plat-ink-soft);cursor:pointer}.plat-switch__btn[aria-pressed=true]{background:var(--plat-dark);color:var(--velic-bone)}.plat-switch__btn[aria-pressed=true] .plat-tag{background:rgba(26,175,155,.24);color:var(--plat-accent)}.plat-feature{display:flex;align-items:center;gap:.625rem;font-size:var(--plat-small);color:var(--plat-ink)}.plat-feature__icon{flex:none;color:var(--plat-accent)}.plat-feature--off,.plat-feature--off .plat-feature__icon{color:var(--plat-ink-muted)}.plat-feature__note{margin-left:auto;padding:.125rem .5rem;border-radius:999px;background:var(--plat-bg);font-size:var(--plat-tiny);color:var(--plat-ink-soft);white-space:nowrap}.plat-prose{max-width:var(--plat-w-text);font-size:var(--plat-body);line-height:1.7;color:var(--plat-ink-soft)}.plat-prose>*+*{margin-top:1rem}.plat-prose h2{margin-top:2.5rem;font-size:var(--plat-h3);font-weight:500;color:var(--plat-ink)}.plat-prose h3{margin-top:1.75rem;font-size:var(--plat-h4);font-weight:600;color:var(--plat-ink)}.plat-prose ul{padding-left:1.25rem;list-style:disc}.plat-prose li+li{margin-top:.375rem}.plat-prose a{color:var(--plat-accent-link);text-decoration:underline}.plat-crumbs{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;font-size:var(--plat-tiny);color:var(--plat-ink-muted);margin:0 0 1.25rem}.plat-crumbs a{display:inline-flex;align-items:center;min-height:24px;color:inherit;text-decoration:none}.plat-crumbs a:hover{color:var(--plat-accent-link);text-decoration:underline}.plat-crumbs li{display:flex;gap:.5rem;align-items:center}.plat-crumbs li+li:before{content:"/";color:var(--plat-line)}.plat-section--dark .plat-crumbs{color:rgba(244,243,239,.55)}.plat-topbar{background:var(--plat-dark);color:rgba(244,243,239,.7);font-size:var(--plat-tiny)}.plat-topbar__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:34px}.plat-topbar a{display:inline-flex;align-items:center;min-height:24px;padding-block:.25rem;color:inherit;text-decoration:none}.plat-topbar a:hover{color:var(--plat-accent)}.plat-topbar__group{display:flex;align-items:center;gap:1.25rem}@media (max-width:40rem){.plat-topbar__group>*+*{display:none}}.plat-header{position:relative;z-index:40;border-bottom:1px solid var(--plat-line);background:var(--plat-bg)}.plat-header__row{display:flex;justify-content:space-between;min-height:72px}.plat-header__row,.plat-nav{align-items:center;gap:1.5rem}.plat-nav{display:none}@media (min-width:68rem){.plat-nav{display:flex}}.plat-nav__item{position:relative}.plat-nav__link{display:inline-flex;align-items:center;gap:.25rem;padding:.5rem 0;border:0;background:none;cursor:pointer;font-size:var(--plat-small);font-weight:500;color:var(--plat-ink);text-decoration:none}.plat-nav__link:hover,.plat-nav__link[aria-expanded=true]{color:var(--plat-accent-link)}.plat-nav__panel{position:absolute;top:100%;left:-.75rem;min-width:15rem;padding-top:.5rem}.plat-nav__panel>div{padding:.5rem;background:var(--plat-surface);border:1px solid var(--plat-line);border-radius:var(--plat-radius);box-shadow:0 18px 40px -22px rgba(26,28,27,.28)}.plat-nav__item:focus-within .plat-nav__panel,.plat-nav__item:hover .plat-nav__panel{display:block}.plat-nav__panel{display:none}.plat-nav__panel a{display:flex;align-items:center;min-height:36px;padding:.375rem .75rem;border-radius:8px;font-size:var(--plat-small);color:var(--plat-ink-soft);text-decoration:none}.plat-nav__panel a:hover{background:var(--plat-bg);color:var(--plat-accent-link)}.plat-header__actions{display:flex;align-items:center;gap:.75rem}.plat-menu-btn{display:inline-flex;align-items:center;gap:.5rem;min-height:48px;padding:.75rem 1.25rem;border:1px solid var(--plat-line);border-radius:var(--plat-radius);background:var(--plat-surface);font-size:var(--plat-small);font-weight:600;color:var(--plat-ink);cursor:pointer}.plat-menu-btn:hover{border-color:var(--plat-accent)}@media (max-width:48rem){.plat-header__actions .plat-btn{display:none}}.plat-drawer{position:fixed;inset:0;z-index:60;display:grid;grid-template-columns:1fr}.plat-drawer__veil{position:absolute;inset:0;background:rgba(26,28,27,.55);border:0}.plat-drawer__panel{position:relative;margin-left:auto;width:min(26rem,100%);height:100%;overflow-y:auto;background:var(--plat-bg);padding:1.5rem var(--plat-gutter) 3rem}.plat-drawer__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.plat-drawer__group+.plat-drawer__group{margin-top:1.75rem}.plat-drawer__group ul{display:grid;gap:.125rem;margin-top:.75rem}.plat-drawer__group a{display:flex;align-items:center;min-height:44px;padding:.25rem 0;font-size:var(--plat-body);color:var(--plat-ink);text-decoration:none}.plat-drawer__group a:hover{color:var(--plat-accent-link)}.plat-footer{border-top:1px solid var(--plat-line);background:var(--plat-bg);padding-block:clamp(2.5rem,2rem + 2vw,3.5rem)}.plat-footer__grid{display:grid;gap:2.5rem}@media (min-width:40rem){.plat-footer__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.plat-footer__grid{grid-template-columns:1.4fr repeat(4,1fr)}}.plat-footer__group p:first-child{margin-bottom:.75rem}.plat-footer__group ul{display:grid;gap:.5rem}.plat-footer__group a{display:inline-flex;align-items:center;min-height:28px;font-size:var(--plat-small);color:var(--plat-ink-soft);text-decoration:none}.plat-footer__group a:hover{color:var(--plat-accent-link)}.plat-footer__address{font-style:normal;display:grid;gap:.125rem;margin-top:1.25rem;font-size:var(--plat-small);color:var(--plat-ink-soft)}.plat-footer__address a{display:inline-flex;align-items:center;min-height:24px;color:inherit;text-decoration:none}.plat-footer__address a:hover{color:var(--plat-accent-link)}.plat-footer__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--plat-line);font-size:var(--plat-tiny);color:var(--plat-ink-muted)}.plat-hero{position:relative;isolate:isolate;overflow:hidden;background:var(--plat-dark);color:var(--velic-bone);padding-block:clamp(4.5rem,3rem + 6vw,8rem)}.plat-hero__bg{position:absolute;inset:0;z-index:0;background-size:cover;background-position:50%}.plat-hero__veil{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(26,28,27,.82),rgba(26,28,27,.68) 45%,rgba(26,28,27,.92))}.plat-hero__inner{position:relative;z-index:2;display:grid;gap:1.25rem;max-width:46rem}.plat-hero .plat-h1{color:var(--velic-bone);max-width:16ch}.plat-hero .plat-lead{color:rgba(244,243,239,.78)}.plat-hero .plat-eyebrow{color:var(--plat-accent)}.plat-hero .plat-actions{margin-top:.75rem}.plat-hero .plat-btn--secondary{color:var(--velic-bone)}.plat-hero .plat-btn--secondary:hover{color:var(--plat-accent);border-color:var(--plat-accent)}.plat-form{display:grid;gap:1rem;padding:clamp(1.25rem,1rem + 1vw,1.75rem);background:var(--plat-surface);border:1px solid var(--plat-line);border-radius:var(--plat-radius-lg)}.plat-field{display:grid;gap:.375rem}.plat-field label,.plat-label{font-size:var(--plat-small);font-weight:500;color:var(--plat-ink)}.plat-input,.plat-textarea{width:100%;min-height:48px;padding:.7rem .875rem;background:var(--plat-bg);border:1px solid var(--plat-line);border-radius:var(--plat-radius);font:inherit;font-size:var(--plat-body);color:var(--plat-ink)}.plat-textarea{min-height:8rem;resize:vertical}.plat-input:focus,.plat-textarea:focus{outline:none;border-color:var(--plat-accent);box-shadow:0 0 0 3px rgba(26,175,155,.18)}.plat-fields-2{display:grid;gap:1rem}@media (min-width:34rem){.plat-fields-2{grid-template-columns:repeat(2,1fr)}}.plat-consent{display:flex;gap:.625rem;align-items:start;font-size:var(--plat-small);color:var(--plat-ink-soft)}.plat-consent input{margin-top:.2rem;width:1.05rem;height:1.05rem;accent-color:var(--plat-accent)}.plat-alert{padding:.7rem .875rem;border-radius:var(--plat-radius);background:#fdf2f2;color:#9b1c1c;font-size:var(--plat-small)}.plat-done{display:grid;gap:.5rem;padding:clamp(1.5rem,1rem + 2vw,2.25rem);background:rgba(26,175,155,.07);border:1px solid rgba(26,175,155,.3);border-radius:var(--plat-radius-lg)}.plat-form--bare{padding:0;background:none;border:0;border-radius:0}.plat-btn--full{width:100%}.plat-field__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.plat-field__hint{color:var(--plat-ink-soft)}.plat-field__error,.plat-field__hint{font-size:var(--plat-tiny);line-height:1.5;margin:0}.plat-field__error{color:#9b1c1c}.plat-input--error{border-color:#c05252}.plat-input--error:focus{border-color:#c05252;box-shadow:0 0 0 3px rgba(192,82,82,.18)}.plat-input--code{letter-spacing:.18em}.plat-input--code::placeholder{letter-spacing:normal}.plat-note{display:grid;gap:.75rem;padding:1rem;background:var(--plat-bg);border:1px solid var(--plat-line);border-radius:var(--plat-radius)}.plat-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--plat-tiny)}.plat-recap{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:.75rem 1.5rem}.plat-choice{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.plat-choice__btn{min-height:44px;padding:.6rem .875rem;background:var(--plat-surface);border:1px solid var(--plat-line);border-radius:var(--plat-radius);font:inherit;font-size:var(--plat-small);font-weight:500;color:var(--plat-ink-soft);cursor:pointer;transition:border-color .2s ease,color .2s ease}.plat-choice__btn:hover{border-color:var(--plat-ink-muted);color:var(--plat-ink)}.plat-choice__btn[aria-pressed=true]{border-color:var(--plat-accent);background:rgba(26,175,155,.1);color:var(--plat-accent-link)}.plat-choice__btn:focus-visible{outline:none;box-shadow:var(--plat-focus)}.plat-option{display:flex;align-items:start;gap:1rem;width:100%;padding:1rem;text-align:left;background:var(--plat-surface);border:1px solid var(--plat-line);border-radius:var(--plat-radius);font:inherit;color:var(--plat-ink);cursor:pointer;transition:border-color .2s ease}.plat-option:hover{border-color:var(--plat-accent)}.plat-option:disabled{opacity:.6;cursor:default}.plat-option:focus-visible{outline:none;box-shadow:var(--plat-focus)}.plat-option__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:rgba(26,175,155,.12);color:var(--plat-accent)}.plat-option__body{flex:1;display:grid;gap:.25rem}.plat-option__title{font-size:var(--plat-small);font-weight:600}.plat-option__desc{font-size:var(--plat-tiny);line-height:1.5;color:var(--plat-ink-soft)}.plat-option>svg:last-child{flex:none;margin-top:.6rem;color:var(--plat-ink-muted)}.plat-steps{margin:0;padding:0;list-style:none}.plat-steps,.plat-steps>li{display:flex;align-items:center;gap:.5rem}.plat-steps>li{flex:1}.plat-steps__btn{display:inline-flex;align-items:center;gap:.5rem;min-height:24px;padding:0;border:0;background:none;font:inherit;font-size:var(--plat-tiny);font-weight:500;color:var(--plat-ink-muted);cursor:default}.plat-steps__btn:enabled{cursor:pointer}.plat-steps__btn:focus-visible{outline:none;box-shadow:var(--plat-focus);border-radius:4px}.plat-steps__nr{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--plat-line);font-size:var(--plat-tiny);font-weight:600;color:var(--plat-ink-muted)}.plat-steps__line{flex:1;height:1px;background:var(--plat-line)}.plat-steps>li[data-stan=biezacy] .plat-steps__nr{background:var(--plat-accent);color:var(--velic-bone)}.plat-steps>li[data-stan=biezacy] .plat-steps__btn{color:var(--plat-ink)}.plat-steps>li[data-stan=zrobiony] .plat-steps__nr{background:var(--plat-dark);color:var(--velic-bone)}.plat-steps>li[data-stan=zrobiony] .plat-steps__line{background:var(--plat-ink-muted)}.plat-nrlist{display:grid;gap:.75rem;margin:0;padding:0;list-style:none;counter-reset:krok}.plat-nrlist li{display:flex;gap:.75rem;align-items:start;font-size:var(--plat-small);line-height:1.6;color:var(--plat-ink)}.plat-nrlist li:before{counter-increment:krok;content:counter(krok);flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--plat-dark);color:var(--velic-bone);font-size:var(--plat-tiny);font-weight:600}@media (prefers-reduced-motion:reduce){.plat-card--link,.plat-link svg{transition:none}.plat-card--link:hover{transform:none}}.plat-case+.plat-case{padding-top:clamp(2rem,1.5rem + 2vw,3rem);border-top:1px solid var(--plat-line)}@media (min-width:60rem){.plat-case:nth-child(2n)>:first-child{order:2}}.plat-chat{display:grid;gap:.75rem}.plat-chat__msg{display:grid;gap:.25rem;justify-self:start;max-width:90%;padding:.875rem 1.125rem;border-radius:var(--plat-radius-lg);border-bottom-left-radius:4px;background:rgba(244,243,239,.1);font-size:var(--plat-small);line-height:1.55;color:rgba(244,243,239,.88)}.plat-chat__msg--ai{justify-self:end;border-bottom-left-radius:var(--plat-radius-lg);border-bottom-right-radius:4px;background:rgba(26,175,155,.22);color:var(--velic-bone)}.plat-contact{font-family:var(--font-montserrat),ui-sans-serif,sans-serif;font-size:var(--plat-h3);font-weight:500;color:var(--plat-ink);text-decoration:none}.plat-contact:hover{color:var(--plat-accent-link)}.plat-doclist ul{display:grid;gap:.125rem;margin-top:.75rem}.plat-doclist a{display:block;padding:.625rem .875rem;border-radius:var(--plat-radius);font-size:var(--plat-small);color:var(--plat-ink-soft);text-decoration:none}.plat-doclist a:hover{background:var(--plat-bg);color:var(--plat-ink)}.plat-doclist a[aria-current=page]{background:rgba(26,175,155,.12);color:var(--plat-accent-link);font-weight:500}@media (min-width:60rem){.plat-doclist{position:sticky;top:1.5rem}}.plat-meta{display:grid;gap:1rem}@media (min-width:34rem){.plat-meta{grid-template-columns:repeat(3,1fr)}}.plat-meta dd{margin:.25rem 0 0;font-size:var(--plat-small)}.plat-prose dl>div+div{margin-top:.5rem}.plat-prose dt{display:inline;font-weight:600;color:var(--plat-ink)}.plat-prose dd{display:inline;margin:0}.plat-prose dt:after{content:" - "}.plat-prose section+section{margin-top:2rem}@media print{.plat-crumbs,.plat-footer,.plat-header,.plat-topbar,.print-hidden{display:none!important}.plat-section{padding-block:0}}.plat-auth{min-height:100vh;display:grid;background:var(--plat-bg)}@media (min-width:64rem){.plat-auth{grid-template-columns:1fr 1fr}}.plat-auth__brand{display:none;flex-direction:column;gap:2rem;padding:clamp(2rem,1.5rem + 3vw,4rem);background:var(--plat-dark);color:var(--velic-bone)}@media (min-width:64rem){.plat-auth__brand{display:flex}}.plat-auth__brand>div{margin-top:auto}.plat-auth__brand .plat-h1{color:var(--velic-bone)}.plat-auth__list{display:grid;gap:.875rem;margin-top:1.5rem}.plat-auth__list li{display:flex;gap:.75rem;align-items:start;font-size:var(--plat-small);color:rgba(244,243,239,.78)}.plat-auth__list svg{flex:none;margin-top:.15rem;color:var(--plat-accent)}.plat-auth__panel{display:flex;flex-direction:column;justify-content:center;gap:1.5rem;padding:clamp(2rem,1.5rem + 3vw,4rem) var(--plat-gutter)}.plat-auth__inner{width:100%;max-width:27rem;margin-inline:auto;display:grid;gap:1rem}.plat-confirm{min-height:100vh;display:flex;flex-direction:column;gap:2rem;padding:2rem var(--plat-gutter) 3rem;background:var(--plat-bg);color:var(--plat-ink)}.plat-confirm__inner{width:100%;max-width:var(--plat-w-text);margin:auto;display:grid;gap:1.25rem;justify-items:start}.plat-confirm__mark{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;background:rgba(26,175,155,.15);color:var(--plat-accent)}.plat-confirm__inner>.plat-note,.plat-confirm__inner>.plat-nrlist{width:100%;margin-top:.75rem}.plat-ladder{display:grid;counter-reset:krok}.plat-ladder>li{display:grid;gap:.5rem 2rem;padding-block:1.75rem;border-top:1px solid var(--plat-line)}.plat-ladder>li:first-child{border-top:0;padding-top:0}@media (min-width:48rem){.plat-ladder>li{grid-template-columns:5rem 14rem 1fr;align-items:baseline}}.plat-ladder__nr{font-family:var(--font-montserrat),ui-sans-serif,sans-serif;font-size:1.75rem;font-weight:400;line-height:1;color:var(--plat-line);font-variant-numeric:tabular-nums}.plat-section--dark .plat-ladder>li{border-color:rgba(244,243,239,.14)}.plat-section--dark .plat-ladder__nr{color:rgba(244,243,239,.28)}.plat-lineup{display:grid;gap:0}@media (min-width:48rem){.plat-lineup{grid-template-columns:repeat(2,1fr);column-gap:3.5rem}}.plat-lineup>li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding-block:.875rem;border-top:1px solid var(--plat-line)}.plat-lineup__co{font-weight:500;color:var(--plat-ink)}.plat-lineup__po{flex:1;min-width:12rem;font-size:var(--plat-small);color:var(--plat-ink-soft)}.plat-compare{width:100%;border-collapse:collapse;font-size:var(--plat-small)}.plat-compare td,.plat-compare th{padding:.875rem 1rem;text-align:left;vertical-align:top;border-top:1px solid var(--plat-line)}.plat-compare thead th{border-top:0;border-bottom:1px solid var(--plat-ink);font-size:var(--plat-tiny);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--plat-ink-muted)}.plat-compare tbody th{font-weight:500;color:var(--plat-ink);width:22%}.plat-compare td{color:var(--plat-ink-soft)}.plat-compare__nas{background:rgba(26,175,155,.07);color:var(--plat-ink);font-weight:500}.plat-compare thead .plat-compare__nas{color:var(--plat-accent-link);border-bottom-color:var(--plat-accent)}.plat-compare__scroll{overflow-x:auto;position:relative}@media (max-width:60rem){.plat-compare{min-width:46rem}}.plat-pricelist{display:grid}.plat-pricelist>li{display:grid;gap:.5rem 2rem;padding-block:1.5rem;border-top:1px solid var(--plat-line)}@media (min-width:48rem){.plat-pricelist>li{grid-template-columns:12rem 1fr auto;align-items:baseline}}.plat-pricelist__kwota{font-family:var(--font-montserrat),ui-sans-serif,sans-serif;font-size:var(--plat-h3);font-weight:500;color:var(--plat-ink);white-space:nowrap;font-variant-numeric:tabular-nums}.plat-pricelist__kwota span{font-size:var(--plat-small);font-weight:400;color:var(--plat-ink-muted)}.plat-pricelist__wybor{color:var(--plat-accent-link)}.plat-cases{display:grid;gap:var(--plat-item-gap)}@media (min-width:64rem){.plat-cases{grid-template-columns:repeat(2,1fr)}.plat-cases>li:first-child{grid-column:1/-1}.plat-cases>li:first-child .plat-card--media{display:grid;grid-template-columns:1.35fr 1fr}.plat-cases>li:first-child .plat-card__media{height:100%;aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--plat-line)}.plat-cases>li:first-child .plat-card__body{align-content:center;padding-inline:clamp(1.75rem,1rem + 2vw,2.5rem)}}.plat-head--proste{max-width:var(--plat-w-text)}.plat-hero--dowod .plat-hero__inner{max-width:none}@media (min-width:64rem){.plat-hero--dowod .plat-hero__inner{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:center}}.plat-hero__tresc{display:grid;gap:1.25rem;align-content:center}.plat-hero__dowod{display:grid;gap:.625rem}.plat-hero__dowod img{display:block;width:100%;border:1px solid rgba(244,243,239,.16);border-radius:var(--plat-radius-lg)}.plat-hero__podpis{font-size:var(--plat-tiny);color:rgba(244,243,239,.55)}.plat-hero__podpis a{color:inherit}.plat-chat--jasny .plat-chat__msg{background:var(--plat-bg);color:var(--plat-ink);border:1px solid var(--plat-line)}.plat-chat--jasny .plat-chat__msg--ai{background:rgba(26,175,155,.1);border-color:rgba(26,175,155,.3)}.plat-chat--jasny .plat-eyebrow{color:var(--plat-ink-muted)}.plat-chat--jasny .plat-chat__msg--ai .plat-eyebrow{color:var(--plat-accent-link)}.plat-rows dd{margin:0}.plat-plany{width:100%;border-collapse:collapse;font-size:var(--plat-small)}.plat-plany td,.plat-plany th{padding:.75rem 1rem;text-align:left;vertical-align:top;border-top:1px solid var(--plat-line)}.plat-plany thead th{border-top:0;vertical-align:bottom}.plat-plany thead th:first-child{vertical-align:bottom;padding-bottom:1rem}.plat-plany tbody th{font-weight:400;color:var(--plat-ink);width:30%}.plat-plany td{color:var(--plat-ink-soft);text-align:center}.plat-plany td.plat-plany__proza{text-align:left}.plat-plany__kol{display:grid;gap:.25rem}.plat-plany__nazwa{font-size:var(--plat-h3)}.plat-plany__cena,.plat-plany__nazwa{font-family:var(--font-montserrat),ui-sans-serif,sans-serif;font-weight:500;color:var(--plat-ink)}.plat-plany__cena{font-size:1.5rem;font-variant-numeric:tabular-nums}.plat-plany__cena span{font-size:var(--plat-tiny);font-weight:400;color:var(--plat-ink-muted)}.plat-plany__wyroz{background:rgba(26,175,155,.06)}.plat-plany thead .plat-plany__wyroz{border-bottom:2px solid var(--plat-accent)}.plat-plany__tak{color:var(--plat-accent-link);font-weight:600}.plat-plany__nie{color:var(--plat-ink-muted)}.plat-plany__opcja{font-size:var(--plat-tiny);color:var(--plat-ink-soft)}.plat-plany__stopka td,.plat-plany__stopka th{padding-top:1.25rem}.plat-plany__scroll{overflow-x:auto;position:relative}@media (max-width:60rem){.plat-plany{min-width:44rem}}.plat-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.plat-plany__kreska{display:inline-block;width:12px;height:1px;background:currentColor;vertical-align:middle}.plat-siatka{position:relative;isolation:isolate}.plat-siatka:before{background-image:linear-gradient(var(--velic-bone) 1px,transparent 1px),linear-gradient(90deg,var(--velic-bone) 1px,transparent 1px);background-size:56px 56px;opacity:.045}.plat-siatka:after,.plat-siatka:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.plat-siatka:after{background:radial-gradient(70% 60% at 50% -10%,rgba(26,175,155,.16),transparent 62%)}.plat-hint{display:none;margin-bottom:.75rem}@media (max-width:60rem){.plat-hint{display:block}}.plat-switch{flex-wrap:wrap}.plat-switch__btn .plat-tag{white-space:nowrap}.plat-prospekt{display:grid;counter-reset:etap}.plat-prospekt>li{display:grid;gap:.5rem 2.5rem;padding-block:2rem;border-top:1px solid var(--plat-line)}.plat-prospekt>li:first-child{border-top:0;padding-top:0}@media (min-width:52rem){.plat-prospekt>li{grid-template-columns:13rem 1fr}}.plat-prospekt__etap{display:grid;gap:.25rem;align-content:start}.plat-prospekt__nazwa{font-family:var(--font-montserrat),ui-sans-serif,sans-serif;font-size:var(--plat-h4);font-weight:600;color:var(--plat-ink)}.plat-prospekt__kiedy{font-size:var(--plat-tiny);color:var(--plat-ink-muted)}.plat-prospekt__wymog{font-size:var(--plat-h3);font-weight:500;line-height:1.3;color:var(--plat-ink);margin:0 0 .5rem}.plat-doba{display:grid}.plat-doba>li{position:relative;display:grid;gap:.375rem 2rem;padding:0 0 2rem 4.5rem}.plat-doba>li:last-child{padding-bottom:0}.plat-doba>li:before{content:"";position:absolute;left:3.3rem;top:.6rem;bottom:0;width:1px;background:var(--plat-line)}.plat-doba>li:last-child:before{display:none}.plat-doba__godz{position:absolute;left:0;top:0;font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:var(--plat-small);font-weight:500;color:var(--plat-accent-link)}.plat-doba__kto{font-size:var(--plat-tiny);letter-spacing:.08em;text-transform:uppercase;color:var(--plat-ink-muted)}.plat-doba__co{font-size:var(--plat-h3);font-weight:500;line-height:1.3;color:var(--plat-ink);margin:0}@media (min-width:52rem){.plat-doba>li{grid-template-columns:1.1fr .9fr;align-items:start}.plat-doba__kto{grid-column:1/-1}}.plat-kartadan{display:grid}.plat-kartadan>li{padding-block:1.5rem;border-top:1px solid var(--plat-line)}.plat-kartadan>li:first-child{border-top:0;padding-top:0}.plat-kartadan__wiersz{display:flex;align-items:baseline;gap:.75rem}.plat-kartadan__nazwa{font-family:var(--font-montserrat),ui-sans-serif,sans-serif;font-size:var(--plat-h3);font-weight:500;color:var(--plat-ink)}.plat-kartadan__kropki{flex:1;min-width:1.5rem;border-bottom:2px dotted var(--plat-line);transform:translateY(-.25rem)}.plat-kartadan__cena{flex:none;font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:var(--plat-small);color:var(--plat-accent-link);white-space:nowrap}.plat-kartadan__opis{margin:.5rem 0 0;font-size:var(--plat-body);line-height:1.6;color:var(--plat-ink-soft);max-width:60ch}.plat-styk{display:grid;gap:1px;background:var(--plat-line);border:1px solid var(--plat-line)}@media (min-width:38rem){.plat-styk{grid-template-columns:repeat(2,1fr)}}@media (min-width:62rem){.plat-styk{grid-template-columns:repeat(3,1fr)}}.plat-styk>li{display:grid;gap:.5rem;align-content:start;padding:1.5rem;background:var(--plat-bg)}.plat-styk__nr{font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:var(--plat-tiny);color:var(--plat-accent-link)}.plat-styk__tytul{font-family:var(--font-montserrat),ui-sans-serif,sans-serif;font-size:var(--plat-h4);font-weight:600;color:var(--plat-ink)}.plat-styk__podpis{font-size:var(--plat-small);line-height:1.55;color:var(--plat-ink-soft)}.plat-paragrafy{display:grid;max-width:var(--plat-w-text)}.plat-paragrafy>li{display:grid;grid-template-columns:2.5rem 1fr;gap:.25rem 0;padding-block:1.75rem;border-top:1px solid var(--plat-line)}.plat-paragrafy>li:first-child{border-top:0;padding-top:0}.plat-paragrafy__nr{font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:var(--plat-small);color:var(--plat-ink-muted)}.plat-paragrafy__tytul{font-family:var(--font-montserrat),ui-sans-serif,sans-serif;font-size:var(--plat-h3);font-weight:500;line-height:1.3;color:var(--plat-ink);margin:0}.plat-paragrafy__tresc{grid-column:2;margin:.5rem 0 0;font-size:var(--plat-body);line-height:1.7;color:var(--plat-ink-soft)}.plat-plan{display:grid;gap:1px;background:var(--plat-line);border-block:1px solid var(--plat-line)}.plat-plan>li{display:grid;gap:.5rem 2rem;padding:1.5rem 0;background:var(--plat-bg)}@media (min-width:52rem){.plat-plan>li{grid-template-columns:7rem 1fr 1.2fr;align-items:baseline}}.plat-plan__pora{justify-self:start;padding:.2rem .6rem;border-radius:999px;background:var(--plat-dark);color:var(--velic-bone);font-size:var(--plat-tiny);font-weight:500;letter-spacing:.04em}.plat-plan__moment{font-size:var(--plat-h4);font-weight:600;color:var(--plat-ink)}.plat-plan__szuka{font-size:var(--plat-small);color:var(--plat-ink-muted)}.plat-plan__ma{font-size:var(--plat-body);line-height:1.6;color:var(--plat-ink-soft);margin:0}.plat-datasheet{display:grid;margin:0;border-block:1px solid var(--plat-ink)}.plat-datasheet>div{display:grid;gap:.25rem 2rem;padding-block:.875rem;border-top:1px solid var(--plat-line)}.plat-datasheet>div:first-child{border-top:0}@media (min-width:44rem){.plat-datasheet>div{grid-template-columns:16rem 1fr;align-items:baseline}}.plat-datasheet dt{font-size:var(--plat-tiny);letter-spacing:.06em;text-transform:uppercase;color:var(--plat-ink-muted)}.plat-datasheet dd{margin:0;font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:var(--plat-small);line-height:1.55;color:var(--plat-ink)}.plat-indeks{display:grid;border-block:1px solid var(--plat-line)}.plat-indeks>li{border-top:1px solid var(--plat-line)}.plat-indeks>li:first-child{border-top:0}.plat-indeks a{display:grid;gap:.25rem 2rem;padding-block:1.25rem;text-decoration:none;color:inherit}@media (min-width:52rem){.plat-indeks a{grid-template-columns:18rem 1fr auto;align-items:baseline}}.plat-indeks__nazwa{font-family:var(--font-montserrat),ui-sans-serif,sans-serif;font-size:var(--plat-h3);font-weight:500;color:var(--plat-ink)}.plat-indeks__rozstrzyga{font-size:var(--plat-body);line-height:1.6;color:var(--plat-ink-soft)}.plat-indeks a:hover .plat-indeks__nazwa{color:var(--plat-accent-link)}.plat-indeks a:focus-visible{outline:none;box-shadow:var(--plat-focus);border-radius:8px}.plat-indeks__strzalka{color:var(--plat-accent-link);display:none}@media (min-width:52rem){.plat-indeks__strzalka{display:inline-flex}}.plat-starter{display:grid;gap:clamp(1.5rem,1rem + 2vw,2.5rem)}@media (min-width:60rem){.plat-starter{grid-template-columns:1.15fr .85fr;align-items:center}}.plat-starter__zrzut{display:block;width:100%;border:1px solid var(--plat-line);border-radius:var(--plat-radius-lg)}.plat-starter__ma{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.plat-starter__ma li{display:flex;gap:.625rem;align-items:start;font-size:var(--plat-small);color:var(--plat-ink-soft)}.plat-starter__ma svg{flex:none;margin-top:.2rem;color:var(--plat-accent)}.plat-wpis{display:grid;gap:1.5rem;min-width:0}.plat-wpis>.plat-cytat,.plat-wpis>.plat-h2,.plat-wpis>.plat-prose{max-width:var(--plat-w-text)}.plat-wpis__data{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;font-size:var(--plat-tiny);color:var(--plat-ink-muted)}.plat-kosztorys{display:grid;margin:.5rem 0 0;border-block:1px solid var(--plat-ink)}.plat-kosztorys>div{display:grid;gap:.25rem 2rem;padding-block:1rem;border-top:1px solid var(--plat-line)}.plat-kosztorys>div:first-child{border-top:0}@media (min-width:48rem){.plat-kosztorys{grid-template-columns:15rem max-content minmax(0,1fr);align-items:baseline}.plat-kosztorys>div{display:contents}.plat-kosztorys>div>*{padding-block:1rem;border-top:1px solid var(--plat-line)}.plat-kosztorys>div:first-child>*{border-top:0}.plat-kosztorys>div>:not(:last-child){padding-right:2rem}}.plat-kosztorys dt{font-size:var(--plat-body);font-weight:500;color:var(--plat-ink)}.plat-kosztorys dd{margin:0}.plat-kosztorys__kwota{font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:var(--plat-small);color:var(--plat-accent-link);white-space:nowrap}.plat-kosztorys__uwaga{font-size:var(--plat-small);line-height:1.55;color:var(--plat-ink-soft)}.plat-podpis{margin:.75rem 0 0;font-size:var(--plat-tiny);color:var(--plat-ink-muted)}.plat-rachunek__scroll{overflow-x:auto;position:relative}.plat-rachunek{width:100%;min-width:34rem;border-collapse:collapse;font-size:var(--plat-small)}.plat-rachunek td,.plat-rachunek th{padding:.75rem 1rem;text-align:left;vertical-align:top;border-top:1px solid var(--plat-line)}.plat-rachunek thead th{border-top:0;border-bottom:1px solid var(--plat-ink);font-size:var(--plat-tiny);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--plat-ink-muted)}.plat-rachunek tbody th{font-weight:500;color:var(--plat-ink);width:30%}.plat-rachunek td{color:var(--plat-ink-soft)}.plat-rachunek tfoot td,.plat-rachunek tfoot th{border-top:1px solid var(--plat-ink);font-weight:600;color:var(--plat-ink)}.plat-rachunek__nasze{background:rgba(26,175,155,.07)}.plat-dziennik{display:grid;margin:0}.plat-dziennik>div{display:grid;gap:.25rem 2rem;padding-block:.875rem;border-top:1px solid var(--plat-line)}.plat-dziennik>div:first-child{border-top:0}@media (min-width:44rem){.plat-dziennik>div{grid-template-columns:8rem 1fr;align-items:baseline}}.plat-dziennik dt{font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:var(--plat-small);color:var(--plat-accent-link)}.plat-dziennik dd{margin:0;font-size:var(--plat-body);line-height:1.6;color:var(--plat-ink-soft)}.plat-cytat{margin:0;padding-left:1.25rem;border-left:2px solid var(--plat-accent);font-size:var(--plat-lead);line-height:1.5;color:var(--plat-ink)}.plat-blogindeks{display:grid;border-block:1px solid var(--plat-line)}.plat-blogindeks>li{border-top:1px solid var(--plat-line)}.plat-blogindeks>li:first-child{border-top:0}.plat-blogindeks a{display:grid;gap:.5rem;padding-block:1.75rem;text-decoration:none;color:inherit}.plat-blogindeks a:focus-visible{outline:none;box-shadow:var(--plat-focus);border-radius:8px}.plat-blogindeks__tytul{font-family:var(--font-montserrat),ui-sans-serif,sans-serif;font-size:var(--plat-h3);font-weight:500;line-height:1.25;color:var(--plat-ink);max-width:34ch}.plat-blogindeks a:hover .plat-blogindeks__tytul{color:var(--plat-accent-link)}.plat-rytm{display:grid}.plat-rytm>li{display:grid;gap:.375rem 2.5rem;padding-block:1.5rem;border-top:1px solid var(--plat-line)}.plat-rytm>li:first-child{border-top:0;padding-top:0}@media (min-width:52rem){.plat-rytm>li{grid-template-columns:9rem 1fr 1.1fr;align-items:baseline}}.plat-rytm__cykl{justify-self:start;padding:.15rem .6rem;border-radius:999px;border:1px solid var(--plat-line);background:var(--plat-surface);font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:var(--plat-tiny);color:var(--plat-accent-link);white-space:nowrap}.plat-rytm__co{font-size:var(--plat-h4);font-weight:600;line-height:1.35;color:var(--plat-ink);margin:0}.plat-rytm__czemu{font-size:var(--plat-small);line-height:1.6;color:var(--plat-ink-soft);margin:0}.plat-raport{width:100%;min-width:46rem;border-collapse:collapse;font-size:var(--plat-small)}.plat-raport__scroll{overflow-x:auto;position:relative}.plat-raport td,.plat-raport th{padding:.875rem 1rem;text-align:left;vertical-align:top;border-top:1px solid var(--plat-line)}.plat-raport thead th{border-top:0;border-bottom:1px solid var(--plat-ink);font-size:var(--plat-tiny);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--plat-ink-muted)}.plat-raport tbody th{font-weight:600;color:var(--plat-ink);white-space:nowrap}.plat-raport td{color:var(--plat-ink-soft)}.plat-raport__ustalenie{font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:var(--plat-tiny);line-height:1.5;color:var(--plat-ink)}.plat-raport__waga{font-weight:600;white-space:nowrap}.plat-raport__waga--krytyczna{color:#9b1c1c}.plat-raport__waga--wysoka{color:#92620a}.plat-raport__waga--srednia{color:var(--plat-ink-muted)}.plat-sygnaly{display:grid;gap:1px;background:var(--plat-line);border-block:1px solid var(--plat-line)}.plat-sygnaly>li{display:grid;gap:.625rem 2.5rem;padding-block:1.5rem;background:var(--plat-bg)}@media (min-width:56rem){.plat-sygnaly>li{grid-template-columns:1fr 1fr}.plat-sygnaly__co{grid-column:1/-1}}.plat-sygnaly__co{font-size:var(--plat-h3);font-weight:500;line-height:1.3;color:var(--plat-ink);margin:0}.plat-sygnaly__znaczy{color:var(--plat-ink-muted)}.plat-sygnaly__robimy,.plat-sygnaly__znaczy{font-size:var(--plat-body);line-height:1.6;margin:0}.plat-sygnaly__robimy{color:var(--plat-ink);padding-left:1rem;border-left:2px solid var(--plat-accent)}.plat-sciezka{display:grid;gap:var(--plat-item-gap)}@media (min-width:56rem){.plat-sciezka{grid-template-columns:repeat(3,1fr)}}.plat-sciezka>li{display:grid;gap:.75rem;align-content:start;padding-top:1.25rem;border-top:2px solid var(--plat-ink)}.plat-sciezka__moment{font-size:var(--plat-tiny);letter-spacing:.08em;text-transform:uppercase;color:var(--plat-ink-muted)}.plat-sciezka__nazwa{font-family:var(--font-montserrat),ui-sans-serif,sans-serif;font-size:var(--plat-h3);font-weight:500;line-height:1.25}.plat-sciezka__nazwa a{color:var(--plat-ink);text-decoration:none}.plat-sciezka__nazwa a:hover{color:var(--plat-accent-link)}.plat-sciezka__nazwa a:focus-visible{outline:none;box-shadow:var(--plat-focus);border-radius:4px}.plat-artykul{display:grid;gap:clamp(2rem,1rem + 3vw,3.5rem)}@media (min-width:68rem){.plat-artykul{grid-template-columns:12rem minmax(0,1fr);align-items:start}}.plat-toc{display:none}@media (min-width:68rem){.plat-toc{display:grid;gap:.75rem;position:sticky;top:2rem;padding-right:2rem;border-right:1px solid var(--plat-line)}}.plat-toc__tytul{font-size:var(--plat-tiny);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--plat-ink-muted);margin:0}.plat-toc ol{display:grid;gap:.5rem;margin:0;padding:0;list-style:none;counter-reset:toc}.plat-toc a{display:grid;grid-template-columns:1.5rem 1fr;gap:.5rem;font-size:var(--plat-small);line-height:1.4;color:var(--plat-ink-soft);text-decoration:none}.plat-toc a:before{counter-increment:toc;content:counter(toc,decimal-leading-zero);font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:var(--plat-tiny);color:var(--plat-line)}.plat-toc a:hover{color:var(--plat-accent-link)}.plat-toc a:hover:before{color:var(--plat-accent)}.plat-toc a:focus-visible{outline:none;box-shadow:var(--plat-focus);border-radius:4px}.plat-wpis>h2[id]{scroll-margin-top:1.5rem}