:root{--po-ink: #0B1220;--po-ink-soft: #131C30;--po-ink-line: #23304A;--po-bg: #F7F6F3;--po-surface: #FFFFFF;--po-surface-sunk: #F1EFEA;--po-paper: #F5F4F1;--po-accent: #4C4CF5;--po-accent-ink: #3B3BE0;--po-accent-soft: #EDEDFE;--po-accent-light: #8B8BFF;--po-accent-lighter: #A5A5FF;--po-text: #0B1220;--po-text-muted: #566078;--po-text-on-dark: #F5F4F1;--po-muted-on-dark: #A3ADC4;--po-border: #E4E2DC;--po-border-strong: #8C8779;--po-success: #0E7C5A;--po-warning: #8A5A00;--po-error: #B3261E;--po-error-soft: #FDF1F0;--po-status-available-fg: #0E7C5A;--po-status-available-bg: #E7F4EF;--po-status-beta-fg: #3B3BE0;--po-status-beta-bg: #EDEDFE;--po-status-dev-fg: #8A5A00;--po-status-dev-bg: #FBF2E3;--po-status-research-fg: #566078;--po-status-research-bg: #EEEFF2;--po-font-sans: "Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--po-font-mono: "Geist Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--po-t-xs: .78125rem;--po-t-sm: .875rem;--po-t-base: 1rem;--po-t-md: clamp(1.0625rem, .3vw + 1rem, 1.1875rem);--po-t-lg: clamp(1.1875rem, .55vw + 1.05rem, 1.375rem);--po-t-xl: clamp(1.375rem, .9vw + 1.15rem, 1.75rem);--po-t-2xl: clamp(1.625rem, 1.5vw + 1.25rem, 2.25rem);--po-t-3xl: clamp(2rem, 2.6vw + 1.35rem, 3rem);--po-t-4xl: clamp(2.375rem, 4vw + 1.35rem, 4rem);--po-t-5xl: clamp(2.75rem, 5.2vw + 1.4rem, 4.75rem);--po-lh-tight: 1.06;--po-lh-head: 1.14;--po-lh-snug: 1.35;--po-lh-body: 1.65;--po-ls-tight: -.022em;--po-ls-head: -.016em;--po-ls-mono: .14em;--po-s-1: .25rem;--po-s-2: .5rem;--po-s-3: .75rem;--po-s-4: 1rem;--po-s-5: 1.5rem;--po-s-6: 2rem;--po-s-7: 2.5rem;--po-s-8: 3rem;--po-s-9: 4rem;--po-s-10: 5rem;--po-s-11: 6rem;--po-s-12: 8rem;--po-section-y: clamp(3.5rem, 7vw, 7.5rem);--po-gutter: clamp(1.25rem, 4vw, 2.5rem);--po-measure: 68ch;--po-r-sm: 6px;--po-r-md: 10px;--po-r-lg: 16px;--po-r-xl: 24px;--po-r-pill: 999px;--po-shadow-sm: 0 1px 2px rgba(11, 18, 32, .05);--po-shadow-md: 0 2px 4px rgba(11, 18, 32, .04), 0 8px 20px rgba(11, 18, 32, .06);--po-shadow-lg: 0 4px 8px rgba(11, 18, 32, .05), 0 18px 44px rgba(11, 18, 32, .09);--po-ease: cubic-bezier(.22, .61, .36, 1);--po-dur-fast: .12s;--po-dur: .2s;--po-dur-slow: .42s;--po-max: 1180px;--po-max-narrow: 780px;--po-max-prose: 72ch;--po-header-h: 72px}@media(prefers-reduced-motion:reduce){:root{--po-dur-fast: 1ms;--po-dur: 1ms;--po-dur-slow: 1ms}}@font-face{font-family:Instrument Sans;src:url(/fonts/InstrumentSans-latin.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;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:Instrument Sans;src:url(/fonts/InstrumentSans-latinext.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;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:Geist Mono;src:url(/fonts/GeistMono-latin.woff2) format("woff2");font-weight:400 600;font-style:normal;font-display:swap;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:Geist Mono;src:url(/fonts/GeistMono-latinext.woff2) format("woff2");font-weight:400 600;font-style:normal;font-display:swap;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}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--po-header-h) + var(--po-s-4))}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--po-bg);color:var(--po-text);font-family:var(--po-font-sans);font-size:var(--po-t-base);line-height:var(--po-lh-body);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100dvh;overflow-x:hidden}img,svg,video,canvas{display:block;max-width:100%}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0}p,h1,h2,h3,h4,li,figcaption{overflow-wrap:break-word}:where(ul,ol)[role=list]{list-style:none;padding:0}h1,h2,h3,h4{font-weight:600;line-height:var(--po-lh-head);letter-spacing:var(--po-ls-head);text-wrap:balance}h1{font-size:var(--po-t-4xl);line-height:var(--po-lh-tight);letter-spacing:var(--po-ls-tight)}h2{font-size:var(--po-t-3xl)}h3{font-size:var(--po-t-xl)}h4{font-size:var(--po-t-md)}p{text-wrap:pretty}a{color:var(--po-accent-ink);text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}strong{font-weight:600}hr{border:0;border-top:1px solid var(--po-border)}:focus-visible{outline:2px solid var(--po-accent);outline-offset:3px;border-radius:3px}.po-dark :focus-visible{outline-color:var(--po-accent-lighter)}.po-skip{position:absolute;left:var(--po-s-4);top:var(--po-s-4);z-index:200;padding:var(--po-s-3) var(--po-s-5);background:var(--po-ink);color:var(--po-text-on-dark);border-radius:var(--po-r-md);font-weight:600;font-size:var(--po-t-sm);transform:translateY(-160%);transition:transform var(--po-dur) var(--po-ease)}.po-skip:focus-visible{transform:translateY(0)}.po-wrap{width:100%;max-width:var(--po-max);margin-inline:auto;padding-inline:var(--po-gutter)}.po-wrap--narrow>*{max-width:var(--po-max-narrow)}.po-section{padding-block:var(--po-section-y)}.po-section--tight{padding-block:clamp(2.5rem,5vw,4.5rem)}.po-section--head{padding-bottom:clamp(1.5rem,3vw,2.75rem)}.po-dark{background:var(--po-ink);color:var(--po-text-on-dark)}.po-dark h1,.po-dark h2,.po-dark h3,.po-dark h4{color:var(--po-text-on-dark)}.po-dark a{color:var(--po-accent-lighter)}.po-sunk{background:var(--po-surface-sunk)}.po-eyebrow{font-family:var(--po-font-mono);font-size:var(--po-t-xs);font-weight:500;letter-spacing:var(--po-ls-mono);text-transform:uppercase;color:var(--po-accent-ink);display:flex;align-items:center;gap:var(--po-s-3);margin-bottom:var(--po-s-5)}.po-eyebrow:before{content:"";width:22px;height:1px;background:currentColor;opacity:.55;flex:none}.po-dark .po-eyebrow{color:var(--po-accent-lighter)}.po-lede{font-size:var(--po-t-lg);line-height:var(--po-lh-snug);color:var(--po-text-muted);max-width:62ch}.po-dark .po-lede{color:var(--po-muted-on-dark)}.po-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--po-s-2);min-height:48px;padding:var(--po-s-3) var(--po-s-6);max-width:100%;overflow-wrap:anywhere;text-align:center;border-radius:var(--po-r-md);font-weight:600;font-size:var(--po-t-base);line-height:1;text-decoration:none;cursor:pointer;transition:background-color var(--po-dur) var(--po-ease),border-color var(--po-dur) var(--po-ease),color var(--po-dur) var(--po-ease),transform var(--po-dur-fast) var(--po-ease);border:1px solid transparent}.po-btn:active{transform:translateY(1px)}.po-btn--primary{background:var(--po-accent);color:#fff}.po-btn--primary:hover{background:var(--po-accent-ink)}.po-btn--secondary{background:transparent;color:var(--po-text);border-color:var(--po-border-strong)}.po-btn--secondary:hover{background:var(--po-surface);border-color:var(--po-ink)}.po-dark .po-btn--secondary{color:var(--po-text-on-dark);border-color:var(--po-ink-line)}.po-dark .po-btn--secondary:hover{background:var(--po-ink-soft);border-color:var(--po-muted-on-dark)}.po-btn--ghost{padding-inline:0;color:var(--po-accent-ink);min-height:44px}.po-dark .po-btn--ghost{color:var(--po-accent-lighter)}.po-btn--block{width:100%}.po-actions{display:flex;flex-wrap:wrap;gap:var(--po-s-3);align-items:center;max-width:100%}.po-arrow{transition:transform var(--po-dur) var(--po-ease);flex:none}a:hover>.po-arrow,.po-btn:hover .po-arrow{transform:translate(3px)}.po-card{background:var(--po-surface);border:1px solid var(--po-border);border-radius:var(--po-r-lg);padding:clamp(1.5rem,3vw,2rem);display:flex;flex-direction:column;gap:var(--po-s-4);transition:border-color var(--po-dur) var(--po-ease),box-shadow var(--po-dur) var(--po-ease)}.po-card--link:hover{border-color:var(--po-ink);box-shadow:var(--po-shadow-md)}.po-dark .po-card{background:var(--po-ink-soft);border-color:var(--po-ink-line)}.po-dark .po-card--link:hover{border-color:var(--po-accent-light)}.po-grid{display:grid;gap:var(--po-s-5)}.po-grid>*{min-width:0}@media(min-width:640px){.po-grid--2{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.po-grid--3{grid-template-columns:repeat(3,1fr)}.po-grid--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.po-grid--4{grid-template-columns:repeat(4,1fr)}}.po-chip{display:inline-flex;align-items:center;gap:var(--po-s-2);font-family:var(--po-font-mono);font-size:var(--po-t-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:5px var(--po-s-3);border-radius:var(--po-r-pill);white-space:nowrap;width:fit-content}.po-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.po-chip[data-status=available]{color:var(--po-status-available-fg);background:var(--po-status-available-bg)}.po-chip[data-status=beta]{color:var(--po-status-beta-fg);background:var(--po-status-beta-bg)}.po-chip[data-status=dev]{color:var(--po-status-dev-fg);background:var(--po-status-dev-bg)}.po-chip[data-status=research]{color:var(--po-status-research-fg);background:var(--po-status-research-bg)}.po-prose{max-width:var(--po-max-prose)}.po-prose>*+*{margin-top:var(--po-s-4)}.po-prose h2{font-size:var(--po-t-xl);margin-top:var(--po-s-8);padding-top:var(--po-s-5);border-top:1px solid var(--po-border)}.po-prose h2:first-child{margin-top:0;padding-top:0;border-top:0}.po-prose h3{font-size:var(--po-t-md);margin-top:var(--po-s-6)}.po-prose ul,.po-prose ol{padding-left:var(--po-s-5);display:grid;gap:var(--po-s-2)}.po-prose li::marker{color:var(--po-text-muted)}.po-prose dt{font-weight:600;margin-top:var(--po-s-4)}.po-prose dd{margin-left:0;color:var(--po-text-muted)}.po-prose table{width:100%;border-collapse:collapse;font-size:var(--po-t-sm)}.po-prose th,.po-prose td{text-align:left;padding:var(--po-s-3);border-bottom:1px solid var(--po-border);vertical-align:top}.po-prose th{font-weight:600}.po-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}.po-vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.po-mono{font-family:var(--po-font-mono)}.po-muted{color:var(--po-text-muted)}.po-dark .po-muted{color:var(--po-muted-on-dark)}.po-nowrap{white-space:nowrap}.po-logo[data-astro-cid-tvrurpns]{display:inline-flex;align-items:center;gap:.6rem}.po-logo__mark[data-astro-cid-tvrurpns]{flex:none}.po-logo__word[data-astro-cid-tvrurpns]{font-weight:600;font-size:1.0625rem;letter-spacing:.005em;color:var(--po-ink);white-space:nowrap;line-height:1}.po-logo[data-astro-cid-tvrurpns][data-inverse] .po-logo__word[data-astro-cid-tvrurpns]{color:var(--po-paper)}.po-logo__sub[data-astro-cid-tvrurpns]{font-family:var(--po-font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--po-accent-ink);padding-left:.6rem;margin-left:.1rem;border-left:1px solid var(--po-border);line-height:1}.po-logo[data-astro-cid-tvrurpns][data-inverse] .po-logo__sub[data-astro-cid-tvrurpns]{color:var(--po-accent-lighter);border-left-color:var(--po-ink-line)}.po-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--po-bg) 88%,transparent);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid transparent;transition:border-color var(--po-dur) var(--po-ease)}.po-header[data-astro-cid-3ef6ksr2][data-scrolled]{border-bottom-color:var(--po-border)}.po-header__inner[data-astro-cid-3ef6ksr2]{min-height:var(--po-header-h);display:flex;align-items:center;gap:var(--po-s-5)}.po-header__brand[data-astro-cid-3ef6ksr2]{flex:none;text-decoration:none;border-radius:var(--po-r-sm);display:inline-flex;align-items:center;min-height:44px}.po-header__nav[data-astro-cid-3ef6ksr2]{display:none;margin-inline:auto}.po-header__nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;gap:clamp(1rem,2.2vw,2rem);list-style:none;padding:0}.po-header__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--po-text);text-decoration:none;font-size:var(--po-t-sm);font-weight:500;padding:var(--po-s-2) 0;position:relative;display:block}.po-header__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--po-accent);transform:scaleX(0);transform-origin:left;transition:transform var(--po-dur) var(--po-ease)}.po-header__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover:after,.po-header__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]:after{transform:scaleX(1)}.po-header__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--po-accent-ink)}.po-header__end[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--po-s-3);margin-left:auto}.po-header__lang[data-astro-cid-3ef6ksr2]{font-family:var(--po-font-mono);font-size:var(--po-t-xs);font-weight:500;letter-spacing:.08em;color:var(--po-text-muted);text-decoration:none;border:1px solid var(--po-border);border-radius:var(--po-r-sm);min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;transition:color var(--po-dur) var(--po-ease),border-color var(--po-dur) var(--po-ease)}.po-header__lang[data-astro-cid-3ef6ksr2]:hover{color:var(--po-text);border-color:var(--po-border-strong)}.po-header__cta[data-astro-cid-3ef6ksr2]{display:none;min-height:44px;padding-inline:var(--po-s-5);font-size:var(--po-t-sm)}.po-header__burger[data-astro-cid-3ef6ksr2]{width:44px;height:44px;display:grid;place-items:center;cursor:pointer;border:1px solid var(--po-border);border-radius:var(--po-r-sm)}.po-header__burger-box[data-astro-cid-3ef6ksr2]{display:block;width:18px;height:12px;position:relative}.po-header__burger-box[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{position:absolute;left:0;width:100%;height:2px;background:var(--po-ink);border-radius:2px;transition:transform var(--po-dur) var(--po-ease),opacity var(--po-dur) var(--po-ease)}.po-header__burger-box[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:first-child{top:0}.po-header__burger-box[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:last-child{bottom:0}.po-header__burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:first-child{transform:translateY(5px) rotate(45deg)}.po-header__burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:last-child{transform:translateY(-5px) rotate(-45deg)}.po-mobile[data-astro-cid-3ef6ksr2]{border-top:1px solid var(--po-border);background:var(--po-bg);max-height:calc(100dvh - var(--po-header-h));overflow-y:auto}.po-mobile[data-astro-cid-3ef6ksr2][hidden]{display:none}.po-mobile[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;padding:var(--po-s-4) 0;display:grid}.po-mobile[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:var(--po-s-4) 0;font-size:var(--po-t-lg);font-weight:500;color:var(--po-text);text-decoration:none;border-bottom:1px solid var(--po-border)}.po-mobile[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--po-accent-ink)}.po-mobile__foot[data-astro-cid-3ef6ksr2]{padding:var(--po-s-5) 0 var(--po-s-7);display:grid;gap:var(--po-s-4)}.po-mobile__lang[data-astro-cid-3ef6ksr2]{justify-self:start;font-size:var(--po-t-sm);color:var(--po-text-muted);border-bottom:0!important;padding:var(--po-s-3) 0!important}@media(min-width:900px){.po-header__nav[data-astro-cid-3ef6ksr2]{display:block}.po-header__cta[data-astro-cid-3ef6ksr2]{display:inline-flex}.po-header__burger[data-astro-cid-3ef6ksr2]{display:none}.po-mobile[data-astro-cid-3ef6ksr2]{display:none!important}}.po-footer[data-astro-cid-sz7xmlte]{padding-block:var(--po-s-10) var(--po-s-7);margin-top:auto}.po-footer__top[data-astro-cid-sz7xmlte]{display:grid;gap:var(--po-s-8)}@media(min-width:900px){.po-footer__top[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);gap:var(--po-s-9)}}.po-footer__tagline[data-astro-cid-sz7xmlte]{color:var(--po-muted-on-dark);max-width:34ch;margin-top:var(--po-s-4);font-size:var(--po-t-sm)}.po-footer__mail[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--po-s-2);color:var(--po-text-on-dark);text-decoration:none;font-size:var(--po-t-sm);overflow-wrap:anywhere}.po-footer__mail[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{border-bottom:1px solid var(--po-ink-line);padding-bottom:2px}.po-footer__mail[data-astro-cid-sz7xmlte]:hover{border-bottom-color:var(--po-accent-light)}.po-footer__cols[data-astro-cid-sz7xmlte]{display:grid;gap:var(--po-s-7) var(--po-s-5);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:720px){.po-footer__cols[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(4,minmax(0,1fr))}}.po-footer__h[data-astro-cid-sz7xmlte]{font-family:var(--po-font-mono);font-size:var(--po-t-xs);font-weight:500;text-transform:uppercase;color:var(--po-muted-on-dark);margin-bottom:var(--po-s-4);letter-spacing:.12em}.po-footer__col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;display:grid;gap:var(--po-s-1)}.po-footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--po-text-on-dark);text-decoration:none;font-size:var(--po-t-sm);display:block;padding:7px 0;transition:color var(--po-dur) var(--po-ease)}.po-footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--po-accent-lighter);text-decoration:underline}.po-footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte][aria-current=true]{color:var(--po-muted-on-dark)}.po-footer__legal[data-astro-cid-sz7xmlte]{margin-top:var(--po-s-9);padding-top:var(--po-s-6);border-top:1px solid var(--po-ink-line);display:grid;gap:var(--po-s-5);font-size:var(--po-t-sm);color:var(--po-muted-on-dark)}@media(min-width:900px){.po-footer__legal[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:end}}.po-footer__name[data-astro-cid-sz7xmlte]{color:var(--po-text-on-dark);font-weight:600}.po-footer__entity[data-astro-cid-sz7xmlte]>[data-astro-cid-sz7xmlte]+[data-astro-cid-sz7xmlte]{margin-top:var(--po-s-1)}.po-footer__entity[data-astro-cid-sz7xmlte] address[data-astro-cid-sz7xmlte]{font-style:normal}.po-footer__addr-label[data-astro-cid-sz7xmlte]{color:var(--po-text-on-dark)}.po-footer__note[data-astro-cid-sz7xmlte]{font-size:var(--po-t-xs);opacity:.85;margin-top:var(--po-s-2)}.po-footer__meta[data-astro-cid-sz7xmlte]{display:grid;gap:var(--po-s-2)}@media(min-width:900px){.po-footer__meta[data-astro-cid-sz7xmlte]{justify-items:end;text-align:right}}.po-footer__meta[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--po-accent-lighter);text-decoration:none;display:inline-flex;align-items:center;gap:6px;min-height:44px}.po-footer__meta[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{text-decoration:underline}.po-ext[data-astro-cid-sz7xmlte]{flex:none}body{display:flex;flex-direction:column;min-height:100dvh}main{flex:1 0 auto}main:focus{outline:none}
