:root{--ink: #0d0f12;--graphite: #1a1e24;--graphite-2: #252b33;--steel: #4a5561;--mist: #9aa4af;--steel-deep: #3d4752;--mist-lt: #b3bcc6;--alloy: #c6cbd1;--seam: #e7e8e4;--paper: #f4f4f1;--white: #ffffff;--rule-dark: rgba(244, 244, 241, .14);--amber: #f5a300;--amber-deep: #8f5d00;--amber-halo: rgba(245, 163, 0, .2);--ok: #2f9e6a;--warn: #f5a300;--info: #9aa4af;--f-display: "Saira", "Inter", system-ui, sans-serif;--f-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--r-1: 2px;--r-2: 4px;--max: 1312px;--gut: clamp(20px, 4.5vw, 64px);--band-y: clamp(72px, 9vw, 128px);--nav-h: 76px;--rail-h: 0px;--ease: cubic-bezier(.2, .7, .2, 1);--dur: .22s;--eye-ratio: 1.372}@media(max-width:600px){:root{--nav-h: 64px}}@font-face{font-family:Saira;font-style:normal;font-weight:400 700;font-stretch:100% 125%;font-display:swap;src:url(/fonts/saira-var-latin.woff2) format("woff2");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+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:400 700;font-stretch:100% 125%;font-display:swap;src:url(/fonts/saira-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-2193,U+2212,U+2215}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+1E00-1EFF,U+2020,U+20A0-20AB,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plexmono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plexmono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+1E00-1EFF,U+2020,U+20A0-20AB,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plexmono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plexmono-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+1E00-1EFF,U+2020,U+20A0-20AB,U+2113,U+2C60-2C7F,U+A720-A7FF}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{color-scheme:light;background:var(--paper);scroll-padding-top:calc(var(--nav-h) + var(--rail-h) + 16px);-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html:has(.rail--bar){--rail-h: 48px}@media(max-width:1040px){html:has(.rail--side){--rail-h: 48px}}body{background:var(--paper);color:var(--ink);font:400 17px/1.6 var(--f-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img,video,svg{display:block;max-width:100%}img,video{height:auto}a{color:inherit}p a,li a,td a,dd a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}p a:hover,li a:hover,td a:hover,dd a:hover{text-decoration-thickness:2px}button{font:inherit;color:inherit}ul[role=list],ol[role=list]{list-style:none;padding:0}:focus-visible{outline:2px solid var(--amber-deep);outline-offset:3px;border-radius:1px}.dark :focus-visible,.on-dark:focus-visible{outline-color:var(--amber)}::selection{background:var(--amber);color:var(--ink)}.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}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gut));margin-inline:auto;padding-inline:var(--gut)}.band{padding-block:var(--band-y)}.band--tight{padding-block:calc(var(--band-y) * .6)}.band:not(.dark):not(.seam)+.band:not(.dark):not(.seam){padding-top:0}:is(.pricing,.registry):has(+.band:not(.dark):not(.seam)){padding-bottom:0}.seam{background:var(--seam)}.dark{background:linear-gradient(180deg,var(--ink) 0%,var(--graphite) 100%);color:var(--paper)}.dark.flat{background:var(--ink)}.grid-12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px}.rule{border:0;border-top:1px solid var(--alloy)}.dark .rule{border-color:var(--rule-dark)}.display,h1,h2,h3{font-family:var(--f-display);font-weight:640;letter-spacing:-.012em;text-wrap:balance}p,li,dd,figcaption,blockquote{text-wrap:pretty}h1,.display{font-stretch:118%;font-size:clamp(36px,2.2rem + 2.4vw,64px);line-height:1.03}h2,.h2{font-family:var(--f-display);font-stretch:116%;font-weight:630;font-size:clamp(30px,1.5rem + 1.7vw,48px);line-height:1.07;letter-spacing:-.01em}h3,.h3{font-family:var(--f-display);font-stretch:112%;font-weight:620;font-size:clamp(20px,1.05rem + .45vw,24px);line-height:1.2;letter-spacing:-.004em}@media(max-width:600px){h1,.display,h2,.h2{font-stretch:106%}}@media(max-width:420px){h1,.display{font-size:32px;font-stretch:102%}h2,.h2{font-size:28px;font-stretch:102%}}h1,h2,h3,.display{overflow-wrap:break-word}.lead{font-size:clamp(17px,1rem + .25vw,20px);line-height:1.55;color:var(--steel);max-width:36em}.dark .lead{color:var(--mist)}.muted{color:var(--steel)}.dark .muted{color:var(--mist)}.legend{font-family:var(--f-display);font-stretch:125%;font-weight:600;font-size:12px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.mono{font-family:var(--f-mono);font-size:14px;letter-spacing:.01em}.num{font-variant-numeric:tabular-nums}.eyebrow{display:flex;align-items:center;gap:12px;color:var(--steel)}.dark .eyebrow{color:var(--mist)}.index{display:flex;align-items:center;gap:18px;color:var(--steel-deep);font-family:var(--f-mono);font-size:14px;letter-spacing:.04em;text-transform:uppercase}.index:after{content:"";flex:0 0 64px;height:1px;background:var(--alloy)}.dark .index{color:var(--mist-lt)}.dark .index:after{background:var(--rule-dark)}.prose p+p{margin-top:1em}.prose{max-width:40em}.head{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px 32px;align-items:end;margin-bottom:clamp(32px,4vw,56px)}.head h2{margin-top:18px;max-width:14em}.head--stack{grid-template-columns:minmax(0,1fr);align-items:start}.head--stack .lead{margin-top:4px}@media(min-width:861px){:lang(pl) .head:not(.head--stack){grid-template-columns:minmax(0,6fr) minmax(0,6fr)}}@media(max-width:860px){.head{grid-template-columns:minmax(0,1fr)}}.beacon{display:inline-block;flex:none;width:11px;height:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 3px var(--amber-halo);vertical-align:middle}.beacon--sm{width:7px;height:5px;box-shadow:none}.beacon--ink{background:var(--ink);box-shadow:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:var(--r-1);border:1px solid transparent;font:600 15px/1 var(--f-body);letter-spacing:.005em;text-decoration:none;cursor:pointer;transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.btn--primary{background:var(--amber);color:var(--ink)}.btn--primary:hover{background:#ffb21a}.btn--ghost{border-color:var(--ink);color:var(--ink);background:transparent}.btn--ghost:hover{background:var(--ink);color:var(--paper)}.dark .btn--ghost{border-color:#f4f4f18c;color:var(--paper)}.dark .btn--ghost:hover{background:var(--paper);color:var(--ink)}.btn--sm{min-height:40px;padding:0 16px;font-size:14px}.arr{flex:none;display:block;width:1.25em;height:1.25em;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;transform:translateY(var(--arr-dy, 0))}.btn{--arr-dy: 0em}.link-arrow{--arr-dy: -.06em}.person__in{--arr-dy: -.05em}.back a{--arr-dy: -.07em}@media(prefers-reduced-motion:no-preference){.arr--right,.arr--left{transition:transform var(--dur) var(--ease)}.btn:hover .arr--right,.link-arrow:hover .arr--right{transform:translate(3px,var(--arr-dy, 0))}.link-arrow:hover .arr--left{transform:translate(-3px,var(--arr-dy, 0))}}.link-arrow{display:inline-flex;gap:8px;align-items:center;font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.link-arrow:hover{border-bottom-width:2px;padding-bottom:1px}.bracketed{position:relative}.bracketed>.br{position:absolute;width:28px;height:28px;border:0 solid var(--ink);pointer-events:none}.br--tl{top:0;left:0;border-top-width:1.5px!important;border-left-width:1.5px!important;border-top-left-radius:28px 20px}.br--tr{top:0;right:0;border-top-width:1.5px!important;border-right-width:1.5px!important;border-top-right-radius:28px 20px}.br--bl{bottom:0;left:0;border-bottom-width:1.5px!important;border-left-width:1.5px!important;border-bottom-left-radius:28px 20px}.br--br{bottom:0;right:0;border-bottom-width:1.5px!important;border-right-width:1.5px!important;border-bottom-right-radius:28px 20px}.dark .bracketed>.br{border-color:var(--paper)}.plate{border:1px solid var(--alloy);border-radius:var(--r-2);background:var(--white)}.plate__hdr{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;border-bottom:1px solid var(--alloy)}.plate dl{display:grid;grid-template-columns:minmax(120px,auto) 1fr}.plate dt,.plate dd{padding:12px 18px;border-top:1px solid var(--alloy)}.plate dl>:nth-child(-n+2){border-top:0}.plate dt{font-family:var(--f-display);font-stretch:125%;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--steel);padding-top:15px}.plate dd{font:400 14px/1.5 var(--f-mono)}.dark .plate{background:transparent;border-color:var(--rule-dark)}.dark .plate__hdr,.dark .plate dt,.dark .plate dd{border-color:var(--rule-dark)}.dark .plate dt{color:var(--mist)}@media(max-width:600px){.plate dl{grid-template-columns:minmax(0,1fr)}.plate dt{padding-bottom:2px;border-top:1px solid var(--alloy)}.plate dd{border-top:0;padding-top:4px}.dark .plate dt{border-top-color:var(--rule-dark)}.plate dl>:nth-child(2){border-top:0}}.tbl-wrap{--tw: var(--white);--tws: rgba(13, 15, 18, .2);position:relative;border:1px solid var(--alloy);border-radius:var(--r-2);overflow-x:auto;background-color:var(--tw);background-image:linear-gradient(to right,var(--tw) 30%,transparent),linear-gradient(to left,var(--tw) 30%,transparent),radial-gradient(farthest-side at 0 50%,var(--tws),transparent),radial-gradient(farthest-side at 100% 50%,var(--tws),transparent);background-position:left center,right center,left center,right center;background-size:36px 100%,36px 100%,14px 100%,14px 100%;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll}.tbl-wrap:focus-visible{outline-offset:2px}.tbl{width:100%;border-collapse:collapse;font-size:16px}.tbl caption{text-align:left;padding:16px 18px;border-bottom:1px solid var(--alloy)}.tbl th{font-family:var(--f-display);font-stretch:125%;font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--steel-deep);text-align:left;padding:12px 18px;border-bottom:1px solid var(--alloy);vertical-align:bottom}.tbl td{padding:13px 18px;border-bottom:1px solid var(--alloy);vertical-align:top}.tbl tbody tr:last-child td,.tbl tbody tr:last-child th{border-bottom:0}.tbl .r{text-align:right}.tbl--mono td{font:400 15px/1.5 var(--f-mono)}.dark .tbl-wrap{--tw: #14171c;--tws: rgba(244, 244, 241, .2);border-color:var(--rule-dark)}.dark .tbl th,.dark .tbl td,.dark .tbl caption{border-color:var(--rule-dark)}.dark .tbl th{color:var(--mist-lt)}@media(max-width:900px){.tbl--stack,.tbl--stack tbody,.tbl--stack tfoot,.tbl--stack tr,.tbl--stack th,.tbl--stack td{display:block}.tbl--stack{min-width:0}.tbl--stack caption{display:block;width:100%}.tbl--stack thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tbl--stack tbody tr,.tbl--stack tfoot tr{padding:14px 16px;border-bottom:1px solid var(--alloy)}.tbl--stack tbody tr:last-child{border-bottom:0}.tbl--stack th,.tbl--stack td,.tbl--stack tbody th,.tbl--stack tbody td{padding:0;border:0}.tbl--stack tbody th[scope=row],.tbl--stack tbody td:not([data-label]){margin-bottom:6px;font:600 16px/1.4 var(--f-body);letter-spacing:0;text-transform:none;color:var(--ink)}.tbl--stack td[data-label]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:2px 16px;padding:7px 0;text-align:right;border-top:1px dashed var(--alloy)}.tbl--stack td[data-label]:before{content:attr(data-label);flex:none;margin-right:auto;max-width:52%;text-align:left;font:600 12px/1.4 var(--f-display);font-stretch:118%;letter-spacing:.08em;text-transform:uppercase;color:var(--steel-deep)}.tbl--stack td.long{display:block;text-align:left}.tbl--stack td.long:before{display:block;max-width:none;margin-bottom:3px}.tbl--stack td.chip{border-top:0;padding-top:0}.tbl--stack td.chip{flex-wrap:wrap}.tbl--stack .lbl{white-space:normal;text-align:right}.tbl--stack td.r{white-space:nowrap}.tbl--stack tfoot tr{display:flex;justify-content:space-between;align-items:baseline;gap:16px;background:color-mix(in srgb,var(--seam) 60%,transparent)}.tbl--stack tfoot th,.tbl--stack tfoot td{display:block;padding:0;border:0}.tbl--stack tfoot th[colspan]{text-align:left}.dark .tbl--stack td[data-label]:before{color:var(--mist-lt)}.dark .tbl--stack td[data-label]{border-top-color:var(--rule-dark)}}.card{border:1px solid var(--alloy);border-radius:var(--r-2);background:var(--white);padding:28px}.dark .card{background:#f4f4f108;border-color:var(--rule-dark)}.photo{position:relative;border-radius:var(--r-2);overflow:hidden;background:var(--graphite)}.photo img{width:100%;height:100%;object-fit:cover}.photo figcaption.tag{position:absolute;left:16px;bottom:16px;display:flex;gap:10px;align-items:center;padding:7px 12px;background:#0d0f12c7;border-radius:var(--r-1);color:var(--paper);font:400 13px var(--f-mono)}.caption{margin-top:12px;color:var(--steel-deep);font:400 14px/1.6 var(--f-mono)}.dark .caption{color:var(--mist-lt)}@media(prefers-reduced-motion:no-preference){.js .reveal{opacity:0;transform:translateY(12px);transition:opacity .24s var(--ease),transform .24s var(--ease)}.js .reveal.is-in{opacity:1;transform:none}}.skip-link{position:absolute;left:12px;top:-60px;z-index:100;background:var(--ink);color:var(--paper);padding:10px 16px;border-radius:var(--r-1);font-weight:600;text-decoration:none}.skip-link:focus{top:12px}.logo[data-astro-cid-tvrurpns]{display:inline-block;line-height:0;color:inherit}.logo[data-astro-cid-tvrurpns] svg{height:100%;width:auto}.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--paper) 92%,transparent);backdrop-filter:saturate(1.2) blur(10px);-webkit-backdrop-filter:saturate(1.2) blur(10px)}.nav__bar[data-astro-cid-dmqpwcec]{height:var(--nav-h);display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative}.nav__bar[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;left:var(--gut);right:var(--gut);bottom:0;height:1px;background:var(--alloy)}.nav__brand[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;min-height:44px;color:var(--ink)}.nav__brand[data-astro-cid-dmqpwcec] .nav__lockup{height:30px}.nav__links[data-astro-cid-dmqpwcec]{display:flex;gap:calc(clamp(20px,2.8vw,40px) - 20px)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{position:relative;isolation:isolate;display:inline-flex;align-items:center;min-height:44px;padding:0 10px;text-decoration:none;color:var(--ink)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--steel)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]{color:var(--paper)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]:before{content:"";position:absolute;z-index:-1;inset:3px 0;border-radius:var(--r-1);background:var(--ink)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]:after{content:"";position:absolute;left:50%;bottom:8px;width:7px;height:5px;margin-left:-3.5px;border-radius:50%;background:var(--amber)}.nav__actions[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:20px}.nav__lang[data-astro-cid-dmqpwcec]{display:flex;gap:8px;align-items:center;color:var(--steel)}.nav__lang-cur[data-astro-cid-dmqpwcec]{color:var(--ink);font-weight:500}.nav__lang[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;min-height:44px;min-width:28px;justify-content:center;text-decoration:none;color:var(--steel)}.nav__lang[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--ink);text-decoration:underline}.nav__toggle[data-astro-cid-dmqpwcec]{display:none;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid var(--ink);border-radius:var(--r-1);background:none;font-weight:600;font-size:14px;cursor:pointer}.nav__burger[data-astro-cid-dmqpwcec]{position:relative;width:16px;height:1.5px;background:var(--ink);box-shadow:0 5px 0 var(--ink);top:-2.5px}.nav__toggle[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__burger[data-astro-cid-dmqpwcec]{background:transparent;box-shadow:none;top:0}.nav__toggle[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__burger[data-astro-cid-dmqpwcec]:before,.nav__toggle[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__burger[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;left:0;top:0;width:16px;height:1.5px;background:var(--ink);transform:rotate(45deg)}.nav__toggle[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__burger[data-astro-cid-dmqpwcec]:after{transform:rotate(-45deg)}.nav__sheet[data-astro-cid-dmqpwcec]{border-top:1px solid var(--alloy);background:var(--paper);padding-block:12px 28px;box-shadow:0 24px 40px -32px #0d0f1280}.nav__sheet-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;min-height:56px;border-bottom:1px solid var(--alloy);text-decoration:none}.nav__sheet-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]{background:var(--ink);color:var(--paper);padding-inline:16px;border-bottom-color:var(--ink);border-radius:var(--r-1)}.nav__sheet-foot[data-astro-cid-dmqpwcec]{display:grid;gap:12px;margin-top:24px}@media(max-width:960px){.nav__primary[data-astro-cid-dmqpwcec],.nav__lang[data-astro-cid-dmqpwcec],.nav__cta[data-astro-cid-dmqpwcec]{display:none}.nav__toggle[data-astro-cid-dmqpwcec]{display:inline-flex}}@media(min-width:961px){.nav__sheet[data-astro-cid-dmqpwcec]{display:none!important}}@media(max-width:600px){.nav__brand[data-astro-cid-dmqpwcec] .nav__lockup{height:22px}}.foot[data-astro-cid-sz7xmlte]{padding-block:72px 32px}.foot__top[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px 32px;padding-bottom:48px;border-bottom:1px solid var(--rule-dark)}.foot__logo[data-astro-cid-sz7xmlte]{display:inline-flex;color:var(--paper);min-height:44px;align-items:center}.foot__logo[data-astro-cid-sz7xmlte] .logo{height:34px}.foot__desc[data-astro-cid-sz7xmlte]{margin-top:20px;color:var(--mist);max-width:30em;font-size:15px}.foot__eu[data-astro-cid-sz7xmlte]{margin-top:20px;display:flex;align-items:center;gap:10px;color:var(--paper)}.foot__cols[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.foot__h[data-astro-cid-sz7xmlte]{color:var(--mist);margin-bottom:12px}.foot__cols[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:36px;color:var(--paper);text-decoration:none;font-size:15px;overflow-wrap:anywhere}.foot__cols[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{text-decoration:underline;text-underline-offset:3px}.foot__base[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:24px;color:var(--mist)}.foot__entity[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--paper);text-decoration:underline;text-underline-offset:3px}@media(max-width:860px){.foot__top[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.foot__cols[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,minmax(0,1fr))}.foot__cols[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte]:nth-child(3){grid-column:1 / -1}}@media(max-width:420px){.foot__cols[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1fr)}}
