@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 } }