.Footer_footer__pQtti{margin-top:var(--space-16);background:var(--colour-bg-secondary);border-top:1px solid var(--colour-border);padding-block:var(--space-10)}.Footer_inner__vtL_T{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}@media (min-width:768px){.Footer_inner__vtL_T{grid-template-columns:1fr auto;align-items:end}}.Footer_colophon__2DsuM p{margin:0}.Footer_brand__0rdww{font-family:var(--font-display);font-size:1.5rem;font-weight:var(--font-weight-bold);color:var(--colour-ink);line-height:1}.Footer_brand__0rdww span{color:var(--colour-ink);font-style:italic;font-weight:var(--font-weight-regular);font-size:.85em}.Footer_tagline__edhu4{margin-top:var(--space-2);color:var(--colour-ink-secondary);font-size:var(--font-size-small);max-width:32ch}.Footer_links__cFiYr{display:flex;flex-wrap:wrap;gap:var(--space-4);list-style:none;padding:0;margin:0}.Footer_links__cFiYr a{text-decoration:none;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--colour-ink-secondary)}.Footer_links__cFiYr a:hover{color:var(--colour-accent)}.Footer_smallprint__SNESI{grid-column:1/-1;font-size:var(--font-size-tiny);color:var(--colour-ink-secondary);margin:0;border-top:1px solid var(--colour-border);padding-top:var(--space-5);margin-top:var(--space-4)}.Header_header__KwdYD{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--colour-bg) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--colour-border)}.Header_bar__O6T0V{display:flex;align-items:center;gap:var(--space-5);padding-block:var(--space-4)}.Header_brand__fkyv5{display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;font-family:var(--font-display);line-height:.9;font-weight:var(--font-weight-bold)}.Header_brand__fkyv5,.Header_brand__fkyv5:hover{color:var(--colour-ink)}.Header_brandMark__w5wIs{font-size:1.5rem;letter-spacing:-.02em}.Header_brandSub__pGglB{font-size:.875rem;color:var(--colour-ink);font-style:italic;font-weight:var(--font-weight-regular)}.Header_nav__tNWGY{display:none;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:var(--space-4);margin-inline-end:var(--space-4);gap:var(--space-5);align-items:center}@media (min-width:768px){.Header_nav__tNWGY{display:flex}}.Header_navLink__Rvw2c{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);text-decoration:none;color:var(--colour-ink-secondary);position:relative;padding-block:var(--space-2)}.Header_navLink__Rvw2c:hover{color:var(--colour-ink)}.Header_navLink__Rvw2c:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--colour-highlight);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-base) var(--ease-out)}.Header_navLink__Rvw2c:hover:after{transform:scaleX(1)}.Header_shopLink___jgBH{-webkit-margin-start:auto;margin-inline-start:auto;text-decoration:none;background:var(--colour-highlight);color:var(--colour-highlight-ink);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);white-space:nowrap;transition:background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.Header_shopLink___jgBH:hover{background:var(--colour-accent-hover);color:var(--colour-bg);transform:translateY(-1px)}@media (min-width:768px){.Header_shopLink___jgBH{-webkit-margin-start:0;margin-inline-start:0}}