.p-foot[data-v-b750eb0b]{padding:clamp(40px,6vw,70px) clamp(20px,4vw,48px) 24px}.p-foot-top[data-v-b750eb0b]{display:grid;gap:clamp(24px,4vw,48px);grid-template-columns:1.5fr repeat(3,1fr)}.p-foot-logo[data-v-b750eb0b]{display:block;height:auto;width:clamp(140px,16vw,200px)}.p-foot-link[data-v-b750eb0b]{color:#171c1ec7;display:block;font-family:Fira Sans,sans-serif;font-size:13px;padding:3px 0;text-decoration:none}.p-foot-link[data-v-b750eb0b]:hover{color:var(--ink)}.p-foot-socials[data-v-b750eb0b]{display:flex;gap:8px;margin-top:4px}.p-foot-social[data-v-b750eb0b]{align-items:center;border:1.5px solid rgba(23,28,30,.3);color:var(--ink);display:flex;height:32px;justify-content:center;text-decoration:none;transition:background .2s,color .2s;width:32px}.p-foot-social[data-v-b750eb0b]:hover{background:var(--ink);color:var(--paper)}.p-foot-legal[data-v-b750eb0b]{border-top:1px solid rgba(23,28,30,.16);color:#171c1e8c;display:flex;flex-wrap:wrap;font-family:Fira Sans,sans-serif;font-size:11px;gap:8px 24px;justify-content:space-between;margin-top:clamp(28px,4vw,48px);padding-top:16px}@media(max-width:780px){.p-foot-top[data-v-b750eb0b]{grid-template-columns:1fr 1fr}}.p-nav[data-v-9f102273]{align-items:center;background:transparent;border-bottom:1px solid transparent;display:flex;gap:20px;left:0;padding:12px clamp(16px,3vw,40px);position:fixed;right:0;top:0;transition:background .3s ease,border-color .3s ease;z-index:50}.p-nav.solid[data-v-9f102273]{background:var(--nav-bg);border-bottom-color:#171c1e29}.p-nav-logo img[data-v-9f102273]{display:block;height:auto;transition:width .4s cubic-bezier(.22,1,.36,1);width:clamp(110px,12vw,160px)}.p-nav.home .p-nav-logo img[data-v-9f102273]{width:clamp(150px,16vw,230px)}@media(prefers-reduced-motion:reduce){.p-nav-logo img[data-v-9f102273]{transition:none}}.p-nav-links[data-v-9f102273]{display:flex;flex-wrap:wrap;gap:clamp(10px,1.6vw,24px);margin-left:auto}.p-nav-links a[data-v-9f102273]{border-bottom:2px solid transparent;font-family:Blindfish,sans-serif;font-size:clamp(10px,.95vw,12px);letter-spacing:.16em;padding-bottom:3px;text-decoration:none;transition:border-color .25s;white-space:nowrap}.p-nav-links a[data-v-9f102273]:hover{border-bottom-color:currentColor}.p-burger[data-v-9f102273]{background:none;border:0;cursor:pointer;display:none;flex-direction:column;gap:5px;margin-left:auto;padding:8px}.p-burger span[data-v-9f102273]{background:currentColor;display:block;height:2px;width:24px}@media(max-width:1080px){.p-burger[data-v-9f102273]{display:flex}.p-nav-links[data-v-9f102273]{background:var(--paper);border-bottom:1px solid rgba(23,28,30,.16);display:none;flex-direction:column;gap:0;left:0;position:absolute;right:0;top:100%}.p-nav-links.open[data-v-9f102273]{display:flex}.p-nav-links a[data-v-9f102273]{border-bottom:1px solid rgba(23,28,30,.08);font-size:13px;padding:14px clamp(16px,3vw,40px)}}
