@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-normal-400-latin-ext.woff2) format('woff2');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-20C4,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(/assets/fonts/ibm-plex-mono-normal-400-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+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-normal-500-latin-ext.woff2) format('woff2');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-20C4,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(/assets/fonts/ibm-plex-mono-normal-500-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+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/instrument-sans-normal-400-600-latin-ext.woff2) format('woff2');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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/instrument-sans-normal-400-600-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+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Instrument Serif';font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-italic-400-latin-ext.woff2) format('woff2');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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Instrument Serif';font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-italic-400-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+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Instrument Serif';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-normal-400-latin-ext.woff2) format('woff2');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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Instrument Serif';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-normal-400-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+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #F6F3EC;--paper-2: #EEE9DF;--ink: #13233A;--muted: #5E6670;--petrol: #1F5C5A;--stamp: #B23A2E;--sand: #D9C7A3;--on-ink: #F6F3EC;--on-ink-muted: #C3C9D2;--line: rgba(19,35,58,.16);--line-strong: rgba(19,35,58,.9);--field: #FFFDF8;--serif: "Instrument Serif","Iowan Old Style","Palatino Linotype",Georgia,serif;--sans: "Instrument Sans","Segoe UI",system-ui,-apple-system,sans-serif;--mono: "IBM Plex Mono",ui-monospace,"Cascadia Mono",Consolas,monospace;--wrap: 1240px;--gutter: clamp(20px,5vw,56px);--section: clamp(72px,9vw,136px)}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%;scroll-padding-top: 24px}body{margin: 0;background: var(--paper);color: var(--ink);font-family: var(--sans);font-size: 1.0625rem;line-height: 1.6;font-kerning: normal;text-rendering: optimizeLegibility}img,svg{display: block;max-width: 100%;height: auto}a{color: var(--petrol);text-decoration-thickness: 1px;text-underline-offset: .2em}a:hover{color: var(--ink)}p,ul,ol,dl,figure{margin: 0}h1,h2,h3{margin: 0;font-weight: 400;text-wrap: balance}p,li,dd{text-wrap: pretty}:lang(pl) p,:lang(tr) p{hyphens: auto}::selection{background: var(--sand);color: var(--ink)}:focus-visible{outline: 2px solid var(--petrol);outline-offset: 3px}main:focus{outline: none}.wrap{width: 100%;max-width: var(--wrap);margin-inline: auto;padding-inline: var(--gutter)}.visually-hidden{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.skip{position: absolute;left: 12px;top: -60px;z-index: 10;background: var(--ink);color: var(--on-ink);padding: 10px 16px;font-weight: 600}.skip:focus{top: 12px;color: var(--on-ink)}.ribbon{background: var(--stamp);color: #fff;text-align: center;font: 500 .72rem/1.4 var(--mono);letter-spacing: .1em;text-transform: uppercase;padding: 7px var(--gutter)}.site-header{border-bottom: 1px solid var(--line)}.site-header__inner{display: grid;grid-template-columns: 1fr auto;grid-template-areas: "brand lang" "nav nav";align-items: center;column-gap: 16px;padding-top: 14px}.brand{grid-area: brand;font: 400 1.6rem/1 var(--serif);color: var(--ink);text-decoration: none;letter-spacing: .005em;padding: 8px 0;white-space: nowrap}.brand:hover{color: var(--ink)}.nav{grid-area: nav}.nav ul,.lang ul{list-style: none;padding: 0;margin: 0;display: flex}.nav ul{gap: 4px 24px;flex-wrap: wrap}.nav a{display: inline-flex;align-items: center;min-height: 44px;color: var(--ink);text-decoration: none;font-size: .975rem;border-bottom: 1px solid transparent}.nav a:hover{border-bottom-color: var(--ink)}.nav a[aria-current="page"]{border-bottom: 2px solid var(--stamp)}.lang{grid-area: lang}.lang ul{gap: 2px}.lang a{display: inline-flex;align-items: center;justify-content: center;min-width: 44px;min-height: 44px;font: 500 .78rem/1 var(--mono);letter-spacing: .08em;color: var(--muted);text-decoration: none}.lang a:hover{color: var(--ink)}.lang a[aria-current="true"]{color: var(--ink)}.lang a[aria-current="true"] span[aria-hidden]{border-bottom: 2px solid var(--ink);padding-bottom: 3px}@media (min-width: 860px){.site-header__inner{grid-template-columns: auto 1fr auto;grid-template-areas: "brand nav lang";padding-block: 18px;column-gap: 40px}.nav ul{justify-content: flex-end;gap: 32px}.lang{padding-left: 24px;border-left: 1px solid var(--line)}}.eyebrow,.label,.meta-line{font: 500 .75rem/1.4 var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--muted)}.label{display: flex;align-items: center;margin-bottom: 20px}.label__no{color: var(--stamp);display: inline-flex;align-items: center}.label__no::after{content: "";width: 28px;height: 1px;background: currentColor;margin: 0 12px;opacity: .7}.label--light{color: var(--sand)}.label--light .label__no{color: var(--sand)}.h1{font: 400 clamp(2.75rem,1.6rem + 4.4vw,5.25rem)/1 var(--serif);letter-spacing: -.012em}.h2{font: 400 clamp(2.1rem,1.4rem + 2.8vw,3.6rem)/1.04 var(--serif);letter-spacing: -.01em}.h3{font: 400 1.75rem/1.15 var(--serif)}.lede{font-size: clamp(1.15rem,1.05rem + .4vw,1.3rem);line-height: 1.5;max-width: 38rem}.actions{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 32px}.btn{display: inline-flex;align-items: center;justify-content: center;min-height: 50px;padding: 0 24px;background: var(--ink);color: var(--on-ink);border: 1px solid var(--ink);font: 600 .975rem/1 var(--sans);letter-spacing: .01em;text-decoration: none;cursor: pointer;transition: background-color .2s ease,color .2s ease,border-color .2s ease}.btn:hover{background: var(--petrol);border-color: var(--petrol);color: var(--on-ink)}.btn--ghost{background: transparent;color: var(--ink)}.btn--ghost:hover{background: var(--ink);border-color: var(--ink);color: var(--on-ink)}.ph{position: relative}.ph img{width: 100%;background: #E6E0D4}.ph figcaption{margin-top: 10px;font: 400 .72rem/1.4 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted)}.hero{display: grid;gap: 40px;padding-top: 36px;padding-bottom: clamp(56px,8vw,104px)}.hero__media{position: relative}.hero__media .ph img{aspect-ratio: 4 / 5;object-fit: cover}.hero__media{margin-top: 8px}.hero__title{margin-top: 18px}.hero__name{display: block;font: italic 400 clamp(1.7rem,1.3rem + 1.4vw,2.4rem)/1.1 var(--serif)}.hero__line{display: block;margin-top: 10px;font: 400 clamp(3.1rem,1.6rem + 6.4vw,7.6rem)/.94 var(--serif);letter-spacing: -.018em}.hero .lede{margin-top: 28px}.hero__note{margin-top: 16px;color: var(--muted);max-width: 36rem}.stamp{position: absolute;width: 104px;right: 14px;bottom: -34px;color: var(--stamp);transform: rotate(-11deg);mix-blend-mode: multiply;opacity: .92;pointer-events: none}.stamp text{font-family: var(--mono);font-weight: 500}.stamp .stamp__mono{font-family: var(--serif);font-weight: 400}@media (min-width: 900px){.hero{grid-template-columns: minmax(0,7fr) minmax(0,5fr);gap: clamp(40px,6vw,96px);align-items: end;padding-top: clamp(48px,6vw,88px)}.hero__media{margin-top: 0}.hero__text{padding-bottom: 36px}.stamp{width: 132px;right: auto;left: -52px;bottom: 64px}}.section,.cta{background: linear-gradient(var(--line),var(--line)) center top / calc(100% - 2 * var(--gutter)) 1px no-repeat}.section{padding-block: var(--section)}.section>.h2{max-width: 20ch}.board{list-style: none;padding: 0;margin-top: 44px;border-top: 2px solid var(--ink)}.board__row{display: grid;grid-template-columns: 4.2rem 1fr auto;grid-template-areas: "code city time" "code role time";column-gap: 16px;padding: 18px 0;border-bottom: 1px solid var(--line);align-items: baseline}.board__code{grid-area: code;font: 500 1.35rem/1.2 var(--mono);letter-spacing: .04em}.board__city{grid-area: city;font: 400 1.6rem/1.1 var(--serif)}.board__role{grid-area: role;color: var(--muted);font-size: .95rem;line-height: 1.4;margin-top: 4px}.board__time{grid-area: time;font: 500 1rem/1 var(--mono);color: var(--petrol);letter-spacing: .04em;align-self: center}.board__note{margin-top: 14px;font: 400 .72rem/1.4 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted)}@media (min-width: 900px){.board{display: grid;grid-template-columns: repeat(4,1fr);border-bottom: 1px solid var(--line)}.board__row{display: flex;flex-direction: column;align-items: flex-start;gap: 0;align-self: stretch;padding: 28px 28px 32px 0;border-bottom: 0;border-right: 1px solid var(--line)}.board__row + .board__row{padding-left: 28px}.board__row:last-child{border-right: 0}.board__code{font-size: 2.6rem;line-height: 1;margin-bottom: 26px}.board__city{font-size: 1.9rem}.board__role{margin-top: 8px}.board__time{margin-top: auto;padding-top: 24px;font-size: 1.1rem;align-self: flex-start}}.craft{display: grid;gap: 48px}.craft p{max-width: 34rem;margin-top: 4px}.chains{list-style: none;padding: 0;margin-top: 36px;display: grid;grid-template-columns: 1fr 1fr;column-gap: 28px}.chains li{font: 400 1.45rem/1.2 var(--serif);padding: 14px 0;border-top: 1px solid var(--line);display: flex;align-items: baseline}.chains__no{font: 500 .72rem/1 var(--mono);color: var(--stamp);letter-spacing: .08em;margin-right: 14px;min-width: 1.4rem}@media (min-width: 900px){.craft{grid-template-columns: minmax(0,5fr) minmax(0,6fr);gap: clamp(48px,7vw,112px);align-items: center}}.band{background: var(--ink);color: var(--on-ink);padding-block: clamp(72px,9vw,120px)}.facts{display: grid;grid-template-columns: 1fr 1fr;gap: 40px 28px;margin-top: 12px}.fact{display: flex;flex-direction: column-reverse;justify-content: flex-end;border-top: 1px solid var(--sand);padding-top: 18px}.fact dd{margin: 0;font: 400 clamp(2.6rem,1.6rem + 4vw,5.2rem)/1 var(--serif);letter-spacing: -.01em}.fact dt{margin-top: 12px;color: var(--on-ink-muted);font-size: .95rem;line-height: 1.45;max-width: 18rem}@media (min-width: 900px){.facts{grid-template-columns: repeat(4,1fr);gap: 32px}}.band :focus-visible{outline-color: var(--sand)}.recog{list-style: none;padding: 0;margin-top: 44px;display: grid;gap: 28px}.recog__item{border-top: 2px solid var(--ink);padding-top: 18px}.recog__org{font: 500 .75rem/1.4 var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--muted)}.recog__title{font: 400 clamp(1.8rem,1.4rem + 1.2vw,2.4rem)/1.1 var(--serif);margin-top: 12px}.recog__meta{margin-top: 10px;color: var(--muted)}@media (min-width: 900px){.recog{grid-template-columns: 1fr 1fr;gap: 48px}}.cta{padding-block: var(--section)}.cta .h2{max-width: 18ch}.cta>p:not(.actions){margin-top: 20px;max-width: 36rem;color: var(--muted)}.page-head{padding-block: clamp(48px,7vw,96px) clamp(36px,5vw,56px);border-bottom: 1px solid var(--line)}.page-head .h1{margin-top: 16px}.page-head .lede{margin-top: 24px}.page-head .meta-line{margin-top: 18px}.page-body{display: grid;gap: 48px;padding-block: clamp(40px,6vw,72px) var(--section)}.page-media{order: -1}@media (min-width: 900px){.page-body{grid-template-columns: minmax(0,7fr) minmax(0,5fr);gap: clamp(48px,7vw,112px);align-items: start}.page-media{order: 0;position: sticky;top: 32px}}.prose{max-width: 40rem}.prose>* + *{margin-top: 1em}.prose h2{font: 400 clamp(1.7rem,1.4rem + 1vw,2.1rem)/1.15 var(--serif);margin-top: 2.2em}.prose h2 + *{margin-top: .7em}.prose ul{padding: 0;list-style: none}.prose ul li{position: relative;padding-left: 1.4em}.prose ul li + li{margin-top: .45em}.prose ul li::before{content: "—";position: absolute;left: 0;color: var(--stamp)}.prose ul.companies li{padding-left: 0}.prose ul.companies li::before{content: none}.companies{list-style: none;padding: 0}.companies li{display: flex;flex-direction: column;gap: 2px;padding: 14px 0;border-top: 1px solid var(--line)}.companies li:last-child{border-bottom: 1px solid var(--line)}.companies a{font: 400 1.4rem/1.2 var(--serif)}.companies span{font: 400 .75rem/1.5 var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted)}.aside-note{margin-top: 2.4em !important;padding-top: 18px;border-top: 1px solid var(--line);color: var(--muted);font-size: .95rem}.prose--legal{padding-block: clamp(40px,6vw,72px) var(--section)}.prose--legal h2{font-size: 1.6rem}.summary{background: var(--paper-2);padding: 24px 28px 26px;border-top: 2px solid var(--petrol)}.summary h2{margin-top: 0 !important;font: 500 .75rem/1.4 var(--mono) !important;letter-spacing: .14em;text-transform: uppercase;color: var(--muted)}.summary ul{margin-top: 12px}.press{display: grid;gap: 48px;padding-block: clamp(40px,6vw,72px) var(--section)}.press__block{border-top: 2px solid var(--ink);padding-top: 20px}.press__block>* + *{margin-top: 16px}.bio p + p{margin-top: .9em}.bio{max-width: 40rem}.dl{display: inline-flex;flex-wrap: wrap;align-items: baseline;gap: 4px 12px;font-weight: 600;min-height: 44px;padding-top: 8px}.dl::before{content: "↓";font-family: var(--mono)}.dl__meta{font: 400 .72rem/1 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted)}.keyfacts>div{display: grid;grid-template-columns: 9.5rem 1fr;gap: 12px;padding: 12px 0;border-bottom: 1px solid var(--line)}.keyfacts dt{font: 500 .72rem/1.9 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted)}.keyfacts dd{margin: 0}.photo-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 16px;max-width: 520px}@media (min-width: 900px){.press{grid-template-columns: 1fr 1fr;gap: 56px 72px}.press__block--wide{grid-column: 1 / -1}}@media (max-width: 520px){.keyfacts>div{grid-template-columns: 1fr;gap: 2px}}.contact{display: grid;gap: 56px;padding-block: clamp(40px,6vw,72px) var(--section)}@media (min-width: 900px){.contact{grid-template-columns: minmax(0,7fr) minmax(0,4fr);gap: clamp(48px,7vw,112px);align-items: start}}.form{max-width: 40rem}.field + .field,.form .hint,.form .actions{margin-top: 20px}.field label{display: block;font-weight: 600;font-size: .95rem;margin-bottom: 8px}.field input[type="text"],.field input[type="email"],.field select,.field textarea{width: 100%;min-height: 52px;padding: 12px 14px;background: var(--field);color: var(--ink);border: 1px solid var(--muted);border-radius: 0;font: inherit;font-size: 1rem}.field textarea{min-height: 180px;resize: vertical;line-height: 1.5}.field select{appearance: none;-webkit-appearance: none;padding-right: 44px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%2313233A' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 16px center}.field input:focus,.field select:focus,.field textarea:focus{outline: 2px solid var(--petrol);outline-offset: 1px;border-color: var(--petrol)}.field input[aria-invalid="true"],.field select[aria-invalid="true"],.field textarea[aria-invalid="true"]{border-color: var(--stamp);border-width: 2px}.field--check{display: flex;gap: 14px;align-items: flex-start;margin-top: 24px !important}.field--check input{width: 22px;height: 22px;margin: 2px 0 0;flex: none;accent-color: var(--ink)}.field--check label{font-weight: 400;margin: 0}.req{color: var(--stamp)}.opt{font-weight: 400;color: var(--muted)}.hint{color: var(--muted);font-size: .9rem;margin-top: 8px}.hp{position: absolute;left: -10000px;width: 1px;height: 1px;overflow: hidden}.form__status{margin-top: 16px;font-weight: 600}.form__status:empty{display: none}.form__note{margin-top: 16px;display: inline-block;padding: 8px 12px;border: 1px dashed var(--stamp);color: var(--stamp);font: 500 .72rem/1.4 var(--mono);letter-spacing: .1em;text-transform: uppercase}.wholesale{background: var(--paper-2);padding: 28px 28px 30px;border-top: 2px solid var(--petrol)}.wholesale>* + *{margin-top: 14px}.wholesale .companies a{font-size: 1.25rem}.start{max-width: 46rem;padding-block: clamp(40px,7vw,88px) var(--section)}.start__head .h1{margin-top: 14px;font-size: clamp(2.6rem,1.8rem + 3.2vw,4.2rem)}.start__head .lede{margin-top: 20px}.start__links{list-style: none;padding: 0;margin-top: 40px;border-top: 2px solid var(--ink)}.start__links a{position: relative;display: grid;gap: 4px;padding: 20px 48px 20px 0;border-bottom: 1px solid var(--line);color: var(--ink);text-decoration: none}.start__links a::after{content: "→";position: absolute;right: 4px;top: 50%;transform: translateY(-50%);font: 400 1.3rem/1 var(--mono);color: var(--petrol);transition: transform .2s ease}.start__links a:hover::after{transform: translate(4px,-50%)}.start__links a:hover .start__title{color: var(--petrol)}.start__title{font: 400 1.65rem/1.15 var(--serif)}.start__desc{color: var(--muted);font-size: .95rem}.start__back{margin-top: 28px;font: 500 .78rem/1.4 var(--mono);letter-spacing: .1em;text-transform: uppercase}.start__back a{display: inline-flex;min-height: 44px;align-items: center}.notfound{padding-block: clamp(64px,10vw,140px);max-width: 46rem}.notfound .h1{margin-top: 16px}.notfound p{margin-top: 20px}.notfound .others{margin-top: 36px;padding-top: 20px;border-top: 1px solid var(--line);color: var(--muted)}.site-footer{background: var(--paper-2);border-top: 1px solid var(--line);padding-block: 48px 36px;font-size: .95rem}.site-footer__grid{display: grid;gap: 28px}.site-footer .brand{font-size: 1.5rem;padding: 0}.site-footer__tag{margin-top: 8px;color: var(--muted)}.site-footer ul{list-style: none;padding: 0;margin: 0;display: flex;flex-wrap: wrap;gap: 0 24px}.site-footer ul a{display: inline-flex;align-items: center;min-height: 44px;color: var(--ink)}.site-footer__meta{margin-top: 28px;padding-top: 18px;border-top: 1px solid var(--line);display: flex;flex-wrap: wrap;gap: 8px 24px;font: 400 .72rem/1.6 var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted)}@media (min-width: 900px){.site-footer__grid{grid-template-columns: 1.2fr 1fr auto;align-items: start}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{transition: none !important;animation: none !important;scroll-behavior: auto !important}}@media print{.site-header nav,.lang,.ribbon,.skip,.stamp,.site-footer ul{display: none}body{background: #fff}}
