@font-face{font-family:D-DIN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/d-din-400.woff2)format("woff2")}@font-face{font-family:D-DIN;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/d-din-700.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-500.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-600.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-700.woff2)format("woff2")}:root{--dark-600:#32323a;--dark-700:#232327;--dark-800:#17171a;--dark-900:#0a0a0c;--dark-950:#050506;--gold:#eeb239;--gold-bright:#f5c766;--gold-deep:#cf9420;--ink:#231f20;--surface:#0e0e10;--surface-sunken:#141417;--surface-raised:#1c1c20;--border:#ffffff1c;--border-strong:#ffffff38;--text:#f1f0f6;--text-muted:#ffffffad;--text-faint:#ffffff75;--accent-ink:#fff;--on-dark:#fff;--on-dark-muted:#ffffffb3;--on-dark-faint:#ffffff75;--on-dark-line:#ffffff29;--font-display:"D-DIN", "DIN Alternate", "Arial Narrow", ui-sans-serif, system-ui, "Segoe UI", sans-serif;--font:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--step--2:clamp(.75rem, .735rem + .07vw, .7813rem);--step--1:clamp(.8125rem, .78rem + .16vw, .875rem);--step-0:clamp(1rem, .965rem + .175vw, 1.0625rem);--step-1:clamp(1.0625rem, 1.021rem + .185vw, 1.1875rem);--step-2:clamp(1.1875rem, 1.104rem + .37vw, 1.4375rem);--step-3:clamp(1.375rem, 1.208rem + .741vw, 1.875rem);--step-4:clamp(1.875rem, 1.625rem + 1.111vw, 2.625rem);--step-5:clamp(2.3438rem, 1.771rem + 2.546vw, 4.0625rem);--step-6:clamp(2.1875rem, 1.771rem + 1.852vw, 3.4375rem);--leading-tight:1.04;--leading-snug:1.16;--leading-body:1.65;--track-display:-.012em;--track-heading:-.008em;--track-label:.14em;--track-caps:.05em;--track-caps-tight:.02em;--caps-scale:.8;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-s:1rem;--space-m:1.5rem;--space-l:2rem;--space-xl:3rem;--space-2xl:4rem;--space-3xl:6rem;--section:clamp(3.5rem, 2.2rem + 6.5vw, 7rem);--section-tight:clamp(2.5rem, 1.7rem + 4vw, 4.5rem);--measure:68ch;--container:78rem;--container-narrow:56rem;--gutter:clamp(1.25rem, .85rem + 2vw, 3rem);--radius:2px;--radius-lg:3px;--shadow-sm:0 1px 2px #0000000f, 0 2px 8px #0000000a;--shadow-md:0 2px 4px #0000000f, 0 12px 28px #00000017;--shadow-lg:0 4px 8px #00000012, 0 24px 56px #00000021;--ease:cubic-bezier(.22, .61, .36, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--dur:.24s;--dur-slow:.52s;--header-h:4.5rem}@media (width<=48rem){:root{--header-h:4rem}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1rem)}body{font-family:var(--font);font-size:var(--step-0);line-height:var(--leading-body);color:var(--text);background:var(--surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis-weight:none;text-rendering:optimizelegibility}img,svg,video{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}ul[class],ol[class]{padding:0;list-style:none}a{color:inherit}::selection{background:var(--gold);color:var(--dark-900)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:1px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}h1,h2,h3,h4,.display{font-family:var(--font-display);letter-spacing:var(--track-caps);text-transform:uppercase;font-variant-numeric:lining-nums;font-feature-settings:"case";text-wrap:balance;font-weight:700;line-height:1.12}h1{font-size:calc(var(--step-5) * var(--caps-scale));letter-spacing:var(--track-caps-tight);line-height:1}h2{font-size:calc(var(--step-4) * var(--caps-scale));letter-spacing:var(--track-caps-tight);line-height:1.04}h3{font-size:var(--step-2)}h4{font-size:var(--step-1)}.display{font-size:calc(var(--step-6) * var(--caps-scale));letter-spacing:var(--track-caps-tight);line-height:1}p{text-wrap:pretty}strong{font-weight:700}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.container--narrow{max-width:var(--container-narrow)}.section{padding-block:var(--section)}.section--tight{padding-block:var(--section-tight)}.section--sunken{background:var(--surface-sunken)}.section--ink{background:var(--dark-800);color:var(--on-dark)}.section--ink h1,.section--ink h2,.section--ink h3,.section--ink h4{color:var(--on-dark)}.measure{max-width:var(--measure)}.tex{isolation:isolate;position:relative}.tex:before,.tex:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.tex:after{opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.tex--grid:before{-webkit-mask-image:radial-gradient(ellipse 75% 85% at var(--tex-at,100% 0%), #000 0%, transparent 72%);mask-image:radial-gradient(ellipse 75% 85% at var(--tex-at,100% 0%), #000 0%, transparent 72%);background-image:linear-gradient(#eeb23917 1px,#0000 1px),linear-gradient(90deg,#eeb23917 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:-1px -1px;background-size:120px 120px,120px 120px,24px 24px,24px 24px}.tex--photo:before{background:var(--tex-image) var(--tex-pos,50% 50%) / cover no-repeat;opacity:var(--tex-alpha,.09);-webkit-mask-image:var(--tex-mask,linear-gradient(180deg, transparent, #000 25%, #000 75%, transparent));mask-image:var(--tex-mask,linear-gradient(180deg, transparent, #000 25%, #000 75%, transparent))}.tex--chevron:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='28'%3E%3Cpath d='M0 28 28 0l28 28' fill='none' stroke='%230a0a0c' stroke-opacity='.13' stroke-width='1.5'/%3E%3C/svg%3E");background-size:56px 28px;mask-image:radial-gradient(50% 58%,#0000 35%,#000 100%)}.tex--chevron:after{filter:invert();opacity:.09}.stack>*+*{margin-block-start:var(--space-s)}.eyebrow{font-size:var(--step--1);letter-spacing:var(--track-label);font-weight:700;font-family:var(--font-display);text-transform:uppercase;color:var(--gold);align-items:center;gap:.75em;margin-block-end:var(--space-s);display:flex}.section--ink .eyebrow,.eyebrow--on-ink{color:var(--gold)}.eyebrow:before{content:"";background:currentColor;flex:none;block-size:2px;inline-size:1.75rem}.rule{background:var(--gold);block-size:4px;inline-size:3.25rem;margin-block:var(--space-m) 0;border:0}.lede{font-size:var(--step-1);color:var(--text-muted);max-width:var(--measure);line-height:1.5}.section--ink .lede{color:var(--on-dark-muted)}.btn{--btn-bg:var(--dark-800);--btn-fg:#fff;--btn-bd:var(--dark-800);font-size:var(--step--1);letter-spacing:.05em;font-weight:700;font-family:var(--font-display);text-transform:uppercase;color:var(--btn-fg);background:var(--btn-bg);border:2px solid var(--btn-bd);border-radius:var(--radius);transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease), transform var(--dur) var(--ease);justify-content:center;align-items:center;gap:.6em;padding:.85em 1.6em;text-decoration:none;display:inline-flex}.btn:hover{--btn-bg:var(--gold);--btn-fg:var(--dark-900);--btn-bd:var(--gold)}.btn:active{transform:translateY(1px)}.btn--gold{--btn-bg:var(--gold);--btn-fg:var(--dark-900);--btn-bd:var(--gold)}.btn--gold:hover{--btn-bg:transparent;--btn-fg:var(--gold);--btn-bd:var(--gold)}.btn--ghost{--btn-bg:transparent;--btn-fg:var(--accent-ink);--btn-bd:var(--border-strong)}.btn--ghost:hover{--btn-bg:var(--accent-ink);--btn-fg:var(--dark-900);--btn-bd:var(--accent-ink)}.btn--ghost-light{--btn-bg:transparent;--btn-fg:#fff;--btn-bd:#ffffff57}.btn--ghost-light:hover{--btn-bg:#fff;--btn-fg:var(--dark-900);--btn-bd:#fff}@media (width<=30rem){.btn-row .btn{inline-size:100%}}.link{font-weight:700;font-size:var(--step--1);letter-spacing:.04em;font-family:var(--font-display);text-transform:uppercase;color:var(--accent-ink);border-block-end:2px solid var(--gold);transition:color var(--dur) var(--ease), gap var(--dur) var(--ease);align-items:center;gap:.5em;padding-block-end:.25em;text-decoration:none;display:inline-flex}.link:hover{color:var(--gold);gap:.85em}.section--ink .link,.chapter--ink .link,.stage .link,.link--light{color:#fff}.section--ink .link:hover,.chapter--ink .link:hover,.stage .link:hover,.link--light:hover{color:var(--gold)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--gold);color:var(--dark-900);padding:.75rem 1.25rem;font-weight:700;text-decoration:none;position:absolute;inset-block-start:-100%;inset-inline-start:var(--gutter)}.skip-link:focus{inset-block-start:.5rem}html.js [data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(2.25rem)}html.js [data-reveal].is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.js [data-reveal]{opacity:1;transform:none}}.stage{align-content:center;min-block-size:100svh;display:grid;position:relative;overflow:clip}.stage__media{z-index:0;position:absolute;inset:0}.stage__media img{object-fit:cover;block-size:100%;inline-size:100%}.stage__inner{z-index:2;position:relative}.window{clip-path:inset(0)}.window img{object-fit:cover;block-size:100lvh;inline-size:100%;position:fixed;inset-block-start:0;inset-inline:0}@media (prefers-reduced-motion:reduce){.window{clip-path:none}.window img{block-size:100%;position:static}}.stage__scrim{z-index:1;background:linear-gradient(#000000b8 0%,#0000006b 42%,#000000c7 100%);position:absolute;inset:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.scroll-settle img{will-change:transform;animation:linear both scroll-settle view();animation-range:entry cover 70%}@keyframes scroll-settle{0%{transform:scale(1.16)}to{transform:scale(1)}}}}.pin{block-size:calc(100svh - var(--header-h));position:sticky;inset-block-start:var(--header-h)}.logo[data-astro-cid-f7espo7c]{color:inherit;display:inline-block}.logo[data-astro-cid-f7espo7c] svg{height:var(--logo-h);width:auto;display:block}.social[data-astro-cid-y2qsmizv]{margin:0;padding:0;list-style:none}.social--icons[data-astro-cid-y2qsmizv]{flex-wrap:wrap;gap:.5rem;display:flex}.social--icons[data-astro-cid-y2qsmizv] .social__link[data-astro-cid-y2qsmizv]{block-size:2.375rem;inline-size:2.375rem;color:inherit;border:1px solid var(--on-dark-line);transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);border-radius:50%;place-items:center;display:grid}.social--icons[data-astro-cid-y2qsmizv] .social__link[data-astro-cid-y2qsmizv]:hover{color:var(--dark-900);background:var(--gold);border-color:var(--gold)}.social--list[data-astro-cid-y2qsmizv]{gap:var(--space-2xs);display:grid}.social--list[data-astro-cid-y2qsmizv] .social__link[data-astro-cid-y2qsmizv]{align-items:center;gap:var(--space-s);padding:var(--space-s) var(--space-m);color:inherit;border:1px solid var(--border);border-radius:var(--radius);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);text-decoration:none;display:flex}.social--list[data-astro-cid-y2qsmizv] .social__link[data-astro-cid-y2qsmizv]:hover{background:var(--surface-sunken);border-color:var(--accent-ink)}.social--list[data-astro-cid-y2qsmizv] svg[data-astro-cid-y2qsmizv]{color:var(--accent-ink);flex:none}.social__text[data-astro-cid-y2qsmizv]{gap:.05rem;display:grid}.social__name[data-astro-cid-y2qsmizv]{font-size:var(--step--2);letter-spacing:var(--track-label);font-weight:700;font-family:var(--font-display);text-transform:uppercase;color:var(--text-faint)}.social__handle[data-astro-cid-y2qsmizv]{color:var(--accent-ink);font-weight:700}.header[data-astro-cid-nen7h5rs]{z-index:50;color:var(--on-dark);transition:background-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background-color:#0000;margin-block-end:calc(-1 * var(--header-h));position:sticky;inset-block-start:0;box-shadow:0 1px #0000}.header[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;block-size:calc(var(--header-h) + 2.5rem);pointer-events:none;transition:opacity var(--dur) var(--ease);background:linear-gradient(#05050699 0%,#0505064d 55%,#05050600 100%);position:absolute;inset:0 0 auto}.header[data-astro-cid-nen7h5rs][data-scrolled]{background-color:var(--dark-800);box-shadow:0 1px 0 var(--on-dark-line), 0 12px 30px -14px #0009}.header[data-astro-cid-nen7h5rs][data-scrolled]:before{opacity:0}.header__inner[data-astro-cid-nen7h5rs]{z-index:2;align-items:center;gap:var(--space-m);max-inline-size:var(--container);block-size:var(--header-h);padding-inline:var(--gutter);margin-inline:auto;display:flex;position:relative}.header__brand[data-astro-cid-nen7h5rs]{color:#fff;transition:opacity var(--dur) var(--ease);align-items:center;margin-inline-end:auto;text-decoration:none;display:flex}.header__brand[data-astro-cid-nen7h5rs]:hover{opacity:.85}.nav__list[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(1rem,.3rem + 1.6vw,2.25rem);margin:0;padding:0;list-style:none;display:flex}.nav__link[data-astro-cid-nen7h5rs]{font-family:var(--font-display);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:#ffffffd6;transition:color var(--dur) var(--ease);padding-block:.5rem;font-weight:700;text-decoration:none;display:block;position:relative}.nav__link[data-astro-cid-nen7h5rs]:after{content:"";background:var(--gold);transform-origin:0;block-size:2px;inline-size:100%;transition:transform var(--dur) var(--ease);position:absolute;inset-block-end:0;inset-inline-start:0;transform:scaleX(0)}.nav__link[data-astro-cid-nen7h5rs]:hover,.nav__link[data-astro-cid-nen7h5rs][aria-current=page]{color:#fff}.nav__link[data-astro-cid-nen7h5rs]:hover:after,.nav__link[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}.header__call[data-astro-cid-nen7h5rs]{font-size:var(--step--1);color:var(--gold);white-space:nowrap;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);border:1px solid #eeb23966;border-radius:999px;align-items:center;gap:.5em;padding:.6rem 1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.header__call[data-astro-cid-nen7h5rs]:hover{background:var(--gold);color:var(--dark-900);border-color:var(--gold)}.burger[data-astro-cid-nen7h5rs]{color:#fff;margin-inline-end:-.5rem;padding:.5rem;display:none}.burger__bars[data-astro-cid-nen7h5rs]{gap:5px;inline-size:24px;display:grid}.burger__bars[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{block-size:2px;transition:transform var(--dur) var(--ease), opacity var(--dur) var(--ease);background:currentColor;display:block}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] i[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] i[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] i[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.drawer[data-astro-cid-nen7h5rs]{z-index:1;padding:calc(var(--header-h) + var(--space-m)) var(--gutter) calc(var(--space-l) + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;pointer-events:auto;backdrop-filter:blur(24px)saturate(120%);background:radial-gradient(110% 55% at 100% 100%,#eeb23921 0%,#0000 62%),#0a0a0ce6;flex-direction:column;display:none;position:fixed;inset:0;overflow-y:auto}@supports not (backdrop-filter:blur(1px)){.drawer[data-astro-cid-nen7h5rs]{background-color:var(--dark-900)}}.drawer__list[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.drawer__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:baseline;gap:var(--space-s);font-family:var(--font-display);letter-spacing:var(--track-caps-tight);text-transform:uppercase;color:#fff;border-block-end:1px solid var(--on-dark-line);transition:color var(--dur) var(--ease);padding-block:clamp(.85rem,.5rem + 1.6vh,1.25rem);font-size:clamp(1.375rem,1.1rem + 1.6vw,1.875rem);font-weight:700;line-height:1.1;text-decoration:none;display:flex}.drawer__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.drawer__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--gold)}.drawer__n[data-astro-cid-nen7h5rs]{min-inline-size:1.75rem;font-family:var(--font);font-size:var(--step--2);letter-spacing:var(--track-label);color:var(--gold);font-weight:700}.drawer__foot[data-astro-cid-nen7h5rs]{gap:var(--space-s);margin-block-start:auto;padding-block-start:var(--space-xl);display:grid}.drawer__social[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;gap:var(--space-s);font-size:var(--step--2);letter-spacing:var(--track-label);font-weight:700;font-family:var(--font-display);text-transform:uppercase;color:var(--on-dark-faint);padding-block-end:var(--space-2xs);display:flex}.drawer__cta[data-astro-cid-nen7h5rs]{inline-size:100%;font-size:var(--step-0);padding-block:1.1em}.drawer__contact[data-astro-cid-nen7h5rs]{font-size:var(--step--1);color:var(--on-dark-faint);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .6rem;display:flex}.drawer__contact[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--gold);font-weight:700;text-decoration:none}.drawer__contact[data-astro-cid-nen7h5rs] .drawer__wa[data-astro-cid-nen7h5rs]{font-size:var(--step--2);letter-spacing:.06em;font-family:var(--font-display);text-transform:uppercase;color:var(--dark-900);background:var(--gold);border-radius:var(--radius);padding:.15em .5em}@keyframes drawer-in{0%{opacity:0}}@keyframes drawer-item{0%{opacity:0;transform:translateY(1rem)}}html.menu-open{overflow:hidden}@media (width<=62rem){.nav[data-astro-cid-nen7h5rs],.header__call[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{display:block}.drawer[data-astro-cid-nen7h5rs][data-open]{animation:drawer-in .22s var(--ease) both;display:flex}.drawer[data-astro-cid-nen7h5rs][data-open] [data-astro-cid-nen7h5rs]:is(.drawer__list li,.drawer__foot){animation:drawer-item .52s var(--ease-out) both;animation-delay:calc(60ms + var(--i,0) * 55ms)}}@media (width<=62rem) and (height<=44rem){.drawer__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block:.7rem}.drawer__foot[data-astro-cid-nen7h5rs]{gap:var(--space-xs);padding-block-start:var(--space-m)}}@media (width<=62rem) and (height<=32rem){.drawer__list[data-astro-cid-nen7h5rs]{column-gap:var(--space-l);grid-template-columns:1fr 1fr;display:grid}.drawer__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block:.5rem;font-size:1.125rem}.drawer__foot[data-astro-cid-nen7h5rs]{gap:var(--space-2xs);padding-block-start:var(--space-s)}.drawer__cta[data-astro-cid-nen7h5rs]{padding-block:.8em}}.kente[data-astro-cid-plzg5qgh]{inline-size:100%;color:var(--gold);display:block}.footer[data-astro-cid-jo6i4kqk]{background:var(--dark-900);color:var(--on-dark-muted);font-size:var(--step--1)}.footer__inner[data-astro-cid-jo6i4kqk]{gap:var(--space-xl) var(--space-l);padding-block:var(--space-2xl) var(--space-xl);grid-template-columns:1.4fr repeat(3,1fr);display:grid}.footer__brand[data-astro-cid-jo6i4kqk]{color:#fff}.footer__tagline[data-astro-cid-jo6i4kqk]{max-inline-size:22ch;font-size:var(--step-0);color:var(--gold);margin-block-start:var(--space-m);font-weight:500}.footer__head[data-astro-cid-jo6i4kqk]{font-size:var(--step--2);letter-spacing:var(--track-label);font-weight:700;font-family:var(--font-display);text-transform:uppercase;color:#fff;margin-block-end:var(--space-s)}.footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--on-dark-muted);transition:color var(--dur) var(--ease);text-decoration:none}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--gold)}.tag[data-astro-cid-jo6i4kqk]{font-size:var(--step--2);letter-spacing:.06em;font-weight:700;font-family:var(--font-display);text-transform:uppercase;color:var(--dark-900);background:var(--gold);border-radius:var(--radius);vertical-align:.12em;transition:background var(--dur) var(--ease);margin-inline-start:.4em;padding:.15em .5em;text-decoration:none;display:inline-block}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk].tag{color:var(--dark-900)}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk].tag:hover{color:var(--dark-900);background:var(--gold-bright)}.footer__contact[data-astro-cid-jo6i4kqk]{margin-block-end:var(--space-m)!important}.footer__address[data-astro-cid-jo6i4kqk]{color:var(--on-dark-faint);gap:.2rem;font-style:normal;display:grid}.footer__gps[data-astro-cid-jo6i4kqk]{margin-block-start:.5rem}.footer__social[data-astro-cid-jo6i4kqk]{color:#fff;margin-block-start:var(--space-m)}.footer__legal[data-astro-cid-jo6i4kqk]{gap:var(--space-s) var(--space-l);padding-block:var(--space-m);border-block-start:1px solid var(--on-dark-line);font-size:var(--step--2);color:var(--on-dark-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.footer__reg[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.5em;display:flex}@media (width<=62rem){.footer__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.footer__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=34rem){.footer__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}
