@layer properties;@layer theme, components, utilities;@layer theme {:root, :host {--color-black: #000;--color-white: #fff;--spacing: 0.25rem;--text-base: clamp(17px, 16.67px + 0.1vw, 18px);--text-base--line-height: calc(1.5 / 1);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-3xl: clamp(21px, 14px + 2.19vw, 42px);--text-3xl--line-height: calc(2.25 / 1.875);--default-transition-duration: 150ms;--default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);--color-secondary: #f9b233;--font-body: Roboto;--font-display: "Bebas Neue";--font-display-alt: "Gobold Hollow";}}.bb-NTBkqfXHSpKLUstPcKnYh {.absolute {position: absolute;}.relative {position: relative;}.inset-0 {inset: calc(var(--spacing) * 0);}.mt-2 {margin-top: calc(var(--spacing) * 2);}.mt-10 {margin-top: calc(var(--spacing) * 10);}.block {display: block;}.flex {display: flex;}.aspect-\[4\/3\] {aspect-ratio: 4/3;}.h-full {height: 100%;}.w-full {width: 100%;}.max-w-\[12\.31rem\] {max-width: 12.31rem;}.max-w-\[16\.5rem\] {max-width: 16.5rem;}.max-w-\[47\.25rem\] {max-width: 47.25rem;}.flex-col {flex-direction: column;}.items-center {align-items: center;}.items-start {align-items: flex-start;}.justify-center {justify-content: center;}.gap-2\.5 {gap: calc(var(--spacing) * 2.5);}.gap-6 {gap: calc(var(--spacing) * 6);}.overflow-hidden {overflow: hidden;}.bg-black {background-color: var(--color-black);}.object-cover {object-fit: cover;}.font-body {font-family: var(--font-body);}.font-display {font-family: var(--font-display);}.font-display-alt {font-family: var(--font-display-alt);}.text-3xl {font-size: var(--text-3xl);line-height: var(--tw-leading, var(--text-3xl--line-height));}.text-base {font-size: var(--text-base);line-height: var(--tw-leading, var(--text-base--line-height));}.text-xl {font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height));}.leading-\[1\.32\] {--tw-leading: 1.32;line-height: 1.32;}.text-secondary {color: var(--color-secondary);}.text-white {color: var(--color-white);}.text-white\/80 {color: color-mix(in srgb, #fff 80%, transparent);@supports (color: color-mix(in lab, red, red)) {color: color-mix(in oklab, var(--color-white) 80%, transparent);}}.text-white\/90 {color: color-mix(in srgb, #fff 90%, transparent);@supports (color: color-mix(in lab, red, red)) {color: color-mix(in oklab, var(--color-white) 90%, transparent);}}.no-underline {text-decoration-line: none;}.opacity-80 {opacity: 80%;}.transition-all {transition-property: all;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));}.group-hover\:opacity-100 {&:is(:where(.group):hover *) {@media (hover: hover) {opacity: 100%;}}}}@property --tw-leading {syntax: "*";inherits: false;}@layer properties {@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {*, ::before, ::after, ::backdrop {--tw-leading: initial;}}}@layer properties;@layer theme, components, utilities;@layer theme {:root, :host {--color-white: #fff;--spacing: 0.25rem;--text-2xl: clamp(21px, 18.67px + 0.73vw, 28px);--text-2xl--line-height: calc(2 / 1.5);--text-4xl: clamp(33px, 22.33px + 3.33vw, 65px);--text-4xl--line-height: calc(2.5 / 2.25);--font-weight-semibold: 600;--tracking-wide: 0.025em;--default-transition-duration: 150ms;--default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);--color-secondary: #f9b233;--font-display: "Bebas Neue";}}.bb-SJ0VinRxUNYMyL9X77elc {.absolute {position: absolute;}.fixed {position: fixed;}.relative {position: relative;}.inset-0 {inset: calc(var(--spacing) * 0);}.top-6 {top: calc(var(--spacing) * 6);}.right-6 {right: calc(var(--spacing) * 6);}.z-0 {z-index: 0;}.z-10 {z-index: 10;}.z-50 {z-index: 50;}.my-0 {margin-block: calc(var(--spacing) * 0);}.block {display: block;}.flex {display: flex;}.hidden {display: none;}.inline-flex {display: inline-flex;}.h-9 {height: calc(var(--spacing) * 9);}.h-full {height: 100%;}.w-auto {width: auto;}.w-fit {width: fit-content;}.w-full {width: 100%;}.flex-col {flex-direction: column;}.items-center {align-items: center;}.justify-between {justify-content: space-between;}.justify-center {justify-content: center;}.gap-8 {gap: calc(var(--spacing) * 8);}.bg-\[\#F9B233\] {background-color: #F9B233;}.bg-\[rgba\(249\,178\,51\,1\)\] {background-color: rgba(249,178,51,1);}.bg-secondary {background-color: var(--color-secondary);}.p-3 {padding: calc(var(--spacing) * 3);}.px-4 {padding-inline: calc(var(--spacing) * 4);}.px-6 {padding-inline: calc(var(--spacing) * 6);}.py-2 {padding-block: calc(var(--spacing) * 2);}.py-4 {padding-block: calc(var(--spacing) * 4);}.text-center {text-align: center;}.text-left {text-align: left;}.font-display {font-family: var(--font-display);}.text-2xl {font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height));}.text-4xl {font-size: var(--text-4xl);line-height: var(--tw-leading, var(--text-4xl--line-height));}.text-\[1\.13rem\] {font-size: 1.13rem;}.leading-none {--tw-leading: 1;line-height: 1;}.font-semibold {--tw-font-weight: var(--font-weight-semibold);font-weight: var(--font-weight-semibold);}.tracking-wide {--tw-tracking: var(--tracking-wide);letter-spacing: var(--tracking-wide);}.text-\[\#000000\] {color: #000000;}.text-\[\#2B3C46\] {color: #2B3C46;}.no-underline {text-decoration-line: none;}.transition-opacity {transition-property: opacity;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));}.hover\:bg-white {&:hover {@media (hover: hover) {background-color: var(--color-white);}}}.hover\:opacity-80 {&:hover {@media (hover: hover) {opacity: 80%;}}}.md\:flex {@media (width >= 48rem) {display: flex;}}.md\:hidden {@media (width >= 48rem) {display: none;}}}@property --tw-leading {syntax: "*";inherits: false;}@property --tw-font-weight {syntax: "*";inherits: false;}@property --tw-tracking {syntax: "*";inherits: false;}@layer properties {@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {*, ::before, ::after, ::backdrop {--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;}}}@layer theme, components, utilities;@layer theme {:root, :host {--text-sm: clamp(15px, 14.67px + 0.1vw, 16px);--text-sm--line-height: calc(1.25 / 0.875);--font-desc: "Roboto Condensed";}}.bb-KMiD8StIUFaqDH1OxZD6T {.flex {display: flex;}.flex-col {flex-direction: column;}.font-desc {font-family: var(--font-desc);}.text-sm {font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));}.uppercase {text-transform: uppercase;}}@layer properties;@layer theme, components, utilities;@layer theme {:root, :host {--color-white: #fff;--spacing: 0.25rem;--text-base: clamp(17px, 16.67px + 0.1vw, 18px);--text-base--line-height: calc(1.5 / 1);--text-2xl: clamp(21px, 18.67px + 0.73vw, 28px);--text-2xl--line-height: calc(2 / 1.5);--text-3xl: clamp(21px, 14px + 2.19vw, 42px);--text-3xl--line-height: calc(2.25 / 1.875);--color-secondary: #f9b233;--color-accent-500: #333f48;--font-body: Roboto;--font-display: "Bebas Neue";--font-display-alt: "Gobold Hollow";}}.bb-GkxU9SCo6YaSD9VyRWbBu {.absolute {position: absolute;}.relative {position: relative;}.inset-0 {inset: calc(var(--spacing) * 0);}.mt-10 {margin-top: calc(var(--spacing) * 10);}.block {display: block;}.flex {display: flex;}.aspect-\[4\/3\] {aspect-ratio: 4/3;}.h-auto {height: auto;}.h-full {height: 100%;}.w-full {width: 100%;}.max-w-\[16\.5rem\] {max-width: 16.5rem;}.flex-col {flex-direction: column;}.items-center {align-items: center;}.items-start {align-items: flex-start;}.justify-center {justify-content: center;}.gap-2\.5 {gap: calc(var(--spacing) * 2.5);}.overflow-hidden {overflow: hidden;}.bg-accent-500 {background-color: var(--color-accent-500);}.object-cover {object-fit: cover;}.font-body {font-family: var(--font-body);}.font-display {font-family: var(--font-display);}.font-display-alt {font-family: var(--font-display-alt);}.text-2xl {font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height));}.text-3xl {font-size: var(--text-3xl);line-height: var(--tw-leading, var(--text-3xl--line-height));}.text-base {font-size: var(--text-base);line-height: var(--tw-leading, var(--text-base--line-height));}.leading-none {--tw-leading: 1;line-height: 1;}.text-secondary {color: var(--color-secondary);}.text-white {color: var(--color-white);}.text-white\/80 {color: color-mix(in srgb, #fff 80%, transparent);@supports (color: color-mix(in lab, red, red)) {color: color-mix(in oklab, var(--color-white) 80%, transparent);}}}@property --tw-leading {syntax: "*";inherits: false;}@layer properties {@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {*, ::before, ::after, ::backdrop {--tw-leading: initial;}}}@layer properties;@layer theme, components, utilities;@layer theme {:root, :host {--color-white: #fff;--spacing: 0.25rem;--text-2xl: clamp(21px, 18.67px + 0.73vw, 28px);--text-2xl--line-height: calc(2 / 1.5);--default-transition-duration: 150ms;--default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);--font-display: "Bebas Neue";}}.bb-q1KwFGv-3y0PJzWOMfJ_9 {.flex-col {flex-direction: column;}.items-center {align-items: center;}.gap-6 {gap: calc(var(--spacing) * 6);}.font-display {font-family: var(--font-display);}.text-2xl {font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height));}.text-white {color: var(--color-white);}.no-underline {text-decoration-line: none;}.transition-colors {transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));}.duration-200 {--tw-duration: 200ms;transition-duration: 200ms;}.md\:flex-row {@media (width >= 48rem) {flex-direction: row;}}.md\:gap-8 {@media (width >= 48rem) {gap: calc(var(--spacing) * 8);}}}@property --tw-duration {syntax: "*";inherits: false;}@layer properties {@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {*, ::before, ::after, ::backdrop {--tw-duration: initial;}}}