nav{justify-content:space-between;align-items:center;gap:12px;padding-block:20px;display:flex}.nav-end{align-items:center;gap:14px;display:flex}.nav-link{align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.nav-link:hover{text-underline-offset:4px;text-decoration:underline}footer.end{justify-content:space-between;gap:12px;padding-block:20px 36px;display:flex}.narrow{width:min(880px,100%)}.brand-fox{width:40px;height:40px;box-shadow:0 0 0 1.5px var(--edge);background:#d5e3df;border-radius:50%}.doc{padding-block:8px 56px}.doc header{padding-block:16px 8px}.kicker{font:700 26px / 1 var(--font-hand);color:var(--fox)}.doc h1{font:600 clamp(32px, 5.4vw, 48px) / 1.1 var(--font-serif);margin-top:6px}.lede{max-width:none;color:var(--hint);margin-top:16px;font-size:19px;line-height:1.5}.updated{color:var(--hint);margin-top:10px;font-size:14px}.doc section{padding-top:36px;scroll-margin-top:16px}.doc h2{font:600 26px / 1.2 var(--font-serif);margin-bottom:10px}.doc h3{font:600 18px / 1.3 var(--font-sans);margin:20px 0 6px}.doc p+p,.doc p+ul,.doc ul+p{margin-top:10px}.doc ul{gap:8px;margin:0;padding-left:22px;display:grid}.checks{list-style:"✓  "}.checks li::marker{color:var(--fox);font-weight:700}.not-yet{color:var(--hint);list-style:"→  "}.who{grid-template-columns:max-content minmax(0,1fr);gap:8px 18px;margin:0;display:grid}.who dt{font-weight:600}.who dd{color:var(--hint);margin:0}@media (width<=520px){.who{grid-template-columns:minmax(0,1fr);gap:2px}.who dd{margin-bottom:10px}}.table-wrap{border:1.5px solid var(--line);background:var(--surface);border-radius:16px;margin-top:14px;overflow-x:auto}.doc table{border-collapse:collapse;width:100%;font-size:15px}.doc th,.doc td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:12px 14px}.doc thead th{color:var(--hint);border-top:0;font-size:13px;font-weight:600}.doc tbody th{min-width:9em;font-weight:600}.doc td:first-of-type{min-width:9em}.doc td:nth-of-type(2){min-width:16em}.doc td .agreement{color:var(--hint);margin-top:6px;font-size:13px}.tag{border-radius:99px;margin-bottom:4px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.tag.eu{background:var(--wash-sage)}.tag.non-eu{background:var(--wash-rose);color:var(--danger)}@media (width<=640px){.doc table,.doc tbody,.doc tr,.doc th,.doc td{display:block}.doc thead{display:none}.doc tbody tr{border-top:1px solid var(--line);padding:12px 14px}.doc tbody tr:first-child{border-top:0}.doc tbody th,.doc td{border:0;min-width:0;padding:2px 0}.doc td:first-of-type,.doc td:nth-of-type(2){min-width:0}}
