/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */ @layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-2xl:1400px;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-normal:0em;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--drop-shadow-lg:0 4px 4px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-cream:#fffbf5;--color-panel:#f7f0e8;--color-ink:#111;--color-muted:#62564d;--color-brand:#ec1c24;--color-brand-bright:#fa0707;--color-tan:#b2896f;--color-tan-soft:#b38a6f;--color-dark:#181718;--color-blush:#fde9e4;--color-whatsapp:#00b95c;--color-whatsapp-btn:#64b161;--color-whatsapp-deep:#006005;--color-whatsapp-edge:#43ce4a;--font-display:"Youth","Red Hat Display",sans-serif;--font-body:"Neue Montreal","Red Hat Display",sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none !important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible !important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.relative\!{position:relative !important}.static{position:static}.static\!{position:static !important}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.-top-1{top:calc(var(--spacing) * -1)}.-top-\[25px\]{top:-25px}.-top-\[27px\]{top:-27px}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-\[-10px\]\!{top:-10px !important}.top-\[-18px\]{top:-18px}.top-\[-27px\]{top:-27px}.top-\[-34px\]{top:-34px}.top-\[-65px\]{top:-65px}.top-\[4\%\]{top:4%}.top-\[10px\]{top:10px}.top-\[12\%\]{top:12%}.top-\[13px\]{top:13px}.top-\[15px\]{top:15px}.top-\[18\%\]{top:18%}.top-\[20\%\]{top:20%}.top-\[30\%\]{top:30%}.top-\[33px\]{top:33px}.top-\[40\%\]{top:40%}.top-\[60\%\]{top:60%}.top-\[62px\]{top:62px}.top-\[68px\]{top:68px}.top-\[70px\]{top:70px}.top-\[90px\]{top:90px}.-right-5{right:calc(var(--spacing) * -5)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-\[-50px\]{right:-50px}.right-\[-100px\]{right:-100px}.right-\[8\%\]{right:8%}.right-\[10px\]{right:10px}.right-\[12\%\]{right:12%}.right-\[15\%\]{right:15%}.right-\[15px\]{right:15px}.right-\[20\%\]{right:20%}.right-\[70px\]{right:70px}.-bottom-5{bottom:calc(var(--spacing) * -5)}.-bottom-full{bottom:-100%}.bottom-0{bottom:0}.bottom-0\!{bottom:0 !important}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-\[-15px\]{bottom:-15px}.bottom-\[-30px\]{bottom:-30px}.bottom-\[-100\%\]{bottom:-100%}.bottom-\[14\%\]{bottom:14%}.bottom-\[20\%\]{bottom:20%}.bottom-\[25\%\]{bottom:25%}.bottom-\[40\%\]{bottom:40%}.bottom-\[50px\]{bottom:50px}.-left-5{left:calc(var(--spacing) * -5)}.-left-\[52px\]{left:-52px}.left-0{left:0}.left-0\!{left:0 !important}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-\[-5px\]{left:-5px}.left-\[-6\%\]{left:-6%}.left-\[-10\%\]{left:-10%}.left-\[-70px\]{left:-70px}.left-\[-90px\]{left:-90px}.left-\[-140px\]{left:-140px}.left-\[10\%\]{left:10%}.left-\[10px\]{left:10px}.left-\[11\.5\%\]{left:11.5%}.left-\[13px\]{left:13px}.left-\[15\%\]{left:15%}.left-\[15px\]{left:15px}.left-\[25px\]{left:25px}.left-\[98\%\]{left:98%}.left-\[var\(--split-percent\,50\%\)\]{left:var(--split-percent,50%)}.\[isolation\:isolate\],.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.z-\[40\]{z-index:40}.z-\[90\]{z-index:90}.z-\[93\]{z-index:93}.z-\[94\]{z-index:94}.z-\[98\]{z-index:98}.z-\[120\]{z-index:120}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-first{order:-9999}.col-6{grid-column:6}.col-12{grid-column:12}.col-auto{grid-column:auto}.container{width:100%}@media (min-width:576px){.container{max-width:576px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:992px){.container{max-width:992px}}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:1400px){.container{max-width:1400px}}.m-0{margin:0}.m-auto{margin:auto}.container{width:100%;margin-inline:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-2\.5{margin-inline:calc(var(--spacing) * -2.5)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.mx-0{margin-inline:0}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-\[15px\]{margin-block:15px}.my-\[30px\]{margin-block:30px}.my-\[40px\]{margin-block:40px}.my-\[48px\]{margin-block:48px}.my-\[50px\]{margin-block:50px}.my-\[60px\]{margin-block:60px}.my-\[70px\]{margin-block:70px}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-auto{margin-inline-start:auto}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-auto{margin-inline-end:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0{margin-top:0}.mt-0\!{margin-top:0 !important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-25{margin-top:calc(var(--spacing) * 25)}.mt-30{margin-top:calc(var(--spacing) * 30)}.mt-50{margin-top:calc(var(--spacing) * 50)}.mt-80{margin-top:calc(var(--spacing) * 80)}.mt-120{margin-top:calc(var(--spacing) * 120)}.mt-150{margin-top:calc(var(--spacing) * 150)}.mt-\[5px\]{margin-top:5px}.mt-\[7px\]{margin-top:7px}.mt-\[10px\]{margin-top:10px}.mt-\[14px\]{margin-top:14px}.mt-\[15px\]{margin-top:15px}.mt-\[18px\]{margin-top:18px}.mt-\[26px\]{margin-top:26px}.mt-\[30px\]{margin-top:30px}.mt-\[34px\]{margin-top:34px}.mt-\[38px\]{margin-top:38px}.mt-\[40px\]{margin-top:40px}.mt-\[41px\]{margin-top:41px}.mt-\[46px\]{margin-top:46px}.mt-\[50px\]{margin-top:50px}.mt-\[60px\]{margin-top:60px}.mt-\[70px\]{margin-top:70px}.mt-\[clamp\(10px\,1\.6vw\,18px\)\]{margin-top:clamp(10px,1.6vw,18px)}.mt-\[clamp\(12px\,1\.6vw\,20px\)\]{margin-top:clamp(12px,1.6vw,20px)}.mt-\[clamp\(18px\,2\.4vw\,30px\)\]{margin-top:clamp(18px,2.4vw,30px)}.mt-\[clamp\(20px\,3vw\,34px\)\]{margin-top:clamp(20px,3vw,34px)}.mt-\[clamp\(20px\,3vw\,36px\)\]{margin-top:clamp(20px,3vw,36px)}.mt-auto{margin-top:auto}.mr-2\.5{margin-right:calc(var(--spacing) * 2.5)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-\[5px\]{margin-right:5px}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-5\!{margin-bottom:calc(var(--spacing) * 5) !important}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-11{margin-bottom:calc(var(--spacing) * 11)}.mb-50{margin-bottom:calc(var(--spacing) * 50)}.mb-120{margin-bottom:calc(var(--spacing) * 120)}.mb-\[-14px\]{margin-bottom:-14px}.mb-\[2px\]{margin-bottom:2px}.mb-\[3px\]{margin-bottom:3px}.mb-\[5px\]{margin-bottom:5px}.mb-\[7px\]{margin-bottom:7px}.mb-\[9px\]{margin-bottom:9px}.mb-\[10px\]{margin-bottom:10px}.mb-\[15px\]{margin-bottom:15px}.mb-\[18px\]{margin-bottom:18px}.mb-\[20px\]{margin-bottom:20px}.mb-\[21px\]{margin-bottom:21px}.mb-\[22px\]{margin-bottom:22px}.mb-\[24px\]{margin-bottom:24px}.mb-\[25px\]{margin-bottom:25px}.mb-\[26px\]{margin-bottom:26px}.mb-\[30px\]{margin-bottom:30px}.mb-\[38px\]{margin-bottom:38px}.mb-\[50px\]{margin-bottom:50px}.mb-\[60px\]{margin-bottom:60px}.mb-px{margin-bottom:1px}.-ml-\[50px\]{margin-left:-50px}.ml-0{margin-left:0}.ml-1{margin-left:var(--spacing)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-\[7px\]{margin-left:7px}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.block\!{display:block !important}.contents{display:contents}.flex{display:flex}.flex\!{display:flex !important}.grid{display:grid}.hidden{display:none}.hidden\!{display:none !important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[9px\]\!{height:9px !important}.h-\[10px\]{height:10px}.h-\[16px\]{height:16px}.h-\[22px\]{height:22px}.h-\[25px\]{height:25px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[35px\]{height:35px}.h-\[40vh\]{height:40vh}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[55px\]{height:55px}.h-\[56px\]{height:56px}.h-\[60px\]{height:60px}.h-\[68px\]{height:68px}.h-\[70px\]{height:70px}.h-\[72\.6\%\]{height:72.6%}.h-\[80px\]{height:80px}.h-\[85px\]{height:85px}.h-\[86px\]{height:86px}.h-\[90\.1\%\]{height:90.1%}.h-\[92px\]{height:92px}.h-\[94px\]{height:94px}.h-\[96px\]{height:96px}.h-\[100px\]{height:100px}.h-\[104px\]{height:104px}.h-\[110\%\]{height:110%}.h-\[110px\]{height:110px}.h-\[120px\]{height:120px}.h-\[140\%\]{height:140%}.h-\[180px\]{height:180px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[230px\]{height:230px}.h-\[250px\]{height:250px}.h-\[260px\]{height:260px}.h-\[270px\]{height:270px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[340px\]{height:340px}.h-\[380px\]{height:380px}.h-\[640px\]{height:640px}.h-auto{height:auto}.h-auto\!{height:auto !important}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-5{max-height:calc(var(--spacing) * 5)}.max-h-\[15px\]{max-height:15px}.max-h-\[20px\]{max-height:20px}.max-h-\[30px\]{max-height:30px}.max-h-\[35px\]{max-height:35px}.max-h-\[46px\]{max-height:46px}.max-h-\[48px\]{max-height:48px}.max-h-\[54px\]{max-height:54px}.max-h-\[70px\]{max-height:70px}.max-h-\[80px\]{max-height:80px}.max-h-\[84px\]{max-height:84px}.max-h-\[86px\]{max-height:86px}.max-h-\[98\%\]{max-height:98%}.max-h-\[120px\]{max-height:120px}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.max-h-full{max-height:100%}.min-h-\[100px\]{min-height:100px}.min-h-\[100svh\]{min-height:100svh}.min-h-\[110px\]{min-height:110px}.min-h-\[115px\]{min-height:115px}.min-h-\[160px\]{min-height:160px}.min-h-\[190px\]{min-height:190px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[300px\]{min-height:300px}.min-h-\[330px\]{min-height:330px}.min-h-\[360px\]{min-height:360px}.min-h-\[420px\]{min-height:420px}.min-h-\[450px\]{min-height:450px}.min-h-\[460px\]{min-height:460px}.min-h-\[500px\]{min-height:500px}.min-h-\[520px\]{min-height:520px}.min-h-\[620px\]{min-height:620px}.w-0{width:0}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-6\/12{width:50%}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-\[1\.5px\]{width:1.5px}.w-\[2px\]{width:2px}.w-\[5px\]{width:5px}.w-\[6px\]{width:6px}.w-\[7\%\]{width:7%}.w-\[7px\]{width:7px}.w-\[8\%\]{width:8%}.w-\[10\%\]{width:10%}.w-\[10px\]{width:10px}.w-\[12\%\]{width:12%}.w-\[13\%\]{width:13%}.w-\[15\%\]{width:15%}.w-\[22px\]{width:22px}.w-\[25px\]{width:25px}.w-\[30px\]{width:30px}.w-\[38px\]{width:38px}.w-\[40px\]{width:40px}.w-\[42px\]{width:42px}.w-\[44px\]{width:44px}.w-\[45\%\]{width:45%}.w-\[50px\]{width:50px}.w-\[52px\]{width:52px}.w-\[55\%\]{width:55%}.w-\[55px\]{width:55px}.w-\[60px\]{width:60px}.w-\[70px\]{width:70px}.w-\[72\.6\%\]{width:72.6%}.w-\[72px\]{width:72px}.w-\[80\%\]{width:80%}.w-\[84px\]{width:84px}.w-\[94\.7\%\]{width:94.7%}.w-\[96px\]{width:96px}.w-\[100px\]{width:100px}.w-\[110\%\]{width:110%}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[120vw\]{width:120vw}.w-\[130px\]{width:130px}.w-\[132px\]{width:132px}.w-\[140\%\]{width:140%}.w-\[190px\]{width:190px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[330px\]{width:330px}.w-\[700px\]{width:700px}.w-\[calc\(100\%\+24px\)\]{width:calc(100% + 24px)}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-\[calc\(100\%-var\(--split-percent\,50\%\)\)\]{width:calc(100% - var(--split-percent,50%))}.w-\[min\(100\%\,1000px\)\]{width:min(100%,1000px)}.w-\[min\(340px\,70vw\)\]{width:min(340px,70vw)}.w-\[var\(--split-percent\,50\%\)\]{width:var(--split-percent,50%)}.w-auto{width:auto}.w-auto\!{width:auto !important}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-2{max-width:calc(var(--spacing) * 2)}.max-w-5{max-width:calc(var(--spacing) * 5)}.max-w-10{max-width:calc(var(--spacing) * 10)}.max-w-\[6em\]{max-width:6em}.max-w-\[17px\]{max-width:17px}.max-w-\[23px\]{max-width:23px}.max-w-\[28px\]{max-width:28px}.max-w-\[29px\]{max-width:29px}.max-w-\[30px\]{max-width:30px}.max-w-\[34px\]{max-width:34px}.max-w-\[35px\]{max-width:35px}.max-w-\[38ch\]{max-width:38ch}.max-w-\[40px\]{max-width:40px}.max-w-\[42ch\]{max-width:42ch}.max-w-\[44px\]{max-width:44px}.max-w-\[45px\]{max-width:45px}.max-w-\[48ch\]{max-width:48ch}.max-w-\[50px\]{max-width:50px}.max-w-\[52ch\]{max-width:52ch}.max-w-\[60\%\]{max-width:60%}.max-w-\[60px\]{max-width:60px}.max-w-\[62ch\]{max-width:62ch}.max-w-\[63px\]{max-width:63px}.max-w-\[66px\]{max-width:66px}.max-w-\[71px\]{max-width:71px}.max-w-\[74px\]{max-width:74px}.max-w-\[77px\]{max-width:77px}.max-w-\[79px\]{max-width:79px}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[85px\]{max-width:85px}.max-w-\[90\%\]{max-width:90%}.max-w-\[90px\]{max-width:90px}.max-w-\[95\%\]{max-width:95%}.max-w-\[98\%\]{max-width:98%}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[125px\]{max-width:125px}.max-w-\[130px\]{max-width:130px}.max-w-\[162px\]{max-width:162px}.max-w-\[168px\]{max-width:168px}.max-w-\[180px\]{max-width:180px}.max-w-\[190px\]{max-width:190px}.max-w-\[199px\]{max-width:199px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[250px\]{max-width:250px}.max-w-\[270px\]{max-width:270px}.max-w-\[275px\]{max-width:275px}.max-w-\[280px\]{max-width:280px}.max-w-\[290px\]{max-width:290px}.max-w-\[300px\]{max-width:300px}.max-w-\[305px\]{max-width:305px}.max-w-\[320px\]{max-width:320px}.max-w-\[330px\]{max-width:330px}.max-w-\[340px\]{max-width:340px}.max-w-\[349px\]{max-width:349px}.max-w-\[370px\]{max-width:370px}.max-w-\[380px\]{max-width:380px}.max-w-\[406px\]{max-width:406px}.max-w-\[420px\]{max-width:420px}.max-w-\[422px\]{max-width:422px}.max-w-\[432px\]{max-width:432px}.max-w-\[435px\]{max-width:435px}.max-w-\[437px\]{max-width:437px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[462px\]{max-width:462px}.max-w-\[470px\]{max-width:470px}.max-w-\[472px\]{max-width:472px}.max-w-\[473px\]{max-width:473px}.max-w-\[477px\]{max-width:477px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[570px\]{max-width:570px}.max-w-\[580px\]{max-width:580px}.max-w-\[600px\]{max-width:600px}.max-w-\[605px\]{max-width:605px}.max-w-\[620px\]{max-width:620px}.max-w-\[636px\]{max-width:636px}.max-w-\[640px\]{max-width:640px}.max-w-\[650px\]{max-width:650px}.max-w-\[680px\]{max-width:680px}.max-w-\[700px\]{max-width:700px}.max-w-\[716px\]{max-width:716px}.max-w-\[720px\]{max-width:720px}.max-w-\[750px\]{max-width:750px}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[830px\]{max-width:830px}.max-w-\[860px\]{max-width:860px}.max-w-\[886px\]{max-width:886px}.max-w-\[900px\]{max-width:900px}.max-w-\[922px\]{max-width:922px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1070px\]{max-width:1070px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1140px\]{max-width:1140px}.max-w-\[1170px\]{max-width:1170px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1330px\]{max-width:1330px}.max-w-\[min\(90px\,100\%\)\]{max-width:min(90px,100%)}.max-w-\[min\(880px\,94vw\)\]{max-width:min(880px,94vw)}.max-w-fit{max-width:fit-content}.max-w-fit\!{max-width:fit-content !important}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-\[35px\]{min-width:35px}.min-w-\[40px\]{min-width:40px}.min-w-\[245px\]{min-width:245px}.flex-1{flex:1}.flex-\[1_1_300px\]{flex:300px}.flex-\[1_1_320px\]{flex:320px}.flex-\[1_1_400px\]{flex:400px}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[calc\(100\%-66px\)\]{--tw-translate-x:calc(100% - 66px);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[40\%\]{--tw-translate-y:calc(40% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[70px\]{--tw-translate-y:calc(70px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.7\]{scale:.7}.scale-\[1\.15\]{scale:1.15}.-rotate-2{rotate:-2deg}.-rotate-90{rotate:-90deg}.-rotate-\[4deg\]{rotate:-4deg}.rotate-180{rotate:180deg}.rotate-\[-1\.5deg\]{rotate:-1.5deg}.rotate-\[-3deg\]{rotate:-3deg}.rotate-\[-10deg\]{rotate:-10deg}.rotate-\[2deg\]{rotate:2deg}.\[transform\:none\]{transform:none}.\[transform\:none\]\!{transform:none !important}.\[transform\:scale\(0\.9\)_translateY\(10px\)\]{transform:scale(.9)translateY(10px)}.\[transform\:translate\(-50\%\,-50\%\)\]{transform:translate(-50%,-50%)}.\[transform\:translate\(-50\%\,-50\%\)_scale\(0\)\]{transform:translate(-50%,-50%)scale(0)}.\[transform\:translate3d\(0\,0\,0\)\],.\[transform\:translateX\(0\)\]{transform:translate(0)}.\[transform\:translateY\(-50\%\)\]{transform:translateY(-50%)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[ank-arrow-slide_2\.2s_cubic-bezier\(0\.16\,1\,0\.3\,1\)_infinite\]{animation:2.2s cubic-bezier(.16,1,.3,1) infinite ank-arrow-slide}.animate-\[ank-aura_6s_ease-in-out_infinite_alternate\]{animation:6s ease-in-out infinite alternate ank-aura}.animate-\[ank-draw-stroke_2s_cubic-bezier\(0\.4\,0\,0\.2\,1\)_0\.8s_forwards\,ank-fill-gradient_1\.5s_ease-in-out_2s_forwards\,ank-path-pulse_4s_ease-in-out_3\.5s_infinite\]{animation:2s cubic-bezier(.4,0,.2,1) .8s forwards ank-draw-stroke,1.5s ease-in-out 2s forwards ank-fill-gradient,4s ease-in-out 3.5s infinite ank-path-pulse}.animate-\[ank-draw-stroke_2s_cubic-bezier\(0\.4\,0\,0\.2\,1\)_1\.1s_forwards\,ank-fill-gradient_1\.5s_ease-in-out_2\.3s_forwards\,ank-path-pulse_4s_ease-in-out_3\.8s_infinite\]{animation:2s cubic-bezier(.4,0,.2,1) 1.1s forwards ank-draw-stroke,1.5s ease-in-out 2.3s forwards ank-fill-gradient,4s ease-in-out 3.8s infinite ank-path-pulse}.animate-\[ank-draw-stroke_2s_cubic-bezier\(0\.4\,0\,0\.2\,1\)_1\.4s_forwards\,ank-fill-gradient_1\.5s_ease-in-out_2\.6s_forwards\,ank-path-pulse_4s_ease-in-out_4\.1s_infinite\]{animation:2s cubic-bezier(.4,0,.2,1) 1.4s forwards ank-draw-stroke,1.5s ease-in-out 2.6s forwards ank-fill-gradient,4s ease-in-out 4.1s infinite ank-path-pulse}.animate-\[ank-float-main_5s_ease-in-out_infinite\]{animation:5s ease-in-out infinite ank-float-main}.animate-\[ank-genie-float_4\.5s_ease-in-out_4\.1s_infinite\]{animation:4.5s ease-in-out 4.1s infinite ank-genie-float}.animate-\[ank-genie-float_5s_ease-in-out_infinite\]{animation:5s ease-in-out infinite ank-genie-float}.animate-\[ank-glow-breathe_5s_ease-in-out_infinite_alternate\,ank-fade-in_1\.5s_ease-in-out_4\.1s_forwards\]{animation:5s ease-in-out infinite alternate ank-glow-breathe,1.5s ease-in-out 4.1s forwards ank-fade-in}.animate-\[ank-logo-emerge_2s_cubic-bezier\(0\.16\,1\,0\.3\,1\)_0\.6s_forwards\,ank-logo-hover_4\.5s_ease-in-out_4\.1s_infinite\]{animation:2s cubic-bezier(.16,1,.3,1) .6s forwards ank-logo-emerge,4.5s ease-in-out 4.1s infinite ank-logo-hover}.animate-\[ank-opp-float_4s_ease-in-out_infinite\]{animation:4s ease-in-out infinite ank-opp-float}.animate-\[ank-opp-sparkle-1_2\.8s_ease-in-out_0\.2s_infinite\]{animation:2.8s ease-in-out .2s infinite ank-opp-sparkle-1}.animate-\[ank-opp-sparkle-1_3\.5s_ease-in-out_0\.4s_infinite\]{animation:3.5s ease-in-out .4s infinite ank-opp-sparkle-1}.animate-\[ank-opp-sparkle-2_2\.6s_ease-in-out_1s_infinite\]{animation:2.6s ease-in-out 1s infinite ank-opp-sparkle-2}.animate-\[ank-opp-sparkle-2_3\.2s_ease-in-out_0\.8s_infinite\]{animation:3.2s ease-in-out .8s infinite ank-opp-sparkle-2}.animate-\[ank-orbit-counter_40s_linear_infinite\]{animation:40s linear infinite ank-orbit-counter}.animate-\[ank-orbit_40s_linear_infinite\]{animation:40s linear infinite ank-orbit}.animate-\[ank-particle-1_9s_linear_infinite\]{animation:9s linear infinite ank-particle-1}.animate-\[ank-particle-2_11s_linear_infinite\]{animation:11s linear infinite ank-particle-2}.animate-\[ank-particle-3_8s_linear_infinite\]{animation:8s linear infinite ank-particle-3}.animate-\[ank-particle-4_10s_linear_infinite\]{animation:10s linear infinite ank-particle-4}.animate-\[ank-ring-counter_18s_linear_infinite\]{animation:18s linear infinite ank-ring-counter}.animate-\[ank-ring_25s_linear_infinite\]{animation:25s linear infinite ank-ring}.animate-\[ank-scroll-bounce_2\.4s_ease-in-out_infinite\]{animation:2.4s ease-in-out infinite ank-scroll-bounce}.animate-\[ank-spark-center_4s_ease-in-out_6\.1s_infinite\]{animation:4s ease-in-out 6.1s infinite ank-spark-center}.animate-\[ank-spark-center_5\.5s_ease-in-out_7\.9s_infinite\]{animation:5.5s ease-in-out 7.9s infinite ank-spark-center}.animate-\[ank-spark-left_4\.2s_ease-in-out_8\.6s_infinite\]{animation:4.2s ease-in-out 8.6s infinite ank-spark-left}.animate-\[ank-spark-left_4\.5s_ease-in-out_4\.6s_infinite\]{animation:4.5s ease-in-out 4.6s infinite ank-spark-left}.animate-\[ank-spark-left_5\.2s_ease-in-out_7\.3s_infinite\]{animation:5.2s ease-in-out 7.3s infinite ank-spark-left}.animate-\[ank-spark-right_4\.6s_ease-in-out_9\.1s_infinite\]{animation:4.6s ease-in-out 9.1s infinite ank-spark-right}.animate-\[ank-spark-right_4\.8s_ease-in-out_6\.6s_infinite\]{animation:4.8s ease-in-out 6.6s infinite ank-spark-right}.animate-\[ank-spark-right_5s_ease-in-out_5\.3s_infinite\]{animation:5s ease-in-out 5.3s infinite ank-spark-right}.animate-\[knk-scroll-arrow_1\.4s_ease-in-out_infinite\]{animation:1.4s ease-in-out infinite knk-scroll-arrow}.animate-\[knk-scroll-float_2s_ease-in-out_infinite\]{animation:2s ease-in-out infinite knk-scroll-float}.animate-\[msg-scroll-arrow_1\.4s_ease-in-out_infinite\]{animation:1.4s ease-in-out infinite msg-scroll-arrow}.animate-\[msg-scroll-float_2s_ease-in-out_infinite\]{animation:2s ease-in-out infinite msg-scroll-float}.animate-\[v25-wave_5s_linear_infinite\]{animation:5s linear infinite v25-wave}.cursor-crosshair{cursor:crosshair}.cursor-ew-resize{cursor:ew-resize}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.columns-1{columns:1}.\[grid-auto-rows\:54px\]{grid-auto-rows:54px}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(54px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(54px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[24px_1fr\]{grid-template-columns:24px 1fr}.grid-cols-\[26px_1fr_16px\]{grid-template-columns:26px 1fr 16px}.grid-cols-\[36px_1fr\]{grid-template-columns:36px 1fr}.grid-cols-\[40px_1fr\]{grid-template-columns:40px 1fr}.grid-cols-\[43px_1fr\]{grid-template-columns:43px 1fr}.grid-cols-\[50px_1fr\]{grid-template-columns:50px 1fr}.grid-cols-\[minmax\(0\,300px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,300px) minmax(0,1fr)}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-between{align-content:space-between}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2px\]{gap:2px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[14px\]{gap:14px}.gap-\[15px\]{gap:15px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-\[23px\]{gap:23px}.gap-\[26px\]{gap:26px}.gap-\[30px\]{gap:30px}.gap-\[33px\]{gap:33px}.gap-\[40px\]{gap:40px}.gap-\[50px\]{gap:50px}.gap-\[90px\]{gap:90px}.gap-\[clamp\(28px\,4vw\,64px\)\]{gap:clamp(28px,4vw,64px)}.gap-px{gap:1px}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-\[10px\]{column-gap:10px}.gap-x-\[14px\]{column-gap:14px}.gap-x-\[30px\]{column-gap:30px}.gap-y-0{row-gap:0}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-9{row-gap:calc(var(--spacing) * 9)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-\[10px\]{row-gap:10px}.gap-y-\[15px\]{row-gap:15px}.gap-y-\[18px\]{row-gap:18px}.gap-y-\[25px\]{row-gap:25px}.gap-y-\[30px\]{row-gap:30px}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.place-self-center{place-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-visible\!{overflow:visible !important}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[25px\]{border-radius:25px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[40px\]{border-radius:40px}.rounded-\[50px\]{border-radius:50px}.rounded-\[100px\]{border-radius:100px}.rounded-\[var\(--nhome-work-photo-radius\)\]{border-radius:var(--nhome-work-photo-radius)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-\[35px\]{border-top-left-radius:35px;border-bottom-left-radius:35px}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-b-\[10px\]{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[10px\]{border-style:var(--tw-border-style);border-width:10px}.border-x-\[2\.5px\]{border-inline-style:var(--tw-border-style);border-inline-width:2.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-r-\[2\.5px\]{border-right-style:var(--tw-border-style);border-right-width:2.5px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[2\.5px\]{border-left-style:var(--tw-border-style);border-left-width:2.5px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#1C2765\]{border-color:#1c2765}.border-\[\#22384F\]{border-color:#22384f}.border-\[\#333333\]{border-color:#333}.border-\[\#B38A6F\]{border-color:#b38a6f}.border-\[\#B4896E\]{border-color:#b4896e}.border-\[\#C8BEA5\]{border-color:#c8bea5}.border-\[\#D8CDB2\]{border-color:#d8cdb2}.border-\[\#D2492A\]{border-color:#d2492a}.border-\[\#DFDFDF\]{border-color:#dfdfdf}.border-\[\#E2D8BF\]{border-color:#e2d8bf}.border-\[\#E3D69A\]{border-color:#e3d69a}.border-\[\#E8E8E8\]{border-color:#e8e8e8}.border-\[\#E5231B\]{border-color:#e5231b}.border-\[\#EAEAEA\]{border-color:#eaeaea}.border-\[\#EEEEEE\]{border-color:#eee}.border-\[\#F7F0E8\]{border-color:#f7f0e8}.border-\[\#FA0707\]{border-color:#fa0707}.border-\[\#FFB099\]{border-color:#ffb099}.border-\[\#FFC4C4\]{border-color:#ffc4c4}.border-\[\#fa0707\]{border-color:#fa0707}.border-\[rgba\(0\,188\,191\,0\.35\)\]{border-color:#00bcbf59}.border-\[rgba\(11\,133\,209\,0\.25\)\]{border-color:#0b85d140}.border-\[rgba\(14\,20\,36\,0\.1\)\]{border-color:#0e14241a}.border-\[rgba\(14\,20\,36\,0\.08\)\]{border-color:#0e142414}.border-\[rgba\(14\,20\,36\,0\.14\)\]{border-color:#0e142424}.border-\[rgba\(16\,188\,198\,0\.3\)\]{border-color:#10bcc64d}.border-\[rgba\(24\,24\,24\,0\.12\)\]{border-color:#1818181f}.border-\[rgba\(72\,147\,69\,0\.2\)\]{border-color:#48934533}.border-\[rgba\(236\,28\,36\,0\.2\)\]{border-color:#ec1c2433}.border-\[rgba\(245\,241\,232\,0\.16\)\]{border-color:#f5f1e829}.border-\[rgba\(255\,255\,255\,0\.23\)\]{border-color:#ffffff3b}.border-black{border-color:var(--color-black)}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.border-black\/5{border-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.border-black\/30{border-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.border-black\/30{border-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.border-brand{border-color:var(--color-brand)}.border-brand-bright{border-color:var(--color-brand-bright)}.border-brand\/20{border-color:#ec1c2433}@supports (color:color-mix(in lab,red,red)){.border-brand\/20{border-color:color-mix(in oklab,var(--color-brand) 20%,transparent)}}.border-brand\/30{border-color:#ec1c244d}@supports (color:color-mix(in lab,red,red)){.border-brand\/30{border-color:color-mix(in oklab,var(--color-brand) 30%,transparent)}}.border-dark{border-color:var(--color-dark)}.border-ink{border-color:var(--color-ink)}.border-tan{border-color:var(--color-tan)}.border-tan\/15{border-color:#b2896f26}@supports (color:color-mix(in lab,red,red)){.border-tan\/15{border-color:color-mix(in oklab,var(--color-tan) 15%,transparent)}}.border-tan\/20{border-color:#b2896f33}@supports (color:color-mix(in lab,red,red)){.border-tan\/20{border-color:color-mix(in oklab,var(--color-tan) 20%,transparent)}}.border-tan\/25{border-color:#b2896f40}@supports (color:color-mix(in lab,red,red)){.border-tan\/25{border-color:color-mix(in oklab,var(--color-tan) 25%,transparent)}}.border-tan\/30{border-color:#b2896f4d}@supports (color:color-mix(in lab,red,red)){.border-tan\/30{border-color:color-mix(in oklab,var(--color-tan) 30%,transparent)}}.border-tan\/35{border-color:#b2896f59}@supports (color:color-mix(in lab,red,red)){.border-tan\/35{border-color:color-mix(in oklab,var(--color-tan) 35%,transparent)}}.border-tan\/40{border-color:#b2896f66}@supports (color:color-mix(in lab,red,red)){.border-tan\/40{border-color:color-mix(in oklab,var(--color-tan) 40%,transparent)}}.border-tan\/50{border-color:#b2896f80}@supports (color:color-mix(in lab,red,red)){.border-tan\/50{border-color:color-mix(in oklab,var(--color-tan) 50%,transparent)}}.border-tan\/60{border-color:#b2896f99}@supports (color:color-mix(in lab,red,red)){.border-tan\/60{border-color:color-mix(in oklab,var(--color-tan) 60%,transparent)}}.border-transparent{border-color:#0000}.border-whatsapp-btn{border-color:var(--color-whatsapp-btn)}.border-whatsapp-edge{border-color:var(--color-whatsapp-edge)}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.border-white\/\[0\.12\]{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.12\]{border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.border-white\/\[0\.23\]{border-color:#ffffff3b}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.23\]{border-color:color-mix(in oklab,var(--color-white) 23%,transparent)}}.border-t-\[\#707070\]{border-top-color:#707070}.border-t-transparent{border-top-color:#0000}.border-b-transparent{border-bottom-color:#0000}.bg-\[\#0A144D\]{background-color:#0a144d}.bg-\[\#0C87D3\]{background-color:#0c87d3}.bg-\[\#0f0c09\]{background-color:#0f0c09}.bg-\[\#00BCBF\]{background-color:#00bcbf}.bg-\[\#1B2B5C\]{background-color:#1b2b5c}.bg-\[\#1C1A4A\]{background-color:#1c1a4a}.bg-\[\#1C2765\]{background-color:#1c2765}.bg-\[\#10BCC6\]{background-color:#10bcc6}.bg-\[\#45AFF0\]{background-color:#45aff0}.bg-\[\#172A53\]{background-color:#172a53}.bg-\[\#880A13\]{background-color:#880a13}.bg-\[\#17140F\]{background-color:#17140f}.bg-\[\#141010\]{background-color:#141010}.bg-\[\#225184\]{background-color:#225184}.bg-\[\#333333\]{background-color:#333}.bg-\[\#AA2700\]{background-color:#aa2700}.bg-\[\#B38A6F\]{background-color:#b38a6f}.bg-\[\#B3806D\]{background-color:#b3806d}.bg-\[\#B22322\]{background-color:#b22322}.bg-\[\#C21510\]{background-color:#c21510}.bg-\[\#C84436\]{background-color:#c84436}.bg-\[\#D92C27\]{background-color:#d92c27}.bg-\[\#DBBAA7\]{background-color:#dbbaa7}.bg-\[\#E2E8F0\]{background-color:#e2e8f0}.bg-\[\#E2F2FF\]{background-color:#e2f2ff}.bg-\[\#E3F4FF\]{background-color:#e3f4ff}.bg-\[\#E24E26\]{background-color:#e24e26}.bg-\[\#EBE4D3\]{background-color:#ebe4d3}.bg-\[\#EBE4D5\]{background-color:#ebe4d5}.bg-\[\#ECFDFC\]{background-color:#ecfdfc}.bg-\[\#EEF0FF\]{background-color:#eef0ff}.bg-\[\#F0E5B8\]{background-color:#f0e5b8}.bg-\[\#F0F0F0\]{background-color:#f0f0f0}.bg-\[\#F4EFE6\]{background-color:#f4efe6}.bg-\[\#F7F4F4\]{background-color:#f7f4f4}.bg-\[\#FA0707\]{background-color:#fa0707}.bg-\[\#FAF2FE\]{background-color:#faf2fe}.bg-\[\#FBF3FF\]{background-color:#fbf3ff}.bg-\[\#FBF8F0\]{background-color:#fbf8f0}.bg-\[\#FBFBFB\]{background-color:#fbfbfb}.bg-\[\#FCF1F2\]{background-color:#fcf1f2}.bg-\[\#FCF9F6\]{background-color:#fcf9f6}.bg-\[\#FCFAF3\]{background-color:#fcfaf3}.bg-\[\#FFDCDB\]{background-color:#ffdcdb}.bg-\[\#FFEEE4\]{background-color:#ffeee4}.bg-\[\#FFF0F0\]{background-color:#fff0f0}.bg-\[\#FFF1EE\]{background-color:#fff1ee}.bg-\[\#FFF2EE\]{background-color:#fff2ee}.bg-\[\#FFF2F2\]{background-color:#fff2f2}.bg-\[\#FFF9F9\]{background-color:#fff9f9}.bg-\[\#eefaef\]{background-color:#eefaef}.bg-\[\#effcf7\]{background-color:#effcf7}.bg-\[\#f5ede4\]{background-color:#f5ede4}.bg-\[\#f5eee5\]{background-color:#f5eee5}.bg-\[\#f6f1fc\]{background-color:#f6f1fc}.bg-\[\#f9f3ec\]{background-color:#f9f3ec}.bg-\[\#ffd700\]{background-color:gold}.bg-\[rgba\(12\,10\,8\,0\.82\)\]{background-color:#0c0a08d1}.bg-\[rgba\(26\,122\,72\,0\.1\)\]{background-color:#1a7a481a}.bg-\[rgba\(28\,39\,101\,0\.1\)\]{background-color:#1c27651a}.bg-\[rgba\(29\,25\,60\,0\.5\)\]{background-color:#1d193c80}.bg-\[rgba\(41\,41\,41\,0\.2\)\]{background-color:#29292933}.bg-\[rgba\(213\,255\,247\,0\.28\)\]{background-color:#d5fff747}.bg-\[rgba\(217\,44\,39\,0\.1\)\]{background-color:#d92c271a}.bg-\[rgba\(236\,28\,36\,0\.8\)\]{background-color:#ec1c24cc}.bg-\[rgba\(237\,225\,214\,0\.3\)\]{background-color:#ede1d64d}.bg-\[rgba\(239\,233\,229\,0\.4\)\]{background-color:#efe9e566}.bg-\[rgba\(247\,240\,232\,0\.2\)\]{background-color:#f7f0e833}.bg-black{background-color:var(--color-black)}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-blush{background-color:var(--color-blush)}.bg-blush\/50{background-color:#fde9e480}@supports (color:color-mix(in lab,red,red)){.bg-blush\/50{background-color:color-mix(in oklab,var(--color-blush) 50%,transparent)}}.bg-blush\/60{background-color:#fde9e499}@supports (color:color-mix(in lab,red,red)){.bg-blush\/60{background-color:color-mix(in oklab,var(--color-blush) 60%,transparent)}}.bg-brand{background-color:var(--color-brand)}.bg-brand-bright\/70{background-color:#fa0707b3}@supports (color:color-mix(in lab,red,red)){.bg-brand-bright\/70{background-color:color-mix(in oklab,var(--color-brand-bright) 70%,transparent)}}.bg-brand\/10{background-color:#ec1c241a}@supports (color:color-mix(in lab,red,red)){.bg-brand\/10{background-color:color-mix(in oklab,var(--color-brand) 10%,transparent)}}.bg-cream{background-color:var(--color-cream)}.bg-cream\/90{background-color:#fffbf5e6}@supports (color:color-mix(in lab,red,red)){.bg-cream\/90{background-color:color-mix(in oklab,var(--color-cream) 90%,transparent)}}.bg-cream\/95{background-color:#fffbf5f2}@supports (color:color-mix(in lab,red,red)){.bg-cream\/95{background-color:color-mix(in oklab,var(--color-cream) 95%,transparent)}}.bg-dark{background-color:var(--color-dark)}.bg-ink{background-color:var(--color-ink)}.bg-panel{background-color:var(--color-panel)}.bg-panel\/30{background-color:#f7f0e84d}@supports (color:color-mix(in lab,red,red)){.bg-panel\/30{background-color:color-mix(in oklab,var(--color-panel) 30%,transparent)}}.bg-panel\/40{background-color:#f7f0e866}@supports (color:color-mix(in lab,red,red)){.bg-panel\/40{background-color:color-mix(in oklab,var(--color-panel) 40%,transparent)}}.bg-panel\/60{background-color:#f7f0e899}@supports (color:color-mix(in lab,red,red)){.bg-panel\/60{background-color:color-mix(in oklab,var(--color-panel) 60%,transparent)}}.bg-panel\/70{background-color:#f7f0e8b3}@supports (color:color-mix(in lab,red,red)){.bg-panel\/70{background-color:color-mix(in oklab,var(--color-panel) 70%,transparent)}}.bg-tan{background-color:var(--color-tan)}.bg-tan\/10{background-color:#b2896f1a}@supports (color:color-mix(in lab,red,red)){.bg-tan\/10{background-color:color-mix(in oklab,var(--color-tan) 10%,transparent)}}.bg-tan\/12{background-color:#b2896f1f}@supports (color:color-mix(in lab,red,red)){.bg-tan\/12{background-color:color-mix(in oklab,var(--color-tan) 12%,transparent)}}.bg-tan\/15{background-color:#b2896f26}@supports (color:color-mix(in lab,red,red)){.bg-tan\/15{background-color:color-mix(in oklab,var(--color-tan) 15%,transparent)}}.bg-tan\/25{background-color:#b2896f40}@supports (color:color-mix(in lab,red,red)){.bg-tan\/25{background-color:color-mix(in oklab,var(--color-tan) 25%,transparent)}}.bg-tan\/60{background-color:#b2896f99}@supports (color:color-mix(in lab,red,red)){.bg-tan\/60{background-color:color-mix(in oklab,var(--color-tan) 60%,transparent)}}.bg-transparent{background-color:#0000}.bg-whatsapp-btn{background-color:var(--color-whatsapp-btn)}.bg-whatsapp-deep{background-color:var(--color-whatsapp-deep)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[conic-gradient\(from_0deg\,\#ab0a1f\,\#d12028\,\#2a0909\,\#80141b\,\#1b0505\,\#e22b2f\,\#ab0a1f\)\]{background-image:conic-gradient(#ab0a1f,#d12028,#2a0909,#80141b,#1b0505,#e22b2f,#ab0a1f)}.bg-\[linear-gradient\(0deg\,\#FFE7DF\,\#FFE7DF\)\]{background-image:linear-gradient(#ffe7df,#ffe7df)}.bg-\[linear-gradient\(106\.47deg\,\#FFFFFF_0\%\,\#FFFAF6_100\%\)\]{background-image:linear-gradient(106.47deg,#fff 0%,#fffaf6 100%)}.bg-\[linear-gradient\(180deg\,\#E8F1F4_0\%\,\#FFFFFF_100\%\)\]{background-image:linear-gradient(#e8f1f4 0%,#fff 100%)}.bg-\[radial-gradient\(circle\,\#0b85d1\,transparent\)\]{background-image:radial-gradient(circle,#0b85d1,#0000)}.bg-\[radial-gradient\(circle\,\#10bcc6\,transparent\)\]{background-image:radial-gradient(circle,#10bcc6,#0000)}.bg-\[radial-gradient\(circle\,rgba\(16\,188\,198\,0\.35\)_0\%\,rgba\(11\,133\,209\,0\.12\)_50\%\,transparent_70\%\)\]{background-image:radial-gradient(circle,#10bcc659 0%,#0b85d11f 50%,#0000 70%)}.bg-\[radial-gradient\(circle\,rgba\(16\,188\,198\,0\.45\)_0\%\,rgba\(12\,135\,211\,0\.12\)_50\%\,rgba\(12\,135\,211\,0\)_70\%\)\]{background-image:radial-gradient(circle,#10bcc673 0%,#0c87d31f 50%,#0c87d300 70%)}.from-black\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab,red,red)){.from-black\/0{--tw-gradient-from:color-mix(in oklab,var(--color-black) 0%,transparent)}}.from-black\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-dark{--tw-gradient-from:var(--color-dark);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-dark\/75{--tw-gradient-via:#181718bf}@supports (color:color-mix(in lab,red,red)){.via-dark\/75{--tw-gradient-via:color-mix(in oklab,var(--color-dark) 75%,transparent)}}.via-dark\/75{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-black\/20{--tw-gradient-to:#0003}@supports (color:color-mix(in lab,red,red)){.to-black\/20{--tw-gradient-to:color-mix(in oklab,var(--color-black) 20%,transparent)}}.to-black\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-dark\/10{--tw-gradient-to:#1817181a}@supports (color:color-mix(in lab,red,red)){.to-dark\/10{--tw-gradient-to:color-mix(in oklab,var(--color-dark) 10%,transparent)}}.to-dark\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-\[length\:100\%_100\%\]{background-size:100% 100%}.bg-\[length\:200\%_200\%\]{background-size:200% 200%}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-\[position\:80\%_50\%\]{background-position:80%}.bg-\[position\:right_-70px_center\]{background-position:right -70px center}.bg-bottom{background-position:bottom}.bg-center{background-position:50%}.bg-right{background-position:100%}.bg-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat{background-repeat:repeat}.stroke-\[\#10BCC6\]{stroke:#10bcc6}.stroke-\[\#181818\]{stroke:#181818}.stroke-\[1\.5px\]{stroke-width:1.5px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\[object-position\:var\(--nhome-work-focus\,center\)\]{object-position:var(--nhome-work-focus,center)}.object-\[25\%_50\%\]{object-position:25% 50%}.object-center{object-position:center}.object-left{object-position:left}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[10px\]{padding:10px}.p-\[15px\]{padding:15px}.p-\[18px\]{padding:18px}.p-\[22px\]{padding:22px}.p-\[25px\]{padding:25px}.p-\[clamp\(24px\,3\.2vw\,52px\)\]{padding:clamp(24px,3.2vw,52px)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[6px\]{padding-inline:6px}.px-\[10px\]{padding-inline:10px}.px-\[11px\]{padding-inline:11px}.px-\[14px\]{padding-inline:14px}.px-\[15px\]{padding-inline:15px}.px-\[18px\]{padding-inline:18px}.px-\[25px\]{padding-inline:25px}.px-\[30px\]{padding-inline:30px}.px-\[70px\]{padding-inline:70px}.px-\[clamp\(18px\,4vw\,40px\)\]{padding-inline:clamp(18px,4vw,40px)}.py-0{padding-block:0}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-\[2px\]{padding-block:2px}.py-\[5px\]{padding-block:5px}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.py-\[13px\]{padding-block:13px}.py-\[14px\]{padding-block:14px}.py-\[15px\]{padding-block:15px}.py-\[17px\]{padding-block:17px}.py-\[30px\]{padding-block:30px}.py-\[35px\]\!{padding-block:35px !important}.py-\[40px\]{padding-block:40px}.py-\[50px\]{padding-block:50px}.py-\[60px\]{padding-block:60px}.py-\[62px\]\!{padding-block:62px !important}.py-\[70px\]{padding-block:70px}.py-\[80px\]{padding-block:80px}.py-\[90px\]{padding-block:90px}.pe-1{padding-inline-end:var(--spacing)}.pt-0{padding-top:0}.pt-1\!{padding-top:var(--spacing) !important}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-120{padding-top:calc(var(--spacing) * 120)}.pt-\[9px\]{padding-top:9px}.pt-\[10px\]\!{padding-top:10px !important}.pt-\[11px\]{padding-top:11px}.pt-\[14px\]{padding-top:14px}.pt-\[15px\]{padding-top:15px}.pt-\[18px\]{padding-top:18px}.pt-\[20px\]{padding-top:20px}.pt-\[25px\]{padding-top:25px}.pt-\[26px\]{padding-top:26px}.pt-\[30px\]{padding-top:30px}.pt-\[34px\]{padding-top:34px}.pt-\[35px\]{padding-top:35px}.pt-\[40px\]\!{padding-top:40px !important}.pt-\[44px\]{padding-top:44px}.pt-\[50px\]{padding-top:50px}.pt-\[60px\]{padding-top:60px}.pt-\[70px\]{padding-top:70px}.pt-\[90px\]{padding-top:90px}.pt-\[100px\]{padding-top:100px}.pt-\[120px\]{padding-top:120px}.pt-\[130px\]{padding-top:130px}.pt-\[190px\]{padding-top:190px}.pt-\[calc\(var\(--nhome-menu-inset\,var\(--nhome-header-h\)\)\+8px\)\]{padding-top:calc(var(--nhome-menu-inset,var(--nhome-header-h)) + 8px)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-\[10px\]{padding-right:10px}.pr-\[25px\]{padding-right:25px}.pr-\[30px\]{padding-right:30px}.pr-\[30px\]\!{padding-right:30px !important}.pr-\[35px\]{padding-right:35px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-1\!{padding-bottom:var(--spacing) !important}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-120{padding-bottom:calc(var(--spacing) * 120)}.pb-\[9px\]{padding-bottom:9px}.pb-\[10px\]{padding-bottom:10px}.pb-\[10px\]\!{padding-bottom:10px !important}.pb-\[11px\]{padding-bottom:11px}.pb-\[15px\]{padding-bottom:15px}.pb-\[17px\]{padding-bottom:17px}.pb-\[18px\]{padding-bottom:18px}.pb-\[22px\]{padding-bottom:22px}.pb-\[25px\]{padding-bottom:25px}.pb-\[26px\]{padding-bottom:26px}.pb-\[30px\]{padding-bottom:30px}.pb-\[35px\]{padding-bottom:35px}.pb-\[40px\]{padding-bottom:40px}.pb-\[55px\]{padding-bottom:55px}.pb-\[60px\]{padding-bottom:60px}.pb-\[70px\]{padding-bottom:70px}.pb-\[120px\]{padding-bottom:120px}.pb-\[140px\]{padding-bottom:140px}.pb-\[150px\]{padding-bottom:150px}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-\[5px\]{padding-left:5px}.pl-\[10px\]{padding-left:10px}.pl-\[14px\]{padding-left:14px}.pl-\[15px\]{padding-left:15px}.pl-\[22px\]{padding-left:22px}.pl-\[25px\]{padding-left:25px}.pl-\[30px\]{padding-left:30px}.pl-\[30px\]\!{padding-left:30px !important}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.align-\[-3px\]{vertical-align:-3px}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.\[font-family\:\'Red_Hat_Display\'\,sans-serif\] {
        font-family: Red Hat Display, sans-serif
    }

    .font-body {
        font-family: var(--font-body)
    }

    .font-display {
        font-family: var(--font-display)
    }

    .text-xl {
        font-size: var(--text-xl);
        line-height: var(--tw-leading, var(--text-xl--line-height))
    }

    .text-\[7px\] {
        font-size: 7px
    }

    .text-\[9\.5px\] {
        font-size: 9.5px
    }

    .text-\[9px\] {
        font-size: 9px
    }

    .text-\[10\.5px\] {
        font-size: 10.5px
    }

    .text-\[10px\] {
        font-size: 10px
    }

    .text-\[11px\] {
        font-size: 11px
    }

    .text-\[12\.5px\] {
        font-size: 12.5px
    }

    .text-\[12px\] {
        font-size: 12px
    }

    .text-\[13px\] {
        font-size: 13px
    }

    .text-\[14\.5px\] {
        font-size: 14.5px
    }

    .text-\[14px\] {
        font-size: 14px
    }

    .text-\[15px\] {
        font-size: 15px
    }

    .text-\[16px\] {
        font-size: 16px
    }

    .text-\[17px\] {
        font-size: 17px
    }

    .text-\[18px\] {
        font-size: 18px
    }

    .text-\[19px\] {
        font-size: 19px
    }

    .text-\[20px\] {
        font-size: 20px
    }

    .text-\[22px\] {
        font-size: 22px
    }

    .text-\[24px\] {
        font-size: 24px
    }

    .text-\[26px\] {
        font-size: 26px
    }

    .text-\[28px\] {
        font-size: 28px
    }

    .text-\[30px\] {
        font-size: 30px
    }

    .text-\[32px\] {
        font-size: 32px
    }

    .text-\[34px\] {
        font-size: 34px
    }

    .text-\[35px\] {
        font-size: 35px
    }

    .text-\[36px\] {
        font-size: 36px
    }

    .text-\[38px\] {
        font-size: 38px
    }

    .text-\[40px\] {
        font-size: 40px
    }

    .text-\[42px\] {
        font-size: 42px
    }

    .text-\[44px\] {
        font-size: 44px
    }

    .text-\[45px\] {
        font-size: 45px
    }

    .text-\[52px\] {
        font-size: 52px
    }

    .text-\[54px\] {
        font-size: 54px
    }

    .text-\[56px\] {
        font-size: 56px
    }

    .text-\[60px\] {
        font-size: 60px
    }

    .text-\[100px\] {
        font-size: 100px
    }

    .text-\[clamp\(14px\,1\.45vw\,19px\)\] {
        font-size: clamp(14px, 1.45vw, 19px)
    }

    .text-\[clamp\(15px\,1\.5vw\,20px\)\] {
        font-size: clamp(15px, 1.5vw, 20px)
    }

    .text-\[clamp\(15px\,1\.35vw\,19px\)\] {
        font-size: clamp(15px, 1.35vw, 19px)
    }

    .text-\[clamp\(21px\,5\.8vw\,28px\)\] {
        font-size: clamp(21px, 5.8vw, 28px)
    }

    .text-\[clamp\(30px\,4\.4vw\,58px\)\] {
        font-size: clamp(30px, 4.4vw, 58px)
    }

    .text-\[clamp\(34px\,5\.4vw\,76px\)\] {
        font-size: clamp(34px, 5.4vw, 76px)
    }

    .text-\[clamp\(38px\,6\.4vw\,86px\)\] {
        font-size: clamp(38px, 6.4vw, 86px)
    }

    .leading-3 {
        --tw-leading: calc(var(--spacing) * 3);
        line-height: calc(var(--spacing) * 3)
    }

    .leading-4 {
        --tw-leading: calc(var(--spacing) * 4);
        line-height: calc(var(--spacing) * 4)
    }

    .leading-5 {
        --tw-leading: calc(var(--spacing) * 5);
        line-height: calc(var(--spacing) * 5)
    }

    .leading-6 {
        --tw-leading: calc(var(--spacing) * 6);
        line-height: calc(var(--spacing) * 6)
    }

    .leading-7 {
        --tw-leading: calc(var(--spacing) * 7);
        line-height: calc(var(--spacing) * 7)
    }

    .leading-10 {
        --tw-leading: calc(var(--spacing) * 10);
        line-height: calc(var(--spacing) * 10)
    }

    .leading-\[0\.94\] {
        --tw-leading: .94;
        line-height: .94
    }

    .leading-\[0\.95\] {
        --tw-leading: .95;
        line-height: .95
    }

    .leading-\[0\] {
        --tw-leading: 0;
        line-height: 0
    }

    .leading-\[1\.1\] {
        --tw-leading: 1.1;
        line-height: 1.1
    }

    .leading-\[1\.02\] {
        --tw-leading: 1.02;
        line-height: 1.02
    }

    .leading-\[1\.2\] {
        --tw-leading: 1.2;
        line-height: 1.2
    }

    .leading-\[1\.3\] {
        --tw-leading: 1.3;
        line-height: 1.3
    }

    .leading-\[1\.04\] {
        --tw-leading: 1.04;
        line-height: 1.04
    }

    .leading-\[1\.4\] {
        --tw-leading: 1.4;
        line-height: 1.4
    }

    .leading-\[1\.05\] {
        --tw-leading: 1.05;
        line-height: 1.05
    }

    .leading-\[1\.5\] {
        --tw-leading: 1.5;
        line-height: 1.5
    }

    .leading-\[1\.06\] {
        --tw-leading: 1.06;
        line-height: 1.06
    }

    .leading-\[1\.08\] {
        --tw-leading: 1.08;
        line-height: 1.08
    }

    .leading-\[1\.12\] {
        --tw-leading: 1.12;
        line-height: 1.12
    }

    .leading-\[1\.14\] {
        --tw-leading: 1.14;
        line-height: 1.14
    }

    .leading-\[1\.15\] {
        --tw-leading: 1.15;
        line-height: 1.15
    }

    .leading-\[1\.25\] {
        --tw-leading: 1.25;
        line-height: 1.25
    }

    .leading-\[1\.35\] {
        --tw-leading: 1.35;
        line-height: 1.35
    }

    .leading-\[1\.45\] {
        --tw-leading: 1.45;
        line-height: 1.45
    }

    .leading-\[1\.55\] {
        --tw-leading: 1.55;
        line-height: 1.55
    }

    .leading-\[1\] {
        --tw-leading: 1;
        line-height: 1
    }

    .leading-\[10px\] {
        --tw-leading: 10px;
        line-height: 10px
    }

    .leading-\[11px\] {
        --tw-leading: 11px;
        line-height: 11px
    }

    .leading-\[14px\] {
        --tw-leading: 14px;
        line-height: 14px
    }

    .leading-\[15px\] {
        --tw-leading: 15px;
        line-height: 15px
    }

    .leading-\[17px\] {
        --tw-leading: 17px;
        line-height: 17px
    }

    .leading-\[18px\] {
        --tw-leading: 18px;
        line-height: 18px
    }

    .leading-\[19px\] {
        --tw-leading: 19px;
        line-height: 19px
    }

    .leading-\[20px\] {
        --tw-leading: 20px;
        line-height: 20px
    }

    .leading-\[21px\] {
        --tw-leading: 21px;
        line-height: 21px
    }

    .leading-\[22px\] {
        --tw-leading: 22px;
        line-height: 22px
    }

    .leading-\[23px\] {
        --tw-leading: 23px;
        line-height: 23px
    }

    .leading-\[24px\] {
        --tw-leading: 24px;
        line-height: 24px
    }

    .leading-\[25px\] {
        --tw-leading: 25px;
        line-height: 25px
    }

    .leading-\[26px\] {
        --tw-leading: 26px;
        line-height: 26px
    }

    .leading-\[27px\] {
        --tw-leading: 27px;
        line-height: 27px
    }

    .leading-\[28px\] {
        --tw-leading: 28px;
        line-height: 28px
    }

    .leading-\[30px\] {
        --tw-leading: 30px;
        line-height: 30px
    }

    .leading-\[31px\] {
        --tw-leading: 31px;
        line-height: 31px
    }

    .leading-\[32px\] {
        --tw-leading: 32px;
        line-height: 32px
    }

    .leading-\[34px\] {
        --tw-leading: 34px;
        line-height: 34px
    }

    .leading-\[35px\] {
        --tw-leading: 35px;
        line-height: 35px
    }

    .leading-\[42px\] {
        --tw-leading: 42px;
        line-height: 42px
    }

    .leading-\[45px\] {
        --tw-leading: 45px;
        line-height: 45px
    }

    .leading-\[46px\] {
        --tw-leading: 46px;
        line-height: 46px
    }

    .leading-\[50px\] {
        --tw-leading: 50px;
        line-height: 50px
    }

    .leading-\[60px\] {
        --tw-leading: 60px;
        line-height: 60px
    }

    .leading-\[65px\] {
        --tw-leading: 65px;
        line-height: 65px
    }

    .leading-none {
        --tw-leading: 1;
        line-height: 1
    }

    .font-black {
        --tw-font-weight: var(--font-weight-black);
        font-weight: var(--font-weight-black)
    }

    .font-bold {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .font-light {
        --tw-font-weight: var(--font-weight-light);
        font-weight: var(--font-weight-light)
    }

    .font-medium {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }

    .font-normal {
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal)
    }

    .font-semibold {
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }

    .tracking-\[-0\.01em\] {
        --tw-tracking: -.01em;
        letter-spacing: -.01em
    }

    .tracking-\[-0\.02em\] {
        --tw-tracking: -.02em;
        letter-spacing: -.02em
    }

    .tracking-\[-0\.2px\] {
        --tw-tracking: -.2px;
        letter-spacing: -.2px
    }

    .tracking-\[-0\.03em\] {
        --tw-tracking: -.03em;
        letter-spacing: -.03em
    }

    .tracking-\[-0\.5px\] {
        --tw-tracking: -.5px;
        letter-spacing: -.5px
    }

    .tracking-\[-0\.08px\] {
        --tw-tracking: -.08px;
        letter-spacing: -.08px
    }

    .tracking-\[-0\.14px\] {
        --tw-tracking: -.14px;
        letter-spacing: -.14px
    }

    .tracking-\[-0\.15px\] {
        --tw-tracking: -.15px;
        letter-spacing: -.15px
    }

    .tracking-\[-0\.16px\] {
        --tw-tracking: -.16px;
        letter-spacing: -.16px
    }

    .tracking-\[-0\.18px\] {
        --tw-tracking: -.18px;
        letter-spacing: -.18px
    }

    .tracking-\[-0\.22px\] {
        --tw-tracking: -.22px;
        letter-spacing: -.22px
    }

    .tracking-\[-0\.24px\] {
        --tw-tracking: -.24px;
        letter-spacing: -.24px
    }

    .tracking-\[-0\.26px\] {
        --tw-tracking: -.26px;
        letter-spacing: -.26px
    }

    .tracking-\[-0\.035em\] {
        --tw-tracking: -.035em;
        letter-spacing: -.035em
    }

    .tracking-\[-1px\] {
        --tw-tracking: -1px;
        letter-spacing: -1px
    }

    .tracking-\[0\.1em\] {
        --tw-tracking: .1em;
        letter-spacing: .1em
    }

    .tracking-\[0\.02em\] {
        --tw-tracking: .02em;
        letter-spacing: .02em
    }

    .tracking-\[0\.2em\] {
        --tw-tracking: .2em;
        letter-spacing: .2em
    }

    .tracking-\[0\.03em\] {
        --tw-tracking: .03em;
        letter-spacing: .03em
    }

    .tracking-\[0\.4em\] {
        --tw-tracking: .4em;
        letter-spacing: .4em
    }

    .tracking-\[0\.08em\] {
        --tw-tracking: .08em;
        letter-spacing: .08em
    }

    .tracking-\[0\.9px\] {
        --tw-tracking: .9px;
        letter-spacing: .9px
    }

    .tracking-\[0\.12em\] {
        --tw-tracking: .12em;
        letter-spacing: .12em
    }

    .tracking-\[0\.14em\] {
        --tw-tracking: .14em;
        letter-spacing: .14em
    }

    .tracking-\[0\.14px\] {
        --tw-tracking: .14px;
        letter-spacing: .14px
    }

    .tracking-\[0\.15em\] {
        --tw-tracking: .15em;
        letter-spacing: .15em
    }

    .tracking-\[0\.16em\] {
        --tw-tracking: .16em;
        letter-spacing: .16em
    }

    .tracking-\[0\.18em\] {
        --tw-tracking: .18em;
        letter-spacing: .18em
    }

    .tracking-\[0\.22em\] {
        --tw-tracking: .22em;
        letter-spacing: .22em
    }

    .tracking-\[0\.25em\] {
        --tw-tracking: .25em;
        letter-spacing: .25em
    }

    .tracking-\[1\.1px\] {
        --tw-tracking: 1.1px;
        letter-spacing: 1.1px
    }

    .tracking-\[1\.4px\] {
        --tw-tracking: 1.4px;
        letter-spacing: 1.4px
    }

    .tracking-\[1\.54px\] {
        --tw-tracking: 1.54px;
        letter-spacing: 1.54px
    }

    .tracking-\[1\.71px\] {
        --tw-tracking: 1.71px;
        letter-spacing: 1.71px
    }

    .tracking-\[1\.82px\] {
        --tw-tracking: 1.82px;
        letter-spacing: 1.82px
    }

    .tracking-\[1\.92px\] {
        --tw-tracking: 1.92px;
        letter-spacing: 1.92px
    }

    .tracking-\[1\.98px\] {
        --tw-tracking: 1.98px;
        letter-spacing: 1.98px
    }

    .tracking-\[1px\] {
        --tw-tracking: 1px;
        letter-spacing: 1px
    }

    .tracking-\[2\.1px\] {
        --tw-tracking: 2.1px;
        letter-spacing: 2.1px
    }

    .tracking-\[2\.16px\] {
        --tw-tracking: 2.16px;
        letter-spacing: 2.16px
    }

    .tracking-\[2px\] {
        --tw-tracking: 2px;
        letter-spacing: 2px
    }

    .tracking-\[3px\] {
        --tw-tracking: 3px;
        letter-spacing: 3px
    }

    .tracking-\[5px\] {
        --tw-tracking: 5px;
        letter-spacing: 5px
    }

    .tracking-normal {
        --tw-tracking: var(--tracking-normal);
        letter-spacing: var(--tracking-normal)
    }

    .\[text-wrap\:balance\] {
        text-wrap: balance
    }

    .text-wrap {
        text-wrap: wrap
    }

    .whitespace-nowrap {
        white-space: nowrap
    }

    .tab-1 {
        tab-size: 1
    }

    .tab-2 {
        tab-size: 2
    }

    .tab-3 {
        tab-size: 3
    }

    .tab-4 {
        tab-size: 4
    }

    .tab-5 {
        tab-size: 5
    }

    .text-\[\#0A1F3D\] {
        color: #0a1f3d
    }

    .text-\[\#0B85D1\] {
        color: #0b85d1
    }

    .text-\[\#0E1B36\] {
        color: #0e1b36
    }

    .text-\[\#0E1424\] {
        color: #0e1424
    }

    .text-\[\#0F0928\] {
        color: #0f0928
    }

    .text-\[\#1A7A48\] {
        color: #1a7a48
    }

    .text-\[\#1A2238\] {
        color: #1a2238
    }

    .text-\[\#1C2765\] {
        color: #1c2765
    }

    .text-\[\#4A431F\] {
        color: #4a431f
    }

    .text-\[\#4A443A\] {
        color: #4a443a
    }

    .text-\[\#4F4F4F\] {
        color: #4f4f4f
    }

    .text-\[\#6B6347\] {
        color: #6b6347
    }

    .text-\[\#8A8271\] {
        color: #8a8271
    }

    .text-\[\#8a8a8a\] {
        color: #8a8a8a
    }

    .text-\[\#142B4D\] {
        color: #142b4d
    }

    .text-\[\#211E1A\] {
        color: #211e1a
    }

    .text-\[\#333\] {
        color: #333
    }

    .text-\[\#463F35\] {
        color: #463f35
    }

    .text-\[\#161619\] {
        color: #161619
    }

    .text-\[\#181818\] {
        color: #181818
    }

    .text-\[\#212529\] {
        color: #212529
    }

    .text-\[\#333333\] {
        color: #333
    }

    .text-\[\#787878\] {
        color: #787878
    }

    .text-\[\#A81D22\] {
        color: #a81d22
    }

    .text-\[\#A2967A\] {
        color: #a2967a
    }

    .text-\[\#B38A6F\] {
        color: #b38a6f
    }

    .text-\[\#B0876F\] {
        color: #b0876f
    }

    .text-\[\#BDB39D\] {
        color: #bdb39d
    }

    .text-\[\#C79A5A\] {
        color: #c79a5a
    }

    .text-\[\#CFC6B2\] {
        color: #cfc6b2
    }

    .text-\[\#D92C27\] {
        color: #d92c27
    }

    .text-\[\#D6390B\] {
        color: #d6390b
    }

    .text-\[\#F3EEE3\] {
        color: #f3eee3
    }

    .text-\[\#F4EFE6\] {
        color: #f4efe6
    }

    .text-\[\#F5F1E8\] {
        color: #f5f1e8
    }

    .text-\[\#FA0707\] {
        color: #fa0707
    }

    .text-\[\#FAEAEA\] {
        color: #faeaea
    }

    .text-\[\#FCFAF3\] {
        color: #fcfaf3
    }

    .text-\[\#FFFFFF\] {
        color: #fff
    }

    .text-\[\#c7ddd9\] {
        color: #c7ddd9
    }

    .text-\[\#faeaea\] {
        color: #faeaea
    }

    .text-\[15x\] {
        color: 15x
    }

    .text-\[rgba\(14\,20\,36\,0\.62\)\] {
        color: #0e14249e
    }

    .text-\[rgba\(14\,27\,54\,0\.6\)\] {
        color: #0e1b3699
    }

    .text-\[rgba\(41\,41\,41\,0\.1\)\] {
        color: #2929291a
    }

    .text-\[rgba\(41\,41\,41\,0\.2\)\] {
        color: #29292933
    }

    .text-\[rgba\(41\,41\,41\,0\.6\)\] {
        color: #29292999
    }

    .text-\[rgba\(51\,51\,51\,0\.5\)\] {
        color: #33333380
    }

    .text-\[rgba\(51\,51\,51\,0\.8\)\] {
        color: #333c
    }

    .text-\[rgba\(244\,239\,230\,0\.75\)\] {
        color: #f4efe6bf
    }

    .text-\[rgba\(245\,241\,232\,0\.6\)\] {
        color: #f5f1e899
    }

    .text-\[rgba\(255\,255\,255\,0\.55\)\] {
        color: #ffffff8c
    }

    .text-\[…\] {
        color: …
    }

    .text-black {
        color: var(--color-black)
    }

    .text-black\/20 {
        color: #0003
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-black\/20 {
            color: color-mix(in oklab, var(--color-black) 20%, transparent)
        }
    }

    .text-black\/25 {
        color: #00000040
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-black\/25 {
            color: color-mix(in oklab, var(--color-black) 25%, transparent)
        }
    }

    .text-black\/30 {
        color: #0000004d
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-black\/30 {
            color: color-mix(in oklab, var(--color-black) 30%, transparent)
        }
    }

    .text-black\/35 {
        color: #00000059
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-black\/35 {
            color: color-mix(in oklab, var(--color-black) 35%, transparent)
        }
    }

    .text-black\/40 {
        color: #0006
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-black\/40 {
            color: color-mix(in oklab, var(--color-black) 40%, transparent)
        }
    }

    .text-black\/45 {
        color: #00000073
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-black\/45 {
            color: color-mix(in oklab, var(--color-black) 45%, transparent)
        }
    }

    .text-black\/50 {
        color: #00000080
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-black\/50 {
            color: color-mix(in oklab, var(--color-black) 50%, transparent)
        }
    }

    .text-black\/55 {
        color: #0000008c
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-black\/55 {
            color: color-mix(in oklab, var(--color-black) 55%, transparent)
        }
    }

    .text-black\/60 {
        color: #0009
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-black\/60 {
            color: color-mix(in oklab, var(--color-black) 60%, transparent)
        }
    }

    .text-black\/65 {
        color: #000000a6
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-black\/65 {
            color: color-mix(in oklab, var(--color-black) 65%, transparent)
        }
    }

    .text-black\/70 {
        color: #000000b3
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-black\/70 {
            color: color-mix(in oklab, var(--color-black) 70%, transparent)
        }
    }

    .text-brand {
        color: var(--color-brand)
    }

    .text-brand-bright {
        color: var(--color-brand-bright)
    }

    .text-brand\/50 {
        color: #ec1c2480
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-brand\/50 {
            color: color-mix(in oklab, var(--color-brand) 50%, transparent)
        }
    }

    .text-ink {
        color: var(--color-ink)
    }

    .text-ink\/20 {
        color: #1113
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-ink\/20 {
            color: color-mix(in oklab, var(--color-ink) 20%, transparent)
        }
    }

    .text-ink\/40 {
        color: #1116
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-ink\/40 {
            color: color-mix(in oklab, var(--color-ink) 40%, transparent)
        }
    }

    .text-ink\/60 {
        color: #1119
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-ink\/60 {
            color: color-mix(in oklab, var(--color-ink) 60%, transparent)
        }
    }

    .text-ink\/70 {
        color: #111111b3
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-ink\/70 {
            color: color-mix(in oklab, var(--color-ink) 70%, transparent)
        }
    }

    .text-ink\/80 {
        color: #111c
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-ink\/80 {
            color: color-mix(in oklab, var(--color-ink) 80%, transparent)
        }
    }

    .text-muted {
        color: var(--color-muted)
    }

    .text-tan {
        color: var(--color-tan)
    }

    .text-tan-soft {
        color: var(--color-tan-soft)
    }

    .text-tan\/40 {
        color: #b2896f66
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-tan\/40 {
            color: color-mix(in oklab, var(--color-tan) 40%, transparent)
        }
    }

    .text-transparent {
        color: #0000
    }

    .text-whatsapp-btn {
        color: var(--color-whatsapp-btn)
    }

    .text-white {
        color: var(--color-white)
    }

    .text-white\/35 {
        color: #ffffff59
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/35 {
            color: color-mix(in oklab, var(--color-white) 35%, transparent)
        }
    }

    .text-white\/45 {
        color: #ffffff73
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/45 {
            color: color-mix(in oklab, var(--color-white) 45%, transparent)
        }
    }

    .text-white\/50 {
        color: #ffffff80
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/50 {
            color: color-mix(in oklab, var(--color-white) 50%, transparent)
        }
    }

    .text-white\/55 {
        color: #ffffff8c
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/55 {
            color: color-mix(in oklab, var(--color-white) 55%, transparent)
        }
    }

    .text-white\/60 {
        color: #fff9
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/60 {
            color: color-mix(in oklab, var(--color-white) 60%, transparent)
        }
    }

    .text-white\/70 {
        color: #ffffffb3
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/70 {
            color: color-mix(in oklab, var(--color-white) 70%, transparent)
        }
    }

    .text-white\/75 {
        color: #ffffffbf
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/75 {
            color: color-mix(in oklab, var(--color-white) 75%, transparent)
        }
    }

    .text-white\/80 {
        color: #fffc
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/80 {
            color: color-mix(in oklab, var(--color-white) 80%, transparent)
        }
    }

    .text-white\/85 {
        color: #ffffffd9
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/85 {
            color: color-mix(in oklab, var(--color-white) 85%, transparent)
        }
    }

    .text-white\/90 {
        color: #ffffffe6
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/90 {
            color: color-mix(in oklab, var(--color-white) 90%, transparent)
        }
    }

    .capitalize {
        text-transform: capitalize
    }

    .lowercase {
        text-transform: lowercase
    }

    .normal-case {
        text-transform: none
    }

    .uppercase {
        text-transform: uppercase
    }

    .italic {
        font-style: italic
    }

    .not-italic {
        font-style: normal
    }

    .\[font-variant-numeric\:tabular-nums\] {
        font-variant-numeric: tabular-nums
    }

    .no-underline {
        text-decoration-line: none
    }

    .underline {
        text-decoration-line: underline
    }

    .underline-offset-4 {
        text-underline-offset: 4px
    }

    .antialiased {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }

    .opacity-0 {
        opacity: 0
    }

    .opacity-35 {
        opacity: .35
    }

    .opacity-60 {
        opacity: .6
    }

    .shadow {
        --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_0_8px_\#10BCC6\,0_0_15px_\#10BCC6\] {
        --tw-shadow: 0 0 8px var(--tw-shadow-color, #10bcc6), 0 0 15px var(--tw-shadow-color, #10bcc6);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_0_8px_\#10BCC6\] {
        --tw-shadow: 0 0 8px var(--tw-shadow-color, #10bcc6);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_0_8px_\#ffd700\,0_0_12px_\#ffd700\] {
        --tw-shadow: 0 0 8px var(--tw-shadow-color, gold), 0 0 12px var(--tw-shadow-color, gold);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_0_8px_\#ffd700\,0_0_15px_\#ffd700\] {
        --tw-shadow: 0 0 8px var(--tw-shadow-color, gold), 0 0 15px var(--tw-shadow-color, gold);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_0_8px_\#ffffff\,0_0_12px_\#ffffff\] {
        --tw-shadow: 0 0 8px var(--tw-shadow-color, #fff), 0 0 12px var(--tw-shadow-color, #fff);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_0_10px_\#00BCBF\,0_0_20px_\#00BCBF\] {
        --tw-shadow: 0 0 10px var(--tw-shadow-color, #00bcbf), 0 0 20px var(--tw-shadow-color, #00bcbf);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_0_10px_\#10BCC6\,0_0_18px_\#10BCC6\] {
        --tw-shadow: 0 0 10px var(--tw-shadow-color, #10bcc6), 0 0 18px var(--tw-shadow-color, #10bcc6);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_0_12px_\#ffffff\,0_0_20px_\#ffffff\] {
        --tw-shadow: 0 0 12px var(--tw-shadow-color, #fff), 0 0 20px var(--tw-shadow-color, #fff);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_6px_20px_rgba\(14\,20\,36\,0\.18\)\] {
        --tw-shadow: 0 6px 20px var(--tw-shadow-color, #0e14242e);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_20px_40px_rgba\(0\,0\,0\,0\.15\)\] {
        --tw-shadow: 0 20px 40px var(--tw-shadow-color, #00000026);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.22\)\] {
        --tw-shadow: 0 20px 50px var(--tw-shadow-color, #00000038);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_20px_80px_rgba\(0\,0\,0\,0\.35\)\] {
        --tw-shadow: 0 20px 80px var(--tw-shadow-color, #00000059);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_24px_60px_rgba\(60\,30\,15\,0\.16\)\] {
        --tw-shadow: 0 24px 60px var(--tw-shadow-color, #3c1e0f29);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0px_1px_0px_\#EBE4D3\,8px_12px_0px_-4px_\#E2D8C1\] {
        --tw-shadow: 0px 1px 0px var(--tw-shadow-color, #ebe4d3), 8px 12px 0px -4px var(--tw-shadow-color, #e2d8c1);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0px_4px_4px_rgba\(0\,0\,0\,0\.25\)\] {
        --tw-shadow: 0px 4px 4px var(--tw-shadow-color, #00000040);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0px_20px_40px_-32px_rgba\(23\,20\,15\,0\.6\)\] {
        --tw-shadow: 0px 20px 40px -32px var(--tw-shadow-color, #17140f99);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[1px_4px_10px_rgba\(0\,0\,0\,0\.04\)\] {
        --tw-shadow: 1px 4px 10px var(--tw-shadow-color, #0000000a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[2px_2px_0_var\(--color-brand-bright\)\] {
        --tw-shadow: 2px 2px 0 var(--tw-shadow-color, var(--color-brand-bright));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[2px_2px_0px_\#FA0707\] {
        --tw-shadow: 2px 2px 0px var(--tw-shadow-color, #fa0707);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[3px_3px_0_var\(--color-tan\)\] {
        --tw-shadow: 3px 3px 0 var(--tw-shadow-color, var(--color-tan));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[4px_4px_0_\#ffffff\] {
        --tw-shadow: 4px 4px 0 var(--tw-shadow-color, #fff);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[4px_4px_0_rgba\(178\,137\,111\,0\.5\)\] {
        --tw-shadow: 4px 4px 0 var(--tw-shadow-color, #b2896f80);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[4px_4px_0_rgba\(250\,7\,7\,0\.65\)\] {
        --tw-shadow: 4px 4px 0 var(--tw-shadow-color, #fa0707a6);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[4px_4px_0_var\(--color-brand\)\] {
        --tw-shadow: 4px 4px 0 var(--tw-shadow-color, var(--color-brand));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[4px_4px_0_var\(--color-brand-bright\)\] {
        --tw-shadow: 4px 4px 0 var(--tw-shadow-color, var(--color-brand-bright));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[4px_4px_0_var\(--color-ink\)\] {
        --tw-shadow: 4px 4px 0 var(--tw-shadow-color, var(--color-ink));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[4px_4px_0_var\(--color-tan\)\] {
        --tw-shadow: 4px 4px 0 var(--tw-shadow-color, var(--color-tan));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[8px_8px_0_rgba\(178\,137\,111\,0\.5\)\] {
        --tw-shadow: 8px 8px 0 var(--tw-shadow-color, #b2896f80);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[8px_8px_0_var\(--color-tan\)\] {
        --tw-shadow: 8px 8px 0 var(--tw-shadow-color, var(--color-tan));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[8px_10px_0_var\(--color-brand\)\] {
        --tw-shadow: 8px 10px 0 var(--tw-shadow-color, var(--color-brand));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[8px_10px_0_var\(--color-ink\)\] {
        --tw-shadow: 8px 10px 0 var(--tw-shadow-color, var(--color-ink));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[10px_12px_0_var\(--color-brand\)\] {
        --tw-shadow: 10px 12px 0 var(--tw-shadow-color, var(--color-brand));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[12px_12px_0_rgba\(178\,137\,111\,0\.5\)\] {
        --tw-shadow: 12px 12px 0 var(--tw-shadow-color, #b2896f80);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[14px_23px_11px_rgba\(0\,0\,0\,0\.01\)\,8px_13px_9px_rgba\(0\,0\,0\,0\.05\)\,3px_6px_7px_rgba\(0\,0\,0\,0\.09\)\,1px_1px_4px_rgba\(0\,0\,0\,0\.1\)\] {
        --tw-shadow: 14px 23px 11px var(--tw-shadow-color, #00000003), 8px 13px 9px var(--tw-shadow-color, #0000000d), 3px 6px 7px var(--tw-shadow-color, #00000017), 1px 1px 4px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[15px_10px_30px_rgba\(0\,0\,0\,0\.05\)\] {
        --tw-shadow: 15px 10px 30px var(--tw-shadow-color, #0000000d);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-none {
        --tw-shadow: 0 0 #0000;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .outline {
        outline-style: var(--tw-outline-style);
        outline-width: 1px
    }

    .blur {
        --tw-blur: blur(8px);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }

    .blur-\[1px\] {
        --tw-blur: blur(1px);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }

    .blur-\[12px\] {
        --tw-blur: blur(12px);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }

    .blur-\[25px\] {
        --tw-blur: blur(25px);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }

    .drop-shadow-\[0_1px_6px_rgba\(0\,0\,0\,0\.9\)\] {
        --tw-drop-shadow-size: drop-shadow(0 1px 6px var(--tw-drop-shadow-color, #000000e6));
        --tw-drop-shadow: var(--tw-drop-shadow-size);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }

    .drop-shadow-\[0_2px_18px_rgba\(0\,0\,0\,0\.55\)\] {
        --tw-drop-shadow-size: drop-shadow(0 2px 18px var(--tw-drop-shadow-color, #0000008c));
        --tw-drop-shadow: var(--tw-drop-shadow-size);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }

    .drop-shadow-\[0_8px_32px_rgba\(11\,133\,209\,0\.25\)\] {
        --tw-drop-shadow-size: drop-shadow(0 8px 32px var(--tw-drop-shadow-color, #0b85d140));
        --tw-drop-shadow: var(--tw-drop-shadow-size);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }

    .drop-shadow-\[0_20px_40px_rgba\(0\,0\,0\,0\.3\)\] {
        --tw-drop-shadow-size: drop-shadow(0 20px 40px var(--tw-drop-shadow-color, #0000004d));
        --tw-drop-shadow: var(--tw-drop-shadow-size);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }

    .drop-shadow-\[0_30px_50px_rgba\(16\,188\,198\,0\.4\)\] {
        --tw-drop-shadow-size: drop-shadow(0 30px 50px var(--tw-drop-shadow-color, #10bcc666));
        --tw-drop-shadow: var(--tw-drop-shadow-size);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }

    .drop-shadow-lg {
        --tw-drop-shadow-size: drop-shadow(0 4px 4px var(--tw-drop-shadow-color, #00000026));
        --tw-drop-shadow: drop-shadow(var(--drop-shadow-lg));
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }

    .filter {
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }

    .backdrop-blur-\[3px\] {
        --tw-backdrop-blur: blur(3px);
        -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
        backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )
    }

    .backdrop-blur-\[4px\] {
        --tw-backdrop-blur: blur(4px);
        -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
        backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )
    }

    .backdrop-blur-\[6px\] {
        --tw-backdrop-blur: blur(6px);
        -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
        backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )
    }

    .backdrop-blur-\[8px\] {
        --tw-backdrop-blur: blur(8px);
        -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
        backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )
    }

    .backdrop-blur-\[10px\] {
        --tw-backdrop-blur: blur(10px);
        -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
        backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )
    }

    .backdrop-blur-\[25px\] {
        --tw-backdrop-blur: blur(25px);
        -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
        backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )
    }

    .backdrop-filter {
        -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
        backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )
    }

    .transition {
        transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[background\,border-color\] {
        transition-property: background, border-color;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[background\,color\,opacity\] {
        transition-property: background, color, opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[background\,transform\] {
        transition-property: background, transform;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[background-color\,border-color\,transform\] {
        transition-property: background-color, border-color, transform;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[background-color\] {
        transition-property: background-color;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[border-color\,box-shadow\] {
        transition-property: border-color, box-shadow;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[border-color\,color\,background\] {
        transition-property: border-color, color, background;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[border-color\,padding\] {
        transition-property: border-color, padding;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[color\,background-color\,border-color\,transform\] {
        transition-property: color, background-color, border-color, transform;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[gap\] {
        transition-property: gap;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[opacity\,transform\] {
        transition-property: opacity, transform;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[stroke\] {
        transition-property: stroke;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[transform\,box-shadow\,background-color\] {
        transition-property: transform, box-shadow, background-color;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[transform\,box-shadow\] {
        transition-property: transform, box-shadow;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[transform\,filter\] {
        transition-property: transform, filter;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[width\] {
        transition-property: width;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-all {
        transition-property: all;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-colors {
        transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-opacity {
        transition-property: opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-transform {
        transition-property: transform, translate, scale, rotate;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-none {
        transition-property: none
    }

    .duration-200 {
        --tw-duration: .2s;
        transition-duration: .2s
    }

    .duration-300 {
        --tw-duration: .3s;
        transition-duration: .3s
    }

    .duration-500 {
        --tw-duration: .5s;
        transition-duration: .5s
    }

    .duration-\[200ms\] {
        --tw-duration: .2s;
        transition-duration: .2s
    }

    .duration-\[250ms\] {
        --tw-duration: .25s;
        transition-duration: .25s
    }

    .duration-\[300ms\] {
        --tw-duration: .3s;
        transition-duration: .3s
    }

    .duration-\[350ms\] {
        --tw-duration: .35s;
        transition-duration: .35s
    }

    .duration-\[400ms\] {
        --tw-duration: .4s;
        transition-duration: .4s
    }

    .duration-\[450ms\] {
        --tw-duration: .45s;
        transition-duration: .45s
    }

    .duration-\[600ms\] {
        --tw-duration: .6s;
        transition-duration: .6s
    }

    .duration-\[800ms\] {
        --tw-duration: .8s;
        transition-duration: .8s
    }

    .duration-\[1500ms\] {
        --tw-duration: 1.5s;
        transition-duration: 1.5s
    }

    .ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\] {
        --tw-ease: cubic-bezier(.16, 1, .3, 1);
        transition-timing-function: cubic-bezier(.16, 1, .3, 1)
    }

    .ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\] {
        --tw-ease: cubic-bezier(.22, 1, .36, 1);
        transition-timing-function: cubic-bezier(.22, 1, .36, 1)
    }

    .ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\] {
        --tw-ease: cubic-bezier(.23, 1, .32, 1);
        transition-timing-function: cubic-bezier(.23, 1, .32, 1)
    }

    .ease-in-out {
        --tw-ease: var(--ease-in-out);
        transition-timing-function: var(--ease-in-out)
    }

    .ease-out {
        --tw-ease: var(--ease-out);
        transition-timing-function: var(--ease-out)
    }

    .\[transition-timing-function\:cubic-bezier\(0\.4\,0\,0\.2\,1\)\] {
        transition-timing-function: cubic-bezier(.4, 0, .2, 1)
    }

    .\[transition-timing-function\:cubic-bezier\(0\.16\,1\,0\.3\,1\)\] {
        transition-timing-function: cubic-bezier(.16, 1, .3, 1)
    }

    .\[transition-timing-function\:ease\] {
        transition-timing-function: ease
    }

    .will-change-\[transform\,opacity\] {
        will-change: transform, opacity
    }

    .will-change-transform {
        will-change: transform
    }

    .select-none {
        -webkit-user-select: none;
        user-select: none
    }

    .\[--swiper-pagination-bullet-height\:7px\] {
        --swiper-pagination-bullet-height: 7px
    }

    .\[--swiper-pagination-bullet-horizontal-gap\:0px\] {
        --swiper-pagination-bullet-horizontal-gap: 0px
    }

    .\[--swiper-pagination-bullet-inactive-color\:\#B3806D80\] {
        --swiper-pagination-bullet-inactive-color: #b3806d80
    }

    .\[--swiper-pagination-bullet-width\:7px\] {
        --swiper-pagination-bullet-width: 7px
    }

    .\[--swiper-pagination-color\:\#B3806D\] {
        --swiper-pagination-color: #b3806d
    }

    .\[animation-delay\:-0\.4s\] {
        animation-delay: -.4s
    }

    .\[animation-delay\:-1\.1s\] {
        animation-delay: -1.1s
    }

    .\[animation-delay\:-1\.7s\] {
        animation-delay: -1.7s
    }

    .\[animation-delay\:-2\.2s\] {
        animation-delay: -2.2s
    }

    .\[animation-delay\:-2\.9s\] {
        animation-delay: -2.9s
    }

    .\[background\:linear-gradient\(180deg\,rgba\(120\,160\,200\,0\.12\)_4\.55\%\,rgba\(120\,160\,200\,0\)_4\.55\%\)\,linear-gradient\(90deg\,rgba\(120\,160\,200\,0\.12\)_4\.55\%\,rgba\(120\,160\,200\,0\)_4\.55\%\)\,\#D92C27\] {
        background: linear-gradient(#78a0c81f 4.55%, #78a0c800 4.55%), linear-gradient(90deg, #78a0c81f 4.55%, #78a0c800 4.55%), #d92c27
    }

    .\[fill-opacity\:0\] {
        fill-opacity: 0
    }

    .\[grid-area\:1\/1\] {
        grid-area: 1/1
    }

    .\[perspective\:1000px\] {
        perspective: 1000px
    }

    .\[stroke-dasharray\:450\] {
        stroke-dasharray: 450
    }

    .\[stroke-dashoffset\:450\] {
        stroke-dashoffset: 450px
    }

    .\[text-shadow\:2px_2px_0_var\(--color-brand-bright\)\] {
        text-shadow: 2px 2px 0 var(--color-brand-bright)
    }

    .\[text-shadow\:5px_6px_0_rgba\(255\,251\,245\,0\.14\)\] {
        text-shadow: 5px 6px #fffbf524
    }

    .not-first\:mt-3:not(:first-child) {
        margin-top: calc(var(--spacing) * 3)
    }

    .not-first\:border-t:not(:first-child) {
        border-top-style: var(--tw-border-style);
        border-top-width: 1px
    }

    .not-first\:border-\[rgba\(245\,241\,232\,0\.16\)\]:not(:first-child) {
        border-color: #f5f1e829
    }

    .group-last\:hidden:is(:where(.group):last-child *) {
        display: none
    }

    .group-last\/row\:border-b-0:is(:where(.group\/row):last-child *) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0
    }

    @media (hover:hover) {
        .group-hover\:bottom-5:is(:where(.group):hover *) {
            bottom: calc(var(--spacing) * 5)
        }

        .group-hover\:-translate-x-1:is(:where(.group):hover *) {
            --tw-translate-x: calc(var(--spacing) * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .group-hover\:translate-x-1:is(:where(.group):hover *) {
            --tw-translate-x: var(--spacing);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .group-hover\:-translate-y-1\/2:is(:where(.group):hover *) {
            --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .group-hover\:translate-y-\[2px\]:is(:where(.group):hover *) {
            --tw-translate-y: 2px;
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .group-hover\:scale-105:is(:where(.group):hover *) {
            --tw-scale-x: 105%;
            --tw-scale-y: 105%;
            --tw-scale-z: 105%;
            scale: var(--tw-scale-x) var(--tw-scale-y)
        }

        .group-hover\:scale-110:is(:where(.group):hover *) {
            --tw-scale-x: 110%;
            --tw-scale-y: 110%;
            --tw-scale-z: 110%;
            scale: var(--tw-scale-x) var(--tw-scale-y)
        }

        .group-hover\:scale-\[1\.02\]:is(:where(.group):hover *) {
            scale: 1.02
        }

        .group-hover\:scale-\[1\.04\]:is(:where(.group):hover *) {
            scale: 1.04
        }

        .group-hover\:rotate-45:is(:where(.group):hover *) {
            rotate: 45deg
        }

        .group-hover\:\[transform\:scale\(1\.06\)_rotateY\(10deg\)_rotateX\(4deg\)\]:is(:where(.group):hover *) {
            transform: scale(1.06)rotateY(10deg)rotateX(4deg)
        }

        .group-hover\:border-\[\#10BCC6\]:is(:where(.group):hover *) {
            border-color: #10bcc6
        }

        .group-hover\:border-\[rgba\(255\,255\,255\,0\.6\)\]:is(:where(.group):hover *),
        .group-hover\:border-white\/60:is(:where(.group):hover *) {
            border-color: #fff9
        }

        @supports (color:color-mix(in lab, red, red)) {
            .group-hover\:border-white\/60:is(:where(.group):hover *) {
                border-color: color-mix(in oklab, var(--color-white) 60%, transparent)
            }
        }

        .group-hover\:bg-\[rgba\(16\,188\,198\,0\.05\)\]:is(:where(.group):hover *) {
            background-color: #10bcc60d
        }

        .group-hover\:bg-black\/40:is(:where(.group):hover *) {
            background-color: #0006
        }

        @supports (color:color-mix(in lab, red, red)) {
            .group-hover\:bg-black\/40:is(:where(.group):hover *) {
                background-color: color-mix(in oklab, var(--color-black) 40%, transparent)
            }
        }

        .group-hover\:bg-brand:is(:where(.group):hover *) {
            background-color: var(--color-brand)
        }

        .group-hover\:bg-white:is(:where(.group):hover *) {
            background-color: var(--color-white)
        }

        .group-hover\:fill-\[\#FA0707\]:is(:where(.group):hover *) {
            fill: #fa0707
        }

        .group-hover\:fill-white:is(:where(.group):hover *) {
            fill: var(--color-white)
        }

        .group-hover\:stroke-\[\#10BCC6\]:is(:where(.group):hover *) {
            stroke: #10bcc6
        }

        .group-hover\:stroke-\[\#FA0707\]:is(:where(.group):hover *) {
            stroke: #fa0707
        }

        .group-hover\:text-\[\#0B85D1\]:is(:where(.group):hover *) {
            color: #0b85d1
        }

        .group-hover\:text-\[\#0F0928\]:is(:where(.group):hover *) {
            color: #0f0928
        }

        .group-hover\:text-\[\#10BCC6\]:is(:where(.group):hover *) {
            color: #10bcc6
        }

        .group-hover\:text-brand:is(:where(.group):hover *) {
            color: var(--color-brand)
        }

        .group-hover\:opacity-100:is(:where(.group):hover *) {
            opacity: 1
        }

        .group-hover\:shadow-\[0_0_28px_rgba\(255\,255\,255\,0\.18\)\]:is(:where(.group):hover *) {
            --tw-shadow: 0 0 28px var(--tw-shadow-color, #ffffff2e);
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .group-hover\:shadow-\[0_4px_15px_rgba\(16\,188\,198\,0\.15\)\]:is(:where(.group):hover *) {
            --tw-shadow: 0 4px 15px var(--tw-shadow-color, #10bcc626);
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .group-hover\:shadow-\[0_6px_15px_rgba\(0\,0\,0\,0\.2\)\]:is(:where(.group):hover *) {
            --tw-shadow: 0 6px 15px var(--tw-shadow-color, #0003);
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .group-hover\:drop-shadow-\[0_30px_60px_rgba\(16\,188\,198\,0\.35\)\]:is(:where(.group):hover *) {
            --tw-drop-shadow-size: drop-shadow(0 30px 60px var(--tw-drop-shadow-color, #10bcc659));
            --tw-drop-shadow: var(--tw-drop-shadow-size);
            filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
        }

        .group-hover\/row\:-translate-y-px:is(:where(.group\/row):hover *) {
            --tw-translate-y: -1px;
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .group-hover\/row\:bg-\[\#e8e8e8\]:is(:where(.group\/row):hover *) {
            background-color: #e8e8e8
        }

        .group-hover\/row\:bg-\[rgba\(46\,125\,50\,0\.12\)\]:is(:where(.group\/row):hover *) {
            background-color: #2e7d321f
        }

        .group-hover\/row\:text-\[18px\]:is(:where(.group\/row):hover *) {
            font-size: 18px
        }

        .group-hover\/row\:shadow-\[0_4px_8px_rgba\(0\,0\,0\,0\.05\)\]:is(:where(.group\/row):hover *) {
            --tw-shadow: 0 4px 8px var(--tw-shadow-color, #0000000d);
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .group-hover\/row\:shadow-\[0_4px_8px_rgba\(46\,125\,50\,0\.1\)\]:is(:where(.group\/row):hover *) {
            --tw-shadow: 0 4px 8px var(--tw-shadow-color, #2e7d321a);
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }
    }

    .group-aria-expanded\:mr-0:is(:where(.group)[aria-expanded=true] *) {
        margin-right: 0
    }

    .group-aria-expanded\:max-w-0:is(:where(.group)[aria-expanded=true] *) {
        max-width: 0
    }

    .group-aria-expanded\:scale-100:is(:where(.group)[aria-expanded=true] *) {
        --tw-scale-x: 100%;
        --tw-scale-y: 100%;
        --tw-scale-z: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .group-aria-expanded\:scale-\[0\.7\]:is(:where(.group)[aria-expanded=true] *) {
        scale: .7
    }

    .group-aria-expanded\:rotate-0:is(:where(.group)[aria-expanded=true] *) {
        rotate: 0deg
    }

    .group-aria-expanded\:rotate-90:is(:where(.group)[aria-expanded=true] *) {
        rotate: 90deg
    }

    .group-aria-expanded\:opacity-0:is(:where(.group)[aria-expanded=true] *) {
        opacity: 0
    }

    .group-aria-expanded\:opacity-100:is(:where(.group)[aria-expanded=true] *) {
        opacity: 1
    }

    .group-aria-selected\:bg-brand:is(:where(.group)[aria-selected=true] *) {
        background-color: var(--color-brand)
    }

    .group-aria-selected\:text-brand:is(:where(.group)[aria-selected=true] *) {
        color: var(--color-brand)
    }

    .group-aria-selected\:text-white:is(:where(.group)[aria-selected=true] *) {
        color: var(--color-white)
    }

    .group-\[\.active\]\:border-\[\#B3806D\]:is(:where(.group).active *) {
        border-color: #b3806d
    }

    .group-\[\.active\]\:bg-\[\#B3806D\]:is(:where(.group).active *) {
        background-color: #b3806d
    }

    .group-\[\.active\]\:text-white:is(:where(.group).active *) {
        color: var(--color-white)
    }

    .backdrop\:bg-dark\/70::backdrop {
        background-color: #181718b3
    }

    @supports (color:color-mix(in lab, red, red)) {
        .backdrop\:bg-dark\/70::backdrop {
            background-color: color-mix(in oklab, var(--color-dark) 70%, transparent)
        }
    }

    .backdrop\:backdrop-blur-\[3px\]::backdrop {
        --tw-backdrop-blur: blur(3px);
        -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
        backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )
    }

    .before\:pointer-events-none:before {
        content: var(--tw-content);
        pointer-events: none
    }

    .before\:absolute:before {
        content: var(--tw-content);
        position: absolute
    }

    .before\:-inset-2:before {
        content: var(--tw-content);
        inset: calc(var(--spacing) * -2)
    }

    .before\:inset-0:before {
        content: var(--tw-content);
        inset: 0
    }

    .before\:inset-\[-1px\]:before {
        content: var(--tw-content);
        inset: -1px
    }

    .before\:-top-\[6px\]:before {
        content: var(--tw-content);
        top: -6px
    }

    .before\:top-0:before {
        content: var(--tw-content);
        top: 0
    }

    .before\:top-1:before {
        content: var(--tw-content);
        top: var(--spacing)
    }

    .before\:top-1\/2:before {
        content: var(--tw-content);
        top: 50%
    }

    .before\:top-5:before {
        content: var(--tw-content);
        top: calc(var(--spacing) * 5)
    }

    .before\:top-\[-65px\]:before {
        content: var(--tw-content);
        top: -65px
    }

    .before\:top-\[66px\]:before {
        content: var(--tw-content);
        top: 66px
    }

    .before\:right-0:before {
        content: var(--tw-content);
        right: 0
    }

    .before\:right-\[-50px\]:before {
        content: var(--tw-content);
        right: -50px
    }

    .before\:right-\[-110px\]:before {
        content: var(--tw-content);
        right: -110px
    }

    .before\:bottom-0:before {
        content: var(--tw-content);
        bottom: 0
    }

    .before\:bottom-1:before {
        content: var(--tw-content);
        bottom: var(--spacing)
    }

    .before\:bottom-\[160px\]:before {
        content: var(--tw-content);
        bottom: 160px
    }

    .before\:-left-5:before {
        content: var(--tw-content);
        left: calc(var(--spacing) * -5)
    }

    .before\:-left-9:before {
        content: var(--tw-content);
        left: calc(var(--spacing) * -9)
    }

    .before\:left-0:before {
        content: var(--tw-content);
        left: 0
    }

    .before\:left-1\/2:before {
        content: var(--tw-content);
        left: 50%
    }

    .before\:left-\[-13px\]:before {
        content: var(--tw-content);
        left: -13px
    }

    .before\:-z-10:before {
        content: var(--tw-content);
        z-index: calc(10 * -1)
    }

    .before\:z-\[-1\]:before {
        content: var(--tw-content);
        z-index: -1
    }

    .before\:block:before {
        content: var(--tw-content);
        display: block
    }

    .before\:h-2:before {
        content: var(--tw-content);
        height: calc(var(--spacing) * 2)
    }

    .before\:h-3:before {
        content: var(--tw-content);
        height: calc(var(--spacing) * 3)
    }

    .before\:h-\[2px\]:before {
        content: var(--tw-content);
        height: 2px
    }

    .before\:h-\[6px\]:before {
        content: var(--tw-content);
        height: 6px
    }

    .before\:h-\[7px\]:before {
        content: var(--tw-content);
        height: 7px
    }

    .before\:h-\[98px\]:before {
        content: var(--tw-content);
        height: 98px
    }

    .before\:h-full:before {
        content: var(--tw-content);
        height: 100%
    }

    .before\:w-2:before {
        content: var(--tw-content);
        width: calc(var(--spacing) * 2)
    }

    .before\:w-3:before {
        content: var(--tw-content);
        width: calc(var(--spacing) * 3)
    }

    .before\:w-\[2px\]:before {
        content: var(--tw-content);
        width: 2px
    }

    .before\:w-\[6px\]:before {
        content: var(--tw-content);
        width: 6px
    }

    .before\:w-\[7px\]:before {
        content: var(--tw-content);
        width: 7px
    }

    .before\:w-\[98px\]:before {
        content: var(--tw-content);
        width: 98px
    }

    .before\:w-\[100px\]:before {
        content: var(--tw-content);
        width: 100px
    }

    .before\:w-\[295px\]:before {
        content: var(--tw-content);
        width: 295px
    }

    .before\:w-full:before {
        content: var(--tw-content);
        width: 100%
    }

    .before\:-translate-x-1\/2:before {
        content: var(--tw-content);
        --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .before\:scale-0:before {
        content: var(--tw-content);
        --tw-scale-x: 0%;
        --tw-scale-y: 0%;
        --tw-scale-z: 0%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .before\:\[transform\:translateY\(-50\%\)\]:before {
        content: var(--tw-content);
        transform: translateY(-50%)
    }

    .before\:animate-\[knk-scroll-pulse_2s_ease-out_infinite\]:before {
        content: var(--tw-content);
        animation: 2s ease-out infinite knk-scroll-pulse
    }

    .before\:animate-\[msg-scroll-pulse_2s_ease-out_infinite\]:before {
        content: var(--tw-content);
        animation: 2s ease-out infinite msg-scroll-pulse
    }

    .before\:rounded-\[10px\]:before {
        content: var(--tw-content);
        border-radius: 10px
    }

    .before\:rounded-\[25px\]:before {
        content: var(--tw-content);
        border-radius: 25px
    }

    .before\:rounded-full:before {
        content: var(--tw-content);
        border-radius: 3.40282e38px
    }

    .before\:border:before {
        content: var(--tw-content);
        border-style: var(--tw-border-style);
        border-width: 1px
    }

    .before\:border-2:before {
        content: var(--tw-content);
        border-style: var(--tw-border-style);
        border-width: 2px
    }

    .before\:border-\[\#B38A6F\]:before {
        content: var(--tw-content);
        border-color: #b38a6f
    }

    .before\:border-\[rgba\(255\,255\,255\,0\.25\)\]:before,
    .before\:border-white\/25:before {
        content: var(--tw-content);
        border-color: #ffffff40
    }

    @supports (color:color-mix(in lab, red, red)) {
        .before\:border-white\/25:before {
            border-color: color-mix(in oklab, var(--color-white) 25%, transparent)
        }
    }

    .before\:bg-\[\#10BCC6\]:before {
        content: var(--tw-content);
        background-color: #10bcc6
    }

    .before\:bg-\[\#C84436\]:before {
        content: var(--tw-content);
        background-color: #c84436
    }

    .before\:bg-\[\#D9D9D9\]:before {
        content: var(--tw-content);
        background-color: #d9d9d9
    }

    .before\:bg-\[\#F6EBCC\]:before {
        content: var(--tw-content);
        background-color: #f6ebcc
    }

    .before\:bg-\[\#FCFAF3\]:before {
        content: var(--tw-content);
        background-color: #fcfaf3
    }

    .before\:bg-\[rgba\(0\,0\,0\,0\.5\)\]:before {
        content: var(--tw-content);
        background-color: #00000080
    }

    .before\:bg-\[rgba\(13\,133\,209\,0\.15\)\]:before {
        content: var(--tw-content);
        background-color: #0d85d126
    }

    .before\:bg-\[rgba\(255\,252\,244\,1\)\]:before {
        content: var(--tw-content);
        background-color: #fffcf4
    }

    .before\:bg-white:before {
        content: var(--tw-content);
        background-color: var(--color-white)
    }

    .before\:bg-\[image\:var\(--msg-arrow\)\]:before {
        content: var(--tw-content);
        background-image: var(--msg-arrow)
    }

    .before\:bg-\[linear-gradient\(260deg\,rgba\(0\,0\,0\,0\)_0\%\,rgba\(0\,0\,0\,1\)_100\%\)\]:before {
        content: var(--tw-content);
        background-image: linear-gradient(260deg, #0000 0%, #000 100%)
    }

    .before\:bg-\[radial-gradient\(70\.71\%_70\.71\%_at_50\%_50\%\,rgba\(16\,188\,198\,0\.5\)_0\%\,rgba\(11\,133\,209\,0\.4\)_35\%\,rgba\(11\,133\,209\,0\)_70\%\)\]:before {
        content: var(--tw-content);
        background-image: radial-gradient(70.71% 70.71%, #10bcc680 0%, #0b85d166 35%, #0b85d100 70%)
    }

    .before\:bg-\[radial-gradient\(rgba\(16\,188\,198\,0\.15\)_1px\,transparent_1px\)\]:before {
        content: var(--tw-content);
        background-image: radial-gradient(#10bcc626 1px, #0000 1px)
    }

    .before\:bg-\[length\:24px_24px\]:before {
        content: var(--tw-content);
        background-size: 24px 24px
    }

    .before\:text-\[200px\]:before {
        content: var(--tw-content);
        font-size: 200px
    }

    .before\:leading-\[0\]:before {
        content: var(--tw-content);
        --tw-leading: 0;
        line-height: 0
    }

    .before\:font-normal:before {
        content: var(--tw-content);
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal)
    }

    .before\:text-\[rgba\(11\,133\,209\,0\.08\)\]:before {
        content: var(--tw-content);
        color: #0b85d114
    }

    .before\:opacity-0:before {
        content: var(--tw-content);
        opacity: 0
    }

    .before\:opacity-45:before {
        content: var(--tw-content);
        opacity: .45
    }

    .before\:opacity-50:before {
        content: var(--tw-content);
        opacity: .5
    }

    .before\:shadow-\[0_0_12px_\#10BCC6\]:before {
        content: var(--tw-content);
        --tw-shadow: 0 0 12px var(--tw-shadow-color, #10bcc6);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .before\:blur-\[5px\]:before {
        content: var(--tw-content);
        --tw-blur: blur(5px);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }

    .before\:transition-all:before {
        content: var(--tw-content);
        transition-property: all;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .before\:transition-opacity:before {
        content: var(--tw-content);
        transition-property: opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .before\:duration-\[400ms\]:before {
        content: var(--tw-content);
        --tw-duration: .4s;
        transition-duration: .4s
    }

    .before\:duration-\[600ms\]:before {
        content: var(--tw-content);
        --tw-duration: .6s;
        transition-duration: .6s
    }

    .before\:ease-in-out:before {
        content: var(--tw-content);
        --tw-ease: var(--ease-in-out);
        transition-timing-function: var(--ease-in-out)
    }

    .before\:content-\[\'\'\]:before {
        --tw-content: "";
        content: var(--tw-content)
    }

    .before\:content-\[\'\\201C\'\]:before {
        --tw-content: "“";
        content: var(--tw-content)
    }

    .group-\[\.active\]\:before\:scale-100:is(:where(.group).active *):before {
        content: var(--tw-content);
        --tw-scale-x: 100%;
        --tw-scale-y: 100%;
        --tw-scale-z: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .group-\[\:last-child\]\:before\:hidden:is(:where(.group):last-child *):before {
        content: var(--tw-content);
        display: none
    }

    .group-\[\:nth-child\(even\)\]\:before\:top-auto:is(:where(.group):nth-child(2n) *):before {
        content: var(--tw-content);
        top: auto
    }

    .group-\[\:nth-child\(even\)\]\:before\:bottom-\[-65px\]:is(:where(.group):nth-child(2n) *):before {
        content: var(--tw-content);
        bottom: -65px
    }

    .group-\[\:nth-child\(even\)\]\:before\:\[transform\:rotateX\(180deg\)\]:is(:where(.group):nth-child(2n) *):before {
        content: var(--tw-content);
        transform: rotateX(180deg)
    }

    .after\:absolute:after {
        content: var(--tw-content);
        position: absolute
    }

    .after\:top-0:after {
        content: var(--tw-content);
        top: 0
    }

    .after\:-right-\[11px\]:after {
        content: var(--tw-content);
        right: -11px
    }

    .after\:right-\[25px\]:after {
        content: var(--tw-content);
        right: 25px
    }

    .after\:bottom-0:after {
        content: var(--tw-content);
        bottom: 0
    }

    .after\:bottom-\[15px\]:after {
        content: var(--tw-content);
        bottom: 15px
    }

    .after\:left-\[25px\]:after {
        content: var(--tw-content);
        left: 25px
    }

    .after\:h-6:after {
        content: var(--tw-content);
        height: calc(var(--spacing) * 6)
    }

    .after\:w-px:after {
        content: var(--tw-content);
        width: 1px
    }

    .after\:bg-white\/\[0\.12\]:after {
        content: var(--tw-content);
        background-color: #ffffff1f
    }

    @supports (color:color-mix(in lab, red, red)) {
        .after\:bg-white\/\[0\.12\]:after {
            background-color: color-mix(in oklab, var(--color-white) 12%, transparent)
        }
    }

    .after\:bg-\[radial-gradient\(70\.71\%_70\.71\%_at_50\%_50\%\,rgba\(16\,188\,198\,0\.5\)_0\%\,rgba\(16\,188\,198\,0\)_70\%\)\]:after {
        content: var(--tw-content);
        background-image: radial-gradient(70.71% 70.71%, #10bcc680 0%, #10bcc600 70%)
    }

    .after\:blur-\[4px\]:after {
        content: var(--tw-content);
        --tw-blur: blur(4px);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }

    .after\:content-\[\'\'\]:after {
        --tw-content: "";
        content: var(--tw-content)
    }

    .first\:pt-0:first-child {
        padding-top: 0
    }

    .last\:mr-0:last-child {
        margin-right: 0
    }

    .last\:mb-0:last-child {
        margin-bottom: 0
    }

    .last\:border-b-0:last-child {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0
    }

    .last\:pr-0:last-child {
        padding-right: 0
    }

    .last\:pb-0:last-child {
        padding-bottom: 0
    }

    .last\:after\:hidden:last-child:after {
        content: var(--tw-content);
        display: none
    }

    @media (hover:hover) {
        .hover\:translate-x-0:hover {
            --tw-translate-x: 0px;
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .hover\:translate-x-\[2px\]:hover {
            --tw-translate-x: 2px;
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .hover\:translate-x-px:hover {
            --tw-translate-x: 1px;
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .hover\:-translate-y-0\.5:hover {
            --tw-translate-y: calc(var(--spacing) * -.5);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .hover\:-translate-y-1:hover {
            --tw-translate-y: calc(var(--spacing) * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .hover\:-translate-y-\[2px\]:hover {
            --tw-translate-y: calc(2px * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .hover\:-translate-y-\[3px\]:hover {
            --tw-translate-y: calc(3px * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .hover\:-translate-y-\[10px\]:hover {
            --tw-translate-y: calc(10px * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .hover\:translate-y-\[2px\]:hover {
            --tw-translate-y: 2px;
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .hover\:translate-y-\[3px\]:hover {
            --tw-translate-y: 3px;
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .hover\:translate-y-px:hover {
            --tw-translate-y: 1px;
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .hover\:scale-\[1\.04\]:hover {
            scale: 1.04
        }

        .hover\:scale-\[1\.06\]:hover {
            scale: 1.06
        }

        .hover\:rotate-0:hover {
            rotate: 0deg
        }

        .hover\:gap-3:hover {
            gap: calc(var(--spacing) * 3)
        }

        .hover\:border-\[\#11A4FF\]:hover {
            border-color: #11a4ff
        }

        .hover\:border-\[\#FA0707\]:hover {
            border-color: #fa0707
        }

        .hover\:border-brand:hover {
            border-color: var(--color-brand)
        }

        .hover\:border-brand-bright:hover {
            border-color: var(--color-brand-bright)
        }

        .hover\:border-ink:hover {
            border-color: var(--color-ink)
        }

        .hover\:border-tan:hover {
            border-color: var(--color-tan)
        }

        .hover\:border-white:hover {
            border-color: var(--color-white)
        }

        .hover\:border-white\/70:hover {
            border-color: #ffffffb3
        }

        @supports (color:color-mix(in lab, red, red)) {
            .hover\:border-white\/70:hover {
                border-color: color-mix(in oklab, var(--color-white) 70%, transparent)
            }
        }

        .hover\:bg-\[\#D92C27\]:hover {
            background-color: #d92c27
        }

        .hover\:bg-\[\#FA0707\]:hover {
            background-color: #fa0707
        }

        .hover\:bg-\[rgba\(179\,138\,111\,0\.04\)\]:hover {
            background-color: #b38a6f0a
        }

        .hover\:bg-blush\/25:hover {
            background-color: #fde9e440
        }

        @supports (color:color-mix(in lab, red, red)) {
            .hover\:bg-blush\/25:hover {
                background-color: color-mix(in oklab, var(--color-blush) 25%, transparent)
            }
        }

        .hover\:bg-brand:hover {
            background-color: var(--color-brand)
        }

        .hover\:bg-brand-bright:hover {
            background-color: var(--color-brand-bright)
        }

        .hover\:bg-brand\/10:hover {
            background-color: #ec1c241a
        }

        @supports (color:color-mix(in lab, red, red)) {
            .hover\:bg-brand\/10:hover {
                background-color: color-mix(in oklab, var(--color-brand) 10%, transparent)
            }
        }

        .hover\:bg-dark:hover {
            background-color: var(--color-dark)
        }

        .hover\:bg-ink:hover {
            background-color: var(--color-ink)
        }

        .hover\:bg-panel:hover {
            background-color: var(--color-panel)
        }

        .hover\:bg-tan:hover {
            background-color: var(--color-tan)
        }

        .hover\:bg-tan\/20:hover {
            background-color: #b2896f33
        }

        @supports (color:color-mix(in lab, red, red)) {
            .hover\:bg-tan\/20:hover {
                background-color: color-mix(in oklab, var(--color-tan) 20%, transparent)
            }
        }

        .hover\:bg-white:hover {
            background-color: var(--color-white)
        }

        .hover\:bg-white\/10:hover {
            background-color: #ffffff1a
        }

        @supports (color:color-mix(in lab, red, red)) {
            .hover\:bg-white\/10:hover {
                background-color: color-mix(in oklab, var(--color-white) 10%, transparent)
            }
        }

        .hover\:pl-\[5px\]:hover {
            padding-left: 5px
        }

        .hover\:font-semibold:hover {
            --tw-font-weight: var(--font-weight-semibold);
            font-weight: var(--font-weight-semibold)
        }

        .hover\:text-\[\#B3896E\]:hover {
            color: #b3896e
        }

        .hover\:text-\[\#FA0707\]:hover {
            color: #fa0707
        }

        .hover\:text-brand:hover {
            color: var(--color-brand)
        }

        .hover\:text-brand-bright:hover {
            color: var(--color-brand-bright)
        }

        .hover\:text-ink:hover {
            color: var(--color-ink)
        }

        .hover\:text-white:hover {
            color: var(--color-white)
        }

        .hover\:shadow-\[0_24px_60px_rgba\(236\,28\,36\,0\.08\)\]:hover {
            --tw-shadow: 0 24px 60px var(--tw-shadow-color, #ec1c2414);
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .hover\:shadow-\[1px_1px_0_var\(--color-brand-bright\)\]:hover {
            --tw-shadow: 1px 1px 0 var(--tw-shadow-color, var(--color-brand-bright));
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .hover\:shadow-\[2px_2px_0_\#ffffff\]:hover {
            --tw-shadow: 2px 2px 0 var(--tw-shadow-color, #fff);
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .hover\:shadow-\[2px_2px_0_var\(--color-brand\)\]:hover {
            --tw-shadow: 2px 2px 0 var(--tw-shadow-color, var(--color-brand));
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .hover\:shadow-\[2px_2px_0_var\(--color-brand-bright\)\]:hover {
            --tw-shadow: 2px 2px 0 var(--tw-shadow-color, var(--color-brand-bright));
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .hover\:shadow-\[2px_2px_0_var\(--color-ink\)\]:hover {
            --tw-shadow: 2px 2px 0 var(--tw-shadow-color, var(--color-ink));
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .hover\:shadow-\[2px_2px_0_var\(--color-tan\)\]:hover {
            --tw-shadow: 2px 2px 0 var(--tw-shadow-color, var(--color-tan));
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .hover\:shadow-\[4px_4px_0_rgba\(178\,137\,111\,0\.5\)\]:hover {
            --tw-shadow: 4px 4px 0 var(--tw-shadow-color, #b2896f80);
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .hover\:shadow-\[4px_4px_0_var\(--color-tan\)\]:hover {
            --tw-shadow: 4px 4px 0 var(--tw-shadow-color, var(--color-tan));
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .hover\:shadow-\[8px_8px_0_rgba\(178\,137\,111\,0\.5\)\]:hover {
            --tw-shadow: 8px 8px 0 var(--tw-shadow-color, #b2896f80);
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .hover\:shadow-\[31px_70px_46px_rgba\(0\,0\,0\,0\.02\)\,14px_31px_34px_rgba\(0\,0\,0\,0\.03\)\,3px_8px_19px_rgba\(0\,0\,0\,0\.03\)\]:hover {
            --tw-shadow: 31px 70px 46px var(--tw-shadow-color, #00000005), 14px 31px 34px var(--tw-shadow-color, #00000008), 3px 8px 19px var(--tw-shadow-color, #00000008);
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .hover\:drop-shadow-\[0_4px_4px_rgba\(0\,0\,0\,0\.1\)\]:hover {
            --tw-drop-shadow-size: drop-shadow(0 4px 4px var(--tw-drop-shadow-color, #0000001a));
            --tw-drop-shadow: var(--tw-drop-shadow-size);
            filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
        }
    }

    .focus\:translate-x-\[2px\]:focus {
        --tw-translate-x: 2px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .focus\:translate-x-px:focus {
        --tw-translate-x: 1px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .focus\:translate-y-\[2px\]:focus {
        --tw-translate-y: 2px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .focus\:translate-y-px:focus {
        --tw-translate-y: 1px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .focus\:border-\[\#FA0707\]:focus {
        border-color: #fa0707
    }

    .focus\:border-brand-bright:focus {
        border-color: var(--color-brand-bright)
    }

    .focus\:border-white:focus {
        border-color: var(--color-white)
    }

    .focus\:bg-\[\#FA0707\]:focus {
        background-color: #fa0707
    }

    .focus\:bg-brand-bright:focus {
        background-color: var(--color-brand-bright)
    }

    .focus\:bg-dark:focus {
        background-color: var(--color-dark)
    }

    .focus\:bg-white:focus {
        background-color: var(--color-white)
    }

    .focus\:text-brand:focus {
        color: var(--color-brand)
    }

    .focus\:text-ink:focus {
        color: var(--color-ink)
    }

    .focus\:text-white:focus {
        color: var(--color-white)
    }

    .focus\:shadow-\[1px_1px_0_var\(--color-brand-bright\)\]:focus {
        --tw-shadow: 1px 1px 0 var(--tw-shadow-color, var(--color-brand-bright));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus\:shadow-\[2px_2px_0_\#ffffff\]:focus {
        --tw-shadow: 2px 2px 0 var(--tw-shadow-color, #fff);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus\:shadow-\[2px_2px_0_var\(--color-brand\)\]:focus {
        --tw-shadow: 2px 2px 0 var(--tw-shadow-color, var(--color-brand));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus\:shadow-\[2px_2px_0_var\(--color-brand-bright\)\]:focus {
        --tw-shadow: 2px 2px 0 var(--tw-shadow-color, var(--color-brand-bright));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus\:shadow-\[2px_2px_0_var\(--color-ink\)\]:focus {
        --tw-shadow: 2px 2px 0 var(--tw-shadow-color, var(--color-ink));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus\:shadow-\[2px_2px_0_var\(--color-tan\)\]:focus {
        --tw-shadow: 2px 2px 0 var(--tw-shadow-color, var(--color-tan));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus-visible\:translate-x-0:focus-visible {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .focus-visible\:border-white\/70:focus-visible {
        border-color: #ffffffb3
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:border-white\/70:focus-visible {
            border-color: color-mix(in oklab, var(--color-white) 70%, transparent)
        }
    }

    .focus-visible\:bg-white\/10:focus-visible {
        background-color: #ffffff1a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:bg-white\/10:focus-visible {
            background-color: color-mix(in oklab, var(--color-white) 10%, transparent)
        }
    }

    .focus-visible\:text-white:focus-visible {
        color: var(--color-white)
    }

    .active\:scale-\[0\.97\]:active {
        scale: .97
    }

    .active\:border-brand-bright:active {
        border-color: var(--color-brand-bright)
    }

    .active\:bg-brand-bright:active {
        background-color: var(--color-brand-bright)
    }

    .active\:text-white:active {
        color: var(--color-white)
    }

    .disabled\:translate-x-0:disabled {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .disabled\:translate-y-0:disabled {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .disabled\:cursor-default:disabled {
        cursor: default
    }

    .disabled\:bg-transparent:disabled {
        background-color: #0000
    }

    .disabled\:text-tan:disabled {
        color: var(--color-tan)
    }

    .disabled\:opacity-40:disabled {
        opacity: .4
    }

    .disabled\:shadow-\[4px_4px_0_var\(--color-brand\)\]:disabled {
        --tw-shadow: 4px 4px 0 var(--tw-shadow-color, var(--color-brand));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .aria-expanded\:rounded-full[aria-expanded=true] {
        border-radius: 3.40282e38px
    }

    .aria-expanded\:p-2[aria-expanded=true] {
        padding: calc(var(--spacing) * 2)
    }

    .aria-selected\:border-tan[aria-selected=true] {
        border-color: var(--color-tan)
    }

    .aria-selected\:bg-panel[aria-selected=true] {
        background-color: var(--color-panel)
    }

    .aria-selected\:text-ink[aria-selected=true] {
        color: var(--color-ink)
    }

    @media (prefers-reduced-motion:reduce) {
        .motion-reduce\:block {
            display: block
        }
    }

    @media not all and (min-width:992px) {
        .max-lg\:-mx-3 {
            margin-inline: calc(var(--spacing) * -3)
        }

        .max-lg\:\[scrollbar-width\:none\] {
            scrollbar-width: none
        }

        .max-lg\:flex-nowrap {
            flex-wrap: nowrap
        }

        .max-lg\:overflow-x-auto {
            overflow-x: auto
        }

        .max-lg\:px-3 {
            padding-inline: calc(var(--spacing) * 3)
        }
    }

    @media (min-width:360px) {
        .min-\[360px\]\:text-\[32px\] {
            font-size: 32px
        }

        .min-\[360px\]\:text-\[50px\] {
            font-size: 50px
        }
    }

    @media (min-width:430px) {
        .min-\[430px\]\:h-\[59px\] {
            height: 59px
        }
    }

    @media (min-width:576px) {
        .sm\:top-\[80px\] {
            top: 80px
        }

        .sm\:bottom-4 {
            bottom: calc(var(--spacing) * 4)
        }

        .sm\:col-span-2 {
            grid-column: span 2/span 2
        }

        .sm\:-mx-5 {
            margin-inline: calc(var(--spacing) * -5)
        }

        .sm\:block {
            display: block
        }

        .sm\:flex {
            display: flex
        }

        .sm\:inline {
            display: inline
        }

        .sm\:h-24 {
            height: calc(var(--spacing) * 24)
        }

        .sm\:h-\[80px\] {
            height: 80px
        }

        .sm\:h-\[112px\] {
            height: 112px
        }

        .sm\:h-\[250px\] {
            height: 250px
        }

        .sm\:h-\[360px\] {
            height: 360px
        }

        .sm\:h-\[400px\] {
            height: 400px
        }

        .sm\:h-\[420px\] {
            height: 420px
        }

        .sm\:w-\[48px\] {
            width: 48px
        }

        .sm\:w-\[62px\] {
            width: 62px
        }

        .sm\:w-\[112px\] {
            width: 112px
        }

        .sm\:w-\[190px\] {
            width: 190px
        }

        .sm\:w-\[370px\] {
            width: 370px
        }

        .sm\:max-w-none {
            max-width: none
        }

        .sm\:shrink-0 {
            flex-shrink: 0
        }

        .sm\:grid-cols-2 {
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }

        .sm\:grid-cols-3 {
            grid-template-columns: repeat(3, minmax(0, 1fr))
        }

        .sm\:grid-cols-4 {
            grid-template-columns: repeat(4, minmax(0, 1fr))
        }

        .sm\:flex-row {
            flex-direction: row
        }

        .sm\:flex-nowrap {
            flex-wrap: nowrap
        }

        .sm\:flex-wrap {
            flex-wrap: wrap
        }

        .sm\:items-center {
            align-items: center
        }

        .sm\:justify-between {
            justify-content: space-between
        }

        .sm\:justify-center {
            justify-content: center
        }

        .sm\:gap-4 {
            gap: calc(var(--spacing) * 4)
        }

        .sm\:gap-5 {
            gap: calc(var(--spacing) * 5)
        }

        .sm\:gap-8 {
            gap: calc(var(--spacing) * 8)
        }

        .sm\:gap-10 {
            gap: calc(var(--spacing) * 10)
        }

        .sm\:gap-x-12 {
            column-gap: calc(var(--spacing) * 12)
        }

        .sm\:gap-x-\[clamp\(18px\,4vw\,54px\)\] {
            column-gap: clamp(18px, 4vw, 54px)
        }

        .sm\:p-5 {
            padding: calc(var(--spacing) * 5)
        }

        .sm\:px-3\.5 {
            padding-inline: calc(var(--spacing) * 3.5)
        }

        .sm\:px-7 {
            padding-inline: calc(var(--spacing) * 7)
        }

        .sm\:px-8 {
            padding-inline: calc(var(--spacing) * 8)
        }

        .sm\:px-10 {
            padding-inline: calc(var(--spacing) * 10)
        }

        .sm\:py-2 {
            padding-block: calc(var(--spacing) * 2)
        }

        .sm\:py-5 {
            padding-block: calc(var(--spacing) * 5)
        }

        .sm\:text-\[10px\] {
            font-size: 10px
        }

        .sm\:text-\[13px\] {
            font-size: 13px
        }

        .sm\:text-\[16px\] {
            font-size: 16px
        }

        .sm\:text-\[18px\] {
            font-size: 18px
        }

        .sm\:text-\[21px\] {
            font-size: 21px
        }

        .sm\:text-\[22px\] {
            font-size: 22px
        }

        .sm\:text-\[28px\] {
            font-size: 28px
        }

        .sm\:text-\[30px\] {
            font-size: 30px
        }

        .sm\:text-\[32px\] {
            font-size: 32px
        }

        .sm\:text-\[34px\] {
            font-size: 34px
        }

        .sm\:text-\[36px\] {
            font-size: 36px
        }

        .sm\:text-\[38px\] {
            font-size: 38px
        }

        .sm\:text-\[40px\] {
            font-size: 40px
        }

        .sm\:text-\[42px\] {
            font-size: 42px
        }

        .sm\:text-\[46px\] {
            font-size: 46px
        }

        .sm\:text-\[50px\] {
            font-size: 50px
        }

        .sm\:text-\[52px\] {
            font-size: 52px
        }

        .sm\:text-\[58px\] {
            font-size: 58px
        }

        .sm\:text-\[76px\] {
            font-size: 76px
        }

        .sm\:text-\[78px\] {
            font-size: 78px
        }

        .sm\:text-\[84px\] {
            font-size: 84px
        }

        .sm\:text-\[150px\] {
            font-size: 150px
        }

        .sm\:text-\[clamp\(10px\,0\.9vw\,12px\)\] {
            font-size: clamp(10px, .9vw, 12px)
        }

        .sm\:text-\[clamp\(20px\,2\.8vw\,38px\)\] {
            font-size: clamp(20px, 2.8vw, 38px)
        }

        .sm\:leading-\[0\.92\] {
            --tw-leading: .92;
            line-height: .92
        }

        .sm\:leading-\[0\.95\] {
            --tw-leading: .95;
            line-height: .95
        }

        .sm\:leading-\[0\.96\] {
            --tw-leading: .96;
            line-height: .96
        }

        .sm\:leading-\[1\.02\] {
            --tw-leading: 1.02;
            line-height: 1.02
        }

        .sm\:leading-\[1\.04\] {
            --tw-leading: 1.04;
            line-height: 1.04
        }

        .sm\:leading-\[26px\] {
            --tw-leading: 26px;
            line-height: 26px
        }

        .sm\:leading-\[34px\] {
            --tw-leading: 34px;
            line-height: 34px
        }

        .sm\:leading-\[36px\] {
            --tw-leading: 36px;
            line-height: 36px
        }

        .sm\:tracking-\[-1px\] {
            --tw-tracking: -1px;
            letter-spacing: -1px
        }
    }

    @media (min-width:768px) {
        .md\:absolute {
            position: absolute
        }

        .md\:static {
            position: static
        }

        .md\:inset-x-10 {
            inset-inline: calc(var(--spacing) * 10)
        }

        .md\:top-5 {
            top: calc(var(--spacing) * 5)
        }

        .md\:top-\[-20px\]\! {
            top: -20px !important
        }

        .md\:top-\[-30px\] {
            top: -30px
        }

        .md\:top-\[7px\] {
            top: 7px
        }

        .md\:top-\[14px\] {
            top: 14px
        }

        .md\:top-\[26px\] {
            top: 26px
        }

        .md\:top-\[72px\] {
            top: 72px
        }

        .md\:top-\[135px\] {
            top: 135px
        }

        .md\:right-0 {
            right: 0
        }

        .md\:right-5 {
            right: calc(var(--spacing) * 5)
        }

        .md\:right-6 {
            right: calc(var(--spacing) * 6)
        }

        .md\:right-\[7px\] {
            right: 7px
        }

        .md\:right-\[14px\] {
            right: 14px
        }

        .md\:bottom-0 {
            bottom: 0
        }

        .md\:bottom-6 {
            bottom: calc(var(--spacing) * 6)
        }

        .md\:bottom-7 {
            bottom: calc(var(--spacing) * 7)
        }

        .md\:bottom-8 {
            bottom: calc(var(--spacing) * 8)
        }

        .md\:bottom-\[-40px\] {
            bottom: -40px
        }

        .md\:bottom-\[40px\] {
            bottom: 40px
        }

        .md\:bottom-\[60px\] {
            bottom: 60px
        }

        .md\:left-1\/2 {
            left: 50%
        }

        .md\:left-5 {
            left: calc(var(--spacing) * 5)
        }

        .md\:left-6 {
            left: calc(var(--spacing) * 6)
        }

        .md\:left-7 {
            left: calc(var(--spacing) * 7)
        }

        .md\:left-10 {
            left: calc(var(--spacing) * 10)
        }

        .md\:left-\[11\.5\%\] {
            left: 11.5%
        }

        .md\:left-\[14px\] {
            left: 14px
        }

        .md\:left-\[22\.51\%\] {
            left: 22.51%
        }

        .md\:col-span-2 {
            grid-column: span 2/span 2
        }

        .md\:row-span-2 {
            grid-row: span 2/span 2
        }

        .md\:mx-0 {
            margin-inline: 0
        }

        .md\:mx-5 {
            margin-inline: calc(var(--spacing) * 5)
        }

        .md\:mx-auto {
            margin-inline: auto
        }

        .md\:my-10 {
            margin-block: calc(var(--spacing) * 10)
        }

        .md\:my-\[18px\] {
            margin-block: 18px
        }

        .md\:my-\[70px\] {
            margin-block: 70px
        }

        .md\:mt-0 {
            margin-top: 0
        }

        .md\:mt-5 {
            margin-top: calc(var(--spacing) * 5)
        }

        .md\:mt-6 {
            margin-top: calc(var(--spacing) * 6)
        }

        .md\:mt-8 {
            margin-top: calc(var(--spacing) * 8)
        }

        .md\:mt-10 {
            margin-top: calc(var(--spacing) * 10)
        }

        .md\:mt-14 {
            margin-top: calc(var(--spacing) * 14)
        }

        .md\:mt-16 {
            margin-top: calc(var(--spacing) * 16)
        }

        .md\:mt-\[15px\] {
            margin-top: 15px
        }

        .md\:mt-\[30px\] {
            margin-top: 30px
        }

        .md\:mt-\[50px\] {
            margin-top: 50px
        }

        .md\:mt-\[60px\] {
            margin-top: 60px
        }

        .md\:mt-\[70px\] {
            margin-top: 70px
        }

        .md\:mr-0 {
            margin-right: 0
        }

        .md\:mr-10 {
            margin-right: calc(var(--spacing) * 10)
        }

        .md\:mb-0 {
            margin-bottom: 0
        }

        .md\:mb-2 {
            margin-bottom: calc(var(--spacing) * 2)
        }

        .md\:mb-5 {
            margin-bottom: calc(var(--spacing) * 5)
        }

        .md\:mb-6 {
            margin-bottom: calc(var(--spacing) * 6)
        }

        .md\:mb-8 {
            margin-bottom: calc(var(--spacing) * 8)
        }

        .md\:mb-20 {
            margin-bottom: calc(var(--spacing) * 20)
        }

        .md\:mb-\[5px\] {
            margin-bottom: 5px
        }

        .md\:mb-\[6px\] {
            margin-bottom: 6px
        }

        .md\:mb-\[10px\] {
            margin-bottom: 10px
        }

        .md\:mb-\[14px\] {
            margin-bottom: 14px
        }

        .md\:mb-\[15px\] {
            margin-bottom: 15px
        }

        .md\:mb-\[25px\] {
            margin-bottom: 25px
        }

        .md\:mb-\[30px\] {
            margin-bottom: 30px
        }

        .md\:mb-\[60px\] {
            margin-bottom: 60px
        }

        .md\:mb-\[70px\] {
            margin-bottom: 70px
        }

        .md\:-ml-\[60px\] {
            margin-left: -60px
        }

        .md\:ml-auto {
            margin-left: auto
        }

        .md\:block {
            display: block
        }

        .md\:flex {
            display: flex
        }

        .md\:inline-block {
            display: inline-block
        }

        .md\:aspect-\[16\/10\] {
            aspect-ratio: 16/10
        }

        .md\:aspect-video {
            aspect-ratio: var(--aspect-video)
        }

        .md\:h-6 {
            height: calc(var(--spacing) * 6)
        }

        .md\:h-10 {
            height: calc(var(--spacing) * 10)
        }

        .md\:h-11 {
            height: calc(var(--spacing) * 11)
        }

        .md\:h-20 {
            height: calc(var(--spacing) * 20)
        }

        .md\:h-\[30px\] {
            height: 30px
        }

        .md\:h-\[38px\] {
            height: 38px
        }

        .md\:h-\[44px\] {
            height: 44px
        }

        .md\:h-\[46px\] {
            height: 46px
        }

        .md\:h-\[69\.1\%\] {
            height: 69.1%
        }

        .md\:h-\[70px\] {
            height: 70px
        }

        .md\:h-\[74px\] {
            height: 74px
        }

        .md\:h-\[100px\] {
            height: 100px
        }

        .md\:h-\[104px\] {
            height: 104px
        }

        .md\:h-\[140px\] {
            height: 140px
        }

        .md\:h-\[250px\] {
            height: 250px
        }

        .md\:h-\[300px\] {
            height: 300px
        }

        .md\:h-\[340px\] {
            height: 340px
        }

        .md\:h-\[400px\] {
            height: 400px
        }

        .md\:h-\[500px\] {
            height: 500px
        }

        .md\:h-auto {
            height: auto
        }

        .md\:max-h-\[35px\] {
            max-height: 35px
        }

        .md\:max-h-\[45px\] {
            max-height: 45px
        }

        .md\:max-h-none {
            max-height: none
        }

        .md\:min-h-\[230px\] {
            min-height: 230px
        }

        .md\:min-h-\[300px\] {
            min-height: 300px
        }

        .md\:min-h-\[380px\] {
            min-height: 380px
        }

        .md\:min-h-\[400px\] {
            min-height: 400px
        }

        .md\:min-h-\[500px\] {
            min-height: 500px
        }

        .md\:min-h-\[520px\] {
            min-height: 520px
        }

        .md\:min-h-\[640px\] {
            min-height: 640px
        }

        .md\:w-1\/2 {
            width: 50%
        }

        .md\:w-1\/3 {
            width: 33.3333%
        }

        .md\:w-2\/12 {
            width: 16.6667%
        }

        .md\:w-3\/12 {
            width: 25%
        }

        .md\:w-4\/12 {
            width: 33.3333%
        }

        .md\:w-5\/12 {
            width: 41.6667%
        }

        .md\:w-6 {
            width: calc(var(--spacing) * 6)
        }

        .md\:w-6\/12 {
            width: 50%
        }

        .md\:w-7\/12 {
            width: 58.3333%
        }

        .md\:w-8\/12 {
            width: 66.6667%
        }

        .md\:w-9\/12 {
            width: 75%
        }

        .md\:w-10 {
            width: calc(var(--spacing) * 10)
        }

        .md\:w-11 {
            width: calc(var(--spacing) * 11)
        }

        .md\:w-11\/12 {
            width: 91.6667%
        }

        .md\:w-20 {
            width: calc(var(--spacing) * 20)
        }

        .md\:w-\[30px\] {
            width: 30px
        }

        .md\:w-\[38px\] {
            width: 38px
        }

        .md\:w-\[46px\] {
            width: 46px
        }

        .md\:w-\[52px\] {
            width: 52px
        }

        .md\:w-\[53\.89\%\] {
            width: 53.89%
        }

        .md\:w-\[64px\] {
            width: 64px
        }

        .md\:w-\[70px\] {
            width: 70px
        }

        .md\:w-\[120px\] {
            width: 120px
        }

        .md\:w-\[130px\] {
            width: 130px
        }

        .md\:w-\[140px\] {
            width: 140px
        }

        .md\:w-\[170px\] {
            width: 170px
        }

        .md\:w-\[220px\] {
            width: 220px
        }

        .md\:w-\[230px\] {
            width: 230px
        }

        .md\:w-\[260px\] {
            width: 260px
        }

        .md\:w-\[300px\] {
            width: 300px
        }

        .md\:w-\[340px\] {
            width: 340px
        }

        .md\:w-\[460px\] {
            width: 460px
        }

        .md\:w-\[480px\] {
            width: 480px
        }

        .md\:w-auto {
            width: auto
        }

        .md\:w-fit {
            width: fit-content
        }

        .md\:w-full {
            width: 100%
        }

        .md\:max-w-\[35px\] {
            max-width: 35px
        }

        .md\:max-w-\[45px\] {
            max-width: 45px
        }

        .md\:max-w-\[70\%\] {
            max-width: 70%
        }

        .md\:max-w-\[75\%\] {
            max-width: 75%
        }

        .md\:max-w-\[80\%\] {
            max-width: 80%
        }

        .md\:max-w-\[90\%\] {
            max-width: 90%
        }

        .md\:max-w-\[95\%\] {
            max-width: 95%
        }

        .md\:max-w-\[240px\] {
            max-width: 240px
        }

        .md\:max-w-\[250px\] {
            max-width: 250px
        }

        .md\:max-w-\[270px\] {
            max-width: 270px
        }

        .md\:max-w-\[370px\] {
            max-width: 370px
        }

        .md\:max-w-\[400px\] {
            max-width: 400px
        }

        .md\:max-w-full {
            max-width: 100%
        }

        .md\:max-w-none {
            max-width: none
        }

        .md\:min-w-\[44px\] {
            min-width: 44px
        }

        .md\:-translate-x-1\/2 {
            --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .md\:-translate-y-\[110px\] {
            --tw-translate-y: calc(110px * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .md\:\[transform\:matrix\(1\,-0\.01\,0\.01\,1\,0\,0\)\] {
            transform: matrix(1, -.01, .01, 1, 0, 0)
        }

        .md\:\[transform\:matrix\(1\,-0\.03\,0\.02\,1\,0\,0\)\] {
            transform: matrix(1, -.03, .02, 1, 0, 0)
        }

        .md\:\[transform\:matrix\(1\,0\.02\,-0\.02\,1\,0\,0\)\] {
            transform: matrix(1, .02, -.02, 1, 0, 0)
        }

        .md\:\[transform\:rotate\(1\.6deg\)\] {
            transform: rotate(1.6deg)
        }

        .md\:\[transform\:rotate\(2deg\)\] {
            transform: rotate(2deg)
        }

        .md\:\[grid-auto-rows\:76px\] {
            grid-auto-rows: 76px
        }

        .md\:\[grid-template-columns\:repeat\(auto-fill\,minmax\(76px\,1fr\)\)\] {
            grid-template-columns: repeat(auto-fill, minmax(76px, 1fr))
        }

        .md\:grid-cols-2 {
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }

        .md\:grid-cols-3 {
            grid-template-columns: repeat(3, minmax(0, 1fr))
        }

        .md\:grid-cols-4 {
            grid-template-columns: repeat(4, minmax(0, 1fr))
        }

        .md\:grid-cols-6 {
            grid-template-columns: repeat(6, minmax(0, 1fr))
        }

        .md\:grid-cols-\[30px_1fr_16px\] {
            grid-template-columns: 30px 1fr 16px
        }

        .md\:grid-cols-\[auto_60\%\] {
            grid-template-columns: auto 60%
        }

        .md\:flex-row {
            flex-direction: row
        }

        .md\:flex-nowrap {
            flex-wrap: nowrap
        }

        .md\:items-center {
            align-items: center
        }

        .md\:items-end {
            align-items: flex-end
        }

        .md\:justify-between {
            justify-content: space-between
        }

        .md\:justify-start {
            justify-content: flex-start
        }

        .md\:justify-items-end {
            justify-items: end
        }

        .md\:justify-items-start {
            justify-items: start
        }

        .md\:gap-0 {
            gap: 0
        }

        .md\:gap-3 {
            gap: calc(var(--spacing) * 3)
        }

        .md\:gap-4 {
            gap: calc(var(--spacing) * 4)
        }

        .md\:gap-5 {
            gap: calc(var(--spacing) * 5)
        }

        .md\:gap-6 {
            gap: calc(var(--spacing) * 6)
        }

        .md\:gap-8 {
            gap: calc(var(--spacing) * 8)
        }

        .md\:gap-\[14px\] {
            gap: 14px
        }

        .md\:gap-\[15px\] {
            gap: 15px
        }

        .md\:gap-\[18px\] {
            gap: 18px
        }

        .md\:gap-\[22px\] {
            gap: 22px
        }

        .md\:gap-\[25px\] {
            gap: 25px
        }

        .md\:gap-\[30px\] {
            gap: 30px
        }

        .md\:gap-\[35px\] {
            gap: 35px
        }

        .md\:gap-\[100px\] {
            gap: 100px
        }

        .md\:gap-x-7 {
            column-gap: calc(var(--spacing) * 7)
        }

        .md\:gap-y-0 {
            row-gap: 0
        }

        .md\:gap-y-3\.5 {
            row-gap: calc(var(--spacing) * 3.5)
        }

        .md\:rounded-\[20px\] {
            border-radius: 20px
        }

        .md\:rounded-\[28px\] {
            border-radius: 28px
        }

        .md\:rounded-\[30px\] {
            border-radius: 30px
        }

        .md\:rounded-none {
            border-radius: 0
        }

        .md\:border-0 {
            border-style: var(--tw-border-style);
            border-width: 0
        }

        .md\:border-r {
            border-right-style: var(--tw-border-style);
            border-right-width: 1px
        }

        .md\:border-r-0 {
            border-right-style: var(--tw-border-style);
            border-right-width: 0
        }

        .md\:border-white {
            border-color: var(--color-white)
        }

        .md\:bg-transparent {
            background-color: #0000
        }

        .md\:\[background-image\:var\(--thm-first-bg\)\] {
            background-image: var(--thm-first-bg)
        }

        .md\:\[background-image\:var\(--thm-left-bg\)\] {
            background-image: var(--thm-left-bg)
        }

        .md\:bg-center {
            background-position: 50%
        }

        .md\:p-3 {
            padding: calc(var(--spacing) * 3)
        }

        .md\:p-5 {
            padding: calc(var(--spacing) * 5)
        }

        .md\:p-6 {
            padding: calc(var(--spacing) * 6)
        }

        .md\:p-7 {
            padding: calc(var(--spacing) * 7)
        }

        .md\:p-8 {
            padding: calc(var(--spacing) * 8)
        }

        .md\:p-9 {
            padding: calc(var(--spacing) * 9)
        }

        .md\:p-10 {
            padding: calc(var(--spacing) * 10)
        }

        .md\:p-\[15px\] {
            padding: 15px
        }

        .md\:p-\[25px\] {
            padding: 25px
        }

        .md\:p-\[30px\] {
            padding: 30px
        }

        .md\:px-2 {
            padding-inline: calc(var(--spacing) * 2)
        }

        .md\:px-3 {
            padding-inline: calc(var(--spacing) * 3)
        }

        .md\:px-4 {
            padding-inline: calc(var(--spacing) * 4)
        }

        .md\:px-5 {
            padding-inline: calc(var(--spacing) * 5)
        }

        .md\:px-6 {
            padding-inline: calc(var(--spacing) * 6)
        }

        .md\:px-7 {
            padding-inline: calc(var(--spacing) * 7)
        }

        .md\:px-8 {
            padding-inline: calc(var(--spacing) * 8)
        }

        .md\:px-9 {
            padding-inline: calc(var(--spacing) * 9)
        }

        .md\:px-10 {
            padding-inline: calc(var(--spacing) * 10)
        }

        .md\:px-\[13px\] {
            padding-inline: 13px
        }

        .md\:px-\[15px\] {
            padding-inline: 15px
        }

        .md\:px-\[18px\] {
            padding-inline: 18px
        }

        .md\:px-\[30px\] {
            padding-inline: 30px
        }

        .md\:py-1\.5 {
            padding-block: calc(var(--spacing) * 1.5)
        }

        .md\:py-2\.5 {
            padding-block: calc(var(--spacing) * 2.5)
        }

        .md\:py-3 {
            padding-block: calc(var(--spacing) * 3)
        }

        .md\:py-3\.5 {
            padding-block: calc(var(--spacing) * 3.5)
        }

        .md\:py-4 {
            padding-block: calc(var(--spacing) * 4)
        }

        .md\:py-5 {
            padding-block: calc(var(--spacing) * 5)
        }

        .md\:py-6 {
            padding-block: calc(var(--spacing) * 6)
        }

        .md\:py-7 {
            padding-block: calc(var(--spacing) * 7)
        }

        .md\:py-12 {
            padding-block: calc(var(--spacing) * 12)
        }

        .md\:py-14 {
            padding-block: calc(var(--spacing) * 14)
        }

        .md\:py-16 {
            padding-block: calc(var(--spacing) * 16)
        }

        .md\:py-\[0\] {
            padding-block: 0
        }

        .md\:py-\[3px\] {
            padding-block: 3px
        }

        .md\:py-\[6px\] {
            padding-block: 6px
        }

        .md\:py-\[11\.5px\] {
            padding-block: 11.5px
        }

        .md\:py-\[11px\] {
            padding-block: 11px
        }

        .md\:py-\[13px\] {
            padding-block: 13px
        }

        .md\:py-\[18px\] {
            padding-block: 18px
        }

        .md\:py-\[30px\] {
            padding-block: 30px
        }

        .md\:py-\[31px\] {
            padding-block: 31px
        }

        .md\:py-\[50px\] {
            padding-block: 50px
        }

        .md\:py-\[70px\] {
            padding-block: 70px
        }

        .md\:py-\[90px\] {
            padding-block: 90px
        }

        .md\:py-\[100px\] {
            padding-block: 100px
        }

        .md\:py-\[110px\] {
            padding-block: 110px
        }

        .md\:py-\[120px\] {
            padding-block: 120px
        }

        .md\:py-\[130px\] {
            padding-block: 130px
        }

        .md\:ps-\[50px\] {
            padding-inline-start: 50px
        }

        .md\:pt-4 {
            padding-top: calc(var(--spacing) * 4)
        }

        .md\:pt-5 {
            padding-top: calc(var(--spacing) * 5)
        }

        .md\:pt-10 {
            padding-top: calc(var(--spacing) * 10)
        }

        .md\:pt-12 {
            padding-top: calc(var(--spacing) * 12)
        }

        .md\:pt-14 {
            padding-top: calc(var(--spacing) * 14)
        }

        .md\:pt-\[30px\] {
            padding-top: 30px
        }

        .md\:pt-\[70px\] {
            padding-top: 70px
        }

        .md\:pt-\[80px\] {
            padding-top: 80px
        }

        .md\:pt-\[90px\] {
            padding-top: 90px
        }

        .md\:pt-\[110px\] {
            padding-top: 110px
        }

        .md\:pt-\[120px\] {
            padding-top: 120px
        }

        .md\:pt-\[140px\] {
            padding-top: 140px
        }

        .md\:pt-\[220px\] {
            padding-top: 220px
        }

        .md\:pt-\[calc\(var\(--nhome-menu-inset\,var\(--nhome-header-h\)\)\+12px\)\] {
            padding-top: calc(var(--nhome-menu-inset, var(--nhome-header-h)) + 12px)
        }

        .md\:pr-0 {
            padding-right: 0
        }

        .md\:pr-5 {
            padding-right: calc(var(--spacing) * 5)
        }

        .md\:pr-6 {
            padding-right: calc(var(--spacing) * 6)
        }

        .md\:pr-\[35px\] {
            padding-right: 35px
        }

        .md\:pr-\[45px\] {
            padding-right: 45px
        }

        .md\:pb-3 {
            padding-bottom: calc(var(--spacing) * 3)
        }

        .md\:pb-4 {
            padding-bottom: calc(var(--spacing) * 4)
        }

        .md\:pb-7 {
            padding-bottom: calc(var(--spacing) * 7)
        }

        .md\:pb-8 {
            padding-bottom: calc(var(--spacing) * 8)
        }

        .md\:pb-10 {
            padding-bottom: calc(var(--spacing) * 10)
        }

        .md\:pb-14 {
            padding-bottom: calc(var(--spacing) * 14)
        }

        .md\:pb-\[25px\] {
            padding-bottom: 25px
        }

        .md\:pb-\[30px\] {
            padding-bottom: 30px
        }

        .md\:pb-\[40px\] {
            padding-bottom: 40px
        }

        .md\:pb-\[50px\] {
            padding-bottom: 50px
        }

        .md\:pb-\[60px\] {
            padding-bottom: 60px
        }

        .md\:pb-\[90px\] {
            padding-bottom: 90px
        }

        .md\:pb-\[140px\] {
            padding-bottom: 140px
        }

        .md\:pb-\[160px\] {
            padding-bottom: 160px
        }

        .md\:pl-5 {
            padding-left: calc(var(--spacing) * 5)
        }

        .md\:pl-\[13px\] {
            padding-left: 13px
        }

        .md\:pl-\[14px\] {
            padding-left: 14px
        }

        .md\:pl-\[18px\] {
            padding-left: 18px
        }

        .md\:text-left {
            text-align: left
        }

        .md\:text-right {
            text-align: right
        }

        .md\:text-start {
            text-align: start
        }

        .md\:text-\[9px\] {
            font-size: 9px
        }

        .md\:text-\[11px\] {
            font-size: 11px
        }

        .md\:text-\[12px\] {
            font-size: 12px
        }

        .md\:text-\[13px\] {
            font-size: 13px
        }

        .md\:text-\[14px\] {
            font-size: 14px
        }

        .md\:text-\[15px\] {
            font-size: 15px
        }

        .md\:text-\[16px\] {
            font-size: 16px
        }

        .md\:text-\[17px\] {
            font-size: 17px
        }

        .md\:text-\[18px\] {
            font-size: 18px
        }

        .md\:text-\[19px\] {
            font-size: 19px
        }

        .md\:text-\[20px\] {
            font-size: 20px
        }

        .md\:text-\[22px\] {
            font-size: 22px
        }

        .md\:text-\[24px\] {
            font-size: 24px
        }

        .md\:text-\[25px\] {
            font-size: 25px
        }

        .md\:text-\[26px\] {
            font-size: 26px
        }

        .md\:text-\[28px\] {
            font-size: 28px
        }

        .md\:text-\[30px\] {
            font-size: 30px
        }

        .md\:text-\[32px\] {
            font-size: 32px
        }

        .md\:text-\[34px\] {
            font-size: 34px
        }

        .md\:text-\[35px\] {
            font-size: 35px
        }

        .md\:text-\[36px\] {
            font-size: 36px
        }

        .md\:text-\[38px\] {
            font-size: 38px
        }

        .md\:text-\[40px\] {
            font-size: 40px
        }

        .md\:text-\[42px\] {
            font-size: 42px
        }

        .md\:text-\[44px\] {
            font-size: 44px
        }

        .md\:text-\[46px\] {
            font-size: 46px
        }

        .md\:text-\[50px\] {
            font-size: 50px
        }

        .md\:text-\[52px\] {
            font-size: 52px
        }

        .md\:text-\[56px\] {
            font-size: 56px
        }

        .md\:text-\[60px\] {
            font-size: 60px
        }

        .md\:text-\[64px\] {
            font-size: 64px
        }

        .md\:text-\[80px\] {
            font-size: 80px
        }

        .md\:text-\[88px\] {
            font-size: 88px
        }

        .md\:text-\[100px\] {
            font-size: 100px
        }

        .md\:text-\[180px\] {
            font-size: 180px
        }

        .md\:leading-5 {
            --tw-leading: calc(var(--spacing) * 5);
            line-height: calc(var(--spacing) * 5)
        }

        .md\:leading-6 {
            --tw-leading: calc(var(--spacing) * 6);
            line-height: calc(var(--spacing) * 6)
        }

        .md\:leading-7 {
            --tw-leading: calc(var(--spacing) * 7);
            line-height: calc(var(--spacing) * 7)
        }

        .md\:leading-9 {
            --tw-leading: calc(var(--spacing) * 9);
            line-height: calc(var(--spacing) * 9)
        }

        .md\:leading-10 {
            --tw-leading: calc(var(--spacing) * 10);
            line-height: calc(var(--spacing) * 10)
        }

        .md\:leading-\[1\.1\] {
            --tw-leading: 1.1;
            line-height: 1.1
        }

        .md\:leading-\[1\.05\] {
            --tw-leading: 1.05;
            line-height: 1.05
        }

        .md\:leading-\[1\.06\] {
            --tw-leading: 1.06;
            line-height: 1.06
        }

        .md\:leading-\[13px\] {
            --tw-leading: 13px;
            line-height: 13px
        }

        .md\:leading-\[14px\] {
            --tw-leading: 14px;
            line-height: 14px
        }

        .md\:leading-\[17px\] {
            --tw-leading: 17px;
            line-height: 17px
        }

        .md\:leading-\[18px\] {
            --tw-leading: 18px;
            line-height: 18px
        }

        .md\:leading-\[19px\] {
            --tw-leading: 19px;
            line-height: 19px
        }

        .md\:leading-\[22px\] {
            --tw-leading: 22px;
            line-height: 22px
        }

        .md\:leading-\[25px\] {
            --tw-leading: 25px;
            line-height: 25px
        }

        .md\:leading-\[26px\] {
            --tw-leading: 26px;
            line-height: 26px
        }

        .md\:leading-\[27px\] {
            --tw-leading: 27px;
            line-height: 27px
        }

        .md\:leading-\[28px\] {
            --tw-leading: 28px;
            line-height: 28px
        }

        .md\:leading-\[29px\] {
            --tw-leading: 29px;
            line-height: 29px
        }

        .md\:leading-\[30px\] {
            --tw-leading: 30px;
            line-height: 30px
        }

        .md\:leading-\[32px\] {
            --tw-leading: 32px;
            line-height: 32px
        }

        .md\:leading-\[34px\] {
            --tw-leading: 34px;
            line-height: 34px
        }

        .md\:leading-\[35px\] {
            --tw-leading: 35px;
            line-height: 35px
        }

        .md\:leading-\[36px\] {
            --tw-leading: 36px;
            line-height: 36px
        }

        .md\:leading-\[38px\] {
            --tw-leading: 38px;
            line-height: 38px
        }

        .md\:leading-\[44px\] {
            --tw-leading: 44px;
            line-height: 44px
        }

        .md\:leading-\[45px\] {
            --tw-leading: 45px;
            line-height: 45px
        }

        .md\:leading-\[54px\] {
            --tw-leading: 54px;
            line-height: 54px
        }

        .md\:leading-\[55px\] {
            --tw-leading: 55px;
            line-height: 55px
        }

        .md\:leading-\[80px\] {
            --tw-leading: 80px;
            line-height: 80px
        }

        .md\:leading-\[110px\] {
            --tw-leading: 110px;
            line-height: 110px
        }

        .md\:tracking-\[-1px\] {
            --tw-tracking: -1px;
            letter-spacing: -1px
        }

        .md\:\[text-shadow\:7px_9px_0_rgba\(255\,251\,245\,0\.14\)\] {
            text-shadow: 7px 9px #fffbf524
        }

        .md\:not-first\:border-t-0:not(:first-child) {
            border-top-style: var(--tw-border-style);
            border-top-width: 0
        }

        .md\:not-first\:border-l:not(:first-child) {
            border-left-style: var(--tw-border-style);
            border-left-width: 1px
        }

        .md\:not-first\:border-\[rgba\(245\,241\,232\,0\.16\)\]:not(:first-child) {
            border-color: #f5f1e829
        }

        .md\:aria-expanded\:p-2\.5[aria-expanded=true] {
            padding: calc(var(--spacing) * 2.5)
        }
    }

    @media (min-width:992px) {
        .lg\:pointer-events-auto {
            pointer-events: auto
        }

        .lg\:pointer-events-none {
            pointer-events: none
        }

        .lg\:absolute {
            position: absolute
        }

        .lg\:sticky {
            position: sticky
        }

        .lg\:inset-0 {
            inset: 0
        }

        .lg\:inset-auto {
            inset: auto
        }

        .lg\:inset-y-0 {
            inset-block: 0
        }

        .lg\:top-0 {
            top: 0
        }

        .lg\:top-1 {
            top: var(--spacing)
        }

        .lg\:top-\[-40px\] {
            top: -40px
        }

        .lg\:top-\[35\%\] {
            top: 35%
        }

        .lg\:top-\[75\.4\%\] {
            top: 75.4%
        }

        .lg\:top-\[75\.7\%\] {
            top: 75.7%
        }

        .lg\:top-\[76\.8\%\] {
            top: 76.8%
        }

        .lg\:top-\[90px\] {
            top: 90px
        }

        .lg\:top-\[calc\(100\%\+16px\)\] {
            top: calc(100% + 16px)
        }

        .lg\:right-0 {
            right: 0
        }

        .lg\:right-\[5px\] {
            right: 5px
        }

        .lg\:right-\[31\%\] {
            right: 31%
        }

        .lg\:bottom-0 {
            bottom: 0
        }

        .lg\:bottom-\[30px\] {
            bottom: 30px
        }

        .lg\:bottom-\[60px\] {
            bottom: 60px
        }

        .lg\:-left-\[68px\] {
            left: -68px
        }

        .lg\:left-0 {
            left: 0
        }

        .lg\:left-1\/2 {
            left: 50%
        }

        .lg\:left-\[-120px\] {
            left: -120px
        }

        .lg\:left-\[11\.7\%\] {
            left: 11.7%
        }

        .lg\:left-\[11\.8\%\] {
            left: 11.8%
        }

        .lg\:left-\[39\.6\%\] {
            left: 39.6%
        }

        .lg\:left-\[60\.1\%\] {
            left: 60.1%
        }

        .lg\:left-\[62\%\] {
            left: 62%
        }

        .lg\:left-\[80\.8\%\] {
            left: 80.8%
        }

        .lg\:-z-20 {
            z-index: calc(20 * -1)
        }

        .lg\:z-auto {
            z-index: auto
        }

        .lg\:order-1 {
            order: 1
        }

        .lg\:order-2 {
            order: 2
        }

        .lg\:order-none {
            order: 0
        }

        .lg\:col-span-5 {
            grid-column: span 5/span 5
        }

        .lg\:col-span-7 {
            grid-column: span 7/span 7
        }

        .lg\:col-start-1 {
            grid-column-start: 1
        }

        .lg\:col-start-2 {
            grid-column-start: 2
        }

        .lg\:col-start-3 {
            grid-column-start: 3
        }

        .lg\:row-span-2 {
            grid-row: span 2/span 2
        }

        .lg\:row-start-1 {
            grid-row-start: 1
        }

        .lg\:row-start-2 {
            grid-row-start: 2
        }

        .lg\:-mx-3 {
            margin-inline: calc(var(--spacing) * -3)
        }

        .lg\:mx-0 {
            margin-inline: 0
        }

        .lg\:mx-\[40px\] {
            margin-inline: 40px
        }

        .lg\:my-\[50px\] {
            margin-block: 50px
        }

        .lg\:my-\[60px\] {
            margin-block: 60px
        }

        .lg\:my-\[70px\] {
            margin-block: 70px
        }

        .lg\:my-\[80px\] {
            margin-block: 80px
        }

        .lg\:my-\[84px\] {
            margin-block: 84px
        }

        .lg\:my-\[90px\] {
            margin-block: 90px
        }

        .lg\:my-\[100px\] {
            margin-block: 100px
        }

        .lg\:my-\[120px\] {
            margin-block: 120px
        }

        .lg\:mt-0 {
            margin-top: 0
        }

        .lg\:mt-5 {
            margin-top: calc(var(--spacing) * 5)
        }

        .lg\:mt-10 {
            margin-top: calc(var(--spacing) * 10)
        }

        .lg\:mt-12 {
            margin-top: calc(var(--spacing) * 12)
        }

        .lg\:mt-14 {
            margin-top: calc(var(--spacing) * 14)
        }

        .lg\:mt-16 {
            margin-top: calc(var(--spacing) * 16)
        }

        .lg\:mt-\[30px\] {
            margin-top: 30px
        }

        .lg\:mt-\[50px\] {
            margin-top: 50px
        }

        .lg\:mt-\[60px\] {
            margin-top: 60px
        }

        .lg\:mt-\[70px\] {
            margin-top: 70px
        }

        .lg\:mt-\[71px\] {
            margin-top: 71px
        }

        .lg\:mt-\[80px\] {
            margin-top: 80px
        }

        .lg\:mt-\[90px\] {
            margin-top: 90px
        }

        .lg\:mt-\[100px\] {
            margin-top: 100px
        }

        .lg\:mt-\[120px\] {
            margin-top: 120px
        }

        .lg\:mr-0 {
            margin-right: 0
        }

        .lg\:mb-0 {
            margin-bottom: 0
        }

        .lg\:mb-5 {
            margin-bottom: calc(var(--spacing) * 5)
        }

        .lg\:mb-6 {
            margin-bottom: calc(var(--spacing) * 6)
        }

        .lg\:mb-8 {
            margin-bottom: calc(var(--spacing) * 8)
        }

        .lg\:mb-9 {
            margin-bottom: calc(var(--spacing) * 9)
        }

        .lg\:mb-11 {
            margin-bottom: calc(var(--spacing) * 11)
        }

        .lg\:mb-12 {
            margin-bottom: calc(var(--spacing) * 12)
        }

        .lg\:mb-14 {
            margin-bottom: calc(var(--spacing) * 14)
        }

        .lg\:mb-16 {
            margin-bottom: calc(var(--spacing) * 16)
        }

        .lg\:mb-\[11px\] {
            margin-bottom: 11px
        }

        .lg\:mb-\[17px\] {
            margin-bottom: 17px
        }

        .lg\:mb-\[26px\] {
            margin-bottom: 26px
        }

        .lg\:mb-\[30px\] {
            margin-bottom: 30px
        }

        .lg\:mb-\[45px\] {
            margin-bottom: 45px
        }

        .lg\:mb-\[50px\] {
            margin-bottom: 50px
        }

        .lg\:mb-\[60px\] {
            margin-bottom: 60px
        }

        .lg\:mb-\[90px\] {
            margin-bottom: 90px
        }

        .lg\:mb-\[100px\] {
            margin-bottom: 100px
        }

        .lg\:ml-6 {
            margin-left: calc(var(--spacing) * 6)
        }

        .lg\:ml-\[8\.333333\%\] {
            margin-left: 8.33333%
        }

        .lg\:ml-auto {
            margin-left: auto
        }

        .lg\:block {
            display: block
        }

        .lg\:flex {
            display: flex
        }

        .lg\:flex\! {
            display: flex !important
        }

        .lg\:grid {
            display: grid
        }

        .lg\:hidden {
            display: none
        }

        .lg\:hidden\! {
            display: none !important
        }

        .lg\:inline {
            display: inline
        }

        .lg\:inline-block {
            display: inline-block
        }

        .lg\:aspect-\[1330\/878\] {
            aspect-ratio: 1330/878
        }

        .lg\:aspect-auto {
            aspect-ratio: auto
        }

        .lg\:h-10 {
            height: calc(var(--spacing) * 10)
        }

        .lg\:h-\[100px\] {
            height: 100px
        }

        .lg\:h-\[120px\] {
            height: 120px
        }

        .lg\:h-\[140px\] {
            height: 140px
        }

        .lg\:h-\[270px\] {
            height: 270px
        }

        .lg\:h-\[300px\] {
            height: 300px
        }

        .lg\:h-\[400px\] {
            height: 400px
        }

        .lg\:h-\[520px\] {
            height: 520px
        }

        .lg\:h-\[558px\] {
            height: 558px
        }

        .lg\:h-\[560px\] {
            height: 560px
        }

        .lg\:h-auto {
            height: auto
        }

        .lg\:h-full {
            height: 100%
        }

        .lg\:max-h-\[54px\] {
            max-height: 54px
        }

        .lg\:max-h-none {
            max-height: none
        }

        .lg\:min-h-\[100dvh\] {
            min-height: 100dvh
        }

        .lg\:min-h-\[120px\] {
            min-height: 120px
        }

        .lg\:min-h-\[135px\] {
            min-height: 135px
        }

        .lg\:min-h-\[160px\] {
            min-height: 160px
        }

        .lg\:min-h-\[195px\] {
            min-height: 195px
        }

        .lg\:min-h-\[240px\] {
            min-height: 240px
        }

        .lg\:min-h-\[332px\] {
            min-height: 332px
        }

        .lg\:min-h-\[340px\] {
            min-height: 340px
        }

        .lg\:min-h-\[400px\] {
            min-height: 400px
        }

        .lg\:min-h-\[434px\] {
            min-height: 434px
        }

        .lg\:min-h-\[440px\] {
            min-height: 440px
        }

        .lg\:min-h-\[450px\] {
            min-height: 450px
        }

        .lg\:min-h-\[460px\] {
            min-height: 460px
        }

        .lg\:min-h-\[560px\] {
            min-height: 560px
        }

        .lg\:min-h-\[600px\] {
            min-height: 600px
        }

        .lg\:min-h-\[620px\] {
            min-height: 620px
        }

        .lg\:min-h-\[650px\] {
            min-height: 650px
        }

        .lg\:min-h-\[760px\] {
            min-height: 760px
        }

        .lg\:min-h-\[849px\] {
            min-height: 849px
        }

        .lg\:min-h-\[calc\(100dvh_-_71px\)\] {
            min-height: calc(100dvh - 71px)
        }

        .lg\:min-h-\[calc\(100dvh_-_100px\)\] {
            min-height: calc(100dvh - 100px)
        }

        .lg\:min-h-\[calc\(100dvh_-_var\(--ctx-header-inset\,var\(--nhome-header-h\)\)\)\] {
            min-height: calc(100dvh - var(--ctx-header-inset, var(--nhome-header-h)))
        }

        .lg\:w-1\/2 {
            width: 50%
        }

        .lg\:w-1\/3 {
            width: 33.3333%
        }

        .lg\:w-1\/4 {
            width: 25%
        }

        .lg\:w-1\/5 {
            width: 20%
        }

        .lg\:w-2\/3 {
            width: 66.6667%
        }

        .lg\:w-2\/12 {
            width: 16.6667%
        }

        .lg\:w-3\/12 {
            width: 25%
        }

        .lg\:w-4\/12 {
            width: 33.3333%
        }

        .lg\:w-5\/12 {
            width: 41.6667%
        }

        .lg\:w-6\/12 {
            width: 50%
        }

        .lg\:w-7\/12 {
            width: 58.3333%
        }

        .lg\:w-8\/12 {
            width: 66.6667%
        }

        .lg\:w-9\/12 {
            width: 75%
        }

        .lg\:w-10 {
            width: calc(var(--spacing) * 10)
        }

        .lg\:w-10\/12 {
            width: 83.3333%
        }

        .lg\:w-11\/12 {
            width: 91.6667%
        }

        .lg\:w-\[52\.4\%\] {
            width: 52.4%
        }

        .lg\:w-\[63px\] {
            width: 63px
        }

        .lg\:w-\[70\%\] {
            width: 70%
        }

        .lg\:w-\[85px\] {
            width: 85px
        }

        .lg\:w-\[91\.666667\%\] {
            width: 91.6667%
        }

        .lg\:w-\[270px\] {
            width: 270px
        }

        .lg\:w-\[400px\] {
            width: 400px
        }

        .lg\:w-\[480px\] {
            width: 480px
        }

        .lg\:w-\[650px\] {
            width: 650px
        }

        .lg\:w-\[700px\] {
            width: 700px
        }

        .lg\:w-\[min\(700px\,46vw\)\] {
            width: min(700px, 46vw)
        }

        .lg\:w-auto {
            width: auto
        }

        .lg\:w-full {
            width: 100%
        }

        .lg\:max-w-\[34ch\] {
            max-width: 34ch
        }

        .lg\:max-w-\[70\%\] {
            max-width: 70%
        }

        .lg\:max-w-\[75\%\] {
            max-width: 75%
        }

        .lg\:max-w-\[80\%\] {
            max-width: 80%
        }

        .lg\:max-w-\[84\%\] {
            max-width: 84%
        }

        .lg\:max-w-\[90px\] {
            max-width: 90px
        }

        .lg\:max-w-\[95\%\] {
            max-width: 95%
        }

        .lg\:max-w-\[100px\] {
            max-width: 100px
        }

        .lg\:max-w-\[150px\] {
            max-width: 150px
        }

        .lg\:max-w-\[160px\] {
            max-width: 160px
        }

        .lg\:max-w-\[175px\] {
            max-width: 175px
        }

        .lg\:max-w-\[240px\] {
            max-width: 240px
        }

        .lg\:max-w-\[360px\] {
            max-width: 360px
        }

        .lg\:max-w-\[440px\] {
            max-width: 440px
        }

        .lg\:max-w-none {
            max-width: none
        }

        .lg\:min-w-\[205px\] {
            min-width: 205px
        }

        .lg\:-translate-x-1\/2 {
            --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .lg\:-translate-y-\[150px\] {
            --tw-translate-y: calc(150px * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .lg\:columns-2 {
            columns: 2
        }

        .lg\:grid-cols-1 {
            grid-template-columns: repeat(1, minmax(0, 1fr))
        }

        .lg\:grid-cols-2 {
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }

        .lg\:grid-cols-3 {
            grid-template-columns: repeat(3, minmax(0, 1fr))
        }

        .lg\:grid-cols-4 {
            grid-template-columns: repeat(4, minmax(0, 1fr))
        }

        .lg\:grid-cols-5 {
            grid-template-columns: repeat(5, minmax(0, 1fr))
        }

        .lg\:grid-cols-7 {
            grid-template-columns: repeat(7, minmax(0, 1fr))
        }

        .lg\:grid-cols-8 {
            grid-template-columns: repeat(8, minmax(0, 1fr))
        }

        .lg\:grid-cols-12 {
            grid-template-columns: repeat(12, minmax(0, 1fr))
        }

        .lg\:grid-cols-\[1fr_270px_1fr\] {
            grid-template-columns: 1fr 270px 1fr
        }

        .lg\:grid-cols-\[1fr_min\(434px\,32\%\)_1fr\] {
            grid-template-columns: 1fr min(434px, 32%) 1fr
        }

        .lg\:grid-cols-\[37\.5\%_25\%_37\.5\%\] {
            grid-template-columns: 37.5% 25% 37.5%
        }

        .lg\:grid-cols-\[270px_minmax\(0\,1fr\)\] {
            grid-template-columns: 270px minmax(0, 1fr)
        }

        .lg\:grid-cols-\[470fr_670fr\] {
            grid-template-columns: 470fr 670fr
        }

        .lg\:grid-cols-\[repeat\(4\,1fr\)\] {
            grid-template-columns: repeat(4, 1fr)
        }

        .lg\:flex-col {
            flex-direction: column
        }

        .lg\:flex-row {
            flex-direction: row
        }

        .lg\:flex-row-reverse {
            flex-direction: row-reverse
        }

        .lg\:flex-nowrap {
            flex-wrap: nowrap
        }

        .lg\:flex-wrap {
            flex-wrap: wrap
        }

        .lg\:content-center {
            align-content: center
        }

        .lg\:items-center {
            align-items: center
        }

        .lg\:items-end {
            align-items: flex-end
        }

        .lg\:justify-between {
            justify-content: space-between
        }

        .lg\:justify-center {
            justify-content: center
        }

        .lg\:justify-end {
            justify-content: flex-end
        }

        .lg\:justify-start {
            justify-content: flex-start
        }

        .lg\:justify-items-end {
            justify-items: end
        }

        .lg\:gap-0 {
            gap: 0
        }

        .lg\:gap-1 {
            gap: var(--spacing)
        }

        .lg\:gap-2\.5 {
            gap: calc(var(--spacing) * 2.5)
        }

        .lg\:gap-4 {
            gap: calc(var(--spacing) * 4)
        }

        .lg\:gap-5 {
            gap: calc(var(--spacing) * 5)
        }

        .lg\:gap-6 {
            gap: calc(var(--spacing) * 6)
        }

        .lg\:gap-10 {
            gap: calc(var(--spacing) * 10)
        }

        .lg\:gap-14 {
            gap: calc(var(--spacing) * 14)
        }

        .lg\:gap-16 {
            gap: calc(var(--spacing) * 16)
        }

        .lg\:gap-\[22px\] {
            gap: 22px
        }

        .lg\:gap-\[30px\] {
            gap: 30px
        }

        .lg\:gap-\[50px\] {
            gap: 50px
        }

        .lg\:gap-\[60px\] {
            gap: 60px
        }

        .lg\:gap-\[70px\] {
            gap: 70px
        }

        .lg\:gap-\[80px\] {
            gap: 80px
        }

        .lg\:gap-\[100px\] {
            gap: 100px
        }

        .lg\:gap-x-6 {
            column-gap: calc(var(--spacing) * 6)
        }

        .lg\:gap-x-\[30px\] {
            column-gap: 30px
        }

        .lg\:gap-y-0 {
            row-gap: 0
        }

        .lg\:gap-y-\[30px\] {
            row-gap: 30px
        }

        .lg\:gap-y-\[60px\] {
            row-gap: 60px
        }

        :where(.lg\:divide-x>:not(:last-child)) {
            --tw-divide-x-reverse: 0;
            border-inline-style: var(--tw-border-style);
            border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
            border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))
        }

        :where(.lg\:divide-tan\/25>:not(:last-child)) {
            border-color: #b2896f40
        }

        @supports (color:color-mix(in lab, red, red)) {
            :where(.lg\:divide-tan\/25>:not(:last-child)) {
                border-color: color-mix(in oklab, var(--color-tan) 25%, transparent)
            }
        }

        .lg\:self-start {
            align-self: flex-start
        }

        .lg\:overflow-visible {
            overflow: visible
        }

        .lg\:overflow-x-visible {
            overflow-x: visible
        }

        .lg\:rounded-\[14px\] {
            border-radius: 14px
        }

        .lg\:rounded-\[20px\] {
            border-radius: 20px
        }

        .lg\:rounded-\[30px\] {
            border-radius: 30px
        }

        .lg\:rounded-\[40px\] {
            border-radius: 40px
        }

        .lg\:rounded-none {
            border-radius: 0
        }

        .lg\:rounded-r-\[80px\] {
            border-top-right-radius: 80px;
            border-bottom-right-radius: 80px
        }

        .lg\:border {
            border-style: var(--tw-border-style);
            border-width: 1px
        }

        .lg\:border-t-0 {
            border-top-style: var(--tw-border-style);
            border-top-width: 0
        }

        .lg\:border-l {
            border-left-style: var(--tw-border-style);
            border-left-width: 1px
        }

        .lg\:border-tan\/25 {
            border-color: #b2896f40
        }

        @supports (color:color-mix(in lab, red, red)) {
            .lg\:border-tan\/25 {
                border-color: color-mix(in oklab, var(--color-tan) 25%, transparent)
            }
        }

        .lg\:border-tan\/40 {
            border-color: #b2896f66
        }

        @supports (color:color-mix(in lab, red, red)) {
            .lg\:border-tan\/40 {
                border-color: color-mix(in oklab, var(--color-tan) 40%, transparent)
            }
        }

        .lg\:border-transparent {
            border-color: #0000
        }

        .lg\:bg-transparent {
            background-color: #0000
        }

        .lg\:bg-white {
            background-color: var(--color-white)
        }

        .lg\:\[background-image\:var\(--thm-box-bg\)\] {
            background-image: var(--thm-box-bg)
        }

        .lg\:bg-\[position\:58\%_50\%\] {
            background-position: 58%
        }

        .lg\:object-cover {
            object-fit: cover
        }

        .lg\:object-center {
            object-position: center
        }

        .lg\:p-0 {
            padding: 0
        }

        .lg\:p-3 {
            padding: calc(var(--spacing) * 3)
        }

        .lg\:p-3\.5 {
            padding: calc(var(--spacing) * 3.5)
        }

        .lg\:p-5 {
            padding: calc(var(--spacing) * 5)
        }

        .lg\:p-6 {
            padding: calc(var(--spacing) * 6)
        }

        .lg\:p-7 {
            padding: calc(var(--spacing) * 7)
        }

        .lg\:p-8 {
            padding: calc(var(--spacing) * 8)
        }

        .lg\:p-9 {
            padding: calc(var(--spacing) * 9)
        }

        .lg\:p-10 {
            padding: calc(var(--spacing) * 10)
        }

        .lg\:p-12 {
            padding: calc(var(--spacing) * 12)
        }

        .lg\:p-\[30px\] {
            padding: 30px
        }

        .lg\:p-\[50px\] {
            padding: 50px
        }

        .lg\:px-3 {
            padding-inline: calc(var(--spacing) * 3)
        }

        .lg\:px-4 {
            padding-inline: calc(var(--spacing) * 4)
        }

        .lg\:px-5 {
            padding-inline: calc(var(--spacing) * 5)
        }

        .lg\:px-6 {
            padding-inline: calc(var(--spacing) * 6)
        }

        .lg\:px-8 {
            padding-inline: calc(var(--spacing) * 8)
        }

        .lg\:px-10 {
            padding-inline: calc(var(--spacing) * 10)
        }

        .lg\:px-12 {
            padding-inline: calc(var(--spacing) * 12)
        }

        .lg\:px-\[17px\] {
            padding-inline: 17px
        }

        .lg\:px-\[18px\] {
            padding-inline: 18px
        }

        .lg\:px-\[25px\] {
            padding-inline: 25px
        }

        .lg\:px-\[30px\] {
            padding-inline: 30px
        }

        .lg\:px-\[45px\] {
            padding-inline: 45px
        }

        .lg\:px-\[50px\] {
            padding-inline: 50px
        }

        .lg\:px-\[60px\] {
            padding-inline: 60px
        }

        .lg\:px-\[80px\] {
            padding-inline: 80px
        }

        .lg\:py-0 {
            padding-block: 0
        }

        .lg\:py-3 {
            padding-block: calc(var(--spacing) * 3)
        }

        .lg\:py-4 {
            padding-block: calc(var(--spacing) * 4)
        }

        .lg\:py-5 {
            padding-block: calc(var(--spacing) * 5)
        }

        .lg\:py-6 {
            padding-block: calc(var(--spacing) * 6)
        }

        .lg\:py-8 {
            padding-block: calc(var(--spacing) * 8)
        }

        .lg\:py-10 {
            padding-block: calc(var(--spacing) * 10)
        }

        .lg\:py-14 {
            padding-block: calc(var(--spacing) * 14)
        }

        .lg\:py-16 {
            padding-block: calc(var(--spacing) * 16)
        }

        .lg\:py-20 {
            padding-block: calc(var(--spacing) * 20)
        }

        .lg\:py-\[9px\] {
            padding-block: 9px
        }

        .lg\:py-\[10px\] {
            padding-block: 10px
        }

        .lg\:py-\[15px\] {
            padding-block: 15px
        }

        .lg\:py-\[25px\] {
            padding-block: 25px
        }

        .lg\:py-\[27px\] {
            padding-block: 27px
        }

        .lg\:py-\[30px\] {
            padding-block: 30px
        }

        .lg\:py-\[45px\] {
            padding-block: 45px
        }

        .lg\:py-\[50px\] {
            padding-block: 50px
        }

        .lg\:py-\[80px\] {
            padding-block: 80px
        }

        .lg\:py-\[90px\] {
            padding-block: 90px
        }

        .lg\:py-\[100px\] {
            padding-block: 100px
        }

        .lg\:py-\[109px\] {
            padding-block: 109px
        }

        .lg\:py-\[120px\] {
            padding-block: 120px
        }

        .lg\:py-\[130px\] {
            padding-block: 130px
        }

        .lg\:py-\[160px\] {
            padding-block: 160px
        }

        .lg\:pt-0 {
            padding-top: 0
        }

        .lg\:pt-5 {
            padding-top: calc(var(--spacing) * 5)
        }

        .lg\:pt-6 {
            padding-top: calc(var(--spacing) * 6)
        }

        .lg\:pt-10 {
            padding-top: calc(var(--spacing) * 10)
        }

        .lg\:pt-\[25px\] {
            padding-top: 25px
        }

        .lg\:pt-\[30px\] {
            padding-top: 30px
        }

        .lg\:pt-\[50px\] {
            padding-top: 50px
        }

        .lg\:pt-\[64px\] {
            padding-top: 64px
        }

        .lg\:pt-\[65px\] {
            padding-top: 65px
        }

        .lg\:pt-\[75px\] {
            padding-top: 75px
        }

        .lg\:pt-\[80px\] {
            padding-top: 80px
        }

        .lg\:pt-\[90px\] {
            padding-top: 90px
        }

        .lg\:pt-\[95px\] {
            padding-top: 95px
        }

        .lg\:pt-\[140px\] {
            padding-top: 140px
        }

        .lg\:pt-\[200px\] {
            padding-top: 200px
        }

        .lg\:pr-5 {
            padding-right: calc(var(--spacing) * 5)
        }

        .lg\:pr-10 {
            padding-right: calc(var(--spacing) * 10)
        }

        .lg\:pr-\[30px\] {
            padding-right: 30px
        }

        .lg\:pr-\[50px\] {
            padding-right: 50px
        }

        .lg\:pr-\[57px\] {
            padding-right: 57px
        }

        .lg\:pb-0 {
            padding-bottom: 0
        }

        .lg\:pb-3 {
            padding-bottom: calc(var(--spacing) * 3)
        }

        .lg\:pb-5 {
            padding-bottom: calc(var(--spacing) * 5)
        }

        .lg\:pb-8 {
            padding-bottom: calc(var(--spacing) * 8)
        }

        .lg\:pb-\[25px\] {
            padding-bottom: 25px
        }

        .lg\:pb-\[35px\] {
            padding-bottom: 35px
        }

        .lg\:pb-\[50px\] {
            padding-bottom: 50px
        }

        .lg\:pb-\[55px\] {
            padding-bottom: 55px
        }

        .lg\:pb-\[60px\] {
            padding-bottom: 60px
        }

        .lg\:pb-\[80px\] {
            padding-bottom: 80px
        }

        .lg\:pb-\[90px\] {
            padding-bottom: 90px
        }

        .lg\:pb-\[150px\] {
            padding-bottom: 150px
        }

        .lg\:pb-\[calc\(50px_\+_var\(--ctx-header-inset\,var\(--nhome-header-h\)\)\)\] {
            padding-bottom: calc(50px + var(--ctx-header-inset, var(--nhome-header-h)))
        }

        .lg\:pl-4 {
            padding-left: calc(var(--spacing) * 4)
        }

        .lg\:pl-8 {
            padding-left: calc(var(--spacing) * 8)
        }

        .lg\:pl-10 {
            padding-left: calc(var(--spacing) * 10)
        }

        .lg\:pl-12 {
            padding-left: calc(var(--spacing) * 12)
        }

        .lg\:pl-\[10px\] {
            padding-left: 10px
        }

        .lg\:pl-\[18px\] {
            padding-left: 18px
        }

        .lg\:pl-\[30px\] {
            padding-left: 30px
        }

        .lg\:pl-\[40\.3\%\] {
            padding-left: 40.3%
        }

        .lg\:text-left {
            text-align: left
        }

        .lg\:text-right {
            text-align: right
        }

        .lg\:text-start {
            text-align: start
        }

        .lg\:text-\[12px\] {
            font-size: 12px
        }

        .lg\:text-\[13px\] {
            font-size: 13px
        }

        .lg\:text-\[14px\] {
            font-size: 14px
        }

        .lg\:text-\[15px\] {
            font-size: 15px
        }

        .lg\:text-\[16px\] {
            font-size: 16px
        }

        .lg\:text-\[17px\] {
            font-size: 17px
        }

        .lg\:text-\[18px\] {
            font-size: 18px
        }

        .lg\:text-\[19px\] {
            font-size: 19px
        }

        .lg\:text-\[20px\] {
            font-size: 20px
        }

        .lg\:text-\[21px\] {
            font-size: 21px
        }

        .lg\:text-\[22px\] {
            font-size: 22px
        }

        .lg\:text-\[24px\] {
            font-size: 24px
        }

        .lg\:text-\[25px\] {
            font-size: 25px
        }

        .lg\:text-\[26px\] {
            font-size: 26px
        }

        .lg\:text-\[30px\] {
            font-size: 30px
        }

        .lg\:text-\[32px\] {
            font-size: 32px
        }

        .lg\:text-\[34px\] {
            font-size: 34px
        }

        .lg\:text-\[35px\] {
            font-size: 35px
        }

        .lg\:text-\[36px\] {
            font-size: 36px
        }

        .lg\:text-\[38px\] {
            font-size: 38px
        }

        .lg\:text-\[40px\] {
            font-size: 40px
        }

        .lg\:text-\[42px\] {
            font-size: 42px
        }

        .lg\:text-\[44px\] {
            font-size: 44px
        }

        .lg\:text-\[45px\] {
            font-size: 45px
        }

        .lg\:text-\[46px\] {
            font-size: 46px
        }

        .lg\:text-\[48px\] {
            font-size: 48px
        }

        .lg\:text-\[50px\] {
            font-size: 50px
        }

        .lg\:text-\[52px\] {
            font-size: 52px
        }

        .lg\:text-\[54px\] {
            font-size: 54px
        }

        .lg\:text-\[55px\] {
            font-size: 55px
        }

        .lg\:text-\[56px\] {
            font-size: 56px
        }

        .lg\:text-\[60px\] {
            font-size: 60px
        }

        .lg\:text-\[62px\] {
            font-size: 62px
        }

        .lg\:text-\[64px\] {
            font-size: 64px
        }

        .lg\:text-\[68px\] {
            font-size: 68px
        }

        .lg\:text-\[72px\] {
            font-size: 72px
        }

        .lg\:text-\[76px\] {
            font-size: 76px
        }

        .lg\:text-\[88px\] {
            font-size: 88px
        }

        .lg\:text-\[100px\] {
            font-size: 100px
        }

        .lg\:text-\[112px\] {
            font-size: 112px
        }

        .lg\:text-\[120px\] {
            font-size: 120px
        }

        .lg\:text-\[128px\] {
            font-size: 128px
        }

        .lg\:text-\[216px\] {
            font-size: 216px
        }

        .lg\:leading-4 {
            --tw-leading: calc(var(--spacing) * 4);
            line-height: calc(var(--spacing) * 4)
        }

        .lg\:leading-5 {
            --tw-leading: calc(var(--spacing) * 5);
            line-height: calc(var(--spacing) * 5)
        }

        .lg\:leading-6 {
            --tw-leading: calc(var(--spacing) * 6);
            line-height: calc(var(--spacing) * 6)
        }

        .lg\:leading-7 {
            --tw-leading: calc(var(--spacing) * 7);
            line-height: calc(var(--spacing) * 7)
        }

        .lg\:leading-8 {
            --tw-leading: calc(var(--spacing) * 8);
            line-height: calc(var(--spacing) * 8)
        }

        .lg\:leading-\[0\.98\] {
            --tw-leading: .98;
            line-height: .98
        }

        .lg\:leading-\[1\.02\] {
            --tw-leading: 1.02;
            line-height: 1.02
        }

        .lg\:leading-\[1\.2\] {
            --tw-leading: 1.2;
            line-height: 1.2
        }

        .lg\:leading-\[1\.04\] {
            --tw-leading: 1.04;
            line-height: 1.04
        }

        .lg\:leading-\[19px\] {
            --tw-leading: 19px;
            line-height: 19px
        }

        .lg\:leading-\[22px\] {
            --tw-leading: 22px;
            line-height: 22px
        }

        .lg\:leading-\[24px\] {
            --tw-leading: 24px;
            line-height: 24px
        }

        .lg\:leading-\[25px\] {
            --tw-leading: 25px;
            line-height: 25px
        }

        .lg\:leading-\[26px\] {
            --tw-leading: 26px;
            line-height: 26px
        }

        .lg\:leading-\[28px\] {
            --tw-leading: 28px;
            line-height: 28px
        }

        .lg\:leading-\[30px\] {
            --tw-leading: 30px;
            line-height: 30px
        }

        .lg\:leading-\[32px\] {
            --tw-leading: 32px;
            line-height: 32px
        }

        .lg\:leading-\[34px\] {
            --tw-leading: 34px;
            line-height: 34px
        }

        .lg\:leading-\[38px\] {
            --tw-leading: 38px;
            line-height: 38px
        }

        .lg\:leading-\[40px\] {
            --tw-leading: 40px;
            line-height: 40px
        }

        .lg\:leading-\[42px\] {
            --tw-leading: 42px;
            line-height: 42px
        }

        .lg\:leading-\[44px\] {
            --tw-leading: 44px;
            line-height: 44px
        }

        .lg\:leading-\[49px\] {
            --tw-leading: 49px;
            line-height: 49px
        }

        .lg\:leading-\[50px\] {
            --tw-leading: 50px;
            line-height: 50px
        }

        .lg\:leading-\[52px\] {
            --tw-leading: 52px;
            line-height: 52px
        }

        .lg\:leading-\[54px\] {
            --tw-leading: 54px;
            line-height: 54px
        }

        .lg\:leading-\[59px\] {
            --tw-leading: 59px;
            line-height: 59px
        }

        .lg\:leading-\[60px\] {
            --tw-leading: 60px;
            line-height: 60px
        }

        .lg\:leading-\[73px\] {
            --tw-leading: 73px;
            line-height: 73px
        }

        .lg\:leading-\[120px\] {
            --tw-leading: 120px;
            line-height: 120px
        }

        .lg\:leading-\[170px\] {
            --tw-leading: 170px;
            line-height: 170px
        }

        .lg\:tracking-\[-6\.6px\] {
            --tw-tracking: -6.6px;
            letter-spacing: -6.6px
        }

        .lg\:whitespace-normal {
            white-space: normal
        }

        .lg\:text-white {
            color: var(--color-white)
        }

        .lg\:text-white\/50 {
            color: #ffffff80
        }

        @supports (color:color-mix(in lab, red, red)) {
            .lg\:text-white\/50 {
                color: color-mix(in oklab, var(--color-white) 50%, transparent)
            }
        }

        .lg\:text-white\/60 {
            color: #fff9
        }

        @supports (color:color-mix(in lab, red, red)) {
            .lg\:text-white\/60 {
                color: color-mix(in oklab, var(--color-white) 60%, transparent)
            }
        }

        .lg\:opacity-60 {
            opacity: .6
        }

        .lg\:shadow-none {
            --tw-shadow: 0 0 #0000;
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .lg\:not-first\:mt-3:not(:first-child) {
            margin-top: calc(var(--spacing) * 3)
        }

        .lg\:before\:absolute:before {
            content: var(--tw-content);
            position: absolute
        }

        .lg\:before\:top-0:before {
            content: var(--tw-content);
            top: 0
        }

        .lg\:before\:bottom-0:before {
            content: var(--tw-content);
            bottom: 0
        }

        .lg\:before\:bottom-\[65px\]:before {
            content: var(--tw-content);
            bottom: 65px
        }

        .lg\:before\:left-1\/2:before {
            content: var(--tw-content);
            left: 50%
        }

        .lg\:before\:w-px:before {
            content: var(--tw-content);
            width: 1px
        }

        .lg\:before\:-translate-x-1\/2:before {
            content: var(--tw-content);
            --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .lg\:before\:bg-\[\#BFBFBF\]:before {
            content: var(--tw-content);
            background-color: #bfbfbf
        }

        .lg\:before\:content-\[\'\'\]:before {
            --tw-content: "";
            content: var(--tw-content)
        }
    }

    @media (min-width:1200px) {
        .xl\:top-6 {
            top: calc(var(--spacing) * 6)
        }

        .xl\:top-8 {
            top: calc(var(--spacing) * 8)
        }

        .xl\:top-40 {
            top: calc(var(--spacing) * 40)
        }

        .xl\:top-\[-70px\] {
            top: -70px
        }

        .xl\:top-\[7px\] {
            top: 7px
        }

        .xl\:right-6 {
            right: calc(var(--spacing) * 6)
        }

        .xl\:right-\[9px\] {
            right: 9px
        }

        .xl\:right-\[30\%\] {
            right: 30%
        }

        .xl\:left-6 {
            left: calc(var(--spacing) * 6)
        }

        .xl\:left-\[14\.8\%\] {
            left: 14.8%
        }

        .xl\:left-\[45px\] {
            left: 45px
        }

        .xl\:left-\[60\%\] {
            left: 60%
        }

        .xl\:mx-\[80px\] {
            margin-inline: 80px
        }

        .xl\:my-\[60px\] {
            margin-block: 60px
        }

        .xl\:my-\[120px\] {
            margin-block: 120px
        }

        .xl\:mt-0 {
            margin-top: 0
        }

        .xl\:mt-5 {
            margin-top: calc(var(--spacing) * 5)
        }

        .xl\:mt-20 {
            margin-top: calc(var(--spacing) * 20)
        }

        .xl\:mt-\[20px\] {
            margin-top: 20px
        }

        .xl\:mt-\[25px\] {
            margin-top: 25px
        }

        .xl\:mt-\[30px\] {
            margin-top: 30px
        }

        .xl\:mt-\[50px\] {
            margin-top: 50px
        }

        .xl\:mt-\[60px\] {
            margin-top: 60px
        }

        .xl\:mt-\[120px\] {
            margin-top: 120px
        }

        .xl\:mb-5 {
            margin-bottom: calc(var(--spacing) * 5)
        }

        .xl\:mb-20 {
            margin-bottom: calc(var(--spacing) * 20)
        }

        .xl\:mb-\[30px\] {
            margin-bottom: 30px
        }

        .xl\:mb-\[35px\] {
            margin-bottom: 35px
        }

        .xl\:mb-\[50px\] {
            margin-bottom: 50px
        }

        .xl\:mb-\[60px\] {
            margin-bottom: 60px
        }

        .xl\:mb-\[120px\] {
            margin-bottom: 120px
        }

        .xl\:ml-\[42px\] {
            margin-left: 42px
        }

        .xl\:h-11 {
            height: calc(var(--spacing) * 11)
        }

        .xl\:h-\[27px\] {
            height: 27px
        }

        .xl\:h-\[60px\] {
            height: 60px
        }

        .xl\:h-\[90px\] {
            height: 90px
        }

        .xl\:h-\[380px\] {
            height: 380px
        }

        .xl\:h-\[440px\] {
            height: 440px
        }

        .xl\:h-\[calc\(100\%-77px\)\] {
            height: calc(100% - 77px)
        }

        .xl\:max-h-none {
            max-height: none
        }

        .xl\:min-h-\[155px\] {
            min-height: 155px
        }

        .xl\:min-h-\[540px\] {
            min-height: 540px
        }

        .xl\:min-h-\[550px\] {
            min-height: 550px
        }

        .xl\:min-h-\[800px\] {
            min-height: 800px
        }

        .xl\:min-h-\[calc\(100dvh-var\(--ctx-header-inset\,var\(--nhome-header-h\)\)\)\] {
            min-height: calc(100dvh - var(--ctx-header-inset, var(--nhome-header-h)))
        }

        .xl\:min-h-\[calc\(100dvh_-_130px\)\] {
            min-height: calc(100dvh - 130px)
        }

        .xl\:w-1\/2 {
            width: 50%
        }

        .xl\:w-3\/12 {
            width: 25%
        }

        .xl\:w-4\/12 {
            width: 33.3333%
        }

        .xl\:w-5\/12 {
            width: 41.6667%
        }

        .xl\:w-6\/12 {
            width: 50%
        }

        .xl\:w-7\/12 {
            width: 58.3333%
        }

        .xl\:w-8\/12 {
            width: 66.6667%
        }

        .xl\:w-9\/12 {
            width: 75%
        }

        .xl\:w-10\/12 {
            width: 83.3333%
        }

        .xl\:w-11 {
            width: calc(var(--spacing) * 11)
        }

        .xl\:w-11\/12 {
            width: 91.6667%
        }

        .xl\:w-\[60px\] {
            width: 60px
        }

        .xl\:w-\[90px\] {
            width: 90px
        }

        .xl\:w-\[100px\] {
            width: 100px
        }

        .xl\:w-\[440px\] {
            width: 440px
        }

        .xl\:w-\[520px\] {
            width: 520px
        }

        .xl\:w-\[710px\] {
            width: 710px
        }

        .xl\:w-\[850px\] {
            width: 850px
        }

        .xl\:w-fit {
            width: fit-content
        }

        .xl\:max-w-\[70\%\] {
            max-width: 70%
        }

        .xl\:max-w-\[75\%\] {
            max-width: 75%
        }

        .xl\:max-w-\[82\%\] {
            max-width: 82%
        }

        .xl\:max-w-\[85\%\] {
            max-width: 85%
        }

        .xl\:max-w-\[190px\] {
            max-width: 190px
        }

        .xl\:max-w-\[300px\] {
            max-width: 300px
        }

        .xl\:max-w-none {
            max-width: none
        }

        .xl\:grid-cols-6 {
            grid-template-columns: repeat(6, minmax(0, 1fr))
        }

        .xl\:flex-row {
            flex-direction: row
        }

        .xl\:items-center {
            align-items: center
        }

        .xl\:justify-between {
            justify-content: space-between
        }

        .xl\:gap-0 {
            gap: 0
        }

        .xl\:gap-7 {
            gap: calc(var(--spacing) * 7)
        }

        .xl\:gap-\[15px\] {
            gap: 15px
        }

        .xl\:gap-\[18px\] {
            gap: 18px
        }

        .xl\:gap-\[30px\] {
            gap: 30px
        }

        .xl\:gap-\[65px\] {
            gap: 65px
        }

        .xl\:gap-\[110px\] {
            gap: 110px
        }

        .xl\:gap-y-0 {
            row-gap: 0
        }

        .xl\:rounded-\[50px\] {
            border-radius: 50px
        }

        .xl\:rounded-r-\[150px\] {
            border-top-right-radius: 150px;
            border-bottom-right-radius: 150px
        }

        .xl\:bg-center {
            background-position: 50%
        }

        .xl\:p-5 {
            padding: calc(var(--spacing) * 5)
        }

        .xl\:p-6 {
            padding: calc(var(--spacing) * 6)
        }

        .xl\:p-8 {
            padding: calc(var(--spacing) * 8)
        }

        .xl\:p-9 {
            padding: calc(var(--spacing) * 9)
        }

        .xl\:p-14 {
            padding: calc(var(--spacing) * 14)
        }

        .xl\:p-\[25px\] {
            padding: 25px
        }

        .xl\:p-\[50px\] {
            padding: 50px
        }

        .xl\:px-6 {
            padding-inline: calc(var(--spacing) * 6)
        }

        .xl\:px-8 {
            padding-inline: calc(var(--spacing) * 8)
        }

        .xl\:px-10 {
            padding-inline: calc(var(--spacing) * 10)
        }

        .xl\:px-\[18px\] {
            padding-inline: 18px
        }

        .xl\:px-\[25px\] {
            padding-inline: 25px
        }

        .xl\:px-\[35px\] {
            padding-inline: 35px
        }

        .xl\:px-\[36px\] {
            padding-inline: 36px
        }

        .xl\:px-\[45px\] {
            padding-inline: 45px
        }

        .xl\:px-\[60px\] {
            padding-inline: 60px
        }

        .xl\:px-\[70px\] {
            padding-inline: 70px
        }

        .xl\:px-\[89px\] {
            padding-inline: 89px
        }

        .xl\:px-\[115px\] {
            padding-inline: 115px
        }

        .xl\:py-10 {
            padding-block: calc(var(--spacing) * 10)
        }

        .xl\:py-\[15px\] {
            padding-block: 15px
        }

        .xl\:py-\[18px\] {
            padding-block: 18px
        }

        .xl\:py-\[35px\] {
            padding-block: 35px
        }

        .xl\:py-\[50px\] {
            padding-block: 50px
        }

        .xl\:py-\[60px\] {
            padding-block: 60px
        }

        .xl\:py-\[65px\] {
            padding-block: 65px
        }

        .xl\:py-\[75px\] {
            padding-block: 75px
        }

        .xl\:py-\[110px\] {
            padding-block: 110px
        }

        .xl\:py-\[120px\] {
            padding-block: 120px
        }

        .xl\:py-\[140px\] {
            padding-block: 140px
        }

        .xl\:py-\[150px\] {
            padding-block: 150px
        }

        .xl\:py-\[180px\] {
            padding-block: 180px
        }

        .xl\:pt-5 {
            padding-top: calc(var(--spacing) * 5)
        }

        .xl\:pt-6 {
            padding-top: calc(var(--spacing) * 6)
        }

        .xl\:pt-7 {
            padding-top: calc(var(--spacing) * 7)
        }

        .xl\:pt-20 {
            padding-top: calc(var(--spacing) * 20)
        }

        .xl\:pt-\[19px\] {
            padding-top: 19px
        }

        .xl\:pt-\[25px\] {
            padding-top: 25px
        }

        .xl\:pt-\[26px\] {
            padding-top: 26px
        }

        .xl\:pt-\[36px\] {
            padding-top: 36px
        }

        .xl\:pt-\[45px\] {
            padding-top: 45px
        }

        .xl\:pt-\[60px\] {
            padding-top: 60px
        }

        .xl\:pt-\[60px\]\! {
            padding-top: 60px !important
        }

        .xl\:pt-\[62px\] {
            padding-top: 62px
        }

        .xl\:pt-\[85px\] {
            padding-top: 85px
        }

        .xl\:pt-\[105px\] {
            padding-top: 105px
        }

        .xl\:pt-\[110px\] {
            padding-top: 110px
        }

        .xl\:pt-\[120px\] {
            padding-top: 120px
        }

        .xl\:pt-\[160px\] {
            padding-top: 160px
        }

        .xl\:pt-\[170px\] {
            padding-top: 170px
        }

        .xl\:pr-0 {
            padding-right: 0
        }

        .xl\:pr-6 {
            padding-right: calc(var(--spacing) * 6)
        }

        .xl\:pr-7 {
            padding-right: calc(var(--spacing) * 7)
        }

        .xl\:pr-16 {
            padding-right: calc(var(--spacing) * 16)
        }

        .xl\:pr-\[25px\] {
            padding-right: 25px
        }

        .xl\:pr-\[26px\] {
            padding-right: 26px
        }

        .xl\:pr-\[30px\] {
            padding-right: 30px
        }

        .xl\:pr-\[50px\] {
            padding-right: 50px
        }

        .xl\:pr-\[70px\] {
            padding-right: 70px
        }

        .xl\:pb-6 {
            padding-bottom: calc(var(--spacing) * 6)
        }

        .xl\:pb-7 {
            padding-bottom: calc(var(--spacing) * 7)
        }

        .xl\:pb-20 {
            padding-bottom: calc(var(--spacing) * 20)
        }

        .xl\:pb-\[19px\] {
            padding-bottom: 19px
        }

        .xl\:pb-\[25px\] {
            padding-bottom: 25px
        }

        .xl\:pb-\[26px\] {
            padding-bottom: 26px
        }

        .xl\:pb-\[35px\] {
            padding-bottom: 35px
        }

        .xl\:pb-\[36px\] {
            padding-bottom: 36px
        }

        .xl\:pb-\[45px\] {
            padding-bottom: 45px
        }

        .xl\:pb-\[60px\] {
            padding-bottom: 60px
        }

        .xl\:pb-\[62px\] {
            padding-bottom: 62px
        }

        .xl\:pb-\[65px\] {
            padding-bottom: 65px
        }

        .xl\:pb-\[75px\] {
            padding-bottom: 75px
        }

        .xl\:pb-\[150px\] {
            padding-bottom: 150px
        }

        .xl\:pb-\[180px\] {
            padding-bottom: 180px
        }

        .xl\:pb-\[183px\] {
            padding-bottom: 183px
        }

        .xl\:pl-5 {
            padding-left: calc(var(--spacing) * 5)
        }

        .xl\:pl-6 {
            padding-left: calc(var(--spacing) * 6)
        }

        .xl\:pl-7 {
            padding-left: calc(var(--spacing) * 7)
        }

        .xl\:pl-\[15px\] {
            padding-left: 15px
        }

        .xl\:pl-\[23px\] {
            padding-left: 23px
        }

        .xl\:pl-\[26px\] {
            padding-left: 26px
        }

        .xl\:pl-\[30px\] {
            padding-left: 30px
        }

        .xl\:pl-\[50px\] {
            padding-left: 50px
        }

        .xl\:pl-\[60px\] {
            padding-left: 60px
        }

        .xl\:pl-\[70px\] {
            padding-left: 70px
        }

        .xl\:text-right {
            text-align: right
        }

        .xl\:text-\[12px\] {
            font-size: 12px
        }

        .xl\:text-\[13px\] {
            font-size: 13px
        }

        .xl\:text-\[14px\] {
            font-size: 14px
        }

        .xl\:text-\[15px\] {
            font-size: 15px
        }

        .xl\:text-\[16px\] {
            font-size: 16px
        }

        .xl\:text-\[17px\] {
            font-size: 17px
        }

        .xl\:text-\[18px\] {
            font-size: 18px
        }

        .xl\:text-\[19px\] {
            font-size: 19px
        }

        .xl\:text-\[20px\] {
            font-size: 20px
        }

        .xl\:text-\[21px\] {
            font-size: 21px
        }

        .xl\:text-\[22px\] {
            font-size: 22px
        }

        .xl\:text-\[24px\] {
            font-size: 24px
        }

        .xl\:text-\[25px\] {
            font-size: 25px
        }

        .xl\:text-\[26px\] {
            font-size: 26px
        }

        .xl\:text-\[30px\] {
            font-size: 30px
        }

        .xl\:text-\[34px\] {
            font-size: 34px
        }

        .xl\:text-\[36px\] {
            font-size: 36px
        }

        .xl\:text-\[38px\] {
            font-size: 38px
        }

        .xl\:text-\[40px\] {
            font-size: 40px
        }

        .xl\:text-\[50px\] {
            font-size: 50px
        }

        .xl\:text-\[52px\] {
            font-size: 52px
        }

        .xl\:text-\[55px\] {
            font-size: 55px
        }

        .xl\:text-\[56px\] {
            font-size: 56px
        }

        .xl\:text-\[58px\] {
            font-size: 58px
        }

        .xl\:text-\[60px\] {
            font-size: 60px
        }

        .xl\:text-\[61px\] {
            font-size: 61px
        }

        .xl\:text-\[70px\] {
            font-size: 70px
        }

        .xl\:text-\[76px\] {
            font-size: 76px
        }

        .xl\:text-\[80px\] {
            font-size: 80px
        }

        .xl\:text-\[86px\] {
            font-size: 86px
        }

        .xl\:text-\[92px\] {
            font-size: 92px
        }

        .xl\:text-\[104px\] {
            font-size: 104px
        }

        .xl\:text-\[112px\] {
            font-size: 112px
        }

        .xl\:text-\[136px\] {
            font-size: 136px
        }

        .xl\:text-\[148px\] {
            font-size: 148px
        }

        .xl\:text-\[150px\] {
            font-size: 150px
        }

        .xl\:text-\[152px\] {
            font-size: 152px
        }

        .xl\:text-\[200px\] {
            font-size: 200px
        }

        .xl\:text-\[248px\] {
            font-size: 248px
        }

        .xl\:leading-5 {
            --tw-leading: calc(var(--spacing) * 5);
            line-height: calc(var(--spacing) * 5)
        }

        .xl\:leading-6 {
            --tw-leading: calc(var(--spacing) * 6);
            line-height: calc(var(--spacing) * 6)
        }

        .xl\:leading-7 {
            --tw-leading: calc(var(--spacing) * 7);
            line-height: calc(var(--spacing) * 7)
        }

        .xl\:leading-8 {
            --tw-leading: calc(var(--spacing) * 8);
            line-height: calc(var(--spacing) * 8)
        }

        .xl\:leading-10 {
            --tw-leading: calc(var(--spacing) * 10);
            line-height: calc(var(--spacing) * 10)
        }

        .xl\:leading-\[1\.2\] {
            --tw-leading: 1.2;
            line-height: 1.2
        }

        .xl\:leading-\[14px\] {
            --tw-leading: 14px;
            line-height: 14px
        }

        .xl\:leading-\[18px\] {
            --tw-leading: 18px;
            line-height: 18px
        }

        .xl\:leading-\[19px\] {
            --tw-leading: 19px;
            line-height: 19px
        }

        .xl\:leading-\[22px\] {
            --tw-leading: 22px;
            line-height: 22px
        }

        .xl\:leading-\[23px\] {
            --tw-leading: 23px;
            line-height: 23px
        }

        .xl\:leading-\[25px\] {
            --tw-leading: 25px;
            line-height: 25px
        }

        .xl\:leading-\[26px\] {
            --tw-leading: 26px;
            line-height: 26px
        }

        .xl\:leading-\[27px\] {
            --tw-leading: 27px;
            line-height: 27px
        }

        .xl\:leading-\[29px\] {
            --tw-leading: 29px;
            line-height: 29px
        }

        .xl\:leading-\[30px\] {
            --tw-leading: 30px;
            line-height: 30px
        }

        .xl\:leading-\[33px\] {
            --tw-leading: 33px;
            line-height: 33px
        }

        .xl\:leading-\[35px\] {
            --tw-leading: 35px;
            line-height: 35px
        }

        .xl\:leading-\[38px\] {
            --tw-leading: 38px;
            line-height: 38px
        }

        .xl\:leading-\[42px\] {
            --tw-leading: 42px;
            line-height: 42px
        }

        .xl\:leading-\[46px\] {
            --tw-leading: 46px;
            line-height: 46px
        }

        .xl\:leading-\[49px\] {
            --tw-leading: 49px;
            line-height: 49px
        }

        .xl\:leading-\[50px\] {
            --tw-leading: 50px;
            line-height: 50px
        }

        .xl\:leading-\[55px\] {
            --tw-leading: 55px;
            line-height: 55px
        }

        .xl\:leading-\[59px\] {
            --tw-leading: 59px;
            line-height: 59px
        }

        .xl\:leading-\[62px\] {
            --tw-leading: 62px;
            line-height: 62px
        }

        .xl\:leading-\[69px\] {
            --tw-leading: 69px;
            line-height: 69px
        }

        .xl\:leading-\[70px\] {
            --tw-leading: 70px;
            line-height: 70px
        }

        .xl\:leading-\[71px\] {
            --tw-leading: 71px;
            line-height: 71px
        }

        .xl\:leading-\[83px\] {
            --tw-leading: 83px;
            line-height: 83px
        }

        .xl\:leading-\[90px\] {
            --tw-leading: 90px;
            line-height: 90px
        }

        .xl\:leading-\[209px\] {
            --tw-leading: 209px;
            line-height: 209px
        }

        .xl\:before\:left-\[-25px\]:before {
            content: var(--tw-content);
            left: -25px
        }

        .xl\:before\:h-\[10px\]:before {
            content: var(--tw-content);
            height: 10px
        }

        .xl\:before\:w-\[10px\]:before {
            content: var(--tw-content);
            width: 10px
        }

    }

    @media (min-width:1400px) {
        .\32 xl\:top-10 {
            top: calc(var(--spacing) * 10)
        }

        .\32 xl\:right-\[35\%\] {
            right: 35%
        }

        .\32 xl\:bottom-5 {
            bottom: calc(var(--spacing) * 5)
        }

        .\32 xl\:bottom-\[20px\] {
            bottom: 20px
        }

        .\32 xl\:left-\[10\.5\%\] {
            left: 10.5%
        }

        .\32 xl\:left-\[10\.6\%\] {
            left: 10.6%
        }

        .\32 xl\:left-\[58\%\] {
            left: 58%
        }

        .\32 xl\:my-5 {
            margin-block: calc(var(--spacing) * 5)
        }

        .\32 xl\:mt-5 {
            margin-top: calc(var(--spacing) * 5)
        }

        .\32 xl\:mt-\[25px\] {
            margin-top: 25px
        }

        .\32 xl\:mt-\[40px\] {
            margin-top: 40px
        }

        .\32 xl\:mb-\[25px\] {
            margin-bottom: 25px
        }

        .\32 xl\:block {
            display: block
        }

        .\32 xl\:h-\[18px\] {
            height: 18px
        }

        .\32 xl\:h-\[50px\] {
            height: 50px
        }

        .\32 xl\:h-\[650px\] {
            height: 650px
        }

        .\32 xl\:min-h-\[730px\] {
            min-height: 730px
        }

        .\32 xl\:w-3\/12 {
            width: 25%
        }

        .\32 xl\:w-4\/12 {
            width: 33.3333%
        }

        .\32 xl\:w-5\/12 {
            width: 41.6667%
        }

        .\32 xl\:w-6\/12 {
            width: 50%
        }

        .\32 xl\:w-7\/12 {
            width: 58.3333%
        }

        .\32 xl\:w-8\/12 {
            width: 66.6667%
        }

        .\32 xl\:w-9\/12 {
            width: 75%
        }

        .\32 xl\:w-\[50px\] {
            width: 50px
        }

        .\32 xl\:w-\[100px\] {
            width: 100px
        }

        .\32 xl\:w-\[570px\] {
            width: 570px
        }

        .\32 xl\:w-\[780px\] {
            width: 780px
        }

        .\32 xl\:w-\[880px\] {
            width: 880px
        }

        .\32 xl\:max-w-\[65\%\] {
            max-width: 65%
        }

        .\32 xl\:max-w-\[68\%\] {
            max-width: 68%
        }

        .\32 xl\:max-w-\[74\%\] {
            max-width: 74%
        }

        .\32 xl\:max-w-\[80\%\] {
            max-width: 80%
        }

        .\32 xl\:max-w-\[205px\] {
            max-width: 205px
        }

        .\32 xl\:max-w-\[220px\] {
            max-width: 220px
        }

        .\32 xl\:justify-start {
            justify-content: flex-start
        }

        .\32 xl\:gap-10 {
            gap: calc(var(--spacing) * 10)
        }

        .\32 xl\:gap-\[14px\] {
            gap: 14px
        }

        .\32 xl\:p-4 {
            padding: calc(var(--spacing) * 4)
        }

        .\32 xl\:p-7 {
            padding: calc(var(--spacing) * 7)
        }

        .\32 xl\:p-9 {
            padding: calc(var(--spacing) * 9)
        }

        .\32 xl\:p-\[22px\] {
            padding: 22px
        }

        .\32 xl\:px-\[50px\] {
            padding-inline: 50px
        }

        .\32 xl\:py-\[50px\] {
            padding-block: 50px
        }

        .\32 xl\:py-\[58px\] {
            padding-block: 58px
        }

        .\32 xl\:pt-0 {
            padding-top: 0
        }

        .\32 xl\:text-\[13px\] {
            font-size: 13px
        }

        .\32 xl\:text-\[17px\] {
            font-size: 17px
        }

        .\32 xl\:text-\[18px\] {
            font-size: 18px
        }

        .\32 xl\:text-\[20px\] {
            font-size: 20px
        }

        .\32 xl\:text-\[22px\] {
            font-size: 22px
        }

        .\32 xl\:text-\[25px\] {
            font-size: 25px
        }

        .\32 xl\:text-\[30px\] {
            font-size: 30px
        }

        .\32 xl\:text-\[40px\] {
            font-size: 40px
        }

        .\32 xl\:text-\[50px\] {
            font-size: 50px
        }

        .\32 xl\:text-\[56px\] {
            font-size: 56px
        }

        .\32 xl\:text-\[60px\] {
            font-size: 60px
        }

        .\32 xl\:text-\[70px\] {
            font-size: 70px
        }

        .\32 xl\:text-\[96px\] {
            font-size: 96px
        }

        .\32 xl\:leading-6 {
            --tw-leading: calc(var(--spacing) * 6);
            line-height: calc(var(--spacing) * 6)
        }

        .\32 xl\:leading-7 {
            --tw-leading: calc(var(--spacing) * 7);
            line-height: calc(var(--spacing) * 7)
        }

        .\32 xl\:leading-9 {
            --tw-leading: calc(var(--spacing) * 9);
            line-height: calc(var(--spacing) * 9)
        }

        .\32 xl\:leading-\[18px\] {
            --tw-leading: 18px;
            line-height: 18px
        }

        .\32 xl\:leading-\[22px\] {
            --tw-leading: 22px;
            line-height: 22px
        }

        .\32 xl\:leading-\[29px\] {
            --tw-leading: 29px;
            line-height: 29px
        }

        .\32 xl\:leading-\[30px\] {
            --tw-leading: 30px;
            line-height: 30px
        }

        .\32 xl\:leading-\[35px\] {
            --tw-leading: 35px;
            line-height: 35px
        }

        .\32 xl\:leading-\[42px\] {
            --tw-leading: 42px;
            line-height: 42px
        }

        .\32 xl\:leading-\[46px\] {
            --tw-leading: 46px;
            line-height: 46px
        }

        .\32 xl\:leading-\[55px\] {
            --tw-leading: 55px;
            line-height: 55px
        }

        .\32 xl\:leading-\[56px\] {
            --tw-leading: 56px;
            line-height: 56px
        }

        .\32 xl\:leading-\[69px\] {
            --tw-leading: 69px;
            line-height: 69px
        }

        .\32 xl\:leading-\[72px\] {
            --tw-leading: 72px;
            line-height: 72px
        }

        .\32 xl\:leading-\[79px\] {
            --tw-leading: 79px;
            line-height: 79px
        }

        .\32 xl\:leading-\[86px\] {
            --tw-leading: 86px;
            line-height: 86px
        }

        .\32 xl\:leading-\[110px\] {
            --tw-leading: 110px;
            line-height: 110px
        }


                .xl\:max-w-\[60\%\] {
            max-width: 60%
        }
    }

    @media (min-width:1500px) {
        .min-\[1500px\]\:right-\[-110px\] {
            right: -110px
        }

        .min-\[1500px\]\:right-\[-130px\] {
            right: -130px
        }

        .min-\[1500px\]\:left-\[20\.4\%\] {
            left: 20.4%
        }

        .min-\[1500px\]\:w-\[700px\] {
            width: 700px
        }

        .min-\[1500px\]\:w-\[1000px\] {
            width: 1000px
        }

        .min-\[1500px\]\:w-\[1060px\] {
            width: 1060px
        }

    }

    @media (min-width:1600px) {
        .min-\[1600px\]\:bottom-\[50px\] {
            bottom: 50px
        }

        .min-\[1600px\]\:h-5 {
            height: calc(var(--spacing) * 5)
        }

        .min-\[1600px\]\:h-\[20px\] {
            height: 20px
        }

        .min-\[1600px\]\:h-\[60px\] {
            height: 60px
        }

        .min-\[1600px\]\:w-3 {
            width: calc(var(--spacing) * 3)
        }

        .min-\[1600px\]\:w-\[12px\] {
            width: 12px
        }

        .min-\[1600px\]\:w-\[60px\] {
            width: 60px
        }
                                .xl\:mt-\[71px\] {
            margin-top: 71px
        }
    }

    .\[\&_\.gnt-youtube-iframe\]\:rounded-\[15px\] .gnt-youtube-iframe {
        border-radius: 15px
    }

    .\[\&_\.instagram-media\]\:m-0\! .instagram-media {
        margin: 0 !important
    }

    .\[\&_\.instagram-media\]\:w-full\! .instagram-media {
        width: 100% !important
    }

    .\[\&_\.instagram-media\]\:max-w-full\! .instagram-media {
        max-width: 100% !important
    }

    .\[\&_\.instagram-media\]\:min-w-0\! .instagram-media {
        min-width: 0 !important
    }

    .\[\&_\.instagram-media\]\:rounded-\[20px\]\! .instagram-media {
        border-radius: 20px !important
    }

    .\[\&_\.swiper-pagination-bullet\]\:relative\! .swiper-pagination-bullet {
        position: relative !important
    }

    .\[\&_\.swiper-pagination-bullet\]\:mx-\[3px\]\! .swiper-pagination-bullet {
        margin-inline: 3px !important
    }

    .\[\&_\.swiper-pagination-bullet\]\:h-\[10px\]\! .swiper-pagination-bullet {
        height: 10px !important
    }

    .\[\&_\.swiper-pagination-bullet\]\:w-\[10px\]\! .swiper-pagination-bullet {
        width: 10px !important
    }

    .\[\&_\.swiper-pagination-bullet\]\:rounded-\[5px\]\! .swiper-pagination-bullet {
        border-radius: 5px !important
    }

    .\[\&_\.swiper-pagination-bullet\]\:rounded-\[12px\]\! .swiper-pagination-bullet {
        border-radius: 12px !important
    }

    .\[\&_\.swiper-pagination-bullet\]\:bg-\[rgba\(250\,7\,7\,0\.2\)\]\! .swiper-pagination-bullet {
        background-color: #fa070733 !important
    }

    .\[\&_\.swiper-pagination-bullet\]\:opacity-100\! .swiper-pagination-bullet {
        opacity: 1 !important
    }

    .\[\&_\.swiper-pagination-bullet\]\:transition-all .swiper-pagination-bullet {
        transition-property: all;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .\[\&_\.swiper-pagination-bullet\]\:duration-\[400ms\] .swiper-pagination-bullet {
        --tw-duration: .4s;
        transition-duration: .4s
    }

    .\[\&_\.swiper-pagination-bullet-active\]\:w-8\! .swiper-pagination-bullet-active {
        width: calc(var(--spacing) * 8) !important
    }

    .\[\&_\.swiper-pagination-bullet-active\]\:w-\[50px\]\! .swiper-pagination-bullet-active {
        width: 50px !important
    }

    .\[\&_\.swiper-pagination-bullet-active\]\:bg-\[\#FA0707\]\! .swiper-pagination-bullet-active {
        background-color: #fa0707 !important
    }

    .\[\&_\.swiper-scrollbar-drag\]\:bg-\[\#3B2C20\] .swiper-scrollbar-drag {
        background-color: #3b2c20
    }

    .\[\&_a\]\:pointer-events-auto a {
        pointer-events: auto
    }

    .\[\&_a\]\:text-black a {
        color: var(--color-black)
    }

    .\[\&_a\]\:text-black\/50 a {
        color: #00000080
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[\&_a\]\:text-black\/50 a {
            color: color-mix(in oklab, var(--color-black) 50%, transparent)
        }
    }

    .\[\&_a\]\:text-tan a {
        color: var(--color-tan)
    }

    .\[\&_a\]\:text-white a {
        color: var(--color-white)
    }

    .\[\&_a\]\:underline a {
        text-decoration-line: underline
    }

    .\[\&_a\]\:underline-offset-2 a {
        text-underline-offset: 2px
    }

    .\[\&_a\]\:transition-colors a {
        transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .\[\&_a\]\:duration-200 a {
        --tw-duration: .2s;
        transition-duration: .2s
    }

    @media (hover:hover) {
        .\[\&_a\]\:hover\:text-brand a:hover {
            color: var(--color-brand)
        }
    }

    .\[\&_a\:hover\]\:text-brand a:hover {
        color: var(--color-brand)
    }

    .\[\&_b\]\:animate-\[v25-wave_5s_linear_infinite\] b {
        animation: 5s linear infinite v25-wave
    }

    .\[\&_b\]\:bg-\[conic-gradient\(from_0deg\,\#ab0a1f\,\#d12028\,\#2a0909\,\#80141b\,\#1b0505\,\#e22b2f\,\#ab0a1f\)\] b {
        background-image: conic-gradient(#ab0a1f, #d12028, #2a0909, #80141b, #1b0505, #e22b2f, #ab0a1f)
    }

    .\[\&_b\]\:bg-\[length\:200\%_200\%\] b {
        background-size: 200% 200%
    }

    .\[\&_b\]\:bg-clip-text b {
        -webkit-background-clip: text;
        background-clip: text
    }

    .\[\&_b\]\:font-bold b {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .\[\&_b\]\:font-medium b {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }

    .\[\&_b\]\:text-\[\#0A1F3D\] b {
        color: #0a1f3d
    }

    .\[\&_b\]\:text-\[\#B38A6F\] b {
        color: #b38a6f
    }

    .\[\&_b\]\:text-black b {
        color: var(--color-black)
    }

    .\[\&_b\]\:text-brand b {
        color: var(--color-brand)
    }

    .\[\&_b\]\:\[-webkit-text-fill-color\:transparent\] b {
        -webkit-text-fill-color: transparent
    }

    .\[\&_br\]\:hidden br {
        display: none
    }

    @media (min-width:768px) {
        .md\:\[\&_br\]\:inline br {
            display: inline
        }
    }

    @media (min-width:992px) {
        .lg\:\[\&_br\]\:inline br {
            display: inline
        }
    }

    .\[\&_div\:nth-child\(2n\)_span\]\:text-transparent div:nth-child(2n) span {
        color: #0000
    }

    .\[\&_div\:nth-child\(2n\)_span\]\:\[-webkit-text-stroke-color\:\#fff\] div:nth-child(2n) span {
        -webkit-text-stroke-color: #fff
    }

    .\[\&_div\:nth-child\(2n\)_span\]\:\[-webkit-text-stroke-width\:1px\] div:nth-child(2n) span {
        -webkit-text-stroke-width: 1px
    }

    .\[\&_h2\]\:mt-9 h2 {
        margin-top: calc(var(--spacing) * 9)
    }

    .\[\&_h2\]\:mb-3 h2 {
        margin-bottom: calc(var(--spacing) * 3)
    }

    .\[\&_h2\]\:font-display h2 {
        font-family: var(--font-display)
    }

    .\[\&_h2\]\:text-\[20px\] h2 {
        font-size: 20px
    }

    .\[\&_h2\]\:text-\[22px\] h2 {
        font-size: 22px
    }

    .\[\&_h2\]\:text-\[26px\] h2 {
        font-size: 26px
    }

    .\[\&_h2\]\:leading-\[28px\] h2 {
        --tw-leading: 28px;
        line-height: 28px
    }

    .\[\&_h2\]\:leading-\[30px\] h2 {
        --tw-leading: 30px;
        line-height: 30px
    }

    .\[\&_h2\]\:leading-\[32px\] h2 {
        --tw-leading: 32px;
        line-height: 32px
    }

    .\[\&_h2\]\:font-black h2 {
        --tw-font-weight: var(--font-weight-black);
        font-weight: var(--font-weight-black)
    }

    .\[\&_h2\]\:text-black h2 {
        color: var(--color-black)
    }

    @media (min-width:768px) {
        .md\:\[\&_h2\]\:text-\[24px\] h2 {
            font-size: 24px
        }

        .md\:\[\&_h2\]\:leading-\[32px\] h2 {
            --tw-leading: 32px;
            line-height: 32px
        }
    }

    @media (min-width:992px) {
        .lg\:\[\&_h2\]\:text-\[28px\] h2 {
            font-size: 28px
        }

        .lg\:\[\&_h2\]\:text-\[32px\] h2 {
            font-size: 32px
        }

        .lg\:\[\&_h2\]\:leading-\[36px\] h2 {
            --tw-leading: 36px;
            line-height: 36px
        }

        .lg\:\[\&_h2\]\:leading-\[38px\] h2 {
            --tw-leading: 38px;
            line-height: 38px
        }
    }

    .\[\&_h3\]\:mt-7 h3 {
        margin-top: calc(var(--spacing) * 7)
    }

    .\[\&_h3\]\:mt-8 h3 {
        margin-top: calc(var(--spacing) * 8)
    }

    .\[\&_h3\]\:mb-2 h3 {
        margin-bottom: calc(var(--spacing) * 2)
    }

    .\[\&_h3\]\:mb-3 h3 {
        margin-bottom: calc(var(--spacing) * 3)
    }

    .\[\&_h3\]\:font-display h3 {
        font-family: var(--font-display)
    }

    .\[\&_h3\]\:text-\[18px\] h3 {
        font-size: 18px
    }

    .\[\&_h3\]\:text-\[20px\] h3 {
        font-size: 20px
    }

    .\[\&_h3\]\:text-\[22px\] h3 {
        font-size: 22px
    }

    .\[\&_h3\]\:leading-\[26px\] h3 {
        --tw-leading: 26px;
        line-height: 26px
    }

    .\[\&_h3\]\:leading-\[28px\] h3 {
        --tw-leading: 28px;
        line-height: 28px
    }

    .\[\&_h3\]\:font-black h3 {
        --tw-font-weight: var(--font-weight-black);
        font-weight: var(--font-weight-black)
    }

    .\[\&_h3\]\:font-bold h3 {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .\[\&_h3\]\:text-black h3 {
        color: var(--color-black)
    }

    .\[\&_h3\]\:text-ink h3 {
        color: var(--color-ink)
    }

    @media (min-width:992px) {
        .lg\:\[\&_h3\]\:text-\[21px\] h3 {
            font-size: 21px
        }

        .lg\:\[\&_h3\]\:text-\[26px\] h3 {
            font-size: 26px
        }

        .lg\:\[\&_h3\]\:leading-\[32px\] h3 {
            --tw-leading: 32px;
            line-height: 32px
        }
    }

    .\[\&_h4\]\:mt-4 h4 {
        margin-top: calc(var(--spacing) * 4)
    }

    .\[\&_h4\]\:mb-2 h4 {
        margin-bottom: calc(var(--spacing) * 2)
    }

    .\[\&_h4\]\:font-display h4 {
        font-family: var(--font-display)
    }

    .\[\&_h4\]\:text-\[16px\] h4 {
        font-size: 16px
    }

    .\[\&_h4\]\:text-\[18px\] h4 {
        font-size: 18px
    }

    .\[\&_h4\]\:font-bold h4 {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .\[\&_h4\]\:text-black h4 {
        color: var(--color-black)
    }

    .\[\&_h4\]\:text-ink h4 {
        color: var(--color-ink)
    }

    .\[\&_iframe\]\:mb-0\! iframe {
        margin-bottom: 0 !important
    }

    .\[\&_iframe\]\:block iframe {
        display: block
    }

    .\[\&_iframe\]\:aspect-video iframe {
        aspect-ratio: var(--aspect-video)
    }

    .\[\&_iframe\]\:h-auto iframe {
        height: auto
    }

    .\[\&_iframe\]\:w-full iframe {
        width: 100%
    }

    .\[\&_iframe\]\:w-full\! iframe {
        width: 100% !important
    }

    .\[\&_iframe\]\:max-w-full\! iframe {
        max-width: 100% !important
    }

    .\[\&_iframe\]\:min-w-0\! iframe {
        min-width: 0 !important
    }

    .\[\&_iframe\]\:border-0 iframe {
        border-style: var(--tw-border-style);
        border-width: 0
    }

    .\[\&_img\]\:block img {
        display: block
    }

    .\[\&_img\]\:inline-block img {
        display: inline-block
    }

    .\[\&_img\]\:h-7 img {
        height: calc(var(--spacing) * 7)
    }

    .\[\&_img\]\:h-8 img {
        height: calc(var(--spacing) * 8)
    }

    .\[\&_img\]\:h-auto img {
        height: auto
    }

    .\[\&_img\]\:max-h-\[35px\] img {
        max-height: 35px
    }

    .\[\&_img\]\:max-h-\[120px\] img {
        max-height: 120px
    }

    .\[\&_img\]\:w-7 img {
        width: calc(var(--spacing) * 7)
    }

    .\[\&_img\]\:w-8 img {
        width: calc(var(--spacing) * 8)
    }

    .\[\&_img\]\:w-auto img {
        width: auto
    }

    .\[\&_img\]\:max-w-\[17px\] img {
        max-width: 17px
    }

    .\[\&_img\]\:max-w-\[28px\] img {
        max-width: 28px
    }

    .\[\&_img\]\:max-w-\[29px\] img {
        max-width: 29px
    }

    .\[\&_img\]\:max-w-\[30px\] img {
        max-width: 30px
    }

    .\[\&_img\]\:max-w-\[34px\] img {
        max-width: 34px
    }

    .\[\&_img\]\:max-w-\[40px\] img {
        max-width: 40px
    }

    .\[\&_img\]\:max-w-\[44px\] img {
        max-width: 44px
    }

    .\[\&_img\]\:max-w-\[70\%\] img {
        max-width: 70%
    }

    .\[\&_img\]\:max-w-\[71px\] img {
        max-width: 71px
    }

    .\[\&_img\]\:max-w-\[74px\] img {
        max-width: 74px
    }

    .\[\&_img\]\:max-w-\[79px\] img {
        max-width: 79px
    }

    .\[\&_img\]\:max-w-\[100px\] img {
        max-width: 100px
    }

    .\[\&_img\]\:max-w-\[320px\] img {
        max-width: 320px
    }

    .\[\&_img\]\:max-w-full img {
        max-width: 100%
    }

    .\[\&_img\]\:rounded-\[16px\] img {
        border-radius: 16px
    }

    .\[\&_img\]\:object-contain img {
        object-fit: contain
    }

    @media (min-width:992px) {
        .lg\:\[\&_img\]\:max-h-\[50px\] img {
            max-height: 50px
        }

        .lg\:\[\&_img\]\:max-w-\[150px\] img {
            max-width: 150px
        }
    }

    @media (min-width:1200px) {
        .xl\:\[\&_img\]\:max-w-full img {
            max-width: 100%
        }
    }

    .\[\&_li\]\:mb-1\.5 li {
        margin-bottom: calc(var(--spacing) * 1.5)
    }

    .\[\&_li\]\:mb-3 li {
        margin-bottom: calc(var(--spacing) * 3)
    }

    .\[\&_li\]\:text-\[15px\] li {
        font-size: 15px
    }

    .\[\&_li\]\:leading-\[26px\] li {
        --tw-leading: 26px;
        line-height: 26px
    }

    .\[\&_li\]\:text-black\/65 li {
        color: #000000a6
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[\&_li\]\:text-black\/65 li {
            color: color-mix(in oklab, var(--color-black) 65%, transparent)
        }
    }

    @media (min-width:992px) {
        .lg\:\[\&_li\]\:text-\[17px\] li {
            font-size: 17px
        }

        .lg\:\[\&_li\]\:leading-\[30px\] li {
            --tw-leading: 30px;
            line-height: 30px
        }
    }

    .\[\&_li\+li\]\:mt-\[15px\] li+li {
        margin-top: 15px
    }

    .\[\&_ol\]\:mb-4 ol {
        margin-bottom: calc(var(--spacing) * 4)
    }

    .\[\&_ol\]\:mb-6 ol {
        margin-bottom: calc(var(--spacing) * 6)
    }

    .\[\&_ol\]\:pl-6 ol {
        padding-left: calc(var(--spacing) * 6)
    }

    .\[\&_ol\>li\]\:mb-2 ol>li {
        margin-bottom: calc(var(--spacing) * 2)
    }

    .\[\&_ol\>li\]\:list-decimal ol>li {
        list-style-type: decimal
    }

    .\[\&_p\]\:mb-0 p {
        margin-bottom: 0
    }

    .\[\&_p\]\:mb-2 p {
        margin-bottom: calc(var(--spacing) * 2)
    }

    .\[\&_p\]\:mb-3 p {
        margin-bottom: calc(var(--spacing) * 3)
    }

    .\[\&_p\]\:mb-4 p {
        margin-bottom: calc(var(--spacing) * 4)
    }

    .\[\&_p\]\:line-clamp-3 p {
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }

    .\[\&_p\]\:text-\[14px\] p {
        font-size: 14px
    }

    .\[\&_p\]\:text-\[15px\] p {
        font-size: 15px
    }

    .\[\&_p\]\:text-\[16px\] p {
        font-size: 16px
    }

    .\[\&_p\]\:text-\[17px\] p {
        font-size: 17px
    }

    .\[\&_p\]\:leading-\[22px\] p {
        --tw-leading: 22px;
        line-height: 22px
    }

    .\[\&_p\]\:leading-\[26px\] p {
        --tw-leading: 26px;
        line-height: 26px
    }

    .\[\&_p\]\:leading-\[28px\] p {
        --tw-leading: 28px;
        line-height: 28px
    }

    .\[\&_p\]\:font-normal p {
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal)
    }

    .\[\&_p\]\:text-black p {
        color: var(--color-black)
    }

    .\[\&_p\]\:text-black\/60 p {
        color: #0009
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[\&_p\]\:text-black\/60 p {
            color: color-mix(in oklab, var(--color-black) 60%, transparent)
        }
    }

    .\[\&_p\]\:text-black\/65 p {
        color: #000000a6
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[\&_p\]\:text-black\/65 p {
            color: color-mix(in oklab, var(--color-black) 65%, transparent)
        }
    }

    .\[\&_p\]\:text-white\/75 p {
        color: #ffffffbf
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[\&_p\]\:text-white\/75 p {
            color: color-mix(in oklab, var(--color-white) 75%, transparent)
        }
    }

    @media (min-width:992px) {
        .lg\:\[\&_p\]\:text-\[17px\] p {
            font-size: 17px
        }

        .lg\:\[\&_p\]\:text-\[18px\] p {
            font-size: 18px
        }

        .lg\:\[\&_p\]\:text-\[19px\] p {
            font-size: 19px
        }

        .lg\:\[\&_p\]\:text-\[20px\] p {
            font-size: 20px
        }

        .lg\:\[\&_p\]\:leading-7 p {
            --tw-leading: calc(var(--spacing) * 7);
            line-height: calc(var(--spacing) * 7)
        }

        .lg\:\[\&_p\]\:leading-\[30px\] p {
            --tw-leading: 30px;
            line-height: 30px
        }

        .lg\:\[\&_p\]\:leading-\[32px\] p {
            --tw-leading: 32px;
            line-height: 32px
        }
    }

    .\[\&_p\+p\]\:mt-\[15px\] p+p {
        margin-top: 15px
    }

    @media (min-width:1200px) {
        .xl\:\[\&_p\+p\]\:mt-5 p+p {
            margin-top: calc(var(--spacing) * 5)
        }
    }

    .\[\&_p\:last-child\]\:mb-0 p:last-child {
        margin-bottom: 0
    }

    .\[\&_path\]\:transition-all path {
        transition-property: all;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .\[\&_path\]\:duration-\[400ms\] path {
        --tw-duration: .4s;
        transition-duration: .4s
    }

    .\[\&_path\]\:ease-in-out path {
        --tw-ease: var(--ease-in-out);
        transition-timing-function: var(--ease-in-out)
    }

    @media (hover:hover) {
        .group-hover\:\[\&_path\]\:fill-\[\#0B85D1\]:is(:where(.group):hover *) path {
            fill: #0b85d1
        }
    }

    .\[\&_span\>b\]\:font-black span>b {
        --tw-font-weight: var(--font-weight-black);
        font-weight: var(--font-weight-black)
    }

    .\[\&_span\>b\]\:text-black span>b {
        color: var(--color-black)
    }

    .\[\&_strong\]\:font-bold strong {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .\[\&_strong\]\:text-black strong {
        color: var(--color-black)
    }

    .\[\&_strong\]\:text-brand strong {
        color: var(--color-brand)
    }

    .\[\&_strong\]\:text-ink strong {
        color: var(--color-ink)
    }

    .\[\&_strong\]\:text-white strong {
        color: var(--color-white)
    }

    .\[\&_svg\]\:h-5 svg {
        height: calc(var(--spacing) * 5)
    }

    .\[\&_svg\]\:h-8 svg {
        height: calc(var(--spacing) * 8)
    }

    .\[\&_svg\]\:w-5 svg {
        width: calc(var(--spacing) * 5)
    }

    .\[\&_svg\]\:w-8 svg {
        width: calc(var(--spacing) * 8)
    }

    @media (min-width:768px) {
        .md\:\[\&_svg\]\:h-6 svg {
            height: calc(var(--spacing) * 6)
        }

        .md\:\[\&_svg\]\:w-6 svg {
            width: calc(var(--spacing) * 6)
        }
    }

    .\[\&_svg_path\]\:transition-all svg path {
        transition-property: all;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .\[\&_svg_path\]\:duration-\[350ms\] svg path {
        --tw-duration: .35s;
        transition-duration: .35s
    }

    @media (hover:hover) {
        .hover\:\[\&_svg_path\]\:stroke-white:hover svg path {
            stroke: var(--color-white)
        }
    }

    .\[\&_table\]\:mb-6 table {
        margin-bottom: calc(var(--spacing) * 6)
    }

    .\[\&_table\]\:w-full table {
        width: 100%
    }

    .\[\&_ul\]\:mb-4 ul {
        margin-bottom: calc(var(--spacing) * 4)
    }

    .\[\&_ul\]\:mb-6 ul {
        margin-bottom: calc(var(--spacing) * 6)
    }

    .\[\&_ul\]\:list-disc ul {
        list-style-type: disc
    }

    .\[\&_ul\]\:pl-6 ul {
        padding-left: calc(var(--spacing) * 6)
    }

    .\[\&_ul\:last-child\]\:mb-0 ul:last-child {
        margin-bottom: 0
    }

    .\[\&_ul\>li\]\:mb-2 ul>li {
        margin-bottom: calc(var(--spacing) * 2)
    }

    .\[\&_ul\>li\]\:list-disc ul>li {
        list-style-type: disc
    }

    .\[\&_ul\>li\]\:text-\[17px\] ul>li {
        font-size: 17px
    }

    .\[\&_ul\>li\]\:leading-\[26px\] ul>li {
        --tw-leading: 26px;
        line-height: 26px
    }

    .\[\&_ul\>li\]\:text-black\/60 ul>li {
        color: #0009
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[\&_ul\>li\]\:text-black\/60 ul>li {
            color: color-mix(in oklab, var(--color-black) 60%, transparent)
        }
    }

    @media (min-width:992px) {
        .lg\:\[\&_ul\>li\]\:text-\[19px\] ul>li {
            font-size: 19px
        }

        .lg\:\[\&_ul\>li\]\:leading-\[30px\] ul>li {
            --tw-leading: 30px;
            line-height: 30px
        }
    }

    .\[\&\+\.fls-count-box\]\:border-t+.fls-count-box {
        border-top-style: var(--tw-border-style);
        border-top-width: 1px
    }

    .\[\&\+\.fls-count-box\]\:border-white+.fls-count-box {
        border-color: var(--color-white)
    }

    .\[\&\+\.fls-count-box\]\:pt-\[22px\]+.fls-count-box {
        padding-top: 22px
    }

    @media (min-width:768px) {
        .md\:\[\&\+\.fls-count-box\]\:border-t-0+.fls-count-box {
            border-top-style: var(--tw-border-style);
            border-top-width: 0
        }

        .md\:\[\&\+\.fls-count-box\]\:pt-\[15px\]+.fls-count-box {
            padding-top: 15px
        }
    }

    @media (min-width:992px) {
        .lg\:\[\&\+\.fls-count-box\]\:pt-0+.fls-count-box {
            padding-top: 0
        }
    }

    .\[\&\+li\]\:mt-2+li {
        margin-top: calc(var(--spacing) * 2)
    }

    .\[\&\.active\]\:pointer-events-auto.active {
        pointer-events: auto
    }

    .\[\&\.active\]\:z-\[2\].active {
        z-index: 2
    }

    .\[\&\.active\]\:block.active {
        display: block
    }

    .\[\&\.active\]\:\[transform\:scale\(1\)_translateY\(0\)\].active {
        transform: scale(1)translateY(0)
    }

    .\[\&\.active\]\:animate-\[ank-tab-in_0\.4s_cubic-bezier\(0\.4\,0\,0\.2\,1\)_forwards\].active {
        animation: .4s cubic-bezier(.4, 0, .2, 1) forwards ank-tab-in
    }

    .\[\&\.active\]\:border-\[\#10BCC6\].active {
        border-color: #10bcc6
    }

    .\[\&\.active\]\:bg-\[\#10BCC6\].active {
        background-color: #10bcc6
    }

    .\[\&\.active\]\:bg-\[\#D92C27\].active {
        background-color: #d92c27
    }

    .\[\&\.active\]\:bg-\[rgba\(16\,188\,198\,0\.15\)\].active {
        background-color: #10bcc626
    }

    .\[\&\.active\]\:font-semibold.active {
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }

    .\[\&\.active\]\:text-white.active {
        color: var(--color-white)
    }

    .\[\&\.active\]\:opacity-100.active {
        opacity: 1
    }

    .\[\&\.active\]\:shadow-\[0_0_12px_rgba\(0\,188\,191\,0\.25\)\].active {
        --tw-shadow: 0 0 12px var(--tw-shadow-color, #00bcbf40);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .\[\&\.active\]\:shadow-\[0_4px_15px_rgba\(0\,188\,191\,0\.3\)\].active {
        --tw-shadow: 0 4px 15px var(--tw-shadow-color, #00bcbf4d);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .\[\&\.is-active\]\:border-brand.is-active {
        border-color: var(--color-brand)
    }

    .\[\&\.is-active\]\:border-tan.is-active {
        border-color: var(--color-tan)
    }

    .\[\&\.is-active\]\:bg-brand\/10.is-active {
        background-color: #ec1c241a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[\&\.is-active\]\:bg-brand\/10.is-active {
            background-color: color-mix(in oklab, var(--color-brand) 10%, transparent)
        }
    }

    .\[\&\.is-active\]\:bg-panel.is-active {
        background-color: var(--color-panel)
    }

    @media (min-width:992px) {
        .lg\:\[\&\.is-active\]\:opacity-100.is-active {
            opacity: 1
        }
    }

    .\[\&\.is-active\>img\]\:opacity-100.is-active>img {
        opacity: 1
    }

    .\[\&\.is-active\>span\]\:text-tan-soft.is-active>span {
        color: var(--color-tan-soft)
    }

    .\[\&\.is-active\>svg\]\:opacity-100.is-active>svg {
        opacity: 1
    }

    .\[\&\.is-off\]\:text-muted.is-off {
        color: var(--color-muted)
    }

    .\[\&\.is-off_svg\]\:opacity-40.is-off svg {
        opacity: .4
    }

    .\[\&\.is-picked\]\:border-brand.is-picked {
        border-color: var(--color-brand)
    }

    .\[\&\.is-picked\]\:bg-brand.is-picked {
        background-color: var(--color-brand)
    }

    .\[\&\.is-picked\]\:text-white.is-picked {
        color: var(--color-white)
    }

    .\[\&\.loaded\]\:opacity-100.loaded {
        opacity: 1
    }

    .\[\&\.swiper-button-disabled\]\:invisible.swiper-button-disabled {
        visibility: hidden
    }

    .\[\&\.swiper-button-disabled\]\:opacity-0.swiper-button-disabled {
        opacity: 0
    }

    @media not all and (min-width:992px) {
        .max-lg\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
            display: none
        }
    }

    @media (min-width:768px) {
        .md\:\[\&\:nth-child\(2n\)\]\:border-r-0:nth-child(2n) {
            border-right-style: var(--tw-border-style);
            border-right-width: 0
        }
    }

    @media (min-width:992px) {
        .lg\:\[\&\:nth-child\(2n\)\]\:border-r:nth-child(2n) {
            border-right-style: var(--tw-border-style);
            border-right-width: 1px
        }

        .lg\:\[\&\:nth-child\(3n\)\]\:border-r-0:nth-child(3n) {
            border-right-style: var(--tw-border-style);
            border-right-width: 0
        }
    }

    .\[\&\>\*\:first-child\]\:mt-0>:first-child {
        margin-top: 0
    }

    .\[\&\>\*\:last-child\]\:mb-0>:last-child {
        margin-bottom: 0
    }

    .\[\&\>a\]\:block>a {
        display: block
    }

    .\[\&\>a\]\:grid>a {
        display: grid
    }

    .\[\&\>a\]\:h-full>a {
        height: 100%
    }

    .\[\&\>a\]\:place-items-center>a {
        place-items: center
    }

    .\[\&\>a\]\:transition-transform>a {
        transition-property: transform, translate, scale, rotate;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .\[\&\>a\]\:duration-\[250ms\]>a {
        --tw-duration: .25s;
        transition-duration: .25s
    }

    .\[\&\>a\]\:duration-\[350ms\]>a {
        --tw-duration: .35s;
        transition-duration: .35s
    }

    .\[\&\>a\]\:ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]>a {
        --tw-ease: cubic-bezier(.16, 1, .3, 1);
        transition-timing-function: cubic-bezier(.16, 1, .3, 1)
    }

    @media (hover:hover) {
        .\[\&\>a\]\:hover\:-translate-y-\[3px\]>a:hover {
            --tw-translate-y: calc(3px * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .hover\:\[\&\>a\]\:-translate-y-1:hover>a {
            --tw-translate-y: calc(var(--spacing) * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }
    }

    .\[\&\>b\]\:mr-\[5px\]>b {
        margin-right: 5px
    }

    .\[\&\>b\]\:block>b {
        display: block
    }

    .\[\&\>b\]\:animate-\[crn-wave_5s_linear_infinite\]>b {
        animation: 5s linear infinite crn-wave
    }

    .\[\&\>b\]\:animate-\[fls-wave_5s_linear_infinite\]>b {
        animation: 5s linear infinite fls-wave
    }

    .\[\&\>b\]\:animate-\[hyf-wave_5s_linear_infinite\]>b {
        animation: 5s linear infinite hyf-wave
    }

    .\[\&\>b\]\:animate-\[pmx-wave_5s_linear_infinite\]>b {
        animation: 5s linear infinite pmx-wave
    }

    .\[\&\>b\]\:animate-\[sag-wave_5s_linear_infinite\]>b {
        animation: 5s linear infinite sag-wave
    }

    .\[\&\>b\]\:animate-\[sj-wave_5s_linear_infinite\]>b {
        animation: 5s linear infinite sj-wave
    }

    .\[\&\>b\]\:animate-\[spk-wave_5s_linear_infinite\]>b {
        animation: 5s linear infinite spk-wave
    }

    .\[\&\>b\]\:animate-\[upl-wave_5s_linear_infinite\]>b {
        animation: 5s linear infinite upl-wave
    }

    .\[\&\>b\]\:animate-\[v25-wave_5s_linear_infinite\]>b {
        animation: 5s linear infinite v25-wave
    }

    .\[\&\>b\]\:bg-\[conic-gradient\(from_0deg\,\#ab0a1f\,\#d12028\,\#2a0909\,\#80141b\,\#1b0505\,\#e22b2f\,\#ab0a1f\)\]>b {
        background-image: conic-gradient(#ab0a1f, #d12028, #2a0909, #80141b, #1b0505, #e22b2f, #ab0a1f)
    }

    .\[\&\>b\]\:bg-\[length\:200\%_200\%\]>b {
        background-size: 200% 200%
    }

    .\[\&\>b\]\:bg-clip-text>b {
        -webkit-background-clip: text;
        background-clip: text
    }

    .\[\&\>b\]\:font-black>b {
        --tw-font-weight: var(--font-weight-black);
        font-weight: var(--font-weight-black)
    }

    .\[\&\>b\]\:font-bold>b {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .\[\&\>b\]\:font-semibold>b {
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }

    .\[\&\>b\]\:text-\[\#0E1424\]>b {
        color: #0e1424
    }

    .\[\&\>b\]\:text-\[\#1C2765\]>b {
        color: #1c2765
    }

    .\[\&\>b\]\:text-\[\#FA0707\]>b {
        color: #fa0707
    }

    .\[\&\>b\]\:text-black>b {
        color: var(--color-black)
    }

    .\[\&\>b\]\:text-brand>b {
        color: var(--color-brand)
    }

    .\[\&\>b\]\:text-transparent>b {
        color: #0000
    }

    .\[\&\>b\]\:text-white>b {
        color: var(--color-white)
    }

    .\[\&\>b\]\:\[-webkit-text-fill-color\:\#FFFFFF\]>b {
        -webkit-text-fill-color: #fff
    }

    .\[\&\>b\.is-red\]\:text-brand>b.is-red {
        color: var(--color-brand)
    }

    .\[\&\>h2\]\:m-0>h2 {
        margin: 0
    }

    .\[\&\>h2\]\:mb-4>h2 {
        margin-bottom: calc(var(--spacing) * 4)
    }

    .\[\&\>h2\]\:font-display>h2 {
        font-family: var(--font-display)
    }

    .\[\&\>h2\]\:text-\[28px\]>h2 {
        font-size: 28px
    }

    .\[\&\>h2\]\:text-\[30px\]>h2 {
        font-size: 30px
    }

    .\[\&\>h2\]\:leading-\[1\.15\]>h2 {
        --tw-leading: 1.15;
        line-height: 1.15
    }

    .\[\&\>h2\]\:font-black>h2 {
        --tw-font-weight: var(--font-weight-black);
        font-weight: var(--font-weight-black)
    }

    .\[\&\>h2\]\:text-black>h2 {
        color: var(--color-black)
    }

    .\[\&\>h2\]\:text-black\/60>h2 {
        color: #0009
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[\&\>h2\]\:text-black\/60>h2 {
            color: color-mix(in oklab, var(--color-black) 60%, transparent)
        }
    }

    @media (min-width:768px) {
        .md\:\[\&\>h2\]\:text-\[38px\]>h2 {
            font-size: 38px
        }
    }

    @media (min-width:992px) {
        .lg\:\[\&\>h2\]\:text-\[42px\]>h2 {
            font-size: 42px
        }

        .lg\:\[\&\>h2\]\:text-\[46px\]>h2 {
            font-size: 46px
        }
    }

    .\[\&\>h2\>b\]\:font-black>h2>b {
        --tw-font-weight: var(--font-weight-black);
        font-weight: var(--font-weight-black)
    }

    .\[\&\>h2\>b\]\:text-brand>h2>b,
    .\[\&\>h2\>strong\]\:text-brand>h2>strong {
        color: var(--color-brand)
    }

    .\[\&\>h3\]\:m-0>h3 {
        margin: 0
    }

    .\[\&\>h3\]\:mt-8>h3 {
        margin-top: calc(var(--spacing) * 8)
    }

    .\[\&\>h3\]\:font-display>h3 {
        font-family: var(--font-display)
    }

    .\[\&\>h3\]\:text-\[16px\]>h3 {
        font-size: 16px
    }

    .\[\&\>h3\]\:leading-6>h3 {
        --tw-leading: calc(var(--spacing) * 6);
        line-height: calc(var(--spacing) * 6)
    }

    .\[\&\>h3\]\:font-bold>h3 {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .\[\&\>h3\]\:text-black>h3 {
        color: var(--color-black)
    }

    .\[\&\>h4\]\:m-0>h4 {
        margin: 0
    }

    .\[\&\>h4\]\:mt-1>h4 {
        margin-top: var(--spacing)
    }

    .\[\&\>h4\]\:mt-8>h4 {
        margin-top: calc(var(--spacing) * 8)
    }

    .\[\&\>h4\]\:text-\[13px\]>h4 {
        font-size: 13px
    }

    .\[\&\>h4\]\:font-medium>h4 {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }

    .\[\&\>h4\]\:text-tan>h4 {
        color: var(--color-tan)
    }

    .\[\&\>img\]\:mx-auto>img {
        margin-inline: auto
    }

    .\[\&\>img\]\:mt-0\.5>img {
        margin-top: calc(var(--spacing) * .5)
    }

    .\[\&\>img\]\:block>img {
        display: block
    }

    .\[\&\>img\]\:h-5>img {
        height: calc(var(--spacing) * 5)
    }

    .\[\&\>img\]\:h-6>img {
        height: calc(var(--spacing) * 6)
    }

    .\[\&\>img\]\:h-auto>img {
        height: auto
    }

    .\[\&\>img\]\:max-h-\[72px\]>img {
        max-height: 72px
    }

    .\[\&\>img\]\:w-5>img {
        width: calc(var(--spacing) * 5)
    }

    .\[\&\>img\]\:w-6>img {
        width: calc(var(--spacing) * 6)
    }

    .\[\&\>img\]\:w-\[26px\]>img {
        width: 26px
    }

    .\[\&\>img\]\:w-\[105px\]>img {
        width: 105px
    }

    .\[\&\>img\]\:w-full>img {
        width: 100%
    }

    .\[\&\>img\]\:max-w-\[72px\]>img {
        max-width: 72px
    }

    .\[\&\>img\]\:shrink-0>img {
        flex-shrink: 0
    }

    .\[\&\>img\]\:rounded-full>img {
        border-radius: 3.40282e38px
    }

    .\[\&\>img\]\:object-contain>img {
        object-fit: contain
    }

    .\[\&\>img\]\:object-cover>img {
        object-fit: cover
    }

    .\[\&\>img\]\:opacity-50>img {
        opacity: .5
    }

    .\[\&\>img\]\:transition-all>img {
        transition-property: all;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .\[\&\>img\]\:transition-opacity>img {
        transition-property: opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .\[\&\>img\]\:duration-\[250ms\]>img {
        --tw-duration: .25s;
        transition-duration: .25s
    }

    .\[\&\>img\]\:duration-\[350ms\]>img {
        --tw-duration: .35s;
        transition-duration: .35s
    }

    @media (hover:hover) {
        .group-hover\:\[\&\>img\]\:scale-105:is(:where(.group):hover *)>img {
            --tw-scale-x: 105%;
            --tw-scale-y: 105%;
            --tw-scale-z: 105%;
            scale: var(--tw-scale-x) var(--tw-scale-y)
        }

        .group-hover\:\[\&\>img\]\:scale-\[1\.04\]:is(:where(.group):hover *)>img {
            scale: 1.04
        }

        .hover\:\[\&\>img\]\:opacity-100:hover>img {
            opacity: 1
        }
    }

    @media (min-width:768px) {
        .md\:\[\&\>img\]\:max-h-\[100px\]>img {
            max-height: 100px
        }

        .md\:\[\&\>img\]\:max-h-\[184px\]>img {
            max-height: 184px
        }

        .md\:\[\&\>img\]\:w-\[30px\]>img {
            width: 30px
        }

        .md\:\[\&\>img\]\:w-full>img {
            width: 100%
        }

        .md\:\[\&\>img\]\:max-w-\[100px\]>img {
            max-width: 100px
        }
    }

    @media (min-width:992px) {
        .lg\:\[\&\>img\]\:max-h-\[246px\]>img {
            max-height: 246px
        }
    }

    @media (min-width:1200px) {
        .xl\:\[\&\>img\]\:max-h-\[293px\]>img {
            max-height: 293px
        }
    }

    @media (min-width:1400px) {
        .\32 xl\:\[\&\>img\]\:max-h-\[340px\]>img {
            max-height: 340px
        }
    }

    .\[\&\>li\]\:mb-1\.5>li {
        margin-bottom: calc(var(--spacing) * 1.5)
    }

    .\[\&\>li\]\:list-disc>li {
        list-style-type: disc
    }

    .\[\&\>li\]\:text-\[15px\]>li {
        font-size: 15px
    }

    .\[\&\>li\]\:leading-6>li {
        --tw-leading: calc(var(--spacing) * 6);
        line-height: calc(var(--spacing) * 6)
    }

    .\[\&\>li\]\:text-black\/60>li {
        color: #0009
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[\&\>li\]\:text-black\/60>li {
            color: color-mix(in oklab, var(--color-black) 60%, transparent)
        }
    }

    .\[\&\>p\]\:m-0>p {
        margin: 0
    }

    .\[\&\>p\]\:mb-4>p {
        margin-bottom: calc(var(--spacing) * 4)
    }

    .\[\&\>p\:last-child\]\:mb-0>p:last-child {
        margin-bottom: 0
    }

    .\[\&\>span\]\:mb-2>span {
        margin-bottom: calc(var(--spacing) * 2)
    }

    .\[\&\>span\]\:block>span {
        display: block
    }

    .\[\&\>span\]\:font-display>span {
        font-family: var(--font-display)
    }

    .\[\&\>span\]\:text-\[14px\]>span {
        font-size: 14px
    }

    .\[\&\>span\]\:text-\[15px\]>span {
        font-size: 15px
    }

    .\[\&\>span\]\:leading-\[19px\]>span {
        --tw-leading: 19px;
        line-height: 19px
    }

    .\[\&\>span\]\:font-bold>span {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .\[\&\>span\]\:font-medium>span {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }

    .\[\&\>span\]\:tracking-\[0\.16em\]>span {
        --tw-tracking: .16em;
        letter-spacing: .16em
    }

    .\[\&\>span\]\:text-black\/20>span {
        color: #0003
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[\&\>span\]\:text-black\/20>span {
            color: color-mix(in oklab, var(--color-black) 20%, transparent)
        }
    }

    .\[\&\>span\]\:text-tan>span {
        color: var(--color-tan)
    }

    .\[\&\>span\]\:text-white\/30>span {
        color: #ffffff4d
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[\&\>span\]\:text-white\/30>span {
            color: color-mix(in oklab, var(--color-white) 30%, transparent)
        }
    }

    .\[\&\>span\]\:uppercase>span {
        text-transform: uppercase
    }

    @media (hover:hover) {
        .hover\:\[\&\>span\]\:text-tan-soft:hover>span {
            color: var(--color-tan-soft)
        }
    }

    @media (min-width:768px) {
        .md\:\[\&\>span\]\:text-\[16px\]>span {
            font-size: 16px
        }
    }

    .\[\&\>strong\]\:font-black>strong {
        --tw-font-weight: var(--font-weight-black);
        font-weight: var(--font-weight-black)
    }

    .\[\&\>strong\]\:font-bold>strong {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .\[\&\>strong\]\:font-semibold>strong {
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }

    .\[\&\>strong\]\:text-black>strong {
        color: var(--color-black)
    }

    .\[\&\>strong\]\:text-brand>strong {
        color: var(--color-brand)
    }

    .\[\&\>strong\]\:text-white>strong {
        color: var(--color-white)
    }

    .\[\&\>svg\]\:h-5>svg {
        height: calc(var(--spacing) * 5)
    }

    .\[\&\>svg\]\:h-full>svg {
        height: 100%
    }

    .\[\&\>svg\]\:w-5>svg {
        width: calc(var(--spacing) * 5)
    }

    .\[\&\>svg\]\:w-full>svg {
        width: 100%
    }

    .\[\&\>svg\]\:opacity-0>svg {
        opacity: 0
    }

    .\[\&\>svg\]\:transition-opacity>svg {
        transition-property: opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .\[\&\>svg\]\:duration-\[250ms\]>svg {
        --tw-duration: .25s;
        transition-duration: .25s
    }

    @media (min-width:768px) {
        .md\:\[\&\>svg\]\:h-6>svg {
            height: calc(var(--spacing) * 6)
        }

        .md\:\[\&\>svg\]\:w-6>svg {
            width: calc(var(--spacing) * 6)
        }
    }

    .\[\&\>video\]\:mx-auto>video {
        margin-inline: auto
    }

    .\[\&\>video\]\:block>video {
        display: block
    }

    .\[\&\>video\]\:max-h-\[340px\]>video {
        max-height: 340px
    }

    .\[\&\>video\]\:w-full>video {
        width: 100%
    }

    .\[\&\[hidden\]\]\:hidden[hidden] {
        display: none
    }

    .is-active .\[\.is-active_\&\]\:text-\[rgba\(41\,41\,41\,0\.6\)\] {
        color: #29292999
    }

    .is-active .\[\.is-active_\&\]\:text-brand {
        color: var(--color-brand)
    }
}

.nhome-says div[class="block min-w-[245px]"] {
    display: none
}

.nhome-says div[class="block min-w-[245px]"]+div[class=flex\ gap-3] {
    margin-inline: auto
}

.nhome-bento-chip+.nhome-bento-chip {
    display: none
}

@property --tw-border-spacing-x {
    syntax: "<length>";
    inherits: false;
    initial-value: 0
}

@property --tw-border-spacing-y {
    syntax: "<length>";
    inherits: false;
    initial-value: 0
}

@property --tw-translate-x {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-translate-y {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-translate-z {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-scale-x {
    syntax: "*";
    inherits: false;
    initial-value: 1
}

@property --tw-scale-y {
    syntax: "*";
    inherits: false;
    initial-value: 1
}

@property --tw-scale-z {
    syntax: "*";
    inherits: false;
    initial-value: 1
}

@property --tw-rotate-x {
    syntax: "*";
    inherits: false
}

@property --tw-rotate-y {
    syntax: "*";
    inherits: false
}

@property --tw-rotate-z {
    syntax: "*";
    inherits: false
}

@property --tw-skew-x {
    syntax: "*";
    inherits: false
}

@property --tw-skew-y {
    syntax: "*";
    inherits: false
}

@property --tw-divide-x-reverse {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-border-style {
    syntax: "*";
    inherits: false;
    initial-value: solid
}

@property --tw-gradient-position {
    syntax: "*";
    inherits: false
}

@property --tw-gradient-from {
    syntax: "<color>";
    inherits: false;
    initial-value: #0000
}

@property --tw-gradient-via {
    syntax: "<color>";
    inherits: false;
    initial-value: #0000
}

@property --tw-gradient-to {
    syntax: "<color>";
    inherits: false;
    initial-value: #0000
}

@property --tw-gradient-stops {
    syntax: "*";
    inherits: false
}

@property --tw-gradient-via-stops {
    syntax: "*";
    inherits: false
}

@property --tw-gradient-from-position {
    syntax: "<length-percentage>";
    inherits: false;
    initial-value: 0%
}

@property --tw-gradient-via-position {
    syntax: "<length-percentage>";
    inherits: false;
    initial-value: 50%
}

@property --tw-gradient-to-position {
    syntax: "<length-percentage>";
    inherits: false;
    initial-value: 100%
}

@property --tw-leading {
    syntax: "*";
    inherits: false
}

@property --tw-font-weight {
    syntax: "*";
    inherits: false
}

@property --tw-tracking {
    syntax: "*";
    inherits: false
}

@property --tw-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-shadow-color {
    syntax: "*";
    inherits: false
}

@property --tw-shadow-alpha {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --tw-inset-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-inset-shadow-color {
    syntax: "*";
    inherits: false
}

@property --tw-inset-shadow-alpha {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --tw-ring-color {
    syntax: "*";
    inherits: false
}

@property --tw-ring-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-inset-ring-color {
    syntax: "*";
    inherits: false
}

@property --tw-inset-ring-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-ring-inset {
    syntax: "*";
    inherits: false
}

@property --tw-ring-offset-width {
    syntax: "<length>";
    inherits: false;
    initial-value: 0
}

@property --tw-ring-offset-color {
    syntax: "*";
    inherits: false;
    initial-value: #fff
}

@property --tw-ring-offset-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-outline-style {
    syntax: "*";
    inherits: false;
    initial-value: solid
}

@property --tw-blur {
    syntax: "*";
    inherits: false
}

@property --tw-brightness {
    syntax: "*";
    inherits: false
}

@property --tw-contrast {
    syntax: "*";
    inherits: false
}

@property --tw-grayscale {
    syntax: "*";
    inherits: false
}

@property --tw-hue-rotate {
    syntax: "*";
    inherits: false
}

@property --tw-invert {
    syntax: "*";
    inherits: false
}

@property --tw-opacity {
    syntax: "*";
    inherits: false
}

@property --tw-saturate {
    syntax: "*";
    inherits: false
}

@property --tw-sepia {
    syntax: "*";
    inherits: false
}

@property --tw-drop-shadow {
    syntax: "*";
    inherits: false
}

@property --tw-drop-shadow-color {
    syntax: "*";
    inherits: false
}

@property --tw-drop-shadow-alpha {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --tw-drop-shadow-size {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-blur {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-brightness {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-contrast {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-grayscale {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-hue-rotate {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-invert {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-opacity {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-saturate {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-sepia {
    syntax: "*";
    inherits: false
}

@property --tw-duration {
    syntax: "*";
    inherits: false
}

@property --tw-ease {
    syntax: "*";
    inherits: false
}

@property --tw-content {
    syntax: "*";
    inherits: false;
    initial-value: ""
}
