Files
JABA-WebStudio/app/__generated__/index.css
2025-10-09 06:53:13 -04:00

2594 lines
64 KiB
CSS

@layer presets {
:root {
display: grid;
min-height: 100%;
font-family: Arial, Roboto, sans-serif;
font-size: 16px;
line-height: 1.2;
white-space: pre-wrap;
white-space-collapse: preserve
}
a.w-element {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
article.w-element {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
aside.w-element {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
body.w-element {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
margin: 0
}
button.w-element {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
text-transform: none;
margin: 0
}
div.w-element {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
form.w-element {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
h1.w-element {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
h2.w-element {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
h3.w-element {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
input.w-element {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
margin: 0
}
label.w-element {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
p.w-element {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
section.w-element {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
span.w-element {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
textarea.w-element {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
margin: 0
}
body.w-body {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
margin: 0
}
a.w-link {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px;
display: inline-block
}
img.w-image {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px;
max-width: 100%;
display: block;
height: auto
}
div.w-box {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
article.w-box {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
footer.w-box {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
header.w-box {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
nav.w-box {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
section.w-box {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
div.w-html-embed {
display: contents;
white-space: normal;
white-space-collapse: collapse
}
h2.w-heading {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
h3.w-heading {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
h4.w-heading {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
p.w-paragraph {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
div.w-text {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px;
min-height: 1em
}
div.w-navigation-menu {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
div.w-menu-list {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
div.w-menu-item {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
button.w-button {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
text-transform: none;
margin: 0
}
div.w-menu-content {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
div.w-menu-viewport {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
div.w-dialog-overlay {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
div.w-dialog-content {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
button.w-close-button {
background-color: transparent;
background-image: none;
font-family: inherit;
font-size: 100%;
line-height: 1.15;
box-sizing: border-box;
text-transform: none;
border: 1px solid rgba(226, 232, 240, 1);
margin: 0;
padding: 0px
}
ol.w-list {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px;
margin-top: 0;
margin-bottom: 10px;
padding-left: 40px
}
li.w-list-item {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
h2.w-dialog-title {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
p.w-dialog-description {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
form.w-form {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px;
min-height: 20px
}
input.w-text-input {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
display: block;
margin: 0
}
time.w-time {
box-sizing: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
outline-width: 1px
}
}
@media all {
.co5mmtv {
color: var(--foreground-secondary)
}
.cj8v905 {
transition-property: color, opacity, scale, box-shadow, border
}
.c1g95t2r {
transition-duration: var(--duration-default), var(--duration-default), var(--duration-default), var(--duration-default), var(--duration-default)
}
.ct2xj8x {
transition-timing-function: var(--easing-default), var(--easing-default), var(--easing-default), var(--easing-default), var(--easing-default)
}
.c1bx7adm {
transition-delay: 0ms, 0ms, 0ms, 0ms, 0ms
}
.cza4z8f {
transition-behavior: normal, normal, normal, normal, normal
}
.c1kam8hn {
text-decoration-line: none
}
.cqjhixt {
cursor: pointer
}
.crlmx1q {
display: inline
}
.cp1b2ho {
box-shadow: none
}
.c1h9vaz9 {
border-top-style: none
}
.c131xast {
border-right-style: none
}
.c1rgqj4g {
border-left-style: none
}
.c4jumok {
border-bottom-style: none
}
.cpi4eeb {
border-top-color: var(--foreground-primary)
}
.car8ccq {
border-right-color: var(--foreground-primary)
}
.cii82tr {
border-bottom-color: var(--foreground-primary)
}
.c1nax5i6 {
border-left-color: var(--foreground-primary)
}
.c14u70xt {
font-size: 12px
}
.c4at5v3 {
font-weight: 700
}
.c18butzo:focus-visible {
outline-offset: var(--focus-offset, 0)
}
.c2cqiaz:focus-visible {
outline: var(--focus-width, 1px) solid var(--focus-color, rgba(51, 154, 240, 1))
}
.ckwhidh:hover {
color: var(--foreground-accent)
}
.cnahfn:hover {
box-shadow: none
}
.cuhbpbf:hover {
border-top-color: transparent
}
.c1h828ji:hover {
border-right-color: transparent
}
.c13kitve:hover {
border-bottom-color: transparent
}
.c1042bxp:hover {
border-left-color: transparent
}
.cmhsgph:active {
opacity: var(--active-opacity)
}
.c1pwmwca:active {
scale: var(--active-scale) var(--active-scale) 100%
}
.c1azrkpb {
color: var(--foreground-primary)
}
.c1m5vcub {
padding-top: var(--size-2)
}
.chn26u6 {
padding-bottom: var(--size-2)
}
.c1xkkycc {
padding-left: var(--size-3)
}
.c168jv9l {
padding-right: var(--size-3)
}
.cr6nhi {
display: inline-flex
}
.c14nvc9f {
align-items: center
}
.c5y8ol8 {
justify-content: center
}
.ckvl9b1 {
column-gap: var(--gap-xs, 0.5rem)
}
.ctehfbz {
row-gap: var(--gap-xs, 0.5rem)
}
.cuvaji7 {
text-align: center
}
.cop5kpr {
font-weight: 600
}
.c1kt266e {
transition-property: opacity, scale, box-shadow
}
.c1n8hmay {
transition-duration: var(--duration-default), var(--duration-default), var(--duration-default)
}
.cvj9ekv {
transition-timing-function: var(--easing-default), var(--easing-default), var(--ease-elastic-out-2)
}
.c17l1n4d {
transition-delay: 0ms, 0ms, 0ms
}
.c1avwdii {
transition-behavior: normal, normal, normal
}
.cnllhbg {
border-top-color: var(--background-accent)
}
.c805ixc {
border-right-color: var(--background-accent)
}
.clnm6x2 {
border-bottom-color: var(--background-accent)
}
.c1q7h7e0 {
border-left-color: var(--background-accent)
}
.c12n63oh {
background-color: var(--background-accent)
}
.ct6ibss {
border-top-left-radius: var(--radius-2)
}
.cd27rhw {
border-top-right-radius: var(--radius-2)
}
.c17aqieu {
border-bottom-left-radius: var(--radius-2)
}
.cimhatq {
border-bottom-right-radius: var(--radius-2)
}
:root {
--font-lineheight-00: 0.95;
--font-lineheight-0: 1.1;
--font-lineheight-1: 1.25;
--font-lineheight-2: 1.375;
--font-lineheight-3: 1.5;
--font-lineheight-4: 1.75;
--font-lineheight-5: 2;
--font-letterspacing-0: -0.05em;
--font-letterspacing-1: 0.025em;
--font-letterspacing-2: 0.05em;
--font-letterspacing-3: 0.075em;
--font-letterspacing-4: 0.15em;
--font-letterspacing-5: 0.5em;
--font-letterspacing-6: 0.75em;
--font-letterspacing-7: 1em;
--font-size-00: 0.5rem;
--font-size-0: 0.75rem;
--font-size-1: 1rem;
--font-size-2: 1.1rem;
--font-size-3: 1.25rem;
--font-size-4: 1.5rem;
--font-size-5: 2rem;
--font-size-6: 2.5rem;
--font-size-7: 3rem;
--font-size-8: 3.5rem;
--font-size-fluid-0: clamp(.75rem,2vw,1rem);
--font-size-fluid-1: clamp(1rem,4vw,1.5rem);
--font-size-fluid-2: clamp(1.5rem,6vw,2.5rem);
--font-size-fluid-3: clamp(2rem,9vw,3.5rem);
--size-000: -0.5rem;
--size-00: -0.25rem;
--size-1: 0.25rem;
--size-2: 0.5rem;
--size-3: 1rem;
--size-4: 1.25rem;
--size-5: 1.5rem;
--size-6: 1.75rem;
--size-7: 2rem;
--size-8: 3rem;
--size-9: 4rem;
--size-10: 5rem;
--size-11: 7.5rem;
--size-12: 10rem;
--size-13: 15rem;
--size-14: 20rem;
--size-15: 30rem;
--size-px-000: -8px;
--size-px-00: -4px;
--size-px-1: 4px;
--size-px-2: 8px;
--size-px-3: 16px;
--size-px-4: 20px;
--size-px-5: 24px;
--size-px-6: 28px;
--size-px-7: 32px;
--size-px-8: 48px;
--size-px-9: 64px;
--size-px-10: 80px;
--size-px-11: 120px;
--size-px-12: 160px;
--size-px-13: 240px;
--size-px-14: 320px;
--size-px-15: 480px;
--size-fluid-1: clamp(.5rem,1vw,1rem);
--size-fluid-2: clamp(1rem,2vw,1.5rem);
--size-fluid-3: clamp(1.5rem,3vw,2rem);
--size-fluid-4: clamp(2rem,4vw,3rem);
--size-fluid-5: clamp(4rem,5vw,5rem);
--size-fluid-6: clamp(5rem,7vw,7.5rem);
--size-fluid-7: clamp(7.5rem,10vw,10rem);
--size-fluid-8: clamp(10rem,20vw,15rem);
--size-fluid-9: clamp(15rem,30vw,20rem);
--size-fluid-10: clamp(20rem,40vw,30rem);
--size-content-1: 20ch;
--size-content-2: 45ch;
--size-content-3: 60ch;
--size-header-1: 20ch;
--size-header-2: 25ch;
--size-header-3: 35ch;
--size-xxs: 240px;
--size-xs: 360px;
--size-sm: 480px;
--size-md: 768px;
--size-lg: 1024px;
--size-xl: 1440px;
--size-xxl: 1920px;
--size-relative-000: -0.5ch;
--size-relative-00: -0.25ch;
--size-relative-1: 0.25ch;
--size-relative-2: 0.5ch;
--size-relative-3: 1ch;
--size-relative-4: 1.25ch;
--size-relative-5: 1.5ch;
--size-relative-6: 1.75ch;
--size-relative-7: 2ch;
--size-relative-8: 3ch;
--size-relative-9: 4ch;
--size-relative-10: 5ch;
--size-relative-11: 7.5ch;
--size-relative-12: 10ch;
--size-relative-13: 15ch;
--size-relative-14: 20ch;
--size-relative-15: 30ch;
--ease-1: cubic-bezier(.25,0,.5,1);
--ease-2: cubic-bezier(.25,0,.4,1);
--ease-3: cubic-bezier(.25,0,.3,1);
--ease-4: cubic-bezier(.25,0,.2,1);
--ease-5: cubic-bezier(.25,0,.1,1);
--ease-in-1: cubic-bezier(.25,0,1,1);
--ease-in-2: cubic-bezier(.50,0,1,1);
--ease-in-3: cubic-bezier(.70,0,1,1);
--ease-in-4: cubic-bezier(.90,0,1,1);
--ease-in-5: cubic-bezier(1,0,1,1);
--ease-out-1: cubic-bezier(0,0,.75,1);
--ease-out-2: cubic-bezier(0,0,.50,1);
--ease-out-3: cubic-bezier(0,0,.3,1);
--ease-out-4: cubic-bezier(0,0,.1,1);
--ease-out-5: cubic-bezier(0,0,0,1);
--ease-in-out-1: cubic-bezier(.1,0,.9,1);
--ease-in-out-2: cubic-bezier(.3,0,.7,1);
--ease-in-out-3: cubic-bezier(.5,0,.5,1);
--ease-in-out-4: cubic-bezier(.7,0,.3,1);
--ease-in-out-5: cubic-bezier(.9,0,.1,1);
--ease-elastic-out-1: cubic-bezier(.5,.75,.75,1.25);
--ease-elastic-out-2: cubic-bezier(.5,1,.75,1.25);
--ease-elastic-out-3: cubic-bezier(.5,1.25,.75,1.25);
--ease-elastic-out-4: cubic-bezier(.5,1.5,.75,1.25);
--ease-elastic-out-5: cubic-bezier(.5,1.75,.75,1.25);
--ease-elastic-in-1: cubic-bezier(.5,-0.25,.75,1);
--ease-elastic-in-2: cubic-bezier(.5,-0.50,.75,1);
--ease-elastic-in-3: cubic-bezier(.5,-0.75,.75,1);
--ease-elastic-in-4: cubic-bezier(.5,-1.00,.75,1);
--ease-elastic-in-5: cubic-bezier(.5,-1.25,.75,1);
--ease-elastic-in-out-1: cubic-bezier(.5,-.1,.1,1.5);
--ease-elastic-in-out-2: cubic-bezier(.5,-.3,.1,1.5);
--ease-elastic-in-out-3: cubic-bezier(.5,-.5,.1,1.5);
--ease-elastic-in-out-4: cubic-bezier(.5,-.7,.1,1.5);
--ease-elastic-in-out-5: cubic-bezier(.5,-.9,.1,1.5);
--ease-step-1: steps(2);
--ease-step-2: steps(3);
--ease-step-3: steps(4);
--ease-step-4: steps(7);
--ease-step-5: steps(10);
--ease-elastic-1: var(--ease-elastic-out-1);
--ease-elastic-2: var(--ease-elastic-out-2);
--ease-elastic-3: var(--ease-elastic-out-3);
--ease-elastic-4: var(--ease-elastic-out-4);
--ease-elastic-5: var(--ease-elastic-out-5);
--ease-squish-1: var(--ease-elastic-in-out-1);
--ease-squish-2: var(--ease-elastic-in-out-2);
--ease-squish-3: var(--ease-elastic-in-out-3);
--ease-squish-4: var(--ease-elastic-in-out-4);
--ease-squish-5: var(--ease-elastic-in-out-5);
--ease-spring-1: linear(0,0.006,0.025 2.8%,0.101 6.1%,0.539 18.9%,0.721 25.3%,0.849 31.5%,0.937 38.1%,0.968 41.8%,0.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);
--ease-spring-2: linear(0,0.007,0.029 2.2%,0.118 4.7%,0.625 14.4%,0.826 19%,0.902,0.962,1.008 26.1%,1.041 28.7%,1.064 32.1%,1.07 36%,1.061 40.5%,1.015 53.4%,0.999 61.6%,0.995 71.2%,1);
--ease-spring-3: linear(0,0.009,0.035 2.1%,0.141 4.4%,0.723 12.9%,0.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,0.991,0.977 51%,0.974 53.8%,0.975 57.1%,0.997 69.8%,1.003 76.9%,1);
--ease-spring-4: linear(0,0.009,0.037 1.7%,0.153 3.6%,0.776 10.3%,1.001,1.142 16%,1.185,1.209 19%,1.215 19.9% 20.8%,1.199,1.165 25%,1.056 30.3%,1.008 33%,0.973,0.955 39.2%,0.953 41.1%,0.957 43.3%,0.998 53.3%,1.009 59.1% 63.7%,0.998 78.9%,1);
--ease-spring-5: linear(0,0.01,0.04 1.6%,0.161 3.3%,0.816 9.4%,1.046,1.189 14.4%,1.231,1.254 17%,1.259,1.257 18.6%,1.236,1.194 22.3%,1.057 27%,0.999 29.4%,0.955 32.1%,0.942,0.935 34.9%,0.933,0.939 38.4%,1 47.3%,1.011,1.017 52.6%,1.016 56.4%,1 65.2%,0.996 70.2%,1.001 87.2%,1);
--ease-bounce-1: linear(0,0.004,0.016,0.035,0.063,0.098,0.141,0.191,0.25,0.316,0.391 36.8%,0.563,0.766,1 58.8%,0.946,0.908 69.1%,0.895,0.885,0.879,0.878,0.879,0.885,0.895,0.908 89.7%,0.946,1);
--ease-bounce-2: linear(0,0.004,0.016,0.035,0.063,0.098,0.141 15.1%,0.25,0.391,0.562,0.765,1,0.892 45.2%,0.849,0.815,0.788,0.769,0.757,0.753,0.757,0.769,0.788,0.815,0.85,0.892 75.2%,1 80.2%,0.973,0.954,0.943,0.939,0.943,0.954,0.973,1);
--ease-bounce-3: linear(0,0.004,0.016,0.035,0.062,0.098,0.141 11.4%,0.25,0.39,0.562,0.764,1 30.3%,0.847 34.8%,0.787,0.737,0.699,0.672,0.655,0.65,0.656,0.672,0.699,0.738,0.787,0.847 61.7%,1 66.2%,0.946,0.908,0.885 74.2%,0.879,0.878,0.879,0.885 79.5%,0.908,0.946,1 87.4%,0.981,0.968,0.96,0.957,0.96,0.968,0.981,1);
--ease-bounce-4: linear(0,0.004,0.016 3%,0.062,0.141,0.25,0.391,0.562 18.2%,1 24.3%,0.81,0.676 32.3%,0.629,0.595,0.575,0.568,0.575,0.595,0.629,0.676 48.2%,0.811,1 56.2%,0.918,0.86,0.825,0.814,0.825,0.86,0.918,1 77.2%,0.94 80.6%,0.925,0.92,0.925,0.94 87.5%,1 90.9%,0.974,0.965,0.974,1);
--ease-bounce-5: linear(0,0.004,0.016 2.5%,0.063,0.141,0.25 10.1%,0.562,1 20.2%,0.783,0.627,0.534 30.9%,0.511,0.503,0.511,0.534 38%,0.627,0.782,1 48.7%,0.892,0.815,0.769 56.3%,0.757,0.753,0.757,0.769 61.3%,0.815,0.892,1 68.8%,0.908 72.4%,0.885,0.878,0.885,0.908 79.4%,1 83%,0.954 85.5%,0.943,0.939,0.943,0.954 90.5%,1 93%,0.977,0.97,0.977,1);
--layer-1: 1;
--layer-2: 2;
--layer-3: 3;
--layer-4: 4;
--layer-5: 5;
--layer-important: 2147483647;
--shadow-color: 220 3% 15%;
--shadow-strength: 1%;
--inner-shadow-highlight: inset 0-.5px 0 0#fff,inset 0 .5px 0 0 rgba(0,0,0,.067);
--shadow-1: 0 1px 2px -1px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%));
--shadow-2: 0 3px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 7px 14px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%));
--shadow-3: 0 -1px 3px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 1px 2px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 2px 5px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 4px 12px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 12px 15px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));
--shadow-4: 0 -2px 5px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 1px 1px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 2px 2px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 9px 9px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 16px 16px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 6%));
--shadow-5: 0 -1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 2px 1px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 10px 10px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 20px 20px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 40px 40px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));
--shadow-6: 0 -1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 3px 2px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 7px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 12px 10px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 22px 18px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 41px 33px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 6%)),0 100px 80px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));
--inner-shadow-0: inset 0 0 0 1px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%));
--inner-shadow-1: inset 0 1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);
--inner-shadow-2: inset 0 1px 4px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);
--inner-shadow-3: inset 0 2px 8px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);
--inner-shadow-4: inset 0 2px 14px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);
--ratio-square: 1;
--ratio-landscape: 4/3;
--ratio-portrait: 3/4;
--ratio-widescreen: 16/9;
--ratio-ultrawide: 18/5;
--ratio-golden: 1.6180/1;
--gray-0: rgba(248, 249, 250, 1);
--gray-1: rgba(241, 243, 245, 1);
--gray-2: rgba(233, 236, 239, 1);
--gray-3: rgba(222, 226, 230, 1);
--gray-4: rgba(206, 212, 218, 1);
--gray-5: rgba(173, 181, 189, 1);
--gray-6: rgba(134, 142, 150, 1);
--gray-7: rgba(73, 80, 87, 1);
--gray-8: rgba(52, 58, 64, 1);
--gray-9: rgba(33, 37, 41, 1);
--gray-10: rgba(22, 25, 29, 1);
--gray-11: rgba(13, 15, 18, 1);
--gray-12: rgba(3, 5, 7, 1);
--stone-0: rgba(248, 250, 251, 1);
--stone-1: rgba(242, 244, 246, 1);
--stone-2: rgba(235, 237, 239, 1);
--stone-3: rgba(224, 228, 229, 1);
--stone-4: rgba(209, 214, 216, 1);
--stone-5: rgba(177, 182, 185, 1);
--stone-6: rgba(151, 155, 157, 1);
--stone-7: rgba(126, 130, 130, 1);
--stone-8: rgba(102, 105, 104, 1);
--stone-9: rgba(80, 81, 79, 1);
--stone-10: rgba(58, 58, 55, 1);
--stone-11: rgba(37, 37, 33, 1);
--stone-12: rgba(18, 18, 16, 1);
--red-0: rgba(255, 245, 245, 1);
--red-1: rgba(255, 227, 227, 1);
--red-2: rgba(255, 201, 201, 1);
--red-3: rgba(255, 168, 168, 1);
--red-4: rgba(255, 135, 135, 1);
--red-5: rgba(255, 107, 107, 1);
--red-6: rgba(250, 82, 82, 1);
--red-7: rgba(240, 62, 62, 1);
--red-8: rgba(224, 49, 49, 1);
--red-9: rgba(201, 42, 42, 1);
--red-10: rgba(176, 37, 37, 1);
--red-11: rgba(150, 32, 32, 1);
--red-12: rgba(125, 26, 26, 1);
--pink-0: rgba(255, 240, 246, 1);
--pink-1: rgba(255, 222, 235, 1);
--pink-2: rgba(252, 194, 215, 1);
--pink-3: rgba(250, 162, 193, 1);
--pink-4: rgba(247, 131, 172, 1);
--pink-5: rgba(240, 101, 149, 1);
--pink-6: rgba(230, 73, 128, 1);
--pink-7: rgba(214, 51, 108, 1);
--pink-8: rgba(194, 37, 92, 1);
--pink-9: rgba(166, 30, 77, 1);
--pink-10: rgba(140, 25, 65, 1);
--pink-11: rgba(115, 21, 54, 1);
--pink-12: rgba(89, 16, 42, 1);
--purple-0: rgba(248, 240, 252, 1);
--purple-1: rgba(243, 217, 250, 1);
--purple-2: rgba(238, 190, 250, 1);
--purple-3: rgba(229, 153, 247, 1);
--purple-4: rgba(218, 119, 242, 1);
--purple-5: rgba(204, 93, 232, 1);
--purple-6: rgba(190, 75, 219, 1);
--purple-7: rgba(174, 62, 201, 1);
--purple-8: rgba(156, 54, 181, 1);
--purple-9: rgba(134, 46, 156, 1);
--purple-10: rgba(112, 38, 130, 1);
--purple-11: rgba(90, 30, 105, 1);
--purple-12: rgba(68, 23, 79, 1);
--violet-0: rgba(243, 240, 255, 1);
--violet-1: rgba(229, 219, 255, 1);
--violet-2: rgba(208, 191, 255, 1);
--violet-3: rgba(177, 151, 252, 1);
--violet-4: rgba(151, 117, 250, 1);
--violet-5: rgba(132, 94, 247, 1);
--violet-6: rgba(121, 80, 242, 1);
--violet-7: rgba(112, 72, 232, 1);
--violet-8: rgba(103, 65, 217, 1);
--violet-9: rgba(95, 61, 196, 1);
--violet-10: rgba(82, 53, 171, 1);
--violet-11: rgba(70, 45, 145, 1);
--violet-12: rgba(58, 37, 120, 1);
--indigo-0: rgba(237, 242, 255, 1);
--indigo-1: rgba(219, 228, 255, 1);
--indigo-2: rgba(186, 200, 255, 1);
--indigo-3: rgba(145, 167, 255, 1);
--indigo-4: rgba(116, 143, 252, 1);
--indigo-5: rgba(92, 124, 250, 1);
--indigo-6: rgba(76, 110, 245, 1);
--indigo-7: rgba(66, 99, 235, 1);
--indigo-8: rgba(59, 91, 219, 1);
--indigo-9: rgba(54, 79, 199, 1);
--indigo-10: rgba(47, 68, 173, 1);
--indigo-11: rgba(40, 58, 148, 1);
--indigo-12: rgba(33, 48, 122, 1);
--blue-0: rgba(231, 245, 255, 1);
--blue-1: rgba(208, 235, 255, 1);
--blue-2: rgba(165, 216, 255, 1);
--blue-3: rgba(116, 192, 252, 1);
--blue-4: rgba(77, 171, 247, 1);
--blue-5: rgba(51, 154, 240, 1);
--blue-6: rgba(34, 139, 230, 1);
--blue-7: rgba(28, 126, 214, 1);
--blue-8: rgba(25, 113, 194, 1);
--blue-9: rgba(24, 100, 171, 1);
--blue-10: rgba(20, 85, 145, 1);
--blue-11: rgba(17, 70, 120, 1);
--blue-12: rgba(13, 55, 94, 1);
--cyan-0: rgba(227, 250, 252, 1);
--cyan-1: rgba(197, 246, 250, 1);
--cyan-2: rgba(153, 233, 242, 1);
--cyan-3: rgba(102, 217, 232, 1);
--cyan-4: rgba(59, 201, 219, 1);
--cyan-5: rgba(34, 184, 207, 1);
--cyan-6: rgba(21, 170, 191, 1);
--cyan-7: rgba(16, 152, 173, 1);
--cyan-8: rgba(12, 133, 153, 1);
--cyan-9: rgba(11, 114, 133, 1);
--cyan-10: rgba(9, 92, 107, 1);
--cyan-11: rgba(7, 70, 82, 1);
--cyan-12: rgba(5, 48, 56, 1);
--teal-0: rgba(230, 252, 245, 1);
--teal-1: rgba(195, 250, 232, 1);
--teal-2: rgba(150, 242, 215, 1);
--teal-3: rgba(99, 230, 190, 1);
--teal-4: rgba(56, 217, 169, 1);
--teal-5: rgba(32, 201, 151, 1);
--teal-6: rgba(18, 184, 134, 1);
--teal-7: rgba(12, 166, 120, 1);
--teal-8: rgba(9, 146, 104, 1);
--teal-9: rgba(8, 127, 91, 1);
--teal-10: rgba(6, 102, 73, 1);
--teal-11: rgba(5, 77, 55, 1);
--teal-12: rgba(3, 51, 37, 1);
--green-0: rgba(235, 251, 238, 1);
--green-1: rgba(211, 249, 216, 1);
--green-2: rgba(178, 242, 187, 1);
--green-3: rgba(140, 233, 154, 1);
--green-4: rgba(105, 219, 124, 1);
--green-5: rgba(81, 207, 102, 1);
--green-6: rgba(64, 192, 87, 1);
--green-7: rgba(55, 178, 77, 1);
--green-8: rgba(47, 158, 68, 1);
--green-9: rgba(43, 138, 62, 1);
--green-10: rgba(35, 112, 50, 1);
--green-11: rgba(27, 87, 39, 1);
--green-12: rgba(19, 61, 27, 1);
--lime-0: rgba(244, 252, 227, 1);
--lime-1: rgba(233, 250, 200, 1);
--lime-2: rgba(216, 245, 162, 1);
--lime-3: rgba(192, 235, 117, 1);
--lime-4: rgba(169, 227, 75, 1);
--lime-5: rgba(148, 216, 45, 1);
--lime-6: rgba(130, 201, 30, 1);
--lime-7: rgba(116, 184, 22, 1);
--lime-8: rgba(102, 168, 15, 1);
--lime-9: rgba(92, 148, 13, 1);
--lime-10: rgba(76, 122, 11, 1);
--lime-11: rgba(60, 97, 9, 1);
--lime-12: rgba(44, 71, 6, 1);
--yellow-0: rgba(255, 249, 219, 1);
--yellow-1: rgba(255, 243, 191, 1);
--yellow-2: rgba(255, 236, 153, 1);
--yellow-3: rgba(255, 224, 102, 1);
--yellow-4: rgba(255, 212, 59, 1);
--yellow-5: rgba(252, 196, 25, 1);
--yellow-6: rgba(250, 176, 5, 1);
--yellow-7: rgba(245, 159, 0, 1);
--yellow-8: rgba(240, 140, 0, 1);
--yellow-9: rgba(230, 119, 0, 1);
--yellow-10: rgba(179, 92, 0, 1);
--yellow-11: rgba(128, 66, 0, 1);
--yellow-12: rgba(102, 53, 0, 1);
--orange-0: rgba(255, 244, 230, 1);
--orange-1: rgba(255, 232, 204, 1);
--orange-2: rgba(255, 216, 168, 1);
--orange-3: rgba(255, 192, 120, 1);
--orange-4: rgba(255, 169, 77, 1);
--orange-5: rgba(255, 146, 43, 1);
--orange-6: rgba(253, 126, 20, 1);
--orange-7: rgba(247, 103, 7, 1);
--orange-8: rgba(232, 89, 12, 1);
--orange-9: rgba(217, 72, 15, 1);
--orange-10: rgba(191, 64, 13, 1);
--orange-11: rgba(153, 51, 11, 1);
--orange-12: rgba(128, 43, 9, 1);
--choco-0: rgba(255, 248, 220, 1);
--choco-1: rgba(252, 225, 188, 1);
--choco-2: rgba(247, 202, 158, 1);
--choco-3: rgba(241, 178, 128, 1);
--choco-4: rgba(233, 155, 98, 1);
--choco-5: rgba(223, 133, 69, 1);
--choco-6: rgba(212, 110, 37, 1);
--choco-7: rgba(189, 95, 27, 1);
--choco-8: rgba(164, 81, 23, 1);
--choco-9: rgba(138, 69, 19, 1);
--choco-10: rgba(112, 58, 19, 1);
--choco-11: rgba(87, 47, 18, 1);
--choco-12: rgba(61, 33, 13, 1);
--brown-0: rgba(250, 244, 235, 1);
--brown-1: rgba(237, 224, 209, 1);
--brown-2: rgba(224, 202, 183, 1);
--brown-3: rgba(211, 183, 158, 1);
--brown-4: rgba(197, 162, 133, 1);
--brown-5: rgba(183, 143, 109, 1);
--brown-6: rgba(168, 124, 86, 1);
--brown-7: rgba(149, 107, 71, 1);
--brown-8: rgba(130, 91, 58, 1);
--brown-9: rgba(111, 75, 45, 1);
--brown-10: rgba(94, 58, 33, 1);
--brown-11: rgba(78, 43, 21, 1);
--brown-12: rgba(66, 36, 18, 1);
--sand-0: rgba(248, 250, 251, 1);
--sand-1: rgba(230, 228, 220, 1);
--sand-2: rgba(213, 207, 189, 1);
--sand-3: rgba(194, 185, 160, 1);
--sand-4: rgba(174, 165, 140, 1);
--sand-5: rgba(154, 145, 120, 1);
--sand-6: rgba(134, 124, 101, 1);
--sand-7: rgba(115, 106, 83, 1);
--sand-8: rgba(95, 87, 70, 1);
--sand-9: rgba(75, 70, 57, 1);
--sand-10: rgba(56, 53, 45, 1);
--sand-11: rgba(37, 37, 33, 1);
--sand-12: rgba(18, 18, 16, 1);
--camo-0: rgba(249, 251, 231, 1);
--camo-1: rgba(232, 237, 156, 1);
--camo-2: rgba(210, 223, 78, 1);
--camo-3: rgba(194, 206, 52, 1);
--camo-4: rgba(181, 187, 46, 1);
--camo-5: rgba(167, 168, 39, 1);
--camo-6: rgba(153, 150, 33, 1);
--camo-7: rgba(140, 133, 28, 1);
--camo-8: rgba(126, 116, 22, 1);
--camo-9: rgba(109, 100, 20, 1);
--camo-10: rgba(93, 84, 17, 1);
--camo-11: rgba(77, 70, 14, 1);
--camo-12: rgba(54, 48, 10, 1);
--jungle-0: rgba(236, 254, 176, 1);
--jungle-1: rgba(222, 243, 154, 1);
--jungle-2: rgba(208, 232, 132, 1);
--jungle-3: rgba(194, 221, 110, 1);
--jungle-4: rgba(181, 209, 91, 1);
--jungle-5: rgba(168, 198, 72, 1);
--jungle-6: rgba(155, 187, 54, 1);
--jungle-7: rgba(143, 176, 36, 1);
--jungle-8: rgba(132, 165, 19, 1);
--jungle-9: rgba(122, 153, 8, 1);
--jungle-10: rgba(101, 128, 6, 1);
--jungle-11: rgba(81, 102, 5, 1);
--jungle-12: rgba(61, 77, 4, 1);
--gradient-1: linear-gradient(to bottom right,#1f005c,#5b0060,#870160,#ac255e,#ca485c,#e16b5c,#f39060,#ffb56b);
--gradient-2: linear-gradient(to bottom right,#48005c,#8300e2,#a269ff);
--gradient-3: radial-gradient(circle at top right,#0ff,rgba(0,255,255,0)),radial-gradient(circle at bottom left,#ff1492,rgba(255,20,146,0));
--gradient-4: linear-gradient(to bottom right,#00f5a0,#00d9f5);
--gradient-5: conic-gradient(from -270deg at 75% 110%,#f0f,#fffaf0);
--gradient-6: conic-gradient(from -90deg at top left,#000,#fff);
--gradient-7: linear-gradient(to bottom right,#72c6ef,#004e8f);
--gradient-8: conic-gradient(from 90deg at 50% 0%,#111,50%,#222,#111);
--gradient-9: conic-gradient(from .5turn at bottom center,#add8e6,#fff);
--gradient-10: conic-gradient(from 90deg at 40% -25%,gold,#f79d03,#ee6907,#e6390a,#de0d0d,#d61039,#cf1261,#c71585,#cf1261,#d61039,#de0d0d,#ee6907,#f79d03,gold,gold,gold);
--gradient-11: conic-gradient(at bottom left,#ff1493,cyan);
--gradient-12: conic-gradient(from 90deg at 25% -10%,#ff4500,#d3f340,#7bee85,#afeeee,#7bee85);
--gradient-13: radial-gradient(circle at 50% 200%,#000142,#3b0083,#b300c3,#ff059f,#ff4661,#ffad86,#fff3c7);
--gradient-14: conic-gradient(at top right,lime,cyan);
--gradient-15: linear-gradient(to bottom right,#c7d2fe,#fecaca,#fef3c7);
--gradient-16: radial-gradient(circle at 50% -250%,#374151,#111827,#000);
--gradient-17: conic-gradient(from -90deg at 50% -25%,blue,#8a2be2);
--gradient-18: linear-gradient(0deg,rgba(255,0,0,.8),rgba(255,0,0,0) 75%),linear-gradient(60deg,rgba(255,255,0,.8),rgba(255,255,0,0) 75%),linear-gradient(120deg,rgba(0,255,0,.8),rgba(0,255,0,0) 75%),linear-gradient(180deg,rgba(0,255,255,.8),rgba(0,255,255,0) 75%),linear-gradient(240deg,rgba(0,0,255,.8),rgba(0,0,255,0) 75%),linear-gradient(300deg,rgba(255,0,255,.8),rgba(255,0,255,0) 75%);
--gradient-19: linear-gradient(to bottom right,#ffe259,#ffa751);
--gradient-20: conic-gradient(from -135deg at -10%center,orange,#ff7715,#ff522a,#ff3f47,#ff5482,#ff69b4);
--gradient-21: conic-gradient(from -90deg at 25% 115%,red,#f06,#f0c,#c0f,#60f,#00f,#00f,#00f,#00f);
--gradient-22: linear-gradient(to bottom right,#acb6e5,#86fde8);
--gradient-23: linear-gradient(to bottom right,#536976,#292e49);
--gradient-24: conic-gradient(from .5turn at 0% 0%,#00c476,10%,#82b0ff,90%,#00c476);
--gradient-25: conic-gradient(at 125% 50%,#b78cf7,#ff7c94,#ffcf0d,#ff7c94,#b78cf7);
--gradient-26: linear-gradient(to bottom right,#9796f0,#fbc7d4);
--gradient-27: conic-gradient(from .5turn at bottom left,#ff1493,#639);
--gradient-28: conic-gradient(from -90deg at 50% 105%,#fff,orchid);
--gradient-29: radial-gradient(circle at top right,#bfb3ff,rgba(191,179,255,0)),radial-gradient(circle at bottom left,#86acf9,rgba(134,172,249,0));
--gradient-30: radial-gradient(circle at top right,#00ff80,rgba(0,255,128,0)),radial-gradient(circle at bottom left,#adffd6,rgba(173,255,214,0));
--noise-1: url(data:image/svg+xml;charset=utf-8,%3Csvg\ viewBox=\'0\ 0\ 200\ 200\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cfilter\ id=\'a\'%3E%3CfeTurbulence\ type=\'fractalNoise\'\ baseFrequency=\'.005\'\ numOctaves=\'2\'\ stitchTiles=\'stitch\'/%3E%3C/filter%3E%3Crect\ width=\'100%25\'\ height=\'100%25\'\ filter=\'url\(%23a\)\'/%3E%3C/svg%3E);
--noise-2: url(data:image/svg+xml;charset=utf-8,%3Csvg\ viewBox=\'0\ 0\ 300\ 300\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cfilter\ id=\'a\'%3E%3CfeTurbulence\ type=\'fractalNoise\'\ baseFrequency=\'.05\'\ stitchTiles=\'stitch\'/%3E%3C/filter%3E%3Crect\ width=\'100%25\'\ height=\'100%25\'\ filter=\'url\(%23a\)\'/%3E%3C/svg%3E);
--noise-3: url(data:image/svg+xml;charset=utf-8,%3Csvg\ viewBox=\'0\ 0\ 1024\ 1024\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cfilter\ id=\'a\'%3E%3CfeTurbulence\ type=\'fractalNoise\'\ baseFrequency=\'.25\'\ stitchTiles=\'stitch\'/%3E%3C/filter%3E%3Crect\ width=\'100%25\'\ height=\'100%25\'\ filter=\'url\(%23a\)\'/%3E%3C/svg%3E);
--noise-4: url(data:image/svg+xml;charset=utf-8,%3Csvg\ viewBox=\'0\ 0\ 2056\ 2056\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cfilter\ id=\'a\'%3E%3CfeTurbulence\ type=\'fractalNoise\'\ baseFrequency=\'.5\'\ stitchTiles=\'stitch\'/%3E%3C/filter%3E%3Crect\ width=\'100%25\'\ height=\'100%25\'\ filter=\'url\(%23a\)\'/%3E%3C/svg%3E);
--noise-5: url(data:image/svg+xml;charset=utf-8,%3Csvg\ viewBox=\'0\ 0\ 2056\ 2056\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cfilter\ id=\'a\'%3E%3CfeTurbulence\ type=\'fractalNoise\'\ baseFrequency=\'.75\'\ stitchTiles=\'stitch\'/%3E%3C/filter%3E%3Crect\ width=\'100%25\'\ height=\'100%25\'\ filter=\'url\(%23a\)\'/%3E%3C/svg%3E);
--noise-filter-1: contrast(300%) brightness(100%);
--noise-filter-2: contrast(200%) brightness(150%);
--noise-filter-3: contrast(200%) brightness(250%);
--noise-filter-4: contrast(200%) brightness(500%);
--noise-filter-5: contrast(200%) brightness(1000%);
--border-size-1: 1px;
--border-size-2: 2px;
--border-size-3: 5px;
--border-size-4: 10px;
--border-size-5: 25px;
--radius-1: 2px;
--radius-2: 5px;
--radius-3: 1rem;
--radius-4: 2rem;
--radius-5: 4rem;
--radius-6: 8rem;
--radius-round: 100000px;
--radius-conditional-1: clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-1));
--radius-conditional-2: clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-2));
--radius-conditional-3: clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-3));
--radius-conditional-4: clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-4));
--radius-conditional-5: clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-5));
--radius-conditional-6: clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-6));
background-color: var(--background-primary, rgba(13, 15, 18, 1));
color: var(--foreground-primary, rgba(241, 243, 245, 1));
--focus-color: var(--foreground-accent, rgba(34, 139, 230, 1));
--focus-width: 1px;
--focus-offset: 0;
--duration-default: 200ms;
--easing-default: var(--ease-out-3);
--gap-xs: var(--size-2);
--gap-s: var(--size-fluid-2);
--gap-m: var(--size-fluid-5);
--gap-l: var(--size-fluid-7);
--foreground-primary: rgba(0, 0, 0, 1);
--foreground-secondary: rgba(0, 120, 71, 1);
--foreground-accent: rgba(254, 209, 0, 1);
--foreground-muted: rgba(68, 68, 68, 1);
--foreground-border: rgba(0, 120, 71, 1);
--background-primary: rgba(255, 255, 255, 1);
--background-secondary: rgba(245, 245, 245, 1);
--background-accent: rgba(254, 209, 0, 1);
--background-card: rgba(230, 242, 236, 1);
font-family: system-ui, sans-serif;
--spacing-default: var(--size-fluid-3)
}
.c10008kv {
font-size: var(--font-size-fluid-3)
}
.c121v773 {
margin-top: 0
}
.c1xwz85y {
margin-bottom: 0
}
.cc3pgtt {
width: 2em
}
.c174r48x {
height: auto
}
.c16x1j9j {
align-items: start
}
.c1w1qug2 {
justify-content: start
}
.c1ffen0s {
flex-direction: row
}
.c1q3s83n {
display: inline-block
}
.c1g8gtf5 {
line-height: 1em
}
.c1lqkjye {
font-size: 1em
}
.cp94bc7 {
display: flex
}
.c4a2ypq {
font-size: var(--font-size-4)
}
.ckrfty5 {
column-gap: var(--gap-xs)
}
.c1pz3ug {
row-gap: var(--gap-xs)
}
.c1g4qy8c {
--link-icon-color: var(--foreground-primary)
}
.c1x53puq {
padding: var(--size-2)
}
.caar9ib:hover {
border-top-color: var(--foreground-border)
}
.ckcfqgd:hover {
border-right-color: var(--foreground-border)
}
.c1u1lvxa:hover {
border-bottom-color: var(--foreground-border)
}
.cyyrqss:hover {
border-left-color: var(--foreground-border)
}
.c1d7162n:hover {
--link-icon-color: var(--foreground-accent)
}
.ce6o41f {
width: auto
}
.c1020k27 {
border-top-width: 0px
}
.c1mj5urp {
border-right-width: 0px
}
.chrscrk {
border-left-width: 0px
}
.c1icv2b1 {
border-bottom-width: 0px
}
.c1ybndks {
color: var(--foreground-accent)
}
.cxxnwk0 {
object-position: 50% 50%
}
.ctwp5pr {
width: 125px
}
.c86u3j3 {
margin-right: auto
}
.cie66yg {
margin-left: auto
}
.c1ubzs3e {
width: 100%
}
.c1a9y6a {
max-width: var(--size-lg, 1024px)
}
.c11qwvck {
flex-direction: column
}
.c1lau6ea {
align-items: stretch
}
.c19y7ngt {
padding-right: var(--spacing-default, clamp(1.5rem,3vw,2rem))
}
.cfyo9g8 {
padding-left: var(--spacing-default, clamp(1.5rem,3vw,2rem))
}
.c1h1ripk {
object-fit: scale-down
}
.co6v6iz {
border-top-color: var(--background-primary)
}
.c1ykvucv {
border-right-color: var(--background-primary)
}
.cntda0k {
border-bottom-color: var(--background-primary)
}
.cy3mrjl {
border-left-color: var(--background-primary)
}
.c1nzhqeg {
padding-top: 10px
}
.cnpc7q8 {
padding-bottom: 10px
}
.c12idy5m {
padding-left: 10px
}
.c1jiwk9l {
padding-right: 10px
}
.c10s2wjq {
font-size: 1.5em
}
.csokkn5 {
hyphens: manual
}
.ctw8w6h {
transition-property: opacity, opacity
}
.cxat32q {
transition-duration: 200ms, 200ms
}
.c1mb86gx {
transition-timing-function: ease, ease
}
.cf1ldxz {
transition-delay: 0ms, 0ms
}
.cgzc9qc {
transition-behavior: normal, normal
}
.cwjf9lc {
-webkit-backdrop-filter: blur(0px) blur(0px);
backdrop-filter: blur(0px) blur(0px)
}
.c1wv9bnt {
filter: blur(0px)
}
.czj84j4 {
margin-top: 10px
}
.c9ho4ea {
margin-bottom: 10px
}
.cvdqajt {
position: absolute
}
.ca3rfpn {
min-width: 200px
}
.c1h683d2 {
color: rgba(196, 171, 8, 1)
}
.cbi2tca {
border-top-left-radius: var(--radius-3)
}
.c4cvase {
border-top-right-radius: var(--radius-3)
}
.ce2l3ae {
border-bottom-left-radius: var(--radius-3)
}
.cj4bx45 {
border-bottom-right-radius: var(--radius-3)
}
.c7osw9i {
border: var(--border-size-2) none var(--foreground-border)
}
.c2i79xg {
padding: 2em
}
.ct40akc {
line-height: 1
}
.cest8h4 {
display: block
}
.c96mnhx {
padding-top: 0.5em
}
.c1fb4zt8 {
padding-bottom: 0.5em
}
.c170w0b1 {
padding-left: 1em
}
.cgqhfkb {
padding-right: 1em
}
.c2gdc4n {
border-top-color: var(--foreground-border)
}
.c9723rb {
border-right-color: var(--foreground-border)
}
.cifeda6 {
border-bottom-color: var(--foreground-border)
}
.c1q2ynfb {
border-left-color: var(--foreground-border)
}
.c5zts82 {
border-top-width: var(--border-size-2)
}
.c1hw7bli {
border-right-width: var(--border-size-2)
}
.c1qviook {
border-left-width: var(--border-size-2)
}
.c1ooayp8 {
border-bottom-width: var(--border-size-2)
}
.cu2b2wk {
background-color: transparent
}
.c4yjwh8 {
height: 6em
}
.c11p0ra5 {
display: none
}
.cnfbw7d {
padding-top: var(--size-fluid-3)
}
.c5023p7 {
padding-bottom: var(--size-fluid-3)
}
.c1ehe8py {
background-image: none
}
.c1dfhduu {
background-size: auto auto
}
.c1rbk22j {
background-repeat: repeat
}
.cdl0evl {
background-attachment: scroll
}
.c1em5py7 {
background-origin: padding-box
}
.c1dgxli2 {
-webkit-background-clip: border-box;
background-clip: border-box
}
.clrd04b {
background-color: var(--background-secondary)
}
.c1d33cxe {
background-position: 0% 0%
}
.cuee1l7 {
column-gap: var(--gap-s)
}
.cjyih89 {
row-gap: var(--gap-s)
}
.csigh51 {
display: grid
}
.c6ljgs8 {
grid-template-columns: 1.5fr 1fr
}
.c1j44swm {
justify-items: initial
}
.c13hs91d {
align-items: initial
}
.c16ua4pw {
font-size: var(--font-size-fluid-1)
}
.cxcuod {
max-width: var(--size-content-2, 45ch)
}
.cjuaq4b {
--navigation-menu-trigger-icon-transform: 0deg
}
.c1wafv83 {
align-self: flex-start
}
.cjm7u3n:hover {
color: var(--foreground-muted)
}
.c191wtp7[data-state=open] {
--navigation-menu-trigger-icon-transform: 180deg
}
.c18zze6k {
font-size: var(--font-size-fluid-2)
}
.c1rz0k38 {
max-width: var(--size-header-3)
}
.c1u50ns2 {
text-wrap: balance
}
.cqljrm0 {
font-size: var(--font-size-3)
}
.c1v201fq {
max-width: var(--size-content-2)
}
.cyf38ds {
color: var(--foreground-muted)
}
.cxwl284 {
grid-template-columns: repeat(3, 1fr)
}
.c16owjvy {
justify-content: space-between
}
.c1yac48r {
border-top-left-radius: var(--radius-3, 1rem)
}
.c63pj4z {
border-top-right-radius: var(--radius-3, 1rem)
}
.co6l97s {
border-bottom-left-radius: var(--radius-3, 1rem)
}
.cb1yxpz {
border-bottom-right-radius: var(--radius-3, 1rem)
}
.c3s07sa {
background-color: rgba(230, 242, 236, 0)
}
.cctlk77 {
box-shadow: 0px 0px 1em 2px rgba(0, 120, 72, 0.5)
}
.c9ort0q {
border: var(--border-size-1, 1px) none var(--foreground-border, rgba(73, 80, 87, 1))
}
.c1xgc15y {
padding: var(--spacing-default, clamp(1.5rem,3vw,2rem))
}
.cp3dv0p {
box-shadow: 0px 0px 1em 1px rgba(0, 120, 72, 0.5)
}
.cs7jf99 {
grid-column-end: auto
}
.cf62oqr {
grid-column-start: span 2
}
.cev7kqs {
background-image: url("/assets/jamaican-court-beach_vVvcsQR2wd8YHayhZ0lRu.jpg")
}
.cmixsed {
background-size: cover
}
.ciq35c8 {
background-repeat: no-repeat
}
.c1refzia {
background-attachment: fixed
}
.c2w1he5 {
background-position: 50% 0%
}
.c1wh2hr {
background-color: rgba(8, 70, 11, 0.7)
}
.c9usqtl:hover {
box-shadow: inset 0px -1.5em 0px 0px var(--background-secondary)
}
.c17f47ak {
grid-template-columns: auto 1fr auto
}
.c1m10k9x {
padding-top: calc(var(--spacing-default) / 2)
}
.ccf9zl4 {
padding-bottom: calc(var(--spacing-default) / 2)
}
.chhkvxo {
position: relative
}
.c179voey {
flex-grow: 1
}
.c17ciogo {
flex-shrink: 0
}
.c4vpzrb {
flex-shrink: 1
}
.c6zah2w {
flex-basis: 0%
}
.c9e8yd3 {
list-style-type: none
}
.c1n66h91 {
justify-content: end
}
.c1evld32 {
margin: 0px
}
.cbr2lzh {
padding: 0px
}
.c1suz4cl {
left: 0px
}
.c1rn8w0x {
top: 0px
}
.c1yrt8e6 {
width: max-content
}
.c9z2iq9 {
z-index: 2
}
.c1i6zfw6 {
padding: var(--size-4)
}
.cpm0cw4 {
transition-property: color, opacity, scale, box-shadow, border, background-color
}
.c14gwly4 {
transition-duration: var(--duration-default), var(--duration-default), var(--duration-default), var(--duration-default), var(--duration-default), var(--duration-default)
}
.cep9jsb {
transition-timing-function: var(--easing-default), var(--easing-default), var(--easing-default), var(--easing-default), var(--easing-default), var(--easing-default)
}
.ca407w7 {
transition-delay: 0ms, 0ms, 0ms, 0ms, 0ms, 0ms
}
.c1hi01pd {
transition-behavior: normal, normal, normal, normal, normal, normal
}
.c1auokji:hover {
background-color: var(--background-card)
}
.cmz4wiy {
width: var(--size-8)
}
.c5l8r0o {
height: var(--size-8)
}
.cudt6g5 {
color: var(--link-icon-color)
}
.cta1o7q {
transition-property: color
}
.c1g7jxqz {
transition-duration: var(--duration-default)
}
.c14ib7ie {
transition-timing-function: var(--easing-default)
}
.cl47yew {
transition-delay: 0ms
}
.coi8s2o {
transition-behavior: normal
}
.c10y43wr {
justify-content: space-around
}
.cshrha5 {
align-self: stretch
}
.c1482koa {
top: 100%
}
.cr2i47u {
overflow-x: hidden
}
.c1vjuu35 {
overflow-y: hidden
}
.c1es0oo {
right: 0px
}
.c1krdi0x {
height: var(--radix-navigation-menu-viewport-height)
}
.cw2tl0j {
width: var(--radix-navigation-menu-viewport-width)
}
.cjsgen {
border-top-left-radius: var(--radius-4)
}
.cz8502n {
border-top-right-radius: var(--radius-4)
}
.cc8vilp {
border-bottom-left-radius: var(--radius-4)
}
.c1is9q5b {
border-bottom-right-radius: var(--radius-4)
}
.c1a3m1cq {
box-shadow: var(--shadow-3)
}
.c19nzjc2 {
background-color: var(--background-primary)
}
.c8wi3wz {
transition-property: width, height
}
.c1gr84d3 {
transition-duration: var(--duration-default, 200ms), var(--duration-default, 200ms)
}
.c1u2qfgv {
transition-timing-function: var(--easing-default, cubic-bezier(0,0,.3,1)), var(--easing-default, cubic-bezier(0,0,.3,1))
}
.c9744wg {
border: var(--border-size-1, 1px) solid var(--foreground-border)
}
.c1g0t9t {
color: white
}
.c12tmtvk {
background-color: rgba(255, 255, 255, 0)
}
.c1sv0lht {
text-align: start
}
.cxpru24 {
transition-property: scale, opacity
}
.c1wua3z2 {
transition-duration: var(--duration-default), var(--duration-default)
}
.cpe76ne {
transition-timing-function: var(--easing-default), var(--easing-default)
}
.cs8alyj:focus {
outline-offset: var(--focus-offset)
}
.c1m586b5:focus {
outline: var(--focus-width) solid var(--focus-color)
}
.ceqrjzt {
grid-template-columns: 1fr 1fr 1fr
}
.c1p0qmmc {
padding-top: var(--spacing-default)
}
.c1o9shyq {
padding-bottom: var(--spacing-default)
}
.cux6fi {
text-overflow: ellipsis
}
.c1rvs9wc img {
max-width: 100%
}
.c1odlskv img {
height: auto
}
.cic9tor {
column-gap: 1rem
}
.ck30raf {
row-gap: 1rem
}
.c1nm6kr9 {
aspect-ratio: 1028/283
}
.c1tmr06v {
margin-top: 0em
}
.cu32avb {
margin-bottom: 0em
}
.c11feuvd {
column-gap: 10px
}
.c1w7hibd {
row-gap: 10px
}
.c1045rkc {
width: 25px
}
.c1bu0a5n {
padding-left: 0px
}
.cmkq789 {
margin-top: 1em
}
.cnkpv2e {
margin-bottom: 1em
}
.caat7iu {
max-width: 50%
}
.cx70a1 {
overflow-x: auto
}
.c1hghsug {
overflow-y: auto
}
.cpzi7l0 {
height: 30em
}
.cylme36 {
align-self: center
}
.c1kgtzp2 {
padding-top: var(--font-letterspacing-5)
}
.cnaga8u {
padding-bottom: var(--font-letterspacing-5)
}
.c1dnhfbf {
-moz-osx-font-smoothing: unset
}
.c1e6kzco {
transition-property: box-shadow
}
.czar1ge {
transition-duration: 200ms
}
.c12vpwre {
transition-timing-function: ease-in-out
}
.c3ljc8o:hover {
box-shadow: 0px 0px 5px 2px var(--background-accent)
}
.c4faval {
max-height: 30rem
}
.cmty87o {
min-height: 100px
}
.c128r10o {
max-height: inherit
}
.cz5lx9j {
flex-wrap: nowrap
}
.c1mymzj4 {
min-height: inherit
}
.c15fbiww {
padding-right: var(--size-fluid-3)
}
.c18onnut {
padding-left: var(--size-fluid-3)
}
.c18739ly {
width: inherit
}
.c1eu2t45 {
height: 50svh
}
.c185odjx {
max-width: 100%
}
.c1m8y193 {
width: 200px
}
.c1nle8ys {
border-top-style: solid
}
.cl03jb4 {
border-right-style: solid
}
.cllrotz {
border-left-style: solid
}
.c1vd3gd4 {
border-bottom-style: solid
}
.c1lrhtf5 {
border-top-width: 1px
}
.c872tqn {
border-right-width: 1px
}
.cvx31ra {
border-left-width: 1px
}
.c153i2mu {
border-bottom-width: 1px
}
.c4v8089 {
padding: 0.5em
}
.c8cmig5 {
display: table
}
.c23idjz {
display: table-header-group
}
.ckn8x54 {
background-color: darkgray
}
.c9i00db {
display: table-cell
}
.cje4x0y {
padding: calc(var(--spacing-default)/4)
}
.cevnsaw {
display: table-row-group
}
.c870v3h {
padding-left: var(--spacing-default)
}
.cl3mm8 {
padding-right: var(--spacing-default)
}
.caj4qav {
padding-top: calc(var(--spacing-default)/2)
}
.clksp0c {
display: table-row
}
.czgw6q9 {
padding-bottom: calc(var(--spacing-default)/2)
}
.c1t05sra:hover {
background-color: var(--background-secondary)
}
.c1tx9axw {
position: fixed
}
.c1ous50h {
top: 0
}
.c8y1wzu {
right: 0
}
.cnd6asl {
bottom: 0
}
.c1k3ohfh {
left: 0
}
.ce0omps {
z-index: 50
}
.c1m0x7s5 {
background-color: rgba(255, 255, 255, 0.8)
}
.c1ofsncy {
-webkit-backdrop-filter: blur(0 1px 2px 0 rgb(0 0 0/0.05));
backdrop-filter: blur(0 1px 2px 0 rgb(0 0 0/0.05))
}
.c1148j64 {
max-width: 85%
}
.cp7mst2 {
box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1)
}
.cfv5xbg {
background-color: white
}
.cxqnrff {
margin: auto
}
.cpi20r9 {
padding: 1.5rem
}
.c1yzyjk8 {
row-gap: 0.5rem
}
.cwmg4c3 {
column-gap: 0.5rem
}
.c10s1uyq {
letter-spacing: -0.025em
}
.c1ac9o39 {
margin: 0
}
.cheret8 {
font-size: 0.875rem
}
.cekzfed {
line-height: 1.25rem
}
.c1a51b3l {
color: rgba(100, 116, 139, 1)
}
.c63nb5x {
font-size: var(--font-size-fluid-0)
}
.c9iq2ya {
padding-top: 0.25rem
}
.c7whuai {
padding-bottom: 0.25rem
}
.clofhkt {
right: 1rem
}
.c146cn12 {
top: 1rem
}
.c165ktzb {
border-top-left-radius: 0.125rem
}
.c1rzzbtz {
border-top-right-radius: 0.125rem
}
.c76x5wd {
border-bottom-right-radius: 0.125rem
}
.cvrfs8q {
border-bottom-left-radius: 0.125rem
}
.c1r57s1o {
opacity: 0.7
}
.c1h04jdi {
height: 1rem
}
.c1afxoij {
width: 1rem
}
.cl7q148 {
outline: medium none currentcolor
}
.cnwqdju {
border: 0 none currentcolor
}
.cng60o0:hover {
opacity: 1
}
.c5p04gk:focus-visible {
box-shadow: 0 0 0 2px rgba(255, 255, 255, 1), 0 0 0 calc(2px + 2px) rgb(148,163,184)
}
.cmcqh3e {
bottom: 0%
}
.c1u9ne5p {
right: 0%
}
.cabe1ql {
background-color: var(--foreground-secondary)
}
.ch2v0n6 {
max-width: 1200px
}
.ccrv7pp {
position: static
}
.cxu5qug {
z-index: 1
}
.c1hxak5c {
opacity: 1
}
.c19qg08r {
height: fit-content
}
.c1y82gwc {
scrollbar-width: none
}
.cj1ha9m {
border-top-left-radius: inherit
}
.c6235aq {
border-top-right-radius: inherit
}
.c718dnq {
border-bottom-left-radius: inherit
}
.c1lujo1e {
border-bottom-right-radius: inherit
}
.c1skyri1 {
aspect-ratio: 1 / 1.25
}
.cxxbc6w {
width: calc(25% - 1.125rem)
}
.c6ikqhw {
border-top-color: rgba(203, 213, 225, 1)
}
.ceudx2k {
border-right-color: rgba(203, 213, 225, 1)
}
.c1onyc1w {
border-bottom-color: rgba(203, 213, 225, 1)
}
.c1d7isgk {
border-left-color: rgba(203, 213, 225, 1)
}
.c16izmog {
row-gap: 1.5rem
}
.c18p3b6w {
background-color: rgba(255, 255, 255, 1)
}
.c1c64w4e {
height: 100%
}
.cafla6p {
overflow-x: clip
}
.c18s7o7b {
overflow-y: clip
}
.c1xbbjnc {
background-attachment: none
}
.ctg9mo0 {
-webkit-background-clip: none;
background-clip: none
}
.cu5ulod {
background-blend-mode: none
}
.c15ngyq1 {
background-origin: none
}
.cm7y8pg {
background-repeat: none
}
.c1x7uv41 {
background-size: none
}
.citca8x {
background-position: none
}
.ckc80yf {
object-fit: cover
}
.covmt41 {
row-gap: 4px
}
.c1ve93vn {
background-image: linear-gradient(transparent 0%,rgb(30,41,59) 100%)
}
.cyc50uv {
margin-top: 0rem
}
.c1ac7cl9 {
font-family: Arial, Roboto, sans-serif
}
.cumbk92 {
margin-bottom: 0rem
}
.cv5fj2x {
color: rgba(248, 250, 252, 1)
}
.c1522xph {
column-gap: 4px
}
.c1hf55zn {
background-color: rgba(51, 65, 85, 1)
}
.c1lbiv9k {
min-width: 40px
}
.cvgya3i {
min-height: 40px
}
.czc1xxn {
max-width: 40px
}
.c1km1r19 {
max-height: 40px
}
.crrgtf2 {
color: rgba(255, 255, 255, 1)
}
.cakkg7b {
-webkit-user-select: none;
user-select: none
}
.czk9ny0 {
right: -20px
}
.c1cstkm {
bottom: calc(50% - 20px)
}
.c1rzo0me {
left: -20px
}
.c1fn6urr {
font-weight: 500
}
.c1k8mdcx {
background-color: rgba(248, 250, 252, 0)
}
.c2vxqag {
border: 1.5px solid rgba(255, 255, 255, 1)
}
.c15m97ve {
max-width: 32rem
}
.cwcwoan {
border: 1px solid rgba(226, 232, 240, 1)
}
.c117qpaj {
font-size: 1.125rem
}
.cbcsznr {
rotate: var(--navigation-menu-trigger-icon-transform)
}
.c1fvnzwb {
flex-grow: 0
}
.c10jsqm6 {
width: 1em
}
.ch651t9 {
height: 1em
}
.cnh9zwl {
transition-property: rotate
}
.cdeqnqk {
transition-duration: var(--duration-default, 200ms)
}
.c1o2idp6 {
transition-timing-function: var(--easing-default, cubic-bezier(0,0,.3,1))
}
.c1vj4crs {
max-width: 500px
}
}
@media all and (max-width: 991px) {
.c1kj1yqu {
align-self: center
}
.c9dprmj {
align-items: center
}
.c316wu1 {
justify-content: center
}
.c1nfm8zr {
text-align: center
}
.c4olhpk {
background-blend-mode: darken
}
.cwo4p2z {
background-image: url("/assets/jamaican-court-beach_vVvcsQR2wd8YHayhZ0lRu.jpg")
}
.ctta0uv {
background-attachment: fixed
}
.cu04ucr {
-webkit-background-clip: border-box;
background-clip: border-box
}
.c1nkv7i5 {
background-origin: padding-box
}
.c1x4w3dh {
background-repeat: no-repeat
}
.c1g4udiv {
background-size: cover
}
.coweg2w {
background-position: 50% 0%
}
.c1j6vjaw {
column-gap: var(--gap-xs)
}
.c3cufv3 {
row-gap: var(--gap-xs)
}
.c11hgkbs {
display: none
}
.c19x3xi6 {
grid-template-columns: 1fr 1fr
}
.c37cdc8 {
width: 100%
}
.c1nb8id2 {
width: calc(33.3333% - 1rem)
}
}
@media all and (max-width: 767px) {
.c6fw9am {
padding-left: var(--size-fluid-1)
}
.c1wmzhr5 {
padding-right: var(--size-fluid-1)
}
.c16ia0hd {
display: flex
}
.c1qp6ibo {
flex-direction: column
}
.c1q0mvgc {
column-gap: var(--gap-xs)
}
.c1vttvxe {
row-gap: var(--gap-xs)
}
.c1eyvkpq {
box-shadow: none
}
.c1ll5duv {
flex-direction: row
}
.c1i1lfp9 {
align-items: center
}
.cdk5g5w {
justify-content: space-between
}
.c1e2v4we {
display: none
}
.c11ggplq {
display: block
}
.c18wv9od {
min-width: auto
}
.c3d1pk2 {
height: var(--size-5)
}
.c1vkziqd {
width: var(--size-5)
}
.c15azqme {
background-color: transparent
}
.c19qqyx4 {
border-top-style: none
}
.c1p5x6fa {
border-right-style: none
}
.clfrlpt {
border-left-style: none
}
.cpy412x {
border-bottom-style: none
}
.c1m9aaeh {
color: var(--foreground-primary)
}
.cionuow {
cursor: pointer
}
.cmmpmn5 {
margin: 0
}
.c1ea6o8f {
padding: 0px
}
.casxu0o {
overflow-x: auto
}
.c1egiu5b {
overflow-y: auto
}
.cxxgnwv {
position: fixed
}
.c1o9z5do {
top: 0px
}
.cu9kinz {
right: 0px
}
.cwv41j1 {
bottom: 0px
}
.chaa35t {
left: 0px
}
.c1lxxf4w {
z-index: var(--layer-5, 5)
}
.ctppodp {
--ani-duration: 100ms
}
.cmf00e9 {
background-color: var(--background-secondary, rgba(52, 58, 64, 1))
}
.c1mvheoa {
position: relative
}
.c11nhyme {
padding-top: calc(var(--spacing-default) / 2)
}
.cxwnqcn {
padding-right: var(--font-size-fluid-1)
}
.ckvmggm {
padding-bottom: calc(var(--spacing-default) / 2)
}
.c1ulghb5 {
column-gap: var(--gap-m)
}
.c1cx47mp {
row-gap: var(--gap-m)
}
.cfb1oin {
justify-content: center
}
.c1cazll0 {
font-size: var(--font-size-4)
}
.c9ptsut {
column-gap: var(--gap-s)
}
.c1t25riy {
row-gap: var(--gap-s)
}
.czwwn63 {
padding-left: 0px
}
.c19wou1l {
margin-bottom: 0px
}
.clg0fmv {
list-style-type: none
}
.c1594yno {
align-self: center
}
.cqu8ld0 {
text-align: center
}
.c1e1ow0q {
column-gap: var(--size-fluid-3)
}
.c1cg37y {
row-gap: var(--size-fluid-3)
}
.c12k3n51 {
max-width: 100%
}
.c1meo862 {
min-width: 100%
}
.c1d5eypz {
border-top-color: transparent
}
.c1rsoidt {
border-right-color: transparent
}
.c87bndm {
border-bottom-color: transparent
}
.chm2qi0 {
border-left-color: transparent
}
.cuhtd2h {
grid-template-columns: 1fr
}
.c1sjz265 {
width: calc(50% - 0.75rem)
}
.c19rp5pq {
font-size: 24px
}
.ctubw7p {
line-height: 28px
}
}
@media all and (max-width: 479px) {
.c1u1tduh:hover {
border-top-style: none
}
.c1c1v5gu:hover {
border-right-style: none
}
.c1cs88dw:hover {
border-left-style: none
}
.c1hj6o9b:hover {
border-bottom-style: none
}
.c16nfxdh {
display: block
}
.c1icskyl {
flex-direction: row
}
.cak8cqz {
align-items: center
}
.c15l0co {
justify-content: space-between
}
.c1bo5jx8 {
width: 100%
}
.c3515xc {
align-self: center
}
.c16gl1yk {
max-width: none
}
.cvz4d66 {
width: 50px
}
.cktg0ak {
padding: 0em
}
.c1xw2mm5 {
width: auto
}
.c5x78qw {
padding: var(--size-fluid-1)
}
.cu7uckz {
min-width: auto
}
.caj1yiw {
flex-direction: column-reverse
}
.c3ypv9r {
flex-grow: 0
}
.coccgs1 {
flex-shrink: 1
}
.c1e50ecq {
padding-left: 0.25em
}
.ce68ypr {
padding-right: 0.25em
}
.cs1bb47 {
margin-top: 0
}
.cl8u0cp {
margin-bottom: 0
}
.c1k6o9m5 {
padding-top: 0.5em
}
.c1kzhat4 {
padding-bottom: 0.5em
}
.c1k3007w {
font-size: 1.2em
}
.cbsd196 {
line-height: 1
}
.c18pznga {
min-height: auto
}
.c195yron {
padding-right: var(--size-fluid-1)
}
.ccvkxs1 {
column-gap: var(--gap-xs)
}
.c1osswck {
row-gap: var(--gap-xs)
}
.cqb29gh {
padding-left: var(--size-fluid-1)
}
.cu2htt {
display: none
}
.ch1z5z8 {
font-weight: 400
}
.c1m2i68w {
max-width: 100%
}
.c1g8zqet {
object-fit: scale-down
}
.c1h79tlz {
grid-template-columns: 1fr
}
.c1blhk6q {
object-fit: cover
}
.c1anfr66 {
flex-direction: column
}
.c1cw3c2u {
text-align: center
}
.c1rowsjp {
column-gap: var(--gap-s)
}
.c170zl34 {
row-gap: var(--gap-s)
}
.c1ctgd3q {
justify-content: center
}
.cxdq3ig {
right: auto
}
.cn8yiau {
left: 0px
}
.c16mh63m {
border-top-left-radius: 0px
}
.cwkmla3 {
padding-left: 0px
}
.cnznce3 {
padding-right: 0px
}
.c1pzwf0x {
border-top-left-radius: 16px
}
.cxqhugd {
border-top-right-radius: 16px
}
.c1mwwcn0 {
border-bottom-left-radius: 16px
}
.c7w2qiz {
border-bottom-right-radius: 16px
}
.c1120caw {
font-size: 26px
}
.cczq14u {
line-height: 30px
}
.c1l8ry80 {
padding-left: 20px
}
.c1hfmmxj {
padding-right: 20px
}
.c64xuwr {
display: flex
}
}