:root{--s-bg:var(--wp--preset--color--bg, #f0f);--s-ink:var(--wp--preset--color--ink, #0ff);--s-accent:var(--wp--preset--color--accent, #f0f);--s-ink-muted:var(--wp--custom--ink--muted, #ff0);--s-ink-on-accent:var(--wp--custom--ink--on-accent, #0ff);--s-surface-card:var(--wp--custom--surface--card, transparent);--s-surface-alt:var(--wp--custom--surface--alt, transparent);--s-surface-inverse:var(--wp--custom--surface--inverse, #f0f);--s-line-soft:var(--wp--custom--line--soft, transparent);--s-line-strong:var(--wp--custom--line--strong, transparent);--s-radius-card:var(--wp--custom--radius--card, 0);--s-radius-btn:var(--wp--custom--radius--btn, 0);--s-radius-pill:var(--wp--custom--radius--pill, 0);--s-shadow-card:var(--wp--custom--shadow--card, none);--s-space-section:var(--wp--custom--space--section, 0);--s-space-card:var(--wp--custom--space--card, 0);--s-grad-hero:var(--wp--custom--gradient--hero, none);--s-font-head:var(--wp--preset--font-family--head, "BRAK KROJU head", cursive);--s-font-body:var(--wp--preset--font-family--body, "BRAK KROJU body", cursive);--s-type-h1-size:var(--wp--custom--type--h-1--size);--s-type-h1-weight:var(--wp--custom--type--h-1--weight);--s-type-h1-lh:var(--wp--custom--type--h-1--line-height);--s-type-h1-ls:var(--wp--custom--type--h-1--letter-spacing);--s-type-h2-size:var(--wp--custom--type--h-2--size);--s-type-h2-weight:var(--wp--custom--type--h-2--weight);--s-type-h2-ls:var(--wp--custom--type--h-2--letter-spacing);--s-type-h3-size:var(--wp--custom--type--h-3--size);--s-type-h3-weight:var(--wp--custom--type--h-3--weight);--s-type-lead-size:var(--wp--custom--type--lead--size);--s-type-lead-lh:var(--wp--custom--type--lead--line-height);--s-type-eyebrow-size:var(--wp--custom--type--eyebrow--size);--s-type-eyebrow-weight:var(--wp--custom--type--eyebrow--weight);--s-type-eyebrow-lh:var(--wp--custom--type--eyebrow--line-height);--s-type-eyebrow-ls:var(--wp--custom--type--eyebrow--letter-spacing);--s-type-btn-size:var(--wp--custom--type--btn--size);--s-type-btn-weight:var(--wp--custom--type--btn--weight);--s-type-badge-size:var(--wp--custom--type--badge--size);--s-type-badge-weight:var(--wp--custom--type--badge--weight);--s-measure-lead:var(--wp--custom--measure--lead);--s-hero-max-width:var(--wp--custom--hero--max-width);--s-ink-eyebrow:var(--wp--custom--ink--eyebrow, #ff0);--s-btn-height:var(--wp--custom--btn--height);--s-btn-padding-inline:var(--wp--custom--btn--padding-inline);--s-shadow-badge:var(--wp--custom--shadow--badge, none);--s-text-sink:var(--wp--custom--text--sink, 0em);--s-icon-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");--s-icon-strzalka-ukos:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17L17 7M8 7h9v9'/%3E%3C/svg%3E");--s-icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--s-chrome-surface:var(--wp--custom--chrome--surface, #f0f);--s-chrome-bar:var(--wp--custom--chrome--bar, #f0f);--s-chrome-panel:var(--wp--custom--chrome--panel, #f0f);--s-chrome-ink:var(--wp--custom--chrome--ink, #0ff);--s-chrome-accent:var(--wp--custom--chrome--accent, #ff0);--s-chrome-cta-hover:var(--wp--custom--chrome--cta-hover, #f0f);--s-chrome-icon:var(--wp--custom--chrome--icon, #ff0);--s-chrome-shadow:var(--wp--custom--chrome--shadow, #f0f);--s-showcase-link:var(--wp--custom--showcase--link, #ff0);--s-showcase-frame:var(--wp--custom--showcase--frame, #f0f);--s-showcase-shade:var(--wp--custom--showcase--shade, #f0f);--s-showcase-media-ink:var(--wp--custom--showcase--media-ink, #0ff);--s-showcase-chip-ink:var(--wp--custom--showcase--chip-ink, #ff0)}.is-tone-default{--s-bg:var(--wp--preset--color--bg, #f0f);--s-ink:var(--wp--preset--color--ink, #0ff);--s-ink-muted:var(--wp--custom--ink--muted, #ff0);--s-surface-card:var(--wp--custom--surface--card, transparent);--s-line-soft:var(--wp--custom--line--soft, transparent)}.is-tone-alt{--s-bg:var(--s-surface-alt);--s-ink:var(--wp--preset--color--ink, #0ff);--s-ink-muted:var(--wp--custom--ink--muted, #ff0);--s-surface-card:var(--wp--custom--surface--card, transparent);--s-line-soft:var(--wp--custom--line--soft, transparent);color:var(--s-ink)}.is-tone-inverse{--s-bg:var(--s-surface-inverse);--s-ink:var(--wp--custom--ink--on-inverse, #0ff);--s-ink-muted:var(--wp--custom--ink--on-inverse-muted, #ff0);--s-surface-card:var(--wp--custom--surface--card-on-inverse, transparent);--s-line-soft:var(--wp--custom--line--soft-on-inverse, transparent);color:var(--s-ink)}:where(*,*::before,*::after){box-sizing:border-box}:where(body){margin:0;background:var(--s-bg);color:var(--s-ink);font-family:var(--s-font-body)}:where(img,picture,video,svg){max-width:100%;height:auto;display:block}:where(h1,h2,h3,h4,h5,h6){font-family:var(--s-font-head);margin:0}:where(h1){font-size:var(--s-type-h1-size);font-weight:var(--s-type-h1-weight);line-height:var(--s-type-h1-lh);letter-spacing:var(--s-type-h1-ls)}:where(h2){font-size:var(--s-type-h2-size);font-weight:var(--s-type-h2-weight);letter-spacing:var(--s-type-h2-ls)}:where(h3,.s-card__title){font-size:var(--s-type-h3-size);font-weight:var(--s-type-h3-weight)}:where(.s-section__lead){color:var(--s-ink-muted);font-size:var(--s-type-lead-size);line-height:var(--s-type-lead-lh);max-width:var(--s-measure-lead)}:where(.s-section__eyebrow){color:var(--s-ink-eyebrow);font-size:var(--s-type-eyebrow-size);font-weight:var(--s-type-eyebrow-weight);line-height:var(--s-type-eyebrow-lh);letter-spacing:var(--s-type-eyebrow-ls);text-transform:uppercase}:where(.s-section__accent){color:var(--s-accent)}:where(p,ul,ol){margin:0}:where(ul,ol){padding:0;list-style:none}:where(a){color:inherit}:where(button,input,select,textarea){font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background-color:#fff0}:where(.s-container){width:100%;max-width:var(--wp--style--global--wide-size);padding-inline:16px;margin-inline:auto}:where(.s-section){background:var(--s-bg);color:var(--s-ink);padding-block:var(--s-space-section)}:where(.s-hero){background-image:var(--s-grad-hero)}:where(.s-section__header){display:flex;flex-direction:column;gap:12px;margin-block-end:32px}:where(.s-section__header.is-centered){align-items:center;text-align:center}:where(.s-section__header.is-split){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--s-measure-lead));column-gap:24px;align-items:end;justify-items:start}:where(.s-section__header.is-split .s-section__eyebrow){grid-column:1 / -1}:where(.s-container:has(>.s-section__header.is-beside)){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);column-gap:24px;row-gap:32px;align-items:center}:where(.s-section__header.is-beside){grid-column:1;grid-row:1}:where(.s-container:has(>.s-section__header.is-beside)>.s-section__header.is-beside){margin-block-end:0}:where(.s-section__header.is-beside+*){grid-column:2;grid-row:1}:where(.s-section__header.is-beside~*~*){grid-column:1 / -1}:where(.s-toc__title){margin:0 0 12px;color:var(--s-ink-eyebrow);font-size:var(--s-type-eyebrow-size);font-weight:var(--s-type-eyebrow-weight);letter-spacing:var(--s-type-eyebrow-ls)}:where(.s-toc__list){display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}:where(.s-toc.is-grid .s-toc__list){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 18rem),1fr));gap:8px 24px}:where(.s-toc__link){display:flex;gap:8px;color:inherit;text-decoration:none}:where(.s-toc__num){flex:none;color:var(--s-ink-muted)}:where(.visually-hidden){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(.s-grid){display:grid;gap:24px;grid-template-columns:repeat(var(--s-cols,3),minmax(0,1fr))}:where(.is-cols-2){--s-cols:2}:where(.is-cols-3){--s-cols:3}:where(.is-cols-4){--s-cols:4}:root{--s-header-offset:0px}:where(html:not(.is-js)) :where([data-menu-toggle]){display:none}:where(html.is-reveal-ready) :where([data-reveal]){opacity:0;transform:translateY(12px)}:where(html.is-reveal-ready) :where([data-reveal].is-visible){opacity:1;transform:none;transition:opacity 400ms ease,transform 400ms ease}:where(.s-btn){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;height:var(--s-btn-height);padding-inline:var(--s-btn-padding-inline);border:none;border-radius:var(--s-radius-btn);font-family:var(--s-font-body);font-size:var(--s-type-btn-size);font-weight:var(--s-type-btn-weight);text-decoration:none;cursor:pointer}:where(.s-btn--primary){background:var(--s-accent);color:var(--s-ink-on-accent)}:where(.s-btn--accent){background:var(--s-accent);color:var(--s-ink-on-accent)}:where(.s-btn--secondary){background:var(--s-surface-card);border:1px solid var(--s-line-strong)}:where(.visually-hidden:focus){position:fixed;top:8px;left:8px;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;padding:8px 16px;background:var(--s-bg);color:var(--s-ink);border:1px solid var(--s-line-soft);border-radius:var(--s-radius-btn);z-index:100}:where(.s-header){background:var(--s-bg);color:var(--s-ink);border-bottom:1px solid var(--s-line-soft)}:where(.s-header.is-sticky){position:sticky;top:0;z-index:40}:where(.s-header.is-transparent){background:#fff0;border-bottom-color:#fff0}:where(.s-header__inner){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-block:12px}:where(.s-header__brand){display:flex;align-items:center}:where(.s-header__name){display:inline-flex;align-items:center;min-height:44px;font-family:var(--s-font-head);text-decoration:none}:where(.s-header__toggle){display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;background:#fff0;color:inherit;cursor:pointer}:where(.s-header__burger){position:relative;display:block;width:20px;height:2px;background:currentColor}:where(.s-header__burger)::before,:where(.s-header__burger)::after{content:"";position:absolute;left:0;width:100%;height:2px;background:currentColor}:where(.s-header__burger)::before{top:-6px}:where(.s-header__burger)::after{top:6px}:where(.s-header__nav){display:block}:where(.s-header__menu){display:flex;align-items:center;gap:24px}:where(.s-header__menu a){display:inline-flex;align-items:center;min-height:44px;text-decoration:none}:where(.s-footer){background:var(--s-surface-alt);color:var(--s-ink);border-top:1px solid var(--s-line-soft)}:where(.s-footer__inner){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:var(--s-space-section)}:where(.s-footer__name){font-family:var(--s-font-head)}:where(.s-footer__desc){color:var(--s-ink-muted)}:where(.s-footer__menu){display:flex;flex-direction:column;gap:12px}:where(.s-footer__contact){display:flex;flex-direction:column;gap:8px}:where(.s-footer__menu a),:where(.s-footer__contact a){display:inline-flex;align-items:center;min-height:44px;text-decoration:none}:where(.s-footer__bottom){border-top:1px solid var(--s-line-soft);padding-block:16px;color:var(--s-ink-muted)}:where(.s-card){display:flex;flex-direction:column;gap:12px;background:var(--s-surface-card);border:1px solid var(--s-line-soft);border-radius:var(--s-radius-card);box-shadow:var(--s-shadow-card);padding:var(--s-space-card)}:where(.s-card__media){display:block;border-radius:var(--s-radius-card);overflow:hidden}:where(.s-card__title){font-family:var(--s-font-head)}:where(.s-card__title a){text-decoration:none}:where(.s-card__excerpt){color:var(--s-ink-muted)}:where(.s-badge){display:inline-flex;align-items:center;min-height:44px;padding-inline:16px;background:var(--s-surface-card);border:1px solid var(--s-line-soft);border-radius:var(--s-radius-pill);box-shadow:var(--s-shadow-badge);font-size:var(--s-type-badge-size);font-weight:var(--s-type-badge-weight)}:where(.s-form){display:flex;flex-direction:column;gap:20px;max-width:40rem}:where(.s-form__title){font-family:var(--s-font-head);color:var(--s-ink)}:where(.s-form__field){display:flex;flex-direction:column;gap:6px}:where(.s-form__label){color:var(--s-ink);font-family:var(--s-font-body)}:where(.s-form__field--consent .s-form__label){display:flex;align-items:center;gap:8px;min-height:44px}:where(.s-form__input){font-family:var(--s-font-body);color:var(--s-ink);background-color:var(--s-surface-card);border:1px solid var(--s-line-soft);border-radius:var(--s-radius-btn);padding:10px 12px;min-height:44px}:where(textarea.s-form__input){min-height:132px;resize:vertical}:where(.s-form__field--consent .s-form__input){min-height:0;width:20px;height:20px;flex:none}:where(.s-form__error){color:var(--s-accent)}:where(.s-form__error:empty){display:none}:where(.s-form__notice){color:var(--s-ink);background-color:var(--s-surface-alt);border:1px solid var(--s-line-soft);border-radius:var(--s-radius-card);padding:12px 16px}:where(.s-form__submit){align-self:flex-start}:where(.s-form__select){position:relative;display:block}:where(.s-form__select)::after{content:"";position:absolute;top:50%;right:14px;width:16px;height:16px;translate:0 -50%;background:currentColor;mask:var(--s-icon-chevron) center / contain no-repeat;pointer-events:none}:where(select.s-form__input){appearance:none;width:100%;padding-inline-end:42px}:where(.s-form__choices-field){border:0;margin:0;padding:0;min-width:0}:where(.s-form__choices){display:flex;flex-wrap:wrap;gap:8px}:where(.s-form__choice){position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;font-family:var(--s-font-body);color:var(--s-ink);background-color:var(--s-surface-card);border:1px solid var(--s-line-soft);border-radius:var(--s-radius-btn);cursor:pointer}:where(.s-form__choice input){position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}:where(.s-form__choice:has(input:checked)){border-color:var(--s-accent);box-shadow:inset 0 0 0 1px var(--s-accent)}:where(.s-form__choice:has(input:focus-visible)){outline:2px solid var(--s-accent);outline-offset:2px}:where(.s-form__prefixed){display:flex;align-items:stretch;border:1px solid var(--s-line-soft);border-radius:var(--s-radius-btn);background-color:var(--s-surface-card)}:where(.s-form__prefix){display:inline-flex;align-items:center;padding:0 12px;font-family:var(--s-font-body);color:var(--s-ink);border-inline-end:1px solid var(--s-line-soft)}:where(.s-form__prefixed .s-form__input){flex:1;min-width:0;border:0}:where(.s-ico-txt){flex:none;translate:0 var(--s-text-sink)}:where(.s-ico-inline){display:inline-block;width:1.25em;height:1.25em;margin:-.35em -.16em;vertical-align:middle;vertical-align:calc((1cap + 1ex) / 4 - 0.275em)}@media (max-width:64rem){:where(.s-grid){--s-cols:2}:where(.s-container:has(>.s-section__header.is-beside)){display:block}:where(.s-section__header.is-beside){margin-block-end:32px}}@media (max-width:40rem){:where(.s-grid){--s-cols:1}:where(.s-footer__inner){grid-template-columns:1fr}:where(.s-section__header.is-split){grid-template-columns:minmax(0,1fr)}:where(html.is-js) :where(.s-header__toggle:not([hidden])){display:inline-flex}:where(html.is-js) :where(.s-header__nav){display:none}:where(html.is-js) :where(.s-header__nav.is-open){display:block;flex-basis:100%}:where(.s-header__menu){flex-direction:column;align-items:stretch;gap:0}:where(.s-header__menu a){width:100%}}