:root{--bg-0:#050505;--bg-1:#0c0c0c;--bg-2:#121211;--bg-3:#1a1a18;--bg-card:#161614;--line:#262622;--line-2:#33332d;--ink-0:#f6f3e9;--ink-1:#e8e3d3;--ink-2:#a8a298;--ink-3:#6a655d;--accent:#D4AF37;--accent-2:#E8C547;--accent-deep:#8a6f1e;--accent-ink:#0a0a0a;--havana:#B4E82A;--havana-deep:#123d0f;--ogluxe:#3FB6E0;--ogluxe-deep:#07304a;--f-display:"Archivo Black", "Anton", system-ui, sans-serif;--f-body:"Manrope", "Inter Tight", system-ui, sans-serif;--f-mono:"JetBrains Mono", ui-monospace, monospace;--r-sm:6px;--r-md:10px;--r-lg:18px;--r-xl:28px;--wrap-x:20px;--sec-y:64px;--gap:12px;--bar-h:30px;--hdr-h:56px;--card-p:22px;--band-p:28px 22px;--chrome-h:calc(var(--bar-h) + var(--hdr-h))}@media(min-width:600px){:root{--wrap-x:24px;--sec-y:80px;--gap:16px;--card-p:26px;--band-p:40px 36px }}@media(min-width:900px){:root{--wrap-x:32px;--sec-y:120px;--gap:20px;--hdr-h:72px;--card-p:32px;--band-p:80px 60px }}*{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg-0);color:var(--ink-0);font-family:var(--f-body);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip;-webkit-tap-highlight-color:rgba(212,175,55,.18);overscroll-behavior-y:none}img,svg{display:block;max-width:100%}img{height:auto}button{font-family:inherit;cursor:pointer}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:rgba(212,175,55,.18)}h1,h2,h3,h4,p,li,td,th,summary{overflow-wrap:break-word}[id]{scroll-margin-top:calc(var(--hdr-h) + 12px)}.h-display{font-family:var(--f-display);font-weight:900;line-height:.94;letter-spacing:-.02em;text-transform:uppercase}.h-eyebrow{font-family:var(--f-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.h-lede{font-size:16px;line-height:1.55;color:var(--ink-1);max-width:62ch}.h-meta{font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}@media(min-width:600px){.h-eyebrow,.h-meta{font-size:11px;letter-spacing:.14em}.h-lede{font-size:18px;line-height:1.5}}.wrap{max-width:1440px;margin:0 auto;padding-inline:max(var(--wrap-x),env(safe-area-inset-left)) max(var(--wrap-x),env(safe-area-inset-right))}.divider{height:1px;background:var(--line);width:100%}.rule-thick{height:2px;background:var(--ink-0)}.sec{padding:var(--sec-y) 0}.sec-t{padding-top:var(--sec-y)}.sec-b{padding-bottom:var(--sec-y)}.sec-half{padding:calc(var(--sec-y)/2) 0}.sec-tint{background:var(--bg-1);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cols{display:grid;gap:var(--gap);grid-template-columns:repeat(var(--cols-sm,1),minmax(0,1fr))}@media(min-width:600px){.cols{grid-template-columns:repeat(var(--cols-md,var(--cols-sm,1)),minmax(0,1fr))}}@media(min-width:1000px){.cols{grid-template-columns:repeat(var(--cols-lg,var(--cols-md,var(--cols-sm,1))),minmax(0,1fr))}}.split{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--split-gap,28px);align-items:var(--split-align,start)}@media(min-width:900px){.split{grid-template-columns:var(--split,minmax(0,1fr) minmax(0,1fr));gap:var(--split-gap-lg,60px)}}.grid-lines{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;grid-template-columns:repeat(var(--cols-sm,1),minmax(0,1fr))}@media(min-width:600px){.grid-lines{grid-template-columns:repeat(var(--cols-md,var(--cols-sm,1)),minmax(0,1fr))}}@media(min-width:1000px){.grid-lines{grid-template-columns:repeat(var(--cols-lg,var(--cols-md,var(--cols-sm,1))),minmax(0,1fr))}}.grid-lines>*{background:var(--bg-0);min-width:0}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:min(78%,300px);gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--wrap-x);padding-inline:var(--wrap-x);margin-inline:calc(-1 * var(--wrap-x));padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start;min-width:0}@media(min-width:1000px){.rail{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--rail-cols,3),minmax(0,1fr));gap:var(--gap);overflow:visible;padding-inline:0;margin-inline:0}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:999px;font-family:var(--f-display);font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-align:center;line-height:1.15;border:1px solid transparent;background:var(--accent);color:var(--accent-ink);transition:transform .15s ease,background .15s ease,border-color .15s ease;touch-action:manipulation}.btn.ghost{background:transparent;border-color:var(--line-2);color:var(--ink-0)}.btn.solid-ink{background:var(--ink-0);color:var(--bg-0)}.btn.sm{min-height:44px;padding:0 16px;font-size:11px}.btn.lg{min-height:52px;padding:0 24px;font-size:13px}@media(min-width:900px){.btn.sm{min-height:36px;padding:0 14px}.btn.lg{min-height:56px;padding:0 28px;font-size:14px}}@media(hover:hover)and (pointer:fine){.btn:hover{transform:translateY(-1px)}.btn.ghost:hover{border-color:var(--ink-0)}}.btn:active{transform:translateY(0) scale(.985)}.btn-row{display:flex;gap:10px;flex-wrap:wrap}.btn-row>.btn{flex:1 1 100%}@media(min-width:600px){.btn-row>.btn{flex:0 1 auto}}.chip{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 11px;border-radius:999px;border:1px solid var(--line-2);font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-1);background:transparent}.chip.dot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);flex:none}.chip.solid{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}a.chip{min-height:36px;padding:0 14px}.card{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--r-lg)}.band{border:1px solid var(--line);border-radius:var(--r-xl);padding:var(--band-p);position:relative;overflow:hidden}.grain{position:relative}.grain:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");mix-blend-mode:overlay}@keyframes marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee{display:flex;width:max-content;animation:marq 40s linear infinite}.marquee>*{flex:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-0)}::-webkit-scrollbar-thumb{background:var(--bg-3);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--line-2)}.gridlines{background-image:linear-gradient(to right,var(--line) 1px,transparent 1px),linear-gradient(to bottom,var(--line) 1px,transparent 1px);background-size:44px 44px}@media(min-width:900px){.gridlines{background-size:80px 80px}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer-gold{background:linear-gradient(90deg,var(--accent) 0%,var(--accent-2) 25%,#fff7d6 50%,var(--accent-2) 75%,var(--accent) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer 8s linear infinite}.sec-head{display:flex;flex-direction:column;gap:14px;padding:0 0 24px}.sec-head .num{font-family:var(--f-mono);font-size:10px;color:var(--ink-2);letter-spacing:.16em;text-transform:uppercase}.sec-head h1,.sec-head h2{margin:8px 0 0;font-size:clamp(32px,9vw,72px)}.sec-head .aside{color:var(--ink-1);font-size:15px;line-height:1.55}@media(min-width:900px){.sec-head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:28px}.sec-head h1,.sec-head h2{font-size:clamp(40px,5vw,72px)}.sec-head .aside{max-width:440px;font-size:16px}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--accent);color:var(--accent-ink)}@keyframes bottleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.field,input[type=text],input[type=email],input[type=tel],input[type=search],input:not([type]),select,textarea{width:100%;min-height:50px;padding:0 15px;background:var(--bg-0);border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink-0);font-family:var(--f-body);font-size:16px;line-height:1.4;outline:0;-webkit-appearance:none;appearance:none}textarea{padding:14px 15px;min-height:110px;resize:vertical}select{background-image:linear-gradient(45deg,transparent 50%,var(--ink-2) 50%),linear-gradient(135deg,var(--ink-2) 50%,transparent 50%);background-position:calc(100% - 18px) 22px,calc(100% - 13px) 22px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:38px}input::placeholder,textarea::placeholder{color:var(--ink-3)}input:focus,select:focus,textarea:focus{border-color:var(--accent)}.mcta{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;gap:10px;align-items:center;padding:10px max(12px,env(safe-area-inset-left)) calc(10px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-right));background:#050505db;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border-top:1px solid var(--line-2);transform:translateY(var(--mcta-y,0));transition:transform .25s ease}.mcta .btn{flex:1}body:has(.mcta) .ft{padding-bottom:calc(80px + env(safe-area-inset-bottom))}@media(min-width:900px){.mcta{display:none}body:has(.mcta) .ft{padding-bottom:48px}}.prose{color:var(--ink-1);font-size:16.5px;line-height:1.72}.prose h2{font-family:var(--f-display);font-size:clamp(21px,5.4vw,26px);line-height:1.18;letter-spacing:.01em;text-transform:uppercase;color:var(--ink-0);margin:38px 0 12px}.prose h3{font-family:var(--f-display);font-size:clamp(17px,4.4vw,19px);text-transform:uppercase;color:var(--ink-0);margin:28px 0 10px}.prose p{margin:0 0 18px}.prose a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.prose ul,.prose ol{margin:0 0 18px;padding-left:20px}.prose li{margin:7px 0}.prose strong{color:var(--ink-0)}.prose blockquote{margin:24px 0;padding:16px 18px;border-left:2px solid var(--accent);background:var(--bg-card);border-radius:0 12px 12px 0;color:var(--ink-1);font-style:italic}.prose table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:24px 0;font-size:14px;white-space:nowrap;-webkit-overflow-scrolling:touch}.prose th{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);text-align:left;padding:10px 14px;border-bottom:2px solid var(--line-2)}.prose td{padding:10px 14px;border-bottom:1px solid var(--line);color:var(--ink-1)}.prose tr:last-child td{border-bottom:none}.prose hr{border:0;height:1px;background:var(--line);margin:36px 0}.prose code{font-family:var(--f-mono);font-size:13px;background:var(--bg-3);padding:2px 6px;border-radius:5px;overflow-wrap:anywhere}.prose img{border-radius:12px;margin:24px 0}@media(hover:hover)and (pointer:fine){.prose a:hover{color:var(--accent-2)}}@media(min-width:900px){.prose table{display:table;white-space:normal}}.faq details{border-bottom:1px solid var(--line)}.faq details:last-child{border-bottom:none}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:14px 18px;font-family:var(--f-display);font-size:15.5px;line-height:1.25}.faq summary::-webkit-details-marker{display:none}.faq summary .plus{color:var(--accent);font-size:22px;line-height:1;flex:none;transition:transform .2s ease}.faq details[open] summary .plus{transform:rotate(45deg)}.faq .answer{margin:0;padding:0 18px 18px;color:var(--ink-2);font-size:14.5px;line-height:1.65}@media(min-width:900px){.faq summary{padding:16px 24px;font-size:17px}.faq .answer{padding:0 24px 20px}}.locator{position:relative;width:100%;height:100%}.locator__map{position:absolute;inset:0;background:var(--bg-0)}.locator__sheet{position:absolute;left:0;right:0;bottom:0;z-index:1000;display:flex;flex-direction:column;background:#0a0a0af0;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-top:1px solid var(--line-2);border-radius:20px 20px 0 0;box-shadow:0 -18px 40px #0000008c;transition:height .28s cubic-bezier(.22,.7,.2,1);padding-bottom:env(safe-area-inset-bottom);overflow:hidden}.locator__grip{flex:none;display:flex;align-items:center;justify-content:center;height:30px;cursor:grab;touch-action:none;background:transparent;border:0}.locator__grip-bar{display:block;width:38px;height:4px;border-radius:999px;background:var(--line-2)}.locator__grip:active{cursor:grabbing}.locator__head{flex:none;padding:0 16px 12px;border-bottom:1px solid var(--line)}.locator__title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.locator__count{font-size:21px;margin-top:5px}.locator__states{color:var(--ink-2);font-size:12.5px}.locator__search{display:flex;align-items:center;gap:9px;margin-top:12px;padding:0 12px;border:1px solid var(--line-2);border-radius:12px;background:var(--bg-0);color:var(--ink-3)}.locator__search input{flex:1;min-width:0;height:46px;min-height:46px;padding:0;border:0;background:transparent;color:var(--ink-0);font-size:16px}.locator__search input::-webkit-search-cancel-button{display:none}.locator__search button{flex:none;width:32px;height:32px;border:0;border-radius:50%;background:var(--bg-3);color:var(--ink-1);font-size:12px;line-height:1}.locator__list{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.locator__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;border-bottom:1px solid var(--line);border-left:2px solid transparent}.locator__row.is-active{background:#d4af371a;border-left-color:var(--accent)}.locator__pick{display:flex;flex-direction:column;gap:3px;justify-content:center;min-height:62px;padding:11px 14px;text-align:left;background:transparent;border:0;color:var(--ink-0)}.locator__name{font-family:var(--f-display);font-size:14px;line-height:1.25}.locator__addr{color:var(--ink-2);font-size:12px;line-height:1.4}.locator__dir{display:flex;align-items:center;justify-content:center;width:54px;flex:none;color:var(--accent);border-left:1px solid var(--line)}.locator__dir:active{background:#d4af371f}.locator__empty{padding:28px 18px;color:var(--ink-2);font-size:14px;text-align:center}.locator .leaflet-bottom.leaflet-right{inset:0 auto auto 0}.locator .leaflet-control-attribution{max-width:52vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:900px){.locator__sheet{inset:16px auto 16px 16px;width:340px;max-width:calc(100% - 32px);height:auto!important;border:1px solid var(--line-2);border-radius:18px;box-shadow:none;transition:none}.locator__grip{display:none}.locator__head{padding:18px 20px 16px}.locator__count{font-size:26px}.locator__pick{padding:13px 20px}.locator .leaflet-bottom.leaflet-right{inset:auto 0 0 auto}.locator .leaflet-control-attribution{max-width:none}}.famus-pin__dot{display:block;width:14px;height:14px;border-radius:50%;background:var(--accent);border:2px solid #0a0a0a;box-shadow:0 0 0 4px #d4af3740,0 2px 6px #00000080}.locator .leaflet-container{background:var(--bg-0);font-family:var(--f-body)}.locator .leaflet-popup-content-wrapper,.locator .leaflet-popup-tip{background:#0c0c0cf7;color:var(--ink-0);border:1px solid var(--line-2);box-shadow:0 20px 40px #00000080}.locator .leaflet-popup-content-wrapper{border-radius:12px}.locator .leaflet-popup-content{margin:14px 16px;line-height:1.4}.locator .leaflet-popup-close-button{color:var(--ink-2)!important;width:36px!important;height:36px!important;font-size:20px!important;line-height:32px!important;padding:0!important}.locator .famus-pop__name{font-family:var(--f-display);font-size:15px;letter-spacing:.02em}.locator .famus-pop__addr{color:var(--ink-2);font-size:12px;margin:6px 0 10px;line-height:1.5}.locator .famus-pop__dir{display:inline-flex;align-items:center;min-height:36px;font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.locator .leaflet-control-zoom a{background:#0a0a0ad9!important;color:var(--ink-0)!important;border:1px solid var(--line-2)!important;width:42px!important;height:42px!important;line-height:40px!important;font-size:20px!important}.locator .leaflet-bar{border:none!important}.locator .leaflet-control-attribution{background:#050505b3!important;color:var(--ink-3)!important;font-size:9px!important}.locator .leaflet-control-attribution a{color:var(--ink-2)!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.marquee{width:100%;justify-content:flex-start;overflow:hidden}}.bar{background:var(--accent);color:var(--accent-ink);border-bottom:1px solid var(--accent-deep);overflow:hidden;height:var(--bar-h);display:flex;align-items:center;font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.bar .marquee>div{display:flex;gap:34px;padding:0 17px}@media(min-width:900px){.bar{font-size:11px;letter-spacing:.14em}.bar .marquee>div{gap:48px;padding:0 24px}}.hdr{position:sticky;top:0;z-index:50;height:var(--hdr-h);background:#050505d1;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border-bottom:1px solid var(--line)}.hdr__in{height:100%;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:8px}.hdr__logo{display:flex;align-items:center;justify-content:center;align-self:stretch}.hdr__logo img{height:19px;display:block}.hdr__desk-nav,.hdr__desk-cta{display:none}.icon-btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;color:var(--ink-0);border-radius:12px;touch-action:manipulation}.icon-btn:active{background:#ffffff0f}.icon-btn.gold{color:var(--accent)}.burger{position:relative;width:20px;height:12px}.burger span{position:absolute;left:0;right:0;height:2px;background:currentColor;border-radius:2px;transition:transform .28s ease,opacity .2s ease}.burger span:nth-child(1){top:0}.burger span:nth-child(2){top:5px}.burger span:nth-child(3){top:10px}[aria-expanded=true] .burger span:nth-child(1){transform:translateY(5px) rotate(45deg)}[aria-expanded=true] .burger span:nth-child(2){opacity:0}[aria-expanded=true] .burger span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}@media(min-width:900px){.hdr__in{grid-template-columns:1fr auto 1fr;gap:24px}.hdr__logo img{height:22px}.hdr__menu,.hdr__store{display:none}.hdr__desk-nav{display:flex;gap:28px;align-items:center}.hdr__desk-nav a{color:var(--ink-1);font-family:var(--f-display);font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding-bottom:4px;border-bottom:1px solid transparent}.hdr__desk-nav a[aria-current=page]{color:var(--ink-0);border-bottom-color:var(--accent)}.hdr__desk-cta{display:flex;gap:18px;align-items:center;justify-content:flex-end}}.drawer{position:fixed;inset:0;z-index:100;visibility:hidden;pointer-events:none}.drawer[data-open=true]{visibility:visible;pointer-events:auto}.drawer__scrim{position:absolute;inset:0;background:#0009;opacity:0;transition:opacity .28s ease;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.drawer[data-open=true] .drawer__scrim{opacity:1}.drawer__panel{position:absolute;inset:0 0 0 auto;width:min(84vw,360px);display:flex;flex-direction:column;background:var(--bg-1);border-left:1px solid var(--line-2);transform:translate(100%);transition:transform .3s cubic-bezier(.22,.7,.2,1);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.drawer[data-open=true] .drawer__panel{transform:translate(0)}.drawer__top{display:flex;align-items:center;justify-content:space-between;height:calc(var(--bar-h) + var(--hdr-h));padding:0 12px 0 20px;border-bottom:1px solid var(--line)}.drawer__links{display:flex;flex-direction:column;padding:8px 0}.drawer__links a{display:flex;align-items:center;justify-content:space-between;min-height:60px;padding:0 20px;font-family:var(--f-display);font-size:20px;text-transform:uppercase;letter-spacing:.01em;color:var(--ink-0);border-bottom:1px solid var(--line)}.drawer__links a .arw{color:var(--ink-3);font-size:15px}.drawer__links a[aria-current=page],.drawer__links a[aria-current=page] .arw{color:var(--accent)}.drawer__links a:active{background:#ffffff0a}.drawer__foot{margin-top:auto;padding:22px 20px 26px;border-top:1px solid var(--line)}.drawer__social{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:18px;font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;color:var(--ink-2)}body[data-nav-open=true]{overflow:hidden;touch-action:none}@media(min-width:900px){.drawer{display:none}}.ft{border-top:1px solid var(--line);margin-top:72px;padding-bottom:32px}.ft__logo{width:100%;display:block;opacity:.92}.ft__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px;padding:26px 0 6px}.ft__links a{display:flex;align-items:center;min-height:44px;font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.ft__bottom{display:flex;flex-direction:column;gap:14px;padding-top:22px;margin-top:22px;border-top:1px solid var(--line);font-family:var(--f-mono);font-size:10px;color:var(--ink-3);letter-spacing:.1em;text-transform:uppercase}.ft__social{display:flex;flex-wrap:wrap;gap:8px 18px}@media(min-width:900px){.ft{margin-top:120px;padding-bottom:48px}.ft__links{grid-template-columns:repeat(4,minmax(0,1fr));padding:32px 0 8px}.ft__bottom{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;padding-top:32px;margin-top:48px;font-size:11px}}
