.logo[data-astro-cid-tvrurpns]{display:inline-flex;align-items:center}.logo__img[data-astro-cid-tvrurpns]{height:var(--logo-h, 1.6rem);width:auto}.logo__img--cream[data-astro-cid-tvrurpns],html[data-theme=dark] .logo__img--ink[data-astro-cid-tvrurpns]{display:none}html[data-theme=dark] .logo__img--cream[data-astro-cid-tvrurpns]{display:block}.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:5;background:var(--c-cream);border-bottom:1px solid var(--c-ink-15)}.nav__inner[data-astro-cid-dmqpwcec]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-s) var(--space-l);padding-block:var(--space-m)}.nav__actions[data-astro-cid-dmqpwcec]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-m)}.nav__theme[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background:transparent;border:1px solid var(--c-ink-15);border-radius:var(--radius);color:var(--c-ink-70);cursor:pointer;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.nav__theme[data-astro-cid-dmqpwcec]:hover{color:var(--c-ink);border-color:var(--c-ink-45)}.nav__icon[data-astro-cid-dmqpwcec]{display:block}.nav__icon--sun[data-astro-cid-dmqpwcec],html[data-theme=dark] .nav__icon--moon[data-astro-cid-dmqpwcec]{display:none}html[data-theme=dark] .nav__icon--sun[data-astro-cid-dmqpwcec]{display:block}.nav__list[data-astro-cid-dmqpwcec]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-m);margin:0}.nav__link[data-astro-cid-dmqpwcec]{font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--c-ink-70);text-decoration:none;transition:color var(--dur) var(--ease)}.nav__link[data-astro-cid-dmqpwcec]:hover{color:var(--c-ink)}.nav__link[data-astro-cid-dmqpwcec][aria-current=page]{color:var(--c-ink);text-decoration:underline;text-underline-offset:.4em;text-decoration-thickness:1px}.nav__toggle[data-astro-cid-dmqpwcec]{display:none;width:2.4rem;height:2.4rem;align-items:center;justify-content:center;background:transparent;border:1px solid var(--c-ink-15);border-radius:var(--radius);cursor:pointer}.nav__burger[data-astro-cid-dmqpwcec],.nav__burger[data-astro-cid-dmqpwcec]:before,.nav__burger[data-astro-cid-dmqpwcec]:after{display:block;width:1.25rem;height:2px;background:var(--c-ink);transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease)}.nav__burger[data-astro-cid-dmqpwcec]{position:relative}.nav__burger[data-astro-cid-dmqpwcec]:before,.nav__burger[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;left:0}.nav__burger[data-astro-cid-dmqpwcec]:before{top:-6px}.nav__burger[data-astro-cid-dmqpwcec]:after{top:6px}@media(max-width:56rem){.nav__toggle[data-astro-cid-dmqpwcec]{display:inline-flex}.nav__menu[data-astro-cid-dmqpwcec]{display:none;position:absolute;top:100%;left:0;right:0;background:var(--c-cream);border-bottom:1px solid var(--c-ink-15);padding-block:var(--space-m)}.nav--open[data-astro-cid-dmqpwcec] .nav__menu[data-astro-cid-dmqpwcec]{display:block}.nav__list[data-astro-cid-dmqpwcec]{flex-direction:column;gap:var(--space-s);padding-inline:clamp(1.25rem,5vw,3rem)}.nav__link[data-astro-cid-dmqpwcec]{display:block;padding-block:var(--space-2xs)}.nav--open[data-astro-cid-dmqpwcec] .nav__burger[data-astro-cid-dmqpwcec]{background:transparent}.nav--open[data-astro-cid-dmqpwcec] .nav__burger[data-astro-cid-dmqpwcec]:before{transform:translateY(6px) rotate(45deg)}.nav--open[data-astro-cid-dmqpwcec] .nav__burger[data-astro-cid-dmqpwcec]:after{transform:translateY(-6px) rotate(-45deg)}}@media(prefers-reduced-motion:reduce){.nav__burger[data-astro-cid-dmqpwcec],.nav__burger[data-astro-cid-dmqpwcec]:before,.nav__burger[data-astro-cid-dmqpwcec]:after{transition:none}}.socials[data-astro-cid-zamss57n]{display:flex;align-items:center;gap:var(--space-s);margin:0;padding:0}.socials__link[data-astro-cid-zamss57n]{display:inline-flex;padding:.25rem;color:var(--c-ink-70);transition:color var(--dur) var(--ease)}.socials__link[data-astro-cid-zamss57n]:hover{color:var(--c-ink)}.socials__icon[data-astro-cid-zamss57n]{display:inline-flex}.socials__icon[data-astro-cid-zamss57n] svg{width:var(--icon-size, 1.25rem);height:var(--icon-size, 1.25rem);display:block}.footer[data-astro-cid-sz7xmlte]{margin-top:var(--space-3xl);background:var(--c-surface);border-top:1px solid var(--c-ink-15)}.footer__inner[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-xl);grid-template-columns:1fr;padding-block:var(--space-2xl) var(--space-xl)}@media(min-width:30rem){.footer__inner[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.footer__brand[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}@media(min-width:48rem){.footer__inner[data-astro-cid-sz7xmlte]{grid-template-columns:1.4fr .8fr .8fr;gap:var(--space-2xl)}.footer__brand[data-astro-cid-sz7xmlte]{grid-column:auto}}.footer__label[data-astro-cid-sz7xmlte]{margin-bottom:var(--space-m)}.footer__list[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-2xs);margin:0}.footer__link[data-astro-cid-sz7xmlte]{color:var(--c-ink-70);text-decoration:none;transition:color var(--dur) var(--ease)}.footer__link[data-astro-cid-sz7xmlte]:hover{color:var(--c-accent-i);text-decoration:underline;text-underline-offset:.2em}.footer__muted[data-astro-cid-sz7xmlte]{color:var(--c-ink-70)}.footer__col[data-astro-cid-sz7xmlte] .footer__socials{margin-top:var(--space-m)}.footer__base[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-s);padding-block:var(--space-m) var(--space-xl);border-top:1px solid var(--c-ink-15);font-size:.85rem}.footer__cookies[data-astro-cid-sz7xmlte]{appearance:none;background:none;border:0;padding:0;font:inherit;color:var(--c-ink-70);cursor:pointer;text-underline-offset:.2em;transition:color var(--dur) var(--ease)}.footer__cookies[data-astro-cid-sz7xmlte]:hover{color:var(--c-accent-i);text-decoration:underline}.lb[data-astro-cid-gixpweiw]{margin:auto;padding:0;border:none;background:transparent;max-width:min(92vw,1100px);max-height:92vh;overflow:visible;color:var(--c-on-accent)}.lb[data-astro-cid-gixpweiw]::backdrop{background:color-mix(in srgb,var(--c-shadow) 82%,transparent)}.lb[data-astro-cid-gixpweiw][open]{animation:lb-fade var(--dur) var(--ease)}.lb[data-astro-cid-gixpweiw][open] .lb__fig[data-astro-cid-gixpweiw]{animation:lb-rise var(--dur) var(--ease)}@keyframes lb-fade{0%{opacity:0}}@keyframes lb-rise{0%{transform:scale(.985)}}@media(prefers-reduced-motion:reduce){.lb[data-astro-cid-gixpweiw][open],.lb[data-astro-cid-gixpweiw][open] .lb__fig[data-astro-cid-gixpweiw]{animation:none}}.lb__fig[data-astro-cid-gixpweiw]{margin:0}.lb__img[data-astro-cid-gixpweiw]{display:block;max-width:min(92vw,1100px);max-height:84vh;width:auto;height:auto;margin-inline:auto;border-radius:var(--radius)}.lb__cap[data-astro-cid-gixpweiw]{margin-top:var(--space-s);text-align:center;font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--c-on-accent)}.lb__close[data-astro-cid-gixpweiw],.lb__nav[data-astro-cid-gixpweiw]{position:fixed;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;line-height:1;color:var(--c-on-accent);background:color-mix(in srgb,var(--c-shadow) 72%,transparent);border:1px solid color-mix(in srgb,var(--c-on-accent) 55%,transparent);border-radius:50%;cursor:pointer;transition:background var(--dur) var(--ease)}.lb__close[data-astro-cid-gixpweiw]:hover,.lb__nav[data-astro-cid-gixpweiw]:hover{background:color-mix(in srgb,var(--c-shadow) 90%,transparent)}.lb__close[data-astro-cid-gixpweiw]{top:var(--space-m);right:var(--space-m);font-size:1.7rem}.lb__nav[data-astro-cid-gixpweiw]{top:50%;transform:translateY(-50%);font-size:1.9rem}.lb__nav--prev[data-astro-cid-gixpweiw]{left:var(--space-m)}.lb__nav--next[data-astro-cid-gixpweiw]{right:var(--space-m)}.lb__nav[data-astro-cid-gixpweiw][hidden]{display:none}.cc[data-astro-cid-garwan2p]{position:fixed;inset-inline:0;bottom:0;z-index:40;background:var(--c-cream);border-top:1px solid var(--c-ink-15);box-shadow:0 -6px 24px -12px var(--c-shadow)}.cc[data-astro-cid-garwan2p][hidden]{display:none}.cc__inner[data-astro-cid-garwan2p]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-m);padding-block:var(--space-m)}.cc__text[data-astro-cid-garwan2p]{flex:1 1 18rem;margin:0;font-size:.95rem;line-height:1.5;color:var(--c-ink-70)}.cc__text[data-astro-cid-garwan2p] a[data-astro-cid-garwan2p]{color:var(--c-accent-i);text-underline-offset:.2em}.cc__actions[data-astro-cid-garwan2p]{display:flex;flex-wrap:wrap;gap:var(--space-s);flex:0 0 auto}@media(max-width:30rem){.cc__actions[data-astro-cid-garwan2p]{width:100%}.cc__btn[data-astro-cid-garwan2p]{flex:1 1 auto;text-align:center}}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-standard-normal.Czevyj-6.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-standard-normal.CJcjJNj7.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-standard-normal.DihXLNYH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-standard-italic.DxWqP7Ku.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-standard-italic.CGbN9UgK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-standard-italic.lSdLDfvT.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/outfit-latin-ext-wght-normal.DdQaqQDo.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/outfit-latin-wght-normal.Bc-8i84L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-cream: #f3eadb;--c-ink: #1f1812;--c-amber: #c68a4b;--c-mat: #f8f1e6;--c-ink-70: color-mix(in srgb, var(--c-ink) 70%, var(--c-cream));--c-ink-45: color-mix(in srgb, var(--c-ink) 45%, var(--c-cream));--c-ink-15: color-mix(in srgb, var(--c-ink) 15%, var(--c-cream));--c-amber-hairline: color-mix(in srgb, var(--c-amber) 80%, var(--c-ink));--c-sand: #e4d5bd;--c-terracotta: #b0573a;--c-coffee: #6b5440;--c-surface: var(--c-sand);--c-label: var(--c-coffee);--c-accent-i: var(--c-terracotta);--c-bg: var(--c-cream);--c-text: var(--c-ink);--c-accent: var(--c-amber);--c-on-accent: #f3eadb;--c-shadow: var(--c-ink);--grain-blend: multiply;--grain-opacity: .045;--c-bevel-hi: #ffffff;--font-display: "quincy-cf", "Fraunces Variable", "Bodoni Moda", Georgia, "Times New Roman", serif;--font-body: "Outfit Variable", "Helvetica Neue", system-ui, -apple-system, Arial, sans-serif;--display-vsettings: "opsz" 144, "SOFT" 0, "WONK" 0;--fs-eyebrow: .78rem;--fs-body: clamp(1rem, .95rem + .25vw, 1.125rem);--fs-lede: clamp(1.15rem, 1.02rem + .6vw, 1.45rem);--fs-h3: clamp(1.25rem, 1.1rem + .7vw, 1.6rem);--fs-h2: clamp(1.8rem, 1.35rem + 2vw, 3rem);--fs-h1: clamp(2.6rem, 1.7rem + 4.2vw, 5rem);--fs-display: clamp(3.2rem, 1.9rem + 6.2vw, 7rem);--fw-display: 360;--fw-h: 420;--fw-body: 400;--fw-medium: 500;--fw-bold: 600;--lh-display: .98;--lh-heading: 1.08;--lh-body: 1.62;--tracking-label: .16em;--tracking-tight: -.01em;--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-s: 1rem;--space-m: 1.5rem;--space-l: 2.5rem;--space-xl: 4rem;--space-2xl: 6rem;--space-3xl: 9rem;--measure: 68ch;--container: 72rem;--container-narrow: 46rem;--radius: 2px;--ease: cubic-bezier(.22, .61, .36, 1);--dur: .42s}:root[data-theme=dark]{--c-cream: #1c1611;--c-ink: #efe3d0;--c-mat: #251e16;--c-sand: #2a2219;--c-coffee: #cdb491;--c-amber: #d9a25c;--c-terracotta: #bb6240;--c-shadow: #070504;--grain-blend: screen;--grain-opacity: .05;--c-bevel-hi: #d9c9ab}*,*:before,*:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100svh;background-color:var(--c-bg);color:var(--c-text);font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-body);line-height:var(--lh-body);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,svg,video{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}ul[role=list],ol[role=list]{list-style:none;padding:0}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}.page{position:relative;isolation:isolate}.page:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='200'%20height='200'%3e%3c!--%20Ziarno%20papieru:%20szum%20wektorowy%20(feTurbulence)%20—%20niezależny%20od%20rozdzielczości,%20ostry%20na%20retinie,%20~0%20wagi.%20Krycie%20steruje%20global.css%20(.page::before).%20--%3e%3cfilter%20id='paper'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.9'%20numOctaves='2'%20stitchTiles='stitch'%20result='noise'/%3e%3cfeColorMatrix%20in='noise'%20type='saturate'%20values='0'/%3e%3c/filter%3e%3crect%20width='100%25'%20height='100%25'%20filter='url(%23paper)'/%3e%3c/svg%3e");background-size:200px 200px;background-repeat:repeat;opacity:var(--grain-opacity);mix-blend-mode:var(--grain-blend)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--fw-h);line-height:var(--lh-heading);letter-spacing:var(--tracking-tight);font-optical-sizing:auto;font-variation-settings:var(--display-vsettings);text-wrap:balance}h1{font-size:var(--fs-h1);font-weight:var(--fw-display);line-height:var(--lh-display)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}p{max-width:var(--measure)}.eyebrow,.label{font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--tracking-label);line-height:1.2;color:var(--c-label)}.numeral{font-family:var(--font-display);font-variation-settings:var(--display-vsettings);font-feature-settings:"lnum" 1;color:var(--c-amber)}:focus-visible{outline:2px solid var(--c-amber);outline-offset:3px;border-radius:var(--radius)}::selection{background:var(--c-amber);color:var(--c-cream)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:.85em 1.6em;font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--tracking-label);line-height:1;text-decoration:none;cursor:pointer;border:1px solid var(--c-accent-i);border-radius:var(--radius);background:var(--c-accent-i);color:var(--c-on-accent);transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.btn:hover{background:color-mix(in srgb,var(--c-terracotta) 84%,var(--c-shadow));border-color:color-mix(in srgb,var(--c-terracotta) 84%,var(--c-shadow))}.btn--ghost{background:transparent;color:var(--c-ink);border-color:var(--c-ink-45)}.btn--ghost:hover{background:var(--c-accent-i);border-color:var(--c-accent-i);color:var(--c-on-accent)}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,3rem)}.band-sand{background:var(--c-surface)}.band-pattern{background-color:var(--c-surface);--zz: color-mix(in srgb, var(--c-coffee) 7%, var(--c-sand));background-image:linear-gradient(135deg,var(--zz) 25%,transparent 25%),linear-gradient(225deg,var(--zz) 25%,transparent 25%),linear-gradient(45deg,var(--zz) 25%,transparent 25%),linear-gradient(315deg,var(--zz) 25%,transparent 25%);background-position:26px 0,26px 0,0 0,0 0;background-size:52px 52px;background-repeat:repeat}html.lb-open{overflow:hidden}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link[data-astro-cid-37fxchfa]{position:absolute;left:var(--space-s);top:-4rem;z-index:10;padding:.6em 1em;background:var(--c-ink);color:var(--c-cream);font-size:var(--fs-eyebrow);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--tracking-label);text-decoration:none;border-radius:var(--radius);transition:top var(--dur) var(--ease)}.skip-link[data-astro-cid-37fxchfa]:focus-visible{top:var(--space-s)}
