html{color-scheme:light dark;scroll-padding-top:calc(var(--header-height) + 1.5rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}*,:before,:after{box-sizing:border-box}body{background:var(--pb-canvas);min-height:100dvh;color:var(--pb-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-size:1rem;line-height:1.6;display:flex}main{flex:1}:where(a,button,summary,[tabindex]:not([tabindex="-1"])):not(#reference *):focus-visible{outline:2px solid var(--pb-ink);outline-offset:2px;border-radius:.25rem}:where(a){color:var(--pb-ink);text-decoration:underline;text-decoration-color:var(--pb-muted);text-underline-offset:3px;text-decoration-thickness:1px}:where(a):hover{text-decoration-color:var(--pb-ink)}p,li,dd{text-wrap:pretty}h1,h2,h3,h4{text-wrap:balance}code,pre{font-family:var(--font-mono)}.shell{width:100%;max-width:var(--width-text);margin-inline:auto;padding-inline:1.25rem}.shell-wide{max-width:var(--width-wide)}@media (width>=640px){.shell{padding-inline:2rem}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.icon{fill:none;width:1.5rem;height:1.5rem;stroke:var(--pb-ink);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.icon .f{fill:var(--pb-ink);stroke:none}.icon circle.f{fill:var(--pb-amber-icon)}.icon path.f{fill:none;stroke:var(--pb-ink)}.site-header{z-index:10;background:var(--pb-bar);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--pb-border);position:sticky;top:0}@supports (animation-timeline:scroll()){.site-header{animation:linear both header-edge scroll();animation-range:0 3rem}}@keyframes header-edge{0%{border-bottom-color:#0000}to{border-bottom-color:var(--pb-border)}}.header-inner{height:var(--header-height);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.wordmark{letter-spacing:-.015em;color:var(--pb-ink);font-size:1.0625rem;font-weight:650;text-decoration:none}.header-nav{align-items:center;gap:1.75rem;display:flex}.header-nav a{color:var(--pb-body);font-size:.9375rem;text-decoration:none}.header-nav a:hover{color:var(--pb-ink)}.header-nav .header-cta{border-radius:var(--radius-pill);background:var(--pb-ink);color:var(--pb-canvas);padding:.375rem .9375rem;font-size:.875rem;font-weight:550}.header-nav .header-cta:hover{color:var(--pb-canvas);opacity:.86}.header-inner.header-full{max-width:none;padding-inline:1.25rem}@media (width<=719px){.header-nav{gap:1.25rem}.header-nav a:not(.header-cta,.keep){display:none}}.hero{text-align:center;padding-block:4rem 4.5rem;position:relative;overflow:hidden}@media (width>=640px){.hero{padding-block:6rem 6.5rem}}.hero:before{content:"";background:radial-gradient(closest-side, var(--pb-amber-wash), transparent 70%);pointer-events:none;height:38rem;position:absolute;inset:-20% 0 auto}.hero>*{position:relative}.hero-icon{aspect-ratio:1;border-radius:22.37%;width:min(9.5rem,38vw);height:auto;margin:0 auto;display:block;box-shadow:0 1px 2px #00000014,0 18px 40px -8px #141b2f59}@media (prefers-reduced-motion:no-preference){.hero-icon{transform-origin:50% 15%;animation:1.1s cubic-bezier(.36,0,.2,1) .5s both ring}}@keyframes ring{0%,to{transform:rotate(0)}12%{transform:rotate(-7deg)}28%{transform:rotate(6deg)}44%{transform:rotate(-4deg)}60%{transform:rotate(2.5deg)}76%{transform:rotate(-1deg)}}.hero-title{letter-spacing:-.038em;max-width:14em;color:var(--pb-ink);margin:2.25rem auto 0;font-size:clamp(2.375rem,1.4rem + 3.6vw,3.75rem);font-weight:700;line-height:1.04}.hero-lead{max-width:34rem;color:var(--pb-body);margin:1.25rem auto 0;font-size:1.1875rem;line-height:1.5}.hero .appstore-badges{justify-content:center;margin-top:2.25rem}.hero-note{color:var(--pb-muted);margin:1rem 0 0;font-size:.875rem}.appstore-badges{flex-wrap:wrap;gap:.75rem;display:flex}.appstore{border-radius:var(--radius-control);background:var(--pb-ink);color:var(--pb-canvas);align-items:center;gap:.625rem;padding:.625rem 1.125rem;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex}.appstore:hover{opacity:.86}.appstore:active{transform:scale(.985)}.appstore-logo{flex-shrink:0;width:1.4rem;height:1.7rem}.appstore-text{text-align:left;flex-direction:column;line-height:1.15;display:flex}.appstore-small{letter-spacing:.01em;opacity:.9;font-size:.6875rem}.appstore-big{letter-spacing:-.02em;font-size:1.0625rem;font-weight:500}.band{border-top:1px solid var(--pb-border);padding-block:4.5rem}@media (width>=640px){.band{padding-block:6.5rem}}.band-alt{background:var(--pb-surface)}.section-head{text-align:center;max-width:38rem;margin-inline:auto}.eyebrow{letter-spacing:.01em;color:var(--pb-muted);margin:0;font-size:.875rem;font-weight:600;line-height:1.3}.section-title{letter-spacing:-.03em;color:var(--pb-ink);margin:.5rem 0 0;font-size:clamp(1.75rem,1.25rem + 1.8vw,2.5rem);font-weight:700;line-height:1.12}.section-lead{color:var(--pb-body);margin:1rem 0 0;font-size:1.0625rem}.steps{grid-template-columns:minmax(0,1fr);gap:1rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}@media (width>=860px){.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.step{border:1px solid var(--pb-border);border-radius:var(--radius-card);background:var(--pb-surface);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}@media (hover:hover){.step:hover{transform:translateY(-2px);box-shadow:0 16px 40px -24px #00000059}}.step h3{letter-spacing:-.01em;color:var(--pb-ink);margin:.25rem 1.5rem 0;font-size:1.125rem;font-weight:600}.step p{margin:.375rem 1.5rem 1.5rem;font-size:.9375rem}.step-num{font-family:var(--font-mono);letter-spacing:.08em;color:var(--pb-muted);margin:1.25rem 1.5rem 0;font-size:.75rem;font-weight:600}.step-art{border-bottom:1px solid var(--pb-border);background:radial-gradient(circle at 1px 1px, var(--pb-border) 1px, transparent 0) 0 0 / 14px 14px, var(--pb-canvas);place-items:center;height:11.5rem;padding:1.25rem;display:grid}.step-art-dark{background:radial-gradient(circle at 1px 1px, #ffffff12 1px, transparent 0) 0 0 / 14px 14px, var(--pb-code-bg);border-bottom-color:#0000}.mini-source{border:1px solid var(--pb-border);background:var(--pb-raised);border-radius:.875rem;width:min(100%,15.5rem);padding:.75rem;box-shadow:0 10px 30px -16px #0000004d}.mini-row{align-items:center;gap:.625rem;display:flex}.mini-glyph{background:var(--pb-surface);border:1px solid var(--pb-border);border-radius:.5625rem;place-items:center;width:2.125rem;height:2.125rem;display:grid}.mini-glyph .icon{width:1.125rem;height:1.125rem}.mini-name{line-height:1.25;display:grid}.mini-name strong{color:var(--pb-ink);font-size:.875rem;font-weight:600}.mini-name small,.mini-key small{color:var(--pb-muted);font-size:.75rem}.mini-key{border-top:1px solid var(--pb-border);margin-top:.75rem;padding-top:.625rem}.mini-key-row{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.125rem;display:flex}.mini-key code{color:var(--pb-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.mini-pill{border-radius:var(--radius-pill);background:var(--pb-ink);color:var(--pb-canvas);flex:none;padding:.125rem .5625rem;font-size:.6875rem;font-weight:600}.mini-term{width:100%;color:var(--pb-code-ink);gap:.25rem;display:grid}.mini-term code{white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;line-height:1.5;overflow:hidden}.mini-term .p,.mini-term .dim{color:var(--pb-code-dim)}.mini-reply{margin-top:.625rem}.mini-status{border-radius:var(--radius-pill);color:#fff;background:#ffffff1a;align-items:center;gap:.375rem;padding:.125rem .625rem;font-weight:600;display:inline-flex}.mini-status:before{content:"";background:#fff;border-radius:50%;width:.4375rem;height:.4375rem}.mini-devices{justify-content:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.mini-devices li{justify-items:center;gap:.25rem;display:grid}.mini-device{border:1px solid var(--pb-border);background:var(--pb-raised);border-radius:.875rem;place-items:center;width:3.25rem;height:3.25rem;margin-bottom:.375rem;display:grid;position:relative;box-shadow:0 10px 24px -14px #0000004d}.mini-device .icon{width:1.625rem;height:1.625rem}.mini-device .icon .f{fill:var(--pb-ink)}.mini-dot{background:var(--pb-amber);width:.875rem;height:.875rem;box-shadow:0 0 0 2.5px var(--pb-canvas);border-radius:50%;position:absolute;top:-.3125rem;right:-.3125rem}.mini-devices strong{color:var(--pb-ink);font-size:.8125rem;font-weight:600}.mini-devices small{color:var(--pb-muted);align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.mini-devices small .icon{width:.75rem;height:.75rem;stroke:var(--pb-muted);stroke-width:2.5px}@media (prefers-reduced-motion:no-preference){[data-arrive].waiting .mini-dot{opacity:0;transform:scale(.3)}[data-arrive].arriving .mini-dot{animation:.42s cubic-bezier(.3,1.6,.5,1) both pop;animation-delay:calc(.35s + var(--i) * .22s)}}@keyframes pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.demo{grid-template-columns:minmax(0,1fr);align-items:center;gap:1.5rem;margin-top:5rem;display:grid}@media (width>=900px){.demo{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:2.5rem}}.demo-copy{margin:0}.demo-copy h3{letter-spacing:-.025em;color:var(--pb-ink);margin:0;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);font-weight:700;line-height:1.2}.demo-copy p{max-width:34rem;margin:.75rem 0 1.75rem;font-size:1.0625rem}.code{border-radius:var(--radius-card);background:var(--pb-code-bg);color:var(--pb-code-ink);margin:0;padding:1.25rem 1.375rem;font-size:.8125rem;line-height:1.75;overflow-x:auto;box-shadow:inset 0 0 0 1px #ffffff0f}@media (width>=640px){.code{padding:1.5rem 1.75rem;font-size:.875rem}}.code .k{color:#fff;font-weight:600}.code .d{color:var(--pb-code-dim)}.code .s{color:#b4b4bd}.code-title{color:var(--pb-code-dim);font-family:var(--font-sans);align-items:center;gap:.4rem;margin:0 0 .875rem;font-size:.75rem;display:flex}.code-title i{background:#3a3a3f;border-radius:50%;width:.625rem;height:.625rem}.lock{color:#fff;background:radial-gradient(120% 70% at 80% 0,#ffb02024,#0000 60%),radial-gradient(90% 60% at 0 100%,#4664aa73,#0000 65%),linear-gradient(170deg,#1d2742,#0b0e17 70%);border-radius:2.25rem;width:100%;max-width:24rem;margin:0 auto;padding:1.75rem .875rem 1.25rem;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #00000073,inset 0 0 0 1px #ffffff14}.lock-date{text-align:center;opacity:.85;margin:0;font-size:.9375rem;font-weight:500}.lock-time{text-align:center;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0 0 1.5rem;font-size:4.25rem;font-weight:600;line-height:1}.notes{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.note{backdrop-filter:blur(24px)saturate(160%);color:#fff;text-align:left;background:#ffffff29;border-radius:1.375rem;grid-template-columns:2.375rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.75rem .875rem;display:grid;box-shadow:inset 0 0 0 .5px #ffffff2e}.note img{border-radius:22.5%;width:2.375rem;height:2.375rem;display:block}.note-top{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.note-title{color:#fff;margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.note-time{opacity:.65;white-space:nowrap;font-size:.8125rem}.note-body{color:#ffffffeb;margin:.125rem 0 0;font-size:.9375rem;line-height:1.35}.note-actions{grid-template-columns:1fr 1fr;gap:.375rem;margin-top:.625rem;display:grid}.note-actions span{text-align:center;background:#ffffff24;border-radius:.75rem;padding:.4rem;font-size:.8125rem;font-weight:600}@media (prefers-reduced-motion:no-preference){.lock.waiting .note{opacity:0}.lock.arriving .note{animation:.62s cubic-bezier(.2,.9,.25,1.05) both arrive}.lock.arriving .note:first-child{animation-delay:1.1s}.lock.arriving .note:nth-child(2){animation-delay:.6s}.lock.arriving .note:nth-child(3){animation-delay:.1s}}@keyframes arrive{0%{opacity:0;transform:translateY(-1.25rem)scale(.96)}to{opacity:1;transform:none}}.cards{grid-template-columns:minmax(0,1fr);gap:1rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.cards li{background:var(--pb-surface);border:1px solid var(--pb-border);border-radius:var(--radius-card);padding:1.375rem 1.5rem 1.5rem}.band-alt .cards li{background:var(--pb-raised)}.cards .icon{width:1.75rem;height:1.75rem}.cards h3{letter-spacing:-.01em;color:var(--pb-ink);margin:.875rem 0 0;font-size:1.0625rem;font-weight:600}.cards p{margin:.375rem 0 0;font-size:.9375rem;line-height:1.55}.split{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;margin-top:3rem;display:grid}@media (width>=900px){.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem}}.timeline{border:1px solid var(--pb-border);border-radius:var(--radius-card);background:var(--pb-raised);margin:0;padding:1.5rem 1.5rem .5rem;list-style:none}.timeline li{grid-template-columns:3.25rem minmax(0,1fr);gap:.75rem;padding:0 0 1.25rem 1.5rem;display:grid;position:relative}.timeline li:before{content:"";background:var(--pb-border);width:1.5px;position:absolute;top:.75rem;bottom:-.25rem;left:.3125rem}.timeline li:last-child:before{display:none}.timeline li:after{content:"";border:1.5px solid var(--pb-muted);background:var(--pb-raised);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:.4rem;left:0}.timeline li.done:after{border-color:var(--pb-ink);background:var(--pb-ink)}.timeline time{font-family:var(--font-mono);color:var(--pb-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;line-height:1.6rem}.timeline strong{color:var(--pb-ink);font-weight:600;line-height:1.6rem;display:block}.timeline span{color:var(--pb-muted);font-size:.875rem;display:block}.panel-label{color:var(--pb-muted);margin:0 0 .625rem;font-size:.8125rem;font-weight:600}.flow{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;margin-top:3rem;display:grid}@media (width>=960px){.flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:1rem}}.flow .icon.flow-arrow{stroke:var(--pb-muted);justify-self:center;width:1.75rem;height:1.75rem;transform:rotate(90deg)}@media (width>=960px){.flow .icon.flow-arrow{margin-top:6.5rem;transform:none}}.flow .code{font-size:.8125rem}.fields{border:1px solid var(--pb-border);border-radius:var(--radius-card);background:var(--pb-raised);margin:0;padding:1.125rem 1.25rem}.fields dt{color:var(--pb-muted);font-size:.75rem;font-weight:600}.fields dd{background:var(--pb-surface);border:1px solid var(--pb-border);font-family:var(--font-mono);color:var(--pb-ink);overflow-wrap:anywhere;border-radius:.5rem;margin:.25rem 0 .875rem;padding:.5rem .625rem;font-size:.8125rem}.fields dd:last-child{margin-bottom:0}.fields b{color:var(--pb-ink);font-weight:700}.fields dd{color:var(--pb-body)}.flow .note{background:#2a2c33}.flow-result,.ask-panel{background:linear-gradient(170deg,#1d2742,#0b0e17);border-radius:1.75rem;padding:1rem}.ask-panel .note{background:#2a2c33}.ask-panel .note-body code{font-family:var(--font-mono);font-size:.8125rem}.ask-answer-label{margin-top:1.75rem}.agent{border:1px solid var(--pb-border);border-radius:var(--radius-card);background:var(--pb-raised);align-items:center;gap:1.5rem;margin-top:3rem;padding:1.75rem;display:grid}@media (width>=900px){.agent{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2.5rem;padding:2.25rem}}.agent-copy h3{letter-spacing:-.01em;color:var(--pb-ink);margin:0;font-size:1.25rem;font-weight:600}.agent-copy p{max-width:34rem;margin:.625rem 0 1.125rem;font-size:1rem}.agent-link{color:var(--pb-ink);align-items:center;gap:.375rem;font-weight:600;text-decoration:none;display:inline-flex}.agent-link:hover{text-decoration:underline}.agent-link .icon{width:1rem;height:1rem}.trust{grid-template-columns:minmax(0,1fr);gap:2rem 2.5rem;max-width:52rem;margin:3rem auto 0;padding:0;list-style:none;display:grid}@media (width>=720px){.trust{grid-template-columns:repeat(2,minmax(0,1fr))}}.trust li{grid-template-columns:1.75rem minmax(0,1fr);gap:1rem;display:grid}.trust .icon{width:1.75rem;height:1.75rem}.trust h3{color:var(--pb-ink);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.75rem}.trust p{margin:.25rem 0 0;font-size:.9375rem}.plans{grid-template-columns:minmax(0,1fr);gap:1rem;max-width:50rem;margin:3rem auto 0;display:grid}@media (width>=720px){.plans{grid-template-columns:repeat(2,minmax(0,1fr))}}.plan{border:1px solid var(--pb-border);border-radius:var(--radius-card);background:var(--pb-raised);flex-direction:column;padding:1.75rem;display:flex;position:relative}.plan-pro{border-color:var(--pb-ink);box-shadow:0 0 0 1px var(--pb-ink), 0 24px 60px -28px #00000073}.plan h3{color:var(--pb-ink);margin:0;font-size:1.125rem;font-weight:600}.plan-badge{border-radius:var(--radius-pill);background:var(--pb-amber);color:#1d1300;padding:.125rem .625rem;font-size:.75rem;font-weight:700;position:absolute;top:1.75rem;right:1.75rem}.plan-price{color:var(--pb-ink);margin:1rem 0 0}.plan-price strong{letter-spacing:-.03em;font-size:2.5rem;font-weight:700}.plan-price span{color:var(--pb-muted);margin-left:.25rem}.plan-alt{color:var(--pb-muted);min-height:1.4rem;margin:.25rem 0 0;font-size:.875rem}.plan ul{gap:.625rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.plan li{align-items:flex-start;gap:.625rem;font-size:.9375rem;display:flex}.plan li .icon{stroke-width:2.25px;width:1.125rem;height:1.125rem;margin-top:.2rem}.pricing-cta{justify-content:center;margin-top:2.5rem;display:flex}.closing{text-align:center;position:relative;overflow:hidden}.closing:before{content:"";background:radial-gradient(closest-side, var(--pb-amber-wash), transparent 70%);pointer-events:none;height:30rem;position:absolute;inset:auto 0 -30%}.closing>*{position:relative}.closing-icon{border-radius:22.37%;width:5.5rem;height:5.5rem;margin:0 auto 1.75rem;display:block;box-shadow:0 1px 2px #00000014,0 14px 32px -8px #141b2f59}.closing .appstore-badges{justify-content:center;margin-top:2rem}.faq-list{max-width:46rem;margin:3rem auto 0}.faq-item{border-bottom:1px solid var(--pb-border)}.faq-item:first-of-type{border-top:1px solid var(--pb-border)}.faq-item summary{cursor:pointer;color:var(--pb-ink);align-items:baseline;gap:1rem;padding:1.125rem 0;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"";border-right:1.75px solid var(--pb-muted);border-bottom:1.75px solid var(--pb-muted);flex:none;width:.5rem;height:.5rem;margin-left:auto;transition:transform .22s cubic-bezier(.2,0,0,1);transform:translateY(-.15em)rotate(45deg)}.faq-item[open] summary:after{transform:translateY(.15em)rotate(-135deg)}.faq-answer{padding:0 0 1.25rem}.faq-answer p{margin:0}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}.faq-item::details-content{opacity:0;height:0;transition:height .26s cubic-bezier(.2, 0, 0, 1), opacity .2s ease, content-visibility .26s allow-discrete;transition-behavior:allow-discrete;overflow:hidden}.faq-item[open]::details-content{opacity:1;height:auto}}@media (prefers-reduced-motion:reduce){.faq-item::details-content,.faq-item summary:after{transition:none}}.page-main{padding-block:3rem 4.5rem}@media (width>=640px){.page-main{padding-block:4.5rem 6rem}}.page-title{letter-spacing:-.03em;color:var(--pb-ink);margin:.5rem 0 0;font-size:clamp(2rem,1.5rem + 2vw,2.75rem);font-weight:700;line-height:1.1}.page-updated{color:var(--pb-muted);margin:.75rem 0 0;font-size:.875rem}.prose{margin-top:2rem}.prose>p:first-child{font-size:1.125rem}.prose h2{letter-spacing:-.015em;color:var(--pb-ink);margin:2.75rem 0 .75rem;font-size:1.375rem;font-weight:650;line-height:1.3}.prose h3{color:var(--pb-ink);margin:1.75rem 0 .375rem;font-size:1.0625rem;font-weight:600}.prose p,.prose ul,.prose ol{margin:0 0 1rem}.prose ul,.prose ol{padding-left:1.25rem}.prose li{margin-bottom:.375rem}.prose li::marker{color:var(--pb-muted)}.prose strong{color:var(--pb-ink);font-weight:600}.prose code{color:var(--pb-ink);background:var(--pb-surface);border:1px solid var(--pb-border);overflow-wrap:anywhere;border-radius:.3rem;padding:.05em .35em;font-size:.9em}.site-footer{border-top:1px solid var(--pb-border);color:var(--pb-muted);padding-block:2rem;font-size:.875rem}.footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;display:flex}.footer-inner p{margin:0}.footer-inner a{color:inherit;text-decoration:none}.footer-inner a:hover{color:var(--pb-ink)}.footer-links,.footer-languages{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.footer-languages{flex-basis:100%}.footer-inner .footer-languages a[aria-current=page]{color:var(--pb-ink)}
