:root{--ob-primary-50: hsl(206.7 24.7% 92%);--ob-primary-100: hsl(206.7 24.7% 84%);--ob-primary-200: hsl(206.7 24.7% 67.9%);--ob-primary-300: hsl(206.7 24.7% 51.9%);--ob-primary-400: hsl(206.7 44.2% 35.8%);--ob-primary-500: hsl(206.7 100% 19.8%);--ob-primary-600: hsl(206.7 100% 15.8%);--ob-primary-700: hsl(206.7 100% 11.9%);--ob-primary-800: hsl(206.7 100% 7.9%);--ob-primary-900: hsl(206.7 100% 4%);--ob-primary-950: hsl(206.7 100% 2%);--ob-primary-trans-90: hsl(206.7 100% 19.8% / .9);--ob-primary-trans-80: hsl(206.7 100% 19.8% / .8);--ob-primary-trans-70: hsl(206.7 100% 19.8% / .7);--ob-primary-trans-60: hsl(206.7 100% 19.8% / .6);--ob-primary-trans-50: hsl(206.7 100% 19.8% / .5);--ob-primary-trans-40: hsl(206.7 100% 19.8% / .4);--ob-primary-trans-20: hsl(206.7 100% 19.8% / .2);--ob-primary-trans-10: hsl(206.7 100% 19.8% / .1);--ob-primary-trans-5: hsl(206.7 100% 19.8% / .05);--ob-primary-trans-1: hsl(206.7 100% 19.8% / .01);--ob-secondary-50: hsl(145.7 47.1% 96.2%);--ob-secondary-100: hsl(145.7 47.1% 92.4%);--ob-secondary-200: hsl(145.7 47.1% 84.9%);--ob-secondary-300: hsl(145.7 47.1% 77.3%);--ob-secondary-400: hsl(145.7 47.1% 69.8%);--ob-secondary-500: hsl(145.7 47.1% 62.2%);--ob-secondary-600: hsl(145.7 28.6% 49.8%);--ob-secondary-700: hsl(145.7 28.6% 37.3%);--ob-secondary-800: hsl(145.7 28.6% 24.9%);--ob-secondary-900: hsl(145.7 28.6% 12.4%);--ob-secondary-950: hsl(145.7 28.6% 6.2%);--ob-secondary-trans-90: hsl(145.7 47.1% 62.2% / .9);--ob-secondary-trans-80: hsl(145.7 47.1% 62.2% / .8);--ob-secondary-trans-70: hsl(145.7 47.1% 62.2% / .7);--ob-secondary-trans-60: hsl(145.7 47.1% 62.2% / .6);--ob-secondary-trans-50: hsl(145.7 47.1% 62.2% / .5);--ob-secondary-trans-40: hsl(145.7 47.1% 62.2% / .4);--ob-secondary-trans-20: hsl(145.7 47.1% 62.2% / .2);--ob-secondary-trans-10: hsl(145.7 47.1% 62.2% / .1);--ob-secondary-trans-5: hsl(145.7 47.1% 62.2% / .05);--ob-secondary-trans-1: hsl(145.7 47.1% 62.2% / .01);--ob-tertiary-50: hsl(88.6 53.8% 99.2%);--ob-tertiary-100: hsl(88.6 53.8% 98.5%);--ob-tertiary-200: hsl(88.6 53.8% 97%);--ob-tertiary-300: hsl(88.6 53.8% 95.4%);--ob-tertiary-400: hsl(88.6 53.8% 93.9%);--ob-tertiary-500: hsl(88.6 53.8% 92.4%);--ob-tertiary-600: hsl(88.6 12.5% 73.9%);--ob-tertiary-700: hsl(88.6 5.5% 55.4%);--ob-tertiary-800: hsl(88.6 4.4% 37%);--ob-tertiary-900: hsl(88.6 4.4% 18.5%);--ob-tertiary-950: hsl(88.6 4.4% 9.2%);--ob-tertiary-trans-90: hsl(88.6 53.8% 92.4% / .9);--ob-tertiary-trans-80: hsl(88.6 53.8% 92.4% / .8);--ob-tertiary-trans-70: hsl(88.6 53.8% 92.4% / .7);--ob-tertiary-trans-60: hsl(88.6 53.8% 92.4% / .6);--ob-tertiary-trans-50: hsl(88.6 53.8% 92.4% / .5);--ob-tertiary-trans-40: hsl(88.6 53.8% 92.4% / .4);--ob-tertiary-trans-20: hsl(88.6 53.8% 92.4% / .2);--ob-tertiary-trans-10: hsl(88.6 53.8% 92.4% / .1);--ob-tertiary-trans-5: hsl(88.6 53.8% 92.4% / .05);--ob-tertiary-trans-1: hsl(88.6 53.8% 92.4% / .01);--ob-neutral-50: hsl(214 9% 98%);--ob-neutral-100: hsl(214 9% 96%);--ob-neutral-200: hsl(214 9% 91%);--ob-neutral-300: hsl(214 9% 84%);--ob-neutral-400: hsl(214 9% 65%);--ob-neutral-500: hsl(214, 9%, 46%);--ob-neutral-600: hsl(214 9% 34%);--ob-neutral-700: hsl(214 9% 27%);--ob-neutral-800: hsl(214 9% 17%);--ob-neutral-900: hsl(214 9% 11%);--ob-neutral-950: hsl(214 9% 6%);--ob-neutral-trans-90: hsl(214 9% 46% / .9);--ob-neutral-trans-80: hsl(214 9% 46% / .8);--ob-neutral-trans-70: hsl(214 9% 46% / .7);--ob-neutral-trans-60: hsl(214 9% 46% / .6);--ob-neutral-trans-50: hsl(214 9% 46% / .5);--ob-neutral-trans-40: hsl(214 9% 46% / .4);--ob-neutral-trans-20: hsl(214 9% 46% / .2);--ob-neutral-trans-10: hsl(214 9% 46% / .1);--ob-neutral-trans-5: hsl(214 9% 46% / .05);--ob-neutral-trans-1: hsl(214 9% 46% / .01);--ob-accent-50: hsl(72 80% 96%);--ob-accent-100: hsl(72 80% 93%);--ob-accent-200: hsl(72 80% 85%);--ob-accent-300: hsl(72 80% 78%);--ob-accent-400: hsl(72 80% 71%);--ob-accent-500: hsl(72 80% 64%);--ob-accent-600: hsl(72 80% 51%);--ob-accent-700: hsl(72 80% 38%);--ob-accent-800: hsl(72 80% 25%);--ob-accent-900: hsl(72 80% 10%);--ob-accent-950: hsl(72 80% 5%);--ob-white: hsl(0 0% 100%);--ob-black: hsl(0 0% 9%);--ob-overlay: hsl(0 0% 9% / .5);--ob-body-light: hsl(0 0% 100%);--ob-body-dark: hsl(249 20% 20%);--ob-white-emph-high: hsl(0 0% 98%);--ob-white-emph-medium: hsl(0 0% 85%);--ob-white-emph-low: hsl(0 0% 70%);--ob-black-emph-high: hsl(0 0% 12%);--ob-black-emph-medium: hsl(0 0% 35%);--ob-black-emph-low: hsl(0 0% 40%);--ob-white-trans-90: hsl(0 0% 100% / .9);--ob-white-trans-80: hsl(0 0% 100% / .8);--ob-white-trans-70: hsl(0 0% 100% / .7);--ob-white-trans-60: hsl(0 0% 100% / .6);--ob-white-trans-50: hsl(0 0% 100% / .5);--ob-white-trans-40: hsl(0 0% 100% / .4);--ob-white-trans-20: hsl(0 0% 100% / .2);--ob-white-trans-10: hsl(0 0% 100% / .1);--ob-white-trans-5: hsl(0 0% 100% / .05);--ob-white-trans-1: hsl(0 0% 100% / .01);--ob-black-trans-90: hsl(0 0% 9% / .9);--ob-black-trans-80: hsl(0 0% 9% / .8);--ob-black-trans-70: hsl(0 0% 9% / .7);--ob-black-trans-60: hsl(0 0% 9% / .6);--ob-black-trans-50: hsl(0 0% 9% / .5);--ob-black-trans-40: hsl(0 0% 9% / .4);--ob-black-trans-20: hsl(0 0% 9% / .2);--ob-black-trans-10: hsl(0 0% 9% / .1);--ob-black-trans-5: hsl(0 0% 9% / .05);--ob-black-trans-1: hsl(0 0% 9% / .01);--ob-elevation-color: 240 56% 63%;--ob-elevation-bg: var(--ob-body-dark);--ob-elevations-100: linear-gradient(hsla(var(--ob-elevation-color) / .05)), var(--ob-elevation-bg);--ob-elevations-200: linear-gradient(hsla(var(--ob-elevation-color) / .08)), var(--ob-elevation-bg);--ob-elevations-300: linear-gradient(hsla(var(--ob-elevation-color) / .11)), var(--ob-elevation-bg);--ob-elevations-400: linear-gradient(hsla(var(--ob-elevation-color) / .14)), var(--ob-elevation-bg);--ob-elevations-500: linear-gradient(hsla(var(--ob-elevation-color) / .17)), var(--ob-elevation-bg);--ob-elevations-600: linear-gradient(hsla(var(--ob-elevation-color) / .2)), var(--ob-elevation-bg);--ob-elevations-700: linear-gradient(hsla(var(--ob-elevation-color) / .23)), var(--ob-elevation-bg);--ob-elevations-800: linear-gradient(hsla(var(--ob-elevation-color) / .27)), var(--ob-elevation-bg);--ob-elevations-900: linear-gradient(hsla(var(--ob-elevation-color) / .31)), var(--ob-elevation-bg);--ob-elevations-1000: linear-gradient(hsla(var(--ob-elevation-color) / .38)), var(--ob-elevation-bg)}:root{--ob-base-unit: 1rem;--ob-size-0-25: .1rem;--ob-size-0-5: .2rem;--ob-size-1: .4rem;--ob-size-1-5: .6rem;--ob-size-2: .8rem;--ob-size-2-5: 1rem;--ob-size-3: 1.2rem;--ob-size-3-5: 1.4rem;--ob-size-4: 1.6rem;--ob-size-5: 2rem;--ob-size-6: 2.4rem;--ob-size-7: 2.8rem;--ob-size-8: 3.2rem;--ob-size-9: 3.6rem;--ob-size-10: 4rem;--ob-size-11: 4.4rem;--ob-size-12: 4.8rem;--ob-size-14: 5.6rem;--ob-size-16: 6.4rem;--ob-size-20: 8rem;--ob-size-24: 9.6rem;--ob-size-28: 11.2rem;--ob-size-32: 12.8rem;--ob-size-36: 14.4rem;--ob-size-40: 16rem;--ob-size-44: 17.6rem;--ob-size-48: 19.2rem;--ob-size-52: 20.8rem;--ob-size-56: 22.4rem;--ob-size-60: 24rem;--ob-size-64: 25.6rem;--ob-size-72: 28.8rem;--ob-size-80: 32rem;--ob-size-96: 38.4rem;--ob-fluid-min: 36rem;--ob-fluid-max: 160rem;--ob-fluid-range: 124;--ob-section-inline: 2rem;--ob-section-block: clamp(8rem, calc(8rem + (11.2 - 8) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 11.2rem);--ob-container-gap: clamp(4.8rem, calc(4.8rem + (6.4 - 4.8) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 6.4rem);--ob-grid-gap: clamp(3.6rem, calc(3.6rem + (4.8 - 3.6) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 4.8rem);--ob-content-gap: clamp(1.6rem, calc(1.6rem + (3.2 - 1.6) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 3.2rem)}:root{--ob-font-heading: "Source Sans 3", system-ui, sans-serif;--ob-font-body: "Source Sans 3", system-ui, sans-serif;--ob-font-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ob-font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--ob-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ob-text-xs: var(--ob-text-fluid-xs);--ob-text-sm: var(--ob-text-fluid-sm);--ob-text-base: var(--ob-text-fluid-base);--ob-text-lg: var(--ob-text-fluid-lg);--ob-text-xl: var(--ob-text-fluid-xl);--ob-text-2xl: var(--ob-text-fluid-2xl);--ob-text-3xl: var(--ob-text-fluid-3xl);--ob-text-4xl: var(--ob-text-fluid-4xl);--ob-text-5xl: var(--ob-text-fluid-5xl);--ob-text-6xl: var(--ob-text-fluid-6xl);--ob-text-7xl: var(--ob-text-fluid-7xl);--ob-text-8xl: var(--ob-text-fluid-8xl);--ob-text-9xl: var(--ob-text-fluid-9xl);--ob-text-fluid-xs: clamp(1.1rem, calc(1.1rem + (1.2 - 1.1) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 1.2rem);--ob-text-fluid-sm: clamp(1.25rem, calc(1.25rem + (1.4 - 1.25) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 1.4rem);--ob-text-fluid-base: clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 1.6rem);--ob-text-fluid-lg: clamp(1.6rem, calc(1.6rem + (1.8 - 1.6) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 1.8rem);--ob-text-fluid-xl: clamp(1.8rem, calc(1.8rem + (2 - 1.8) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 2rem);--ob-text-fluid-2xl: clamp(2rem, calc(2rem + (2.4 - 2) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 2.4rem);--ob-text-fluid-3xl: clamp(2.4rem, calc(2.4rem + (3 - 2.4) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 3rem);--ob-text-fluid-4xl: clamp(2.8rem, calc(2.8rem + (3.6 - 2.8) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 3.6rem);--ob-text-fluid-5xl: clamp(3.2rem, calc(3.2rem + (4.8 - 3.2) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 4.8rem);--ob-text-fluid-6xl: clamp(3.8rem, calc(3.8rem + (6 - 3.8) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 6rem);--ob-text-fluid-7xl: clamp(4.4rem, calc(4.4rem + (7.2 - 4.4) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 7.2rem);--ob-text-fluid-8xl: clamp(5.2rem, calc(5.2rem + (9.6 - 5.2) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 9.6rem);--ob-text-fluid-9xl: clamp(6rem, calc(6rem + (12.8 - 6) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 12.8rem);--ob-line-height-heading: calc(6px + 2ex) ;--ob-line-height-body: calc(8px + 2ex) ;--ob-line-height-xs: var(--ob-leading-fluid-xs);--ob-line-height-sm: var(--ob-leading-fluid-sm);--ob-line-height-base: var(--ob-leading-fluid-base);--ob-line-height-lg: var(--ob-leading-fluid-lg);--ob-line-height-xl: var(--ob-leading-fluid-xl);--ob-line-height-2xl: var(--ob-leading-fluid-2xl);--ob-line-height-3xl: var(--ob-leading-fluid-3xl);--ob-line-height-4xl: var(--ob-leading-fluid-4xl);--ob-line-height-5xl: var(--ob-leading-fluid-5xl);--ob-line-height-6xl: var(--ob-leading-fluid-6xl);--ob-line-height-7xl: var(--ob-leading-fluid-7xl);--ob-line-height-8xl: var(--ob-leading-fluid-8xl);--ob-line-height-9xl: var(--ob-leading-fluid-9xl);--ob-leading-fluid-xs: clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 1.6rem);--ob-leading-fluid-sm: clamp(1.6rem, calc(1.6rem + (2 - 1.6) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 2rem);--ob-leading-fluid-base: clamp(1.8rem, calc(1.8rem + (2.4 - 1.8) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 2.4rem);--ob-leading-fluid-lg: clamp(2rem, calc(2rem + (2.8 - 2) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 2.8rem);--ob-leading-fluid-xl: clamp(2rem, calc(2rem + (2.8 - 2) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 2.8rem);--ob-leading-fluid-2xl: clamp(2.4rem, calc(2.4rem + (3.2 - 2.4) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 3.2rem);--ob-leading-fluid-3xl: clamp(2.8rem, calc(2.8rem + (3.6 - 2.8) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 3.6rem);--ob-leading-fluid-4xl: clamp(3.2rem, calc(3.2rem + (4 - 3.2) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 4rem);--ob-leading-fluid-5xl: clamp(3.2rem, calc(3.2rem + (4.8 - 3.6) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 4.8rem);--ob-leading-fluid-6xl: clamp(3.8rem, calc(3.8rem + (6 - 4.4) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 6rem);--ob-leading-fluid-7xl: clamp(4.4rem, calc(4.4rem + (7.2 - 5.2) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 7.2rem);--ob-leading-fluid-8xl: clamp(5.2rem, calc(5.2rem + (9.6 - 6.4) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 9.6rem);--ob-leading-fluid-9xl: clamp(6rem, calc(6rem + (12.8 - 8) * ((100vw - var(--ob-fluid-min)) / var(--ob-fluid-range))), 12.8rem);--ob-tracking-xs: -.08rem;--ob-tracking-sm: -.04rem;--ob-tracking-base: 0;--ob-tracking-lg: .04rem;--ob-tracking-xl: .08rem;--ob-tracking-2xl: .16rem;--ob-tracking-3xl: .24rem;--ob-tracking-4xl: .4rem;--ob-tracking-5xl: .8rem;--ob-tracking-6xl: 1.6rem}:root{--ob-min-w-screen: 320px;--ob-max-w-screen: 1440px;--ob-container-width: 140rem;--ob-grid-1: minmax(0, 1fr);--ob-grid-2: repeat(2, minmax(0, 1fr));--ob-grid-3: repeat(3, minmax(0, 1fr));--ob-grid-4: repeat(4, minmax(0, 1fr));--ob-grid-5: repeat(5, minmax(0, 1fr));--ob-grid-6: repeat(6, minmax(0, 1fr));--ob-grid-7: repeat(7, minmax(0, 1fr));--ob-grid-8: repeat(8, minmax(0, 1fr));--ob-grid-9: repeat(9, minmax(0, 1fr));--ob-grid-10: repeat(10, minmax(0, 1fr));--ob-grid-11: repeat(11, minmax(0, 1fr));--ob-grid-12: repeat(12, minmax(0, 1fr));--ob-grid-1-2: minmax(0, 1fr) minmax(0, 2fr);--ob-grid-2-1: minmax(0, 2fr) minmax(0, 1fr);--ob-grid-1-3: minmax(0, 1fr) minmax(0, 3fr);--ob-grid-3-1: minmax(0, 3fr) minmax(0, 1fr);--ob-grid-1-4: minmax(0, 1fr) minmax(0, 4fr);--ob-grid-4-1: minmax(0, 4fr) minmax(0, 1fr);--ob-grid-2-3: minmax(0, 2fr) minmax(0, 3fr);--ob-grid-3-2: minmax(0, 3fr) minmax(0, 2fr);--ob-aspect-video: 16 / 9;--ob-aspect-classic: 4 / 3;--ob-aspect-classic-portrait: 3 / 4;--ob-aspect-ultrawide: 21 / 9;--ob-aspect-square: 1 / 1;--ob-aspect-story: 9 / 16;--ob-aspect-photo: 5 / 4;--ob-aspect-photo-portrait: 4 / 5;--ob-aspect-professional: 3 / 2;--ob-aspect-professional-portrait: 2 / 3;--ob-aspect-golden: 1.618 / 1;--ob-aspect-base: var(--ob-aspect-classic)}:root{--ob-rounded-sm: .2rem;--ob-rounded-base: .4rem;--ob-rounded-md: .6rem;--ob-rounded-lg: .8rem;--ob-rounded-xl: 1.2rem;--ob-rounded-2xl: 1.6rem;--ob-rounded-3xl: 2.4rem;--ob-rounded-full: 999.9rem;--ob-shadow-light-main: hsl(0 0% 9% / .1);--ob-shadow-light-sm: 0px 1px 3px var(--ob-shadow-light-main);--ob-shadow-light-base: 0px 2px 4px var(--ob-shadow-light-main);--ob-shadow-light-md: 0px 4px 8px var(--ob-shadow-light-main);--ob-shadow-light-lg: 0px 8px 16px var(--ob-shadow-light-main);--ob-shadow-light-xl: 0px 16px 24px var(--ob-shadow-light-main);--ob-shadow-light-2xl: 0px 32px 64px var(--ob-shadow-light-main);--ob-blur-sm: .4rem;--ob-blur-base: .8rem;--ob-blur-md: 1.2rem;--ob-blur-lg: 1.6rem;--ob-blur-xl: 2.4rem;--ob-blur-2xl: 4rem;--ob-blur-3xl: 6.4rem}:root{--ob-transition-fast: .2s;--ob-transition-base: .4s;--ob-transition-slow: .6s}:root{--ob-glow-color: var(--ob-secondary-500);--ob-glow-sm: 0 0 8px var(--ob-secondary-trans-40);--ob-glow-md: 0 0 16px var(--ob-secondary-trans-50);--ob-glow-lg: 0 0 32px var(--ob-secondary-trans-40), 0 0 64px var(--ob-secondary-trans-20);--ob-stars-opacity: .6;--ob-font-extra: "Russo One", system-ui, sans-serif}.footer[data-astro-cid-35ed7um5]{background:var(--ob-white);padding-block:var(--ob-size-12) var(--ob-size-8);position:relative;z-index:10;overflow:hidden;@media(min-width:768px){padding-block:var(--ob-size-20) var(--ob-size-10)}.footer__container{display:flex;flex-direction:column;gap:var(--ob-size-12);@media(min-width:768px){gap:var(--ob-size-16)}}.footer__wrapper{display:flex;flex-direction:column;gap:var(--ob-size-10);@media(min-width:768px){flex-direction:row;justify-content:space-between;align-items:center}}.footer__cta{display:flex;flex-direction:column;gap:var(--ob-size-8);align-items:start;inline-size:100%;@media(min-width:768px){gap:var(--ob-size-10)}}.footer__cta-content{display:flex;flex-direction:column;gap:var(--ob-size-4);inline-size:100%;max-inline-size:125ch}.footer__title{font-size:var(--ob-text-fluid-4xl);line-height:var(--ob-line-height-4xl);font-weight:800;color:var(--ob-black-emph-high);text-transform:uppercase;text-wrap:balance;@media(min-width:768px){font-size:var(--ob-text-fluid-5xl);line-height:var(--ob-line-height-5xl)}}.footer__desc{font-size:var(--ob-text-fluid-base);line-height:var(--ob-line-height-base);font-weight:500;color:var(--ob-black-emph-medium);max-inline-size:55ch}.footer__links{display:flex;flex-direction:row;justify-content:space-between;gap:var(--ob-size-8);inline-size:100%;max-inline-size:44rem;@media(min-width:768px){gap:var(--ob-size-12)}}.footer__nav,.footer__social{display:flex;flex-direction:column;gap:var(--ob-size-4);inline-size:100%;list-style:none;padding:0;margin:0}.footer__link{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--ob-size-2);font-size:var(--ob-text-fluid-base);line-height:var(--ob-line-height-base);font-weight:700;color:var(--ob-black-emph-low);text-decoration:none;transition:var(--ob-transition-base);text-transform:uppercase;&:hover{text-decoration:underline;color:var(--ob-black-emph-high)}& svg{width:1.6rem}}.footer__bottom-bar{display:flex;flex-direction:column;align-items:center;gap:var(--ob-size-4);width:100%;padding-top:var(--ob-size-6);border-top:1px solid var(--ob-black-trans-10);@media(min-width:768px){flex-direction:row;justify-content:space-between;align-items:center;gap:0}}.footer__copy{font-size:var(--ob-text-fluid-sm);color:var(--ob-black-emph-medium);order:2;@media(min-width:768px){order:1}}.footer__actions{display:flex;flex-direction:row;align-items:center;gap:var(--ob-size-6);order:1;@media(min-width:768px){order:2}}.footer__lang-switcher{display:flex;flex-direction:row;align-items:center;gap:var(--ob-size-2);cursor:pointer;font-family:var(--ob-font-body);font-size:var(--ob-text-fluid-base);font-weight:600;color:var(--ob-black-emph-low);text-decoration:none;transition:var(--ob-transition-base);&:hover{color:var(--ob-black-emph-high)}& svg{width:1.4rem;height:1.4rem}}.footer__back-to-top{display:flex;flex-direction:row;align-items:center;gap:var(--ob-size-2);font-size:var(--ob-text-fluid-sm);font-weight:700;color:var(--ob-black-emph-low);text-decoration:none;transition:var(--ob-transition-base);text-transform:uppercase;&:hover{color:var(--ob-black-emph-high)}& svg{width:1.4rem;height:1.4rem}}.footer__brand{inline-size:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;user-select:none;pointer-events:none;opacity:1!important}.footer__brand-svg{flex:1 0 0px;inline-size:100%;max-inline-size:100%;block-size:auto;overflow:visible;display:flex;color:var(--ob-primary-trans-10);opacity:1!important;transition:color var(--ob-transition-slow) ease}&:hover .footer__brand-svg{color:var(--ob-primary-trans-40)}.footer__brand-fit-text{overflow:visible;transform-origin:center center}.footer__brand-text{margin:0;padding:0;font-family:var(--ob-font-body);font-weight:800;text-transform:uppercase;letter-spacing:-.04em;line-height:.85;font-size:93px;color:currentColor;text-align:start;white-space:nowrap;user-select:none;pointer-events:none}}
