@font-face{font-family:__inter_a3a663;src:url(/_next/static/media/6c596dfcddeca1e9-s.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__inter_Fallback_a3a663;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_a3a663{font-family:__inter_a3a663,__inter_Fallback_a3a663,system-ui,sans-serif}@font-face{font-family:__playfair_163ed3;src:url(/_next/static/media/e399f3e068a97f0c-s.woff2) format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:__playfair_Fallback_163ed3;src:local("Arial");ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.00%;size-adjust:101.58%}.__className_163ed3{font-family:__playfair_163ed3,__playfair_Fallback_163ed3,Georgia,serif}@font-face{font-family:__dmSans_702cc3;src:url(/_next/static/media/bfe8c811ed1df969-s.woff2) format("woff2");font-display:swap;font-weight:100 1000}@font-face{font-family:__dmSans_Fallback_702cc3;src:local("Arial");ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.13%}.__className_702cc3{font-family:__dmSans_702cc3,__dmSans_Fallback_702cc3,system-ui,sans-serif}@font-face{font-family:__poppins_02af94;src:url(/_next/static/media/916d3686010a8de2-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__poppins_02af94;src:url(/_next/static/media/7777133e901cd5ed-s.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__poppins_02af94;src:url(/_next/static/media/d869208648ca5469-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__poppins_02af94;src:url(/_next/static/media/9a881e2ac07d406b-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__poppins_Fallback_02af94;src:local("Arial");ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.__className_02af94{font-family:__poppins_02af94,__poppins_Fallback_02af94,system-ui,sans-serif}

/*
! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9fa6b2}input::placeholder,textarea::placeholder{opacity:1;color:#9fa6b2}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}::-webkit-scrollbar{width:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.div-calendar .react-datepicker__day--in-range,.div-calendar .react-datepicker__day--in-selecting-range,.div-calendar .react-datepicker__day--selected,.div-calendar .react-datepicker__day:hover,.div-calendar .react-datepicker__month-text--in-range,.div-calendar .react-datepicker__month-text--in-selecting-range,.div-calendar .react-datepicker__month-text--selected,.div-calendar .react-datepicker__month-text:hover,.div-calendar .react-datepicker__quarter-text--in-range,.div-calendar .react-datepicker__quarter-text--in-selecting-range,.div-calendar .react-datepicker__quarter-text--selected,.div-calendar .react-datepicker__quarter-text:hover,.div-calendar .react-datepicker__year-text--in-range,.div-calendar .react-datepicker__year-text--in-selecting-range,.div-calendar .react-datepicker__year-text--selected,.div-calendar .react-datepicker__year-text:hover{background-color:var(--site-marca,#009e47);color:#fff}.div-calendar .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.div-calendar .react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.div-calendar .react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.div-calendar .react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:var(--site-marca-suave,#e1fceb);color:#000}.div-calendar .react-datepicker__day--keyboard-selected:not(.react-datepicker__day--selected):not(.react-datepicker__day--in-range):not(.react-datepicker__day--in-selecting-range),.div-calendar .react-datepicker__month-text--keyboard-selected:not(.react-datepicker__month-text--selected):not(.react-datepicker__month-text--in-range):not(.react-datepicker__month-text--in-selecting-range),.div-calendar .react-datepicker__quarter-text--keyboard-selected:not(.react-datepicker__quarter-text--selected):not(.react-datepicker__quarter-text--in-range):not(.react-datepicker__quarter-text--in-selecting-range),.div-calendar .react-datepicker__year-text--keyboard-selected:not(.react-datepicker__year-text--selected):not(.react-datepicker__year-text--in-range):not(.react-datepicker__year-text--in-selecting-range){background-color:transparent;color:inherit}.div-calendar .react-datepicker__day--range-end,.div-calendar .react-datepicker__day--range-start,.div-calendar .react-datepicker__day--selecting-range-end,.div-calendar .react-datepicker__day--selecting-range-start{background-color:var(--site-marca,#009e47);color:#fff}.div-calendar .react-datepicker__day--today,.div-calendar .react-datepicker__month-text--today,.div-calendar .react-datepicker__quarter-text--today,.div-calendar .react-datepicker__year-text--today{font-weight:400;color:inherit;background-color:transparent;border:none}.div-calendar .react-datepicker__day--today:not(.react-datepicker__day--disabled):not(.day-disabled):hover,.div-calendar .react-datepicker__month-text--today:not(.react-datepicker__month-text--disabled):not(.day-disabled):hover,.div-calendar .react-datepicker__quarter-text--today:not(.react-datepicker__quarter-text--disabled):not(.day-disabled):hover,.div-calendar .react-datepicker__year-text--today:not(.react-datepicker__year-text--disabled):not(.day-disabled):hover{background-color:var(--site-marca,#009e47);color:#fff;border-radius:.3rem}.div-calendar .day-disabled{color:#ccc!important;cursor:default!important;pointer-events:none;background-color:transparent!important;border:none!important}.div-calendar .day-enabled:hover{background-color:var(--site-marca,#009e47);color:#fff;border-radius:.3rem}.div-calendar .day-selected-end{background-color:var(--site-marca,#009e47)!important;color:#fff!important;border-radius:.3rem}.div-calendar .react-datepicker__close-icon:after{background-color:var(--site-marca,#009e47)}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media (min-width:640px){.container{max-width:640px;padding-right:15px;padding-left:15px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px;padding-right:15px;padding-left:15px}}@media (min-width:1280px){.container{max-width:1280px;padding-right:0;padding-left:0}}.sr-only{border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-0{inset:0}.-inset-0\.5{inset:-.125rem}.inset-0{inset:0}.inset-1{inset:.25rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-right-2{right:-.5rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-24{bottom:6rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1{left:.25rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[1rem\]{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[50px\]{top:50px}.top-\[58px\]{top:58px}.top-\[80px\]{top:80px}.\!z-0{z-index:0!important}.z-0{z-index:0}.z-10{z-index:10}.z-100{z-index:100}.z-1050{z-index:1050}.z-1350{z-index:1350}.z-20{z-index:20}.z-2000{z-index:2000}.z-40{z-index:40}.z-50{z-index:50}.z-950{z-index:950}.z-\[10000\]{z-index:10000}.z-\[100\]{z-index:100}.z-\[150\]{z-index:150}.z-\[1\]{z-index:1}.z-\[2000\]{z-index:2000}.z-\[85\]{z-index:85}.z-\[9998\]{z-index:9998}.z-\[99999\]{z-index:99999}.z-\[9999\]{z-index:9999}.z-\[99\]{z-index:99}.z-\[9\]{z-index:9}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.m-0{margin:0}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.\!mt-2{margin-top:.5rem!important}.-ml-14{margin-left:-3.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-36{margin-bottom:9rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mr-\[3rem\]{margin-right:3rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[10px\]{margin-top:10px}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1/1}.\!h-40{height:10rem!important}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[10px\]{height:10px}.h-\[120px\]{height:120px}.h-\[123px\]{height:123px}.h-\[126px\]{height:126px}.h-\[136px\]{height:136px}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[220px\]{height:220px}.h-\[221px\]{height:221px}.h-\[225px\]{height:225px}.h-\[24px\]{height:24px}.h-\[250px\]{height:250px}.h-\[30px\]{height:30px}.h-\[320px\]{height:320px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[450px\]{height:450px}.h-\[48px\]{height:48px}.h-\[50vh\]{height:50vh}.h-\[60px\]{height:60px}.h-\[72px\]{height:72px}.h-\[85px\]{height:85px}.h-\[85vw\]{height:85vw}.h-\[calc\(100\%-80px\)\]{height:calc(100% - 80px)}.h-\[calc\(100vh-210px\)\]{height:calc(100vh - 210px)}.h-\[calc\(100vh-61\.56px-64px\)\]{height:calc(100vh - 61.56px - 64px)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.\!max-h-60{max-height:15rem!important}.max-h-40{max-height:10rem}.max-h-\[400px\]{max-height:400px}.max-h-\[64vh\]{max-height:64vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[92vh\]{max-height:92vh}.max-h-full{max-height:100%}.min-h-\[405px\]{min-height:405px}.min-h-\[430px\]{min-height:430px}.min-h-\[calc\(100vh-44px\)\]{min-height:calc(100vh - 44px)}.min-h-\[calc\(100vh-61px-48px\)\]{min-height:calc(100vh - 61px - 48px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-2\/4{width:50%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-4\/12{width:33.333333%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-6\/12{width:50%}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[108px\]{width:108px}.w-\[10px\]{width:10px}.w-\[120px\]{width:120px}.w-\[13\%\]{width:13%}.w-\[135px\]{width:135px}.w-\[150px\]{width:150px}.w-\[15px\]{width:15px}.w-\[160px\]{width:160px}.w-\[17px\]{width:17px}.w-\[180px\]{width:180px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[210px\]{width:210px}.w-\[220px\]{width:220px}.w-\[248px\]{width:248px}.w-\[24px\]{width:24px}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[38px\]{width:38px}.w-\[46px\]{width:46px}.w-\[50\%\]{width:50%}.w-\[52\%\]{width:52%}.w-\[60px\]{width:60px}.w-\[72px\]{width:72px}.w-\[740px\]{width:740px}.w-\[calc\(50\%-0\.3rem\)\]{width:calc(50% - .3rem)}.w-\[min\(320px\2c calc\(100vw-48px\)\)\]{width:min(320px,calc(100vw - 48px))}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-min{width:-moz-min-content;width:min-content}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[280px\]{min-width:280px}.min-w-\[330px\]{min-width:330px}.min-w-\[60px\]{min-width:60px}.min-w-\[80px\]{min-width:80px}.min-w-\[900px\]{min-width:900px}.min-w-\[980px\]{min-width:980px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[170px\]{max-width:170px}.max-w-\[180px\]{max-width:180px}.max-w-\[260px\]{max-width:260px}.max-w-\[450px\]{max-width:450px}.max-w-\[470px\]{max-width:470px}.max-w-\[500px\]{max-width:500px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[620px\]{max-width:620px}.max-w-\[760px\]{max-width:760px}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-\[0\.8\]{flex:0.8}.flex-\[2\]{flex:2}.flex-\[4\]{flex:4}.flex-\[7\]{flex:7}.flex-\[8\]{flex:8}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.border-collapse{border-collapse:collapse}.origin-top-right{transform-origin:top right}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-x-full{--tw-translate-x:100%}.rotate-0,.translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scaleZ(.95) rotate(-10deg)}30%,50%,70%,90%{transform:scaleX(1) rotate(10deg)}40%,60%,80%{transform:rotate(-10deg)}to{transform:scaleX(1)}}.animate-tada{animation:tada 1.5s ease-in-out infinite}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.\!gap-2{gap:.5rem!important}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-\[7px\]{gap:7px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-\[22px\]{-moz-column-gap:22px;column-gap:22px}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-4{row-gap:1rem}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#f2f6fb\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(242 246 251/var(--tw-divide-opacity))}.divide-\[var\(--border\)\]>:not([hidden])~:not([hidden]){border-color:var(--border)}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 245 249/var(--tw-divide-opacity))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:var(--r,.25rem)}.rounded-2xl{border-radius:var(--r-2xl,1rem)}.rounded-3xl{border-radius:var(--r-3xl,1.5rem)}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--r-lg,.5rem)}.rounded-md{border-radius:var(--r-md,.375rem)}.rounded-sm{border-radius:var(--r-sm,.125rem)}.rounded-xl{border-radius:var(--r-xl,.75rem)}.rounded-b-2xl{border-bottom-right-radius:var(--r-2xl,1rem);border-bottom-left-radius:var(--r-2xl,1rem)}.rounded-b-lg{border-bottom-right-radius:var(--r-lg,.5rem);border-bottom-left-radius:var(--r-lg,.5rem)}.rounded-t-2xl{border-top-left-radius:var(--r-2xl,1rem);border-top-right-radius:var(--r-2xl,1rem)}.rounded-t-sm{border-top-left-radius:var(--r-sm,.125rem);border-top-right-radius:var(--r-sm,.125rem)}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#00000000\]{border-color:#00000000}.border-\[\#00FF67\]{--tw-border-opacity:1;border-color:rgb(0 255 103/var(--tw-border-opacity))}.border-\[\#087aad\]{--tw-border-opacity:1;border-color:rgb(8 122 173/var(--tw-border-opacity))}.border-\[\#3CE6EF\]{--tw-border-opacity:1;border-color:rgb(60 230 239/var(--tw-border-opacity))}.border-\[\#93D55B\]{--tw-border-opacity:1;border-color:rgb(147 213 91/var(--tw-border-opacity))}.border-\[\#95E35B\]{--tw-border-opacity:1;border-color:rgb(149 227 91/var(--tw-border-opacity))}.border-\[\#9FE870\]{--tw-border-opacity:1;border-color:rgb(159 232 112/var(--tw-border-opacity))}.border-\[\#D9D9D9\]{--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity))}.border-\[\#DDDDDD\]{--tw-border-opacity:1;border-color:rgb(221 221 221/var(--tw-border-opacity))}.border-\[\#E0E0E0\]{--tw-border-opacity:1;border-color:rgb(224 224 224/var(--tw-border-opacity))}.border-\[\#E2DDDD\]{--tw-border-opacity:1;border-color:rgb(226 221 221/var(--tw-border-opacity))}.border-\[\#F1F1F1\]{--tw-border-opacity:1;border-color:rgb(241 241 241/var(--tw-border-opacity))}.border-\[\#a2a2a2fe\]{border-color:#a2a2a2}.border-\[\#b9ddf0\]{--tw-border-opacity:1;border-color:rgb(185 221 240/var(--tw-border-opacity))}.border-\[\#b9f2e5\]{--tw-border-opacity:1;border-color:rgb(185 242 229/var(--tw-border-opacity))}.border-\[\#cbd6e4\]{--tw-border-opacity:1;border-color:rgb(203 214 228/var(--tw-border-opacity))}.border-\[\#dbe3ef\]{--tw-border-opacity:1;border-color:rgb(219 227 239/var(--tw-border-opacity))}.border-\[\#e5e7eb\]{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-\[\#eef2f7\]{--tw-border-opacity:1;border-color:rgb(238 242 247/var(--tw-border-opacity))}.border-\[var\(--border\)\]{border-color:var(--border)}.border-amber-100{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity))}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity))}.border-danger-500{--tw-border-opacity:1;border-color:rgb(241 89 92/var(--tw-border-opacity))}.border-emerald-400{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity))}.border-emerald-600{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(244 245 247/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 220/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(159 166 178/var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(104 118 138/var(--tw-border-opacity))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity))}.border-green-300{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity))}.border-green-400{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity))}.border-hairline{border-color:var(--border)}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity))}.border-primarySaas{border-color:var(--primarySaas)}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity))}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.border-registerInput{--tw-border-opacity:1;border-color:rgb(247 247 249/var(--tw-border-opacity))}.border-rose-300{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity))}.border-selectionForm{--tw-border-opacity:1;border-color:rgb(22 51 0/var(--tw-border-opacity))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity))}.border-slate-900{--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-yellow-200{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity))}.bg-\[\#006837\]{--tw-bg-opacity:1;background-color:rgb(0 104 55/var(--tw-bg-opacity))}.bg-\[\#009e47\]{--tw-bg-opacity:1;background-color:rgb(0 158 71/var(--tw-bg-opacity))}.bg-\[\#012233\]{--tw-bg-opacity:1;background-color:rgb(1 34 51/var(--tw-bg-opacity))}.bg-\[\#061a3a\]{--tw-bg-opacity:1;background-color:rgb(6 26 58/var(--tw-bg-opacity))}.bg-\[\#075E54\]{--tw-bg-opacity:1;background-color:rgb(7 94 84/var(--tw-bg-opacity))}.bg-\[\#087aad\]{--tw-bg-opacity:1;background-color:rgb(8 122 173/var(--tw-bg-opacity))}.bg-\[\#12a886\]{--tw-bg-opacity:1;background-color:rgb(18 168 134/var(--tw-bg-opacity))}.bg-\[\#22C55E\]{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-\[\#25D366\]{--tw-bg-opacity:1;background-color:rgb(37 211 102/var(--tw-bg-opacity))}.bg-\[\#93D55B\]{--tw-bg-opacity:1;background-color:rgb(147 213 91/var(--tw-bg-opacity))}.bg-\[\#9FE870\]{--tw-bg-opacity:1;background-color:rgb(159 232 112/var(--tw-bg-opacity))}.bg-\[\#D7FAFC\]{--tw-bg-opacity:1;background-color:rgb(215 250 252/var(--tw-bg-opacity))}.bg-\[\#EAFDFE\]{--tw-bg-opacity:1;background-color:rgb(234 253 254/var(--tw-bg-opacity))}.bg-\[\#F0F1F1\]{--tw-bg-opacity:1;background-color:rgb(240 241 241/var(--tw-bg-opacity))}.bg-\[\#F2F2F2\]{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity))}.bg-\[\#F3F3F3\]{--tw-bg-opacity:1;background-color:rgb(243 243 243/var(--tw-bg-opacity))}.bg-\[\#F7F7F7\]{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity))}.bg-\[\#F9F9F9\]{--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity))}.bg-\[\#eaf6ff\]{--tw-bg-opacity:1;background-color:rgb(234 246 255/var(--tw-bg-opacity))}.bg-\[\#eef8fc\]{--tw-bg-opacity:1;background-color:rgb(238 248 252/var(--tw-bg-opacity))}.bg-\[\#effffb\]{--tw-bg-opacity:1;background-color:rgb(239 255 251/var(--tw-bg-opacity))}.bg-\[\#f0f0f0\]{--tw-bg-opacity:1;background-color:rgb(240 240 240/var(--tw-bg-opacity))}.bg-\[\#f1f3f6\]{--tw-bg-opacity:1;background-color:rgb(241 243 246/var(--tw-bg-opacity))}.bg-\[\#f2f6fb\]{--tw-bg-opacity:1;background-color:rgb(242 246 251/var(--tw-bg-opacity))}.bg-\[\#f4f4f6\]{--tw-bg-opacity:1;background-color:rgb(244 244 246/var(--tw-bg-opacity))}.bg-\[\#f4f7fb\]{--tw-bg-opacity:1;background-color:rgb(244 247 251/var(--tw-bg-opacity))}.bg-\[\#f8fbff\]{--tw-bg-opacity:1;background-color:rgb(248 251 255/var(--tw-bg-opacity))}.bg-\[\#f9f9f9\]{--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity))}.bg-\[\#fff\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-\[\#ffffffeb\]{background-color:#ffffffeb}.bg-\[var\(--border\)\]{background-color:var(--border)}.bg-\[var\(--panel\)\]{background-color:var(--panel)}.bg-\[var\(--panel-glass\)\]{background-color:var(--panel-glass)}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.bg-backgroundSaas{background-color:var(--site-superficie,#fff)}.bg-black-300{--tw-bg-opacity:1;background-color:rgb(210 214 220/var(--tw-bg-opacity))}.bg-black-400{--tw-bg-opacity:1;background-color:rgb(159 166 178/var(--tw-bg-opacity))}.bg-black-500\/20{background-color:rgba(17,17,18,.2)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}.bg-blue-50\/50{background-color:rgba(239,246,255,.5)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-current{background-color:currentColor}.bg-danger-500{--tw-bg-opacity:1;background-color:rgb(241 89 92/var(--tw-bg-opacity))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(244 245 247/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 220/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(104 118 138/var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity))}.bg-green-300{--tw-bg-opacity:1;background-color:rgb(134 239 172/var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.bg-marcaSuave{background-color:var(--site-marca-suave,rgba(60,230,239,.18))}.bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}.bg-newGreen{background-color:var(--site-marca-suave,#d9f0c7cc)}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}.bg-panel{background-color:var(--panel)}.bg-pink-600{--tw-bg-opacity:1;background-color:rgb(219 39 119/var(--tw-bg-opacity))}.bg-primary-100{--tw-bg-opacity:1;background-color:rgb(0 255 103/var(--tw-bg-opacity))}.bg-primary-200{--tw-bg-opacity:1;background-color:rgb(3 199 82/var(--tw-bg-opacity))}.bg-primarySaas{background-color:var(--primarySaas)}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.bg-red-300\/70{background-color:hsla(0,94%,82%,.7)}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-registerInput{--tw-bg-opacity:1;background-color:rgb(247 247 249/var(--tw-bg-opacity))}.bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity))}.bg-secondary-500{--tw-bg-opacity:1;background-color:rgb(160 174 192/var(--tw-bg-opacity))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.bg-slate-500{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity))}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}.bg-slate-900\/50{background-color:rgba(15,23,42,.5)}.bg-slate-900\/60{background-color:rgba(15,23,42,.6)}.bg-success-500{--tw-bg-opacity:1;background-color:rgb(80 199 147/var(--tw-bg-opacity))}.bg-textNewGreen{background-color:var(--site-marca-texto,#3e7f2e)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/70{background-color:hsla(0,0%,100%,.7)}.bg-white\/95{background-color:hsla(0,0%,100%,.95)}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity))}.bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}.bg-yellow-600{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity))}.bg-opacity-30{--tw-bg-opacity:0.3}.bg-opacity-60{--tw-bg-opacity:0.6}.bg-login{background-image:url(/assets/img/bg-login.png)}.bg-contain{background-size:contain}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.\!p-1{padding:.25rem!important}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[8px\]{padding-left:8px;padding-right:8px}.px-\[9px\]{padding-left:9px;padding-right:9px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[0\.25rem\]{padding-top:.25rem;padding-bottom:.25rem}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-36{padding-bottom:9rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-0{padding-left:0}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pl-\[8px\]{padding-left:8px}.pr-0{padding-right:0}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[2px\]{padding-top:2px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.62rem\]{font-size:.62rem}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.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-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-6{line-height:1.5rem}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.7\]{line-height:1.7}.leading-\[16px\]{line-height:16px}.leading-\[1px\]{line-height:1px}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[1px\]{letter-spacing:1px}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-\[\#000000\]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-\[\#000000c0\]{color:#000000c0}.text-\[\#000\]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-\[\#009e47\]{--tw-text-opacity:1;color:rgb(0 158 71/var(--tw-text-opacity))}.text-\[\#012233\]{--tw-text-opacity:1;color:rgb(1 34 51/var(--tw-text-opacity))}.text-\[\#061a3a\]{--tw-text-opacity:1;color:rgb(6 26 58/var(--tw-text-opacity))}.text-\[\#075f86\]{--tw-text-opacity:1;color:rgb(7 95 134/var(--tw-text-opacity))}.text-\[\#087aad\]{--tw-text-opacity:1;color:rgb(8 122 173/var(--tw-text-opacity))}.text-\[\#08A045\]{--tw-text-opacity:1;color:rgb(8 160 69/var(--tw-text-opacity))}.text-\[\#111112\]{--tw-text-opacity:1;color:rgb(17 17 18/var(--tw-text-opacity))}.text-\[\#123B1E\]{--tw-text-opacity:1;color:rgb(18 59 30/var(--tw-text-opacity))}.text-\[\#1265ff\]{--tw-text-opacity:1;color:rgb(18 101 255/var(--tw-text-opacity))}.text-\[\#1B1E28\]{--tw-text-opacity:1;color:rgb(27 30 40/var(--tw-text-opacity))}.text-\[\#1f2937\]{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-\[\#3F3F3F\]{--tw-text-opacity:1;color:rgb(63 63 63/var(--tw-text-opacity))}.text-\[\#3F3F46\]{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.text-\[\#3f5576\]{--tw-text-opacity:1;color:rgb(63 85 118/var(--tw-text-opacity))}.text-\[\#454444E0\]{color:#454444e0}.text-\[\#475569\]{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.text-\[\#4B5563\]{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-\[\#626367\]{--tw-text-opacity:1;color:rgb(98 99 103/var(--tw-text-opacity))}.text-\[\#637492\]{--tw-text-opacity:1;color:rgb(99 116 146/var(--tw-text-opacity))}.text-\[\#6B7280\]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-\[\#6D6E6FB0\]\/60{color:hsla(210,1%,43%,.6)}.text-\[\#71717A\]{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.text-\[\#7c3cff\]{--tw-text-opacity:1;color:rgb(124 60 255/var(--tw-text-opacity))}.text-\[\#93D55B\]{--tw-text-opacity:1;color:rgb(147 213 91/var(--tw-text-opacity))}.text-\[\#94a2ba\]{--tw-text-opacity:1;color:rgb(148 162 186/var(--tw-text-opacity))}.text-\[\#99a8bf\]{--tw-text-opacity:1;color:rgb(153 168 191/var(--tw-text-opacity))}.text-\[\#F8FDFB\]{--tw-text-opacity:1;color:rgb(248 253 251/var(--tw-text-opacity))}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--text-2\)\]{color:var(--text-2)}.text-\[var\(--text-3\)\]{color:var(--text-3)}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity))}.text-black-500{--tw-text-opacity:1;color:rgb(17 17 18/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}.text-current{color:currentColor}.text-danger-500{--tw-text-opacity:1;color:rgb(241 89 92/var(--tw-text-opacity))}.text-danger-600{--tw-text-opacity:1;color:rgb(215 80 82/var(--tw-text-opacity))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 220/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(159 166 178/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(104 118 138/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.text-gray-neutral{--tw-text-opacity:1;color:rgb(73 73 73/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}.text-greenHovered{color:var(--site-marca-texto,#93d55b)}.text-ink{color:var(--text)}.text-ink-2{color:var(--text-2)}.text-ink-3{color:var(--text-3)}.text-onPrimarySaas{color:var(--onPrimarySaas,#163300)}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity))}.text-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity))}.text-placeholder{--tw-text-opacity:1;color:rgb(98 99 103/var(--tw-text-opacity))}.text-primary-500{--tw-text-opacity:1;color:rgb(70 105 250/var(--tw-text-opacity))}.text-primarySaas{color:var(--primarySaas)}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity))}.text-rose-900{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.text-success-500{--tw-text-opacity:1;color:rgb(80 199 147/var(--tw-text-opacity))}.text-textButton{color:var(--site-sobre-marca,#1d3208)}.text-textNewGreen{color:var(--site-marca-texto,#3e7f2e)}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.accent-\[\#087aad\]{accent-color:#087aad}.accent-\[\#22c55e\]{accent-color:#22c55e}.accent-greenHovered{accent-color:var(--site-marca-texto,#93d55b)}.accent-primarySaas{accent-color:var(--primarySaas)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_12px_28px_rgba\(0\2c 0\2c 0\2c 0\.18\)\]{--tw-shadow:0 12px 28px rgba(0,0,0,.18);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(16\2c 24\2c 40\2c 0\.18\)\]{--tw-shadow:0 18px 44px rgba(16,24,40,.18);--tw-shadow-colored:0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 2px rgba(0,0,0,.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(0\2c 0\2c 0\2c 0\.18\)\]{--tw-shadow:0 4px 14px rgba(0,0,0,.18);--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_18px_rgba\(16\2c 24\2c 40\2c 0\.06\)\]{--tw-shadow:0 4px 18px rgba(16,24,40,.06);--tw-shadow-colored:0 4px 18px var(--tw-shadow-color)}.shadow-\[0_4px_18px_rgba\(16\2c 24\2c 40\2c 0\.06\)\],.shadow-base{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-base{--tw-shadow:0px 0px 1px rgba(40,41,61,.08),0px 0.5px 2px rgba(96,97,112,.16);--tw-shadow-colored:0px 0px 1px var(--tw-shadow-color),0px 0.5px 2px var(--tw-shadow-color)}.shadow-dropdown{--tw-shadow:0px 4px 8px rgba(0,0,0,.08);--tw-shadow-colored:0px 4px 8px var(--tw-shadow-color)}.shadow-dropdown,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-0,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-amber-200{--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity))}.ring-black-900{--tw-ring-opacity:1;--tw-ring-color:rgb(15 23 42/var(--tw-ring-opacity))}.ring-emerald-200{--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity))}.ring-emerald-500{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity))}.ring-newGreenHover{--tw-ring-color:var(--site-marca-aro,#8ccf6e)}.ring-primary-100{--tw-ring-opacity:1;--tw-ring-color:rgb(0 255 103/var(--tw-ring-opacity))}.ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity))}.ring-sky-200{--tw-ring-opacity:1;--tw-ring-color:rgb(186 230 253/var(--tw-ring-opacity))}.ring-transparent{--tw-ring-color:transparent}.ring-offset-1{--tw-ring-offset-width:1px}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-4{--tw-ring-offset-width:4px}.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)}.\!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)!important}.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-\[1px\]{--tw-backdrop-blur:blur(1px)}.backdrop-blur-\[1px\],.backdrop-blur-sm{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-sm{--tw-backdrop-blur:blur(4px)}.backdrop-filter{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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[grid-template-columns\:repeat\(auto-fit\2c minmax\(200px\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.placeholder\:text-placeholder::-moz-placeholder{--tw-text-opacity:1;color:rgb(98 99 103/var(--tw-text-opacity))}.placeholder\:text-placeholder::placeholder{--tw-text-opacity:1;color:rgb(98 99 103/var(--tw-text-opacity))}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.last\:border-b-0:last-child{border-bottom-width:0}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-\[\#3CE6EF\]:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(60 230 239/var(--tw-ring-opacity))}.focus-within\:ring-newGreen:focus-within{--tw-ring-color:var(--site-marca-suave,#d9f0c7cc)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-105:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}@keyframes pulse{50%{opacity:.5}}.hover\:animate-pulse:hover{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.hover\:border-2:hover{border-width:2px}.hover\:border-\[\#3CE6EF\]:hover{--tw-border-opacity:1;border-color:rgb(60 230 239/var(--tw-border-opacity))}.hover\:border-\[\#9ee870bf\]:hover{border-color:#9ee870bf}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(210 214 220/var(--tw-border-opacity))}.hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity))}.hover\:border-hoveredSaaS:hover{border-color:var(--hoveredSaaS)}.hover\:border-primarySaas:hover{border-color:var(--primarySaas)}.hover\:border-white:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.hover\:bg-\[\#009e47\]:hover{--tw-bg-opacity:1;background-color:rgb(0 158 71/var(--tw-bg-opacity))}.hover\:bg-\[\#023349\]:hover{--tw-bg-opacity:1;background-color:rgb(2 51 73/var(--tw-bg-opacity))}.hover\:bg-\[\#93D55B\]\/90:hover{background-color:rgba(147,213,91,.9)}.hover\:bg-\[\#9ee870bf\]:hover{background-color:#9ee870bf}.hover\:bg-\[\#EDEDED\]:hover{--tw-bg-opacity:1;background-color:rgb(237 237 237/var(--tw-bg-opacity))}.hover\:bg-\[\#f2f6fb\]:hover{--tw-bg-opacity:1;background-color:rgb(242 246 251/var(--tw-bg-opacity))}.hover\:bg-\[\#f8fbff\]:hover{--tw-bg-opacity:1;background-color:rgb(248 251 255/var(--tw-bg-opacity))}.hover\:bg-\[var\(--sidebar-hover\)\]:hover{background-color:var(--sidebar-hover)}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity))}.hover\:bg-danger-500:hover{--tw-bg-opacity:1;background-color:rgb(241 89 92/var(--tw-bg-opacity))}.hover\:bg-danger-600:hover{--tw-bg-opacity:1;background-color:rgb(215 80 82/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(244 245 247/var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 220/var(--tw-bg-opacity))}.hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgb(159 166 178/var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.hover\:bg-hoveredSaaS:hover{background-color:var(--hoveredSaaS)}.hover\:bg-primarySaas:hover{background-color:var(--primarySaas)}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.hover\:bg-redHovered:hover{--tw-bg-opacity:1;background-color:rgb(255 90 95/var(--tw-bg-opacity))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.hover\:bg-textNewGreen:hover{background-color:var(--site-marca-texto,#3e7f2e)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:bg-white\/25:hover{background-color:hsla(0,0%,100%,.25)}.hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgb(161 98 7/var(--tw-bg-opacity))}.hover\:text-\[\#012233\]:hover{--tw-text-opacity:1;color:rgb(1 34 51/var(--tw-text-opacity))}.hover\:text-\[\#087aad\]:hover{--tw-text-opacity:1;color:rgb(8 122 173/var(--tw-text-opacity))}.hover\:text-\[\#3CE6EF\]:hover{--tw-text-opacity:1;color:rgb(60 230 239/var(--tw-text-opacity))}.hover\:text-\[\#475569\]:hover{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.hover\:text-\[\#68768A\]:hover{--tw-text-opacity:1;color:rgb(104 118 138/var(--tw-text-opacity))}.hover\:text-\[var\(--text\)\]:hover{color:var(--text)}.hover\:text-black-400:hover{--tw-text-opacity:1;color:rgb(159 166 178/var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(104 118 138/var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.hover\:text-ink:hover{color:var(--text)}.hover\:text-onPrimarySaas:hover{color:var(--onPrimarySaas,#163300)}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.hover\:text-slate-700:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-\[0_4px_14px_rgba\(0\2c 0\2c 0\2c 0\.24\)\]:hover{--tw-shadow:0 4px 14px rgba(0,0,0,.24);--tw-shadow-colored:0 4px 14px var(--tw-shadow-color)}.hover\:shadow-\[0_4px_14px_rgba\(0\2c 0\2c 0\2c 0\.24\)\]:hover,.hover\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1)}.hover\:brightness-110:hover,.hover\:brightness-95:hover{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)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95)}.focus\:\!border-\[\#95E35B\]:focus{--tw-border-opacity:1!important;border-color:rgb(149 227 91/var(--tw-border-opacity))!important}.focus\:border-\[\#087aad\]:focus{--tw-border-opacity:1;border-color:rgb(8 122 173/var(--tw-border-opacity))}.focus\:border-marcaTexto:focus{border-color:var(--site-marca-texto,#012233)}.focus\:border-primary-600:focus{--tw-border-opacity:1;border-color:rgb(63 94 223/var(--tw-border-opacity))}.focus\:border-transparent:focus{border-color:transparent}.focus\:\!outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:\!ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#3CE6EF\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(60 230 239/var(--tw-ring-opacity))}.focus\:ring-gray-neutral:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(73 73 73/var(--tw-ring-opacity))}.focus\:ring-marcaAro:focus{--tw-ring-color:var(--site-marca-aro,rgba(1,34,51,.3))}.focus\:ring-primary-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(63 94 223/var(--tw-ring-opacity))}.focus\:ring-primarySaas:focus{--tw-ring-color:var(--primarySaas)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:\!border-\[\#95E35B\]:focus-visible{--tw-border-opacity:1!important;border-color:rgb(149 227 91/var(--tw-border-opacity))!important}.focus-visible\:\!outline-none:focus-visible{outline:2px solid transparent!important;outline-offset:2px!important}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:\!ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-\[\#93D55B\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(147 213 91/var(--tw-ring-opacity))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.active\:translate-y-0:active{--tw-translate-y:0px}.active\:scale-\[0\.98\]:active,.active\:translate-y-0:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98}.active\:\!border-\[\#95E35B\]:active{--tw-border-opacity:1!important;border-color:rgb(149 227 91/var(--tw-border-opacity))!important}.active\:\!outline-none:active{outline:2px solid transparent!important;outline-offset:2px!important}.active\:\!ring-0:active{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-300:disabled{--tw-bg-opacity:1;background-color:rgb(210 214 220/var(--tw-bg-opacity))}.disabled\:text-white:disabled{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px}.disabled\:active\:scale-100:active:disabled,.disabled\:hover\:translate-y-0:hover:disabled{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:active\:scale-100:active:disabled{--tw-scale-x:1;--tw-scale-y:1}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:hidden{display:none}.group:hover .group-hover\:bg-primarySaas{background-color:var(--primarySaas)}.group:hover .group-hover\:opacity-100{opacity:1}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=close\]\:animate-slideUp[data-state=close]{animation:slideUp .3s cubic-bezier(.87,0,.13,1)}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-slideDown[data-state=open]{animation:slideDown .3s cubic-bezier(.87,0,.13,1)}.data-\[state\=open\]\:border-b-2[data-state=open]{border-bottom-width:2px}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.group[data-open] .group-data-\[open\]\:block{display:block}.group[data-open] .group-data-\[open\]\:hidden{display:none}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is([dir=ltr] .ltr\:right-0){right:0}:is([dir=ltr] .ltr\:ml-\[10px\]){margin-left:10px}:is([dir=ltr] .ltr\:mr-3){margin-right:.75rem}:is([dir=ltr] .ltr\:mr-\[10px\]){margin-right:10px}:is([dir=ltr] .ltr\:translate-x-6){--tw-translate-x:1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is([dir=ltr] .ltr\:translate-x-\[2px\]){--tw-translate-x:2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is([dir=ltr] .ltr\:pr-2){padding-right:.5rem}:is([dir=ltr] .ltr\:text-left){text-align:left}:is([dir=rtl] .rtl\:left-0){left:0}:is([dir=rtl] .rtl\:ml-3){margin-left:.75rem}:is([dir=rtl] .rtl\:ml-\[10px\]){margin-left:10px}:is([dir=rtl] .rtl\:mr-\[10px\]){margin-right:10px}:is([dir=rtl] .rtl\:-translate-x-6){--tw-translate-x:-1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is([dir=rtl] .rtl\:-translate-x-\[2px\]){--tw-translate-x:-2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is([dir=rtl] .rtl\:rotate-180){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is([dir=rtl] .rtl\:transform){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is([dir=rtl] .rtl\:space-x-reverse)>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}:is([dir=rtl] .rtl\:pl-2){padding-left:.5rem}:is([dir=rtl] .rtl\:text-right){text-align:right}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}:is(.dark .dark\:divide-slate-800)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(30 41 59/var(--tw-divide-opacity))}:is(.dark .dark\:border){border-width:1px}:is(.dark .dark\:border-emerald-500){--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-600){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity))}:is(.dark .dark\:border-rose-500){--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-400){--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-700){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity))}:is(.dark .dark\:bg-\[hsl\(var\(--background\)\)\]){background-color:hsl(var(--background))}:is(.dark .dark\:bg-emerald-900\/30){background-color:rgba(6,78,59,.3)}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-900){--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}:is(.dark .dark\:bg-rose-900\/30){background-color:rgba(136,19,55,.3)}:is(.dark .dark\:bg-slate-400){--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-600){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-800){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}:is(.dark .dark\:bg-white){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .dark\:bg-opacity-50){--tw-bg-opacity:0.5}:is(.dark .dark\:bg-opacity-60){--tw-bg-opacity:0.6}:is(.dark .dark\:bg-opacity-70){--tw-bg-opacity:0.7}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(159 166 178/var(--tw-text-opacity))}:is(.dark .dark\:text-neutral-900){--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity))}:is(.dark .dark\:text-rose-100){--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity))}:is(.dark .dark\:text-slate-200){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity))}:is(.dark .dark\:text-slate-300){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}:is(.dark .dark\:text-slate-400){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:placeholder-gray-400)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(159 166 178/var(--tw-placeholder-opacity))}:is(.dark .dark\:placeholder-gray-400)::placeholder{--tw-placeholder-opacity:1;color:rgb(159 166 178/var(--tw-placeholder-opacity))}:is(.dark .dark\:ring-slate-400){--tw-ring-opacity:1;--tw-ring-color:rgb(148 163 184/var(--tw-ring-opacity))}:is(.dark .dark\:ring-slate-700){--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity))}:is(.dark .dark\:ring-offset-slate-700){--tw-ring-offset-color:#334155}:is(.dark .dark\:ring-offset-slate-800){--tw-ring-offset-color:#1e293b}:is(.dark .dark\:placeholder\:text-slate-300)::-moz-placeholder{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}:is(.dark .dark\:placeholder\:text-slate-300)::placeholder{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}:is(.dark .hover\:dark\:bg-green-700):hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}:is(.dark .dark\:focus\:border-\[\#3CE6EF\]:focus){--tw-border-opacity:1;border-color:rgb(60 230 239/var(--tw-border-opacity))}:is(.dark .dark\:focus\:border-blue-500:focus){--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}:is(.dark .dark\:focus\:border-green-500:focus){--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}:is(.dark .dark\:focus\:ring-\[\#3CE6EF\]:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(60 230 239/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-blue-500:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-green-500:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.group:hover :is(.dark .group-hover\:dark\:bg-green-700){--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.group:hover :is(.dark .group-hover\:dark\:text-slate-300){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}@media not all and (min-width:1536px){.max-2xl\:w-\[65\%\]{width:65%}}@media not all and (min-width:768px){.max-md\:mr-0{margin-right:0}.max-md\:mt-0{margin-top:0}.max-md\:mt-\[2px\]{margin-top:2px}.max-md\:flex{display:flex}.max-md\:hidden{display:none}.max-md\:h-10{height:2.5rem}.max-md\:h-4{height:1rem}.max-md\:h-9{height:2.25rem}.max-md\:h-screen{height:100vh}.max-md\:w-4{width:1rem}.max-md\:w-full{width:100%}.max-md\:w-screen{width:100vw}.max-md\:flex-col{flex-direction:column}.max-md\:items-start{align-items:flex-start}.max-md\:gap-2{gap:.5rem}.max-md\:gap-2\.5{gap:.625rem}.max-md\:gap-4{gap:1rem}.max-md\:overflow-auto{overflow:auto}.max-md\:rounded-\[20px\]{border-radius:20px}.max-md\:border-b-2{border-bottom-width:2px}.max-md\:border-none{border-style:none}.max-md\:p-0{padding:0}.max-md\:p-2{padding:.5rem}.max-md\:px-2{padding-left:.5rem;padding-right:.5rem}.max-md\:pb-4{padding-bottom:1rem}.max-md\:pl-8{padding-left:2rem}.max-md\:pt-2{padding-top:.5rem}.max-md\:text-center{text-align:center}.max-md\:text-sm{font-size:.875rem;line-height:1.25rem}.max-md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media not all and (min-width:640px){.max-sm\:flex{display:flex}.max-sm\:w-full{width:100%}.max-sm\:min-w-\[100px\]{min-width:100px}.max-sm\:flex-1{flex:1 1 0%}@media not all and (min-width:640px){.max-sm\:max-sm\:text-base{font-size:1rem;line-height:1.5rem}}.max-sm\:text-base{font-size:1rem;line-height:1.5rem}.max-sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.max-sm\:text-sm{font-size:.875rem;line-height:1.25rem}.max-sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:428px){.psm\:flex{display:flex}}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:aspect-auto{aspect-ratio:auto}.sm\:h-\[208px\]{height:208px}.sm\:h-\[260px\]{height:260px}.sm\:max-w-\[290px\]{max-width:290px}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-1{flex:1 1 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\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:gap-y-5{row-gap:1.25rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:p-8{padding:2rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:text-left{text-align:left}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:\[grid-template-columns\:repeat\(auto-fit\2c minmax\(270px\2c 290px\)\)\]{grid-template-columns:repeat(auto-fit,minmax(270px,290px))}}@media (min-width:768px){.md\:top-\[58px\]{top:58px}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:-m-2{margin:-.5rem}.md\:mb-0{margin-bottom:0}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-8{margin-bottom:2rem}.md\:mt-0{margin-top:0}.md\:mt-3{margin-top:.75rem}.md\:mt-4{margin-top:1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-grid{display:inline-grid}.md\:hidden{display:none}.md\:h-\[60px\]{height:60px}.md\:h-\[64px\]{height:64px}.md\:h-\[calc\(100vh-61\.56px-48px\)\]{height:calc(100vh - 61.56px - 48px)}.md\:h-full{height:100%}.md\:h-screen{height:100vh}.md\:min-h-\[calc\(100vh-61px-48px\)\]{min-height:calc(100vh - 61px - 48px)}.md\:w-24{width:6rem}.md\:w-28{width:7rem}.md\:w-32{width:8rem}.md\:w-36{width:9rem}.md\:w-40{width:10rem}.md\:w-44{width:11rem}.md\:w-\[120px\]{width:120px}.md\:w-\[200px\]{width:200px}.md\:w-\[225px\]{width:225px}.md\:w-\[300px\]{width:300px}.md\:w-\[335px\]{width:335px}.md\:w-\[60px\]{width:60px}.md\:w-\[64px\]{width:64px}.md\:w-auto{width:auto}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:w-full{width:100%}.md\:min-w-0{min-width:0}.md\:min-w-\[220px\]{min-width:220px}.md\:min-w-\[65px\]{min-width:65px}.md\:max-w-none{max-width:none}.md\:flex-1{flex:1 1 0%}.md\:shrink-0{flex-shrink:0}.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-\[1fr_280px_40px\]{grid-template-columns:1fr 280px 40px}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-10{gap:2.5rem}.md\:gap-2{gap:.5rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-7{gap:1.75rem}.md\:gap-8{gap:2rem}.md\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.md\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.md\:rounded-2xl{border-radius:var(--r-2xl,1rem)}.md\:border{border-width:1px}.md\:border-t-0{border-top-width:0}.md\:border-\[\#D9D9D9\]{--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity))}.md\:p-10{padding:2.5rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-0{padding-bottom:0}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-4{padding-bottom:1rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-\[40px\]{padding-left:40px}.md\:pr-\[45px\]{padding-right:45px}.md\:pt-0{padding-top:0}.md\:pt-12{padding-top:3rem}.md\:pt-14{padding-top:3.5rem}.md\:pt-20{padding-top:5rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-\[25vh\]{padding-top:25vh}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-\[16px\]{font-size:16px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[40px\]{font-size:40px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}:is([dir=ltr] .ltr\:md\:text-right){text-align:right}:is([dir=ltr] .ltr\:md\:text-start){text-align:start}:is([dir=rtl] .rtl\:md\:text-right){text-align:right}:is([dir=rtl] .rtl\:md\:text-end){text-align:end}}@media (min-width:970px){.xsm\:hidden{display:none}}@media (min-width:1024px){.lg\:right-0{right:0}.lg\:top-0{top:0}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-8{height:2rem}.lg\:h-\[32px\]{height:32px}.lg\:w-8{width:2rem}.lg\:w-\[32px\]{width:32px}.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-\[360px_1fr\]{grid-template-columns:360px 1fr}.lg\:bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:pl-\[100px\]{padding-left:100px}.lg\:pl-\[30px\]{padding-left:30px}.lg\:pr-\[100px\]{padding-right:100px}.lg\:pr-\[65px\]{padding-right:65px}:is(.dark .lg\:dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}}@media (min-width:1108px){.\32xsm\:static{position:static}.\32xsm\:inset-auto{inset:auto}.\32xsm\:mr-0{margin-right:0}.\32xsm\:hidden{display:none}.\32xsm\:items-stretch{align-items:stretch}.\32xsm\:justify-start{justify-content:flex-start}.\32xsm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.\32xsm\:pr-0{padding-right:0}}@media (min-width:1280px){.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:p-0{padding:0}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:pl-\[120px\]{padding-left:120px}.xl\:pl-\[140px\]{padding-left:140px}.xl\:pl-\[30px\]{padding-left:30px}.xl\:pr-\[120px\]{padding-right:120px}.xl\:pr-\[140px\]{padding-right:140px}.xl\:pr-\[65px\]{padding-right:65px}.xl\:text-sm{font-size:.875rem;line-height:1.25rem}.xl\:text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}}@media (min-width:1536px){.\32xl\:w-32{width:8rem}.\32xl\:w-36{width:9rem}.\32xl\:w-64{width:16rem}.\32xl\:w-\[220px\]{width:220px}}@media (min-width:1700px){.min-\[1700px\]\:gap-x-20{-moz-column-gap:5rem;column-gap:5rem}}.\[\&_a\]\:text-marcaTexto a{color:var(--site-marca-texto,#012233)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_blockquote\]\:border-l-4 blockquote{border-left-width:4px}.\[\&_blockquote\]\:pl-4 blockquote{padding-left:1rem}.\[\&_h2\]\:mt-9 h2{margin-top:2.25rem}.\[\&_h2\]\:text-2xl h2{font-size:1.5rem;line-height:2rem}.\[\&_h2\]\:font-bold h2{font-weight:700}.\[\&_h3\]\:mt-8 h3{margin-top:2rem}.\[\&_h3\]\:text-lg h3{font-size:1.125rem;line-height:1.75rem}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_h4\]\:mt-6 h4{margin-top:1.5rem}.\[\&_h4\]\:font-semibold h4{font-weight:600}.\[\&_li\]\:mt-1 li{margin-top:.25rem}.\[\&_ol\]\:mt-3 ol{margin-top:.75rem}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-6 ol{padding-left:1.5rem}.\[\&_p\]\:mt-3 p{margin-top:.75rem}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_ul\]\:mt-3 ul{margin-top:.75rem}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:1.5rem}.st-site :where(h1,h2,h3,h4,h5,h6){font-weight:700}.st-site :where(ul,ol){list-style:revert}.st-site{--st-bg:#fff;--st-line:#e6e9ec;--st-line-forte:#c9cfd6;--st-muted:#6b7480;position:relative;min-height:100vh;background:var(--st-bg);color:var(--st-ink);font-size:15px}.st-site *,.st-site :after,.st-site :before{box-sizing:border-box}.st-site a{color:inherit;text-decoration:none}.st-header{position:sticky;top:0;z-index:20}.st-header>.st-brand{grid-column:1;justify-self:start}.st-header>.st-switch{grid-column:2;justify-self:center}.st-header>.st-header-right{grid-column:3;justify-self:end}.st-avatar{color:var(--st-muted)}.st-site .st-btn-ghost{background:var(--st-bg);border-color:var(--st-line);color:var(--st-ink)}.st-site .st-btn-ghost:hover{border-color:var(--st-primary);color:var(--st-primary)}.st-popover-list button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:none;border-radius:10px;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.st-popover-list button:hover{background:var(--st-surface)}.st-toast{position:fixed;left:50%;bottom:26px;transform:translateX(-50%);z-index:70;padding:11px 18px;border-radius:999px;background:var(--st-ink);color:#fff;font-size:13px;font-weight:600;box-shadow:0 10px 30px rgba(0,0,0,.24)}.st-banner{background:linear-gradient(135deg,var(--st-primary) 0,color-mix(in srgb,var(--st-accent) 70%,var(--st-primary)) 100%);color:#fff;padding:54px 28px 92px}.st-banner-inner{max-width:1180px;margin:0 auto}.st-banner-tag{display:inline-block;padding:5px 13px;border-radius:999px;background:hsla(0,0%,100%,.2);font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.st-banner h1{margin:14px 0 8px;font-size:40px;line-height:1.12;letter-spacing:-.02em}.st-banner p{margin:0;max-width:620px;font-size:16px;line-height:1.55;opacity:.92}.st-banner ul{display:flex;flex-wrap:wrap;gap:10px 22px;margin:20px 0 0;padding:0;list-style:none}.st-banner li{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600}.st-main{max-width:1180px;margin:0 auto;padding:26px 28px 60px}.st-field{display:flex;align-items:center;gap:9px;flex:1 1 120px;min-width:0;padding:12px 14px;border:1px solid var(--st-line);border-radius:999px;color:var(--st-muted);background:var(--st-bg)}.st-field:focus-within{border-color:var(--st-primary)}.st-field svg{flex:none}.st-field input{width:100%;min-width:0;border:none;outline:none;background:none;font:inherit;font-size:14.5px;color:var(--st-ink)}.st-field input::-moz-placeholder{color:var(--st-muted)}.st-field input::placeholder{color:var(--st-muted)}.st-site .st-btn-primary{background:var(--st-primary);color:#fff}.st-site .st-btn-primary:hover{filter:brightness(1.06);color:#fff}.st-site .st-btn-primary:disabled{background:color-mix(in srgb,var(--st-primary) 30%,#fff);color:#fff;cursor:not-allowed}.st-cal{position:absolute;top:calc(100% + 10px);left:0;z-index:60;width:560px;max-width:calc(100vw - 40px);padding:14px;border:1px solid var(--st-line);border-radius:18px;background:var(--st-bg);box-shadow:0 18px 44px rgba(16,24,40,.18);cursor:default}.st-cal-head{justify-content:space-between;gap:10px;margin-bottom:10px}.st-cal-head,.st-cal-nav{display:flex;align-items:center}.st-cal-nav{width:30px;height:30px;border:1px solid var(--st-line);border-radius:50%;background:var(--st-bg);color:var(--st-ink);justify-content:center;cursor:pointer;flex:none}.st-cal-nav:hover{border-color:var(--st-primary);color:var(--st-primary)}.st-cal-legend{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--st-muted)}.st-cal-legend b{padding:3px 9px;border-radius:999px;background:var(--st-surface);color:var(--st-ink);font-size:11.5px}.st-cal-months{display:grid;grid-template-columns:1fr 1fr;gap:18px}.st-cal-months.desliza{grid-template-columns:1fr;touch-action:pan-y}.st-cal-title{display:block;margin-bottom:8px;text-align:center;font-size:13.5px;font-weight:700}.st-cal-grid,.st-cal-week{display:grid;grid-template-columns:repeat(7,1fr)}.st-cal-week span{padding-bottom:6px;text-align:center;font-size:10.5px;font-weight:700;text-transform:uppercase;color:var(--st-muted)}.st-cal-grid{gap:2px 0}.st-cal-day{aspect-ratio:1;border:none;background:none;font:inherit;font-size:13.5px;font-weight:600;color:var(--st-ink);cursor:pointer;border-radius:8px}.st-cal-day:hover:not(:disabled){background:var(--st-surface)}.st-cal-day.outside{visibility:hidden}.st-cal-day.past{color:var(--st-muted);opacity:.4;cursor:not-allowed}.st-cal-day.in-range{background:color-mix(in srgb,var(--st-primary) 14%,#fff);border-radius:0}.st-cal-day.edge{background:var(--st-primary);color:#fff;font-weight:700}.st-cal-day.start{border-radius:8px 0 0 8px}.st-cal-day.end{border-radius:0 8px 8px 0}.st-cal-day.start.end{border-radius:8px}@media (max-width:760px){.st-cal.embutido .st-cal-month{width:min(100%,348px);max-width:none;margin-inline:auto}.st-cal-title{margin-bottom:10px;font-size:15px}.st-cal-week span{padding-bottom:8px;font-size:11.5px}.st-cal-grid{gap:5px 0}.st-cal-day,.st-cal.embutido .st-cal-day{font-size:16px;font-weight:600;border-radius:10px}}.st-cal-day.ocupado.ocupado-selecionavel{cursor:pointer;text-decoration-style:dotted;outline:1px solid color-mix(in srgb,var(--st-primary) 45%,transparent)}.st-cal-day.ocupado.ocupado-selecionavel:hover{background:color-mix(in srgb,var(--st-primary) 10%,#fff)}.st-cal-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid var(--st-line)}.st-link-btn{border:none;background:none;color:var(--st-primary);font:inherit;font-size:13.5px;font-weight:700;cursor:pointer;padding:0}.st-empty{padding:40px 0;text-align:center;color:var(--st-muted)}.st-card-photo-mark{color:hsla(0,0%,100%,.5)}.st-card-arrow{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;border:none;background:hsla(0,0%,100%,.82);color:#1c2530;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .15s ease}.st-gallery-main .st-card-arrow{opacity:1}.st-card-arrow.left{left:10px}.st-card-arrow.right{right:10px}.st-tone-0{background:linear-gradient(135deg,#2f6f8f,#123a4d)}.st-tone-1{background:linear-gradient(135deg,#4f8a6b,#1e4536)}.st-tone-2{background:linear-gradient(135deg,#a6764a,#4d3320)}.st-tone-3{background:linear-gradient(135deg,#5a6ea8,#262f52)}.st-tone-4{background:linear-gradient(135deg,#9c5f7a,#452436)}.st-tone-5{background:linear-gradient(135deg,#6b7d8f,#33414f)}.st-shot-1{filter:hue-rotate(24deg) saturate(1.15)}.st-shot-2{filter:hue-rotate(-22deg) brightness(1.08)}.st-gallery{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:repeat(2,1fr);gap:12px;aspect-ratio:16/6;margin-bottom:26px}.st-gallery-main{grid-row:1/3}.st-gallery-main,.st-gallery-side{position:relative;border-radius:var(--st-radius);display:flex;align-items:center;justify-content:center;overflow:hidden}.st-gallery-main img,.st-gallery-side img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.st-gallery-count{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:hsla(0,0%,100%,.9);font-size:12px;font-weight:700;color:#1c2530}.st-detail{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.st-detail-title{margin:0 0 12px;font-size:28px;line-height:1.2;letter-spacing:-.01em}.st-detail-specs{margin:0 0 14px;font-size:14px;font-weight:700;color:var(--st-primary)}.st-detail-line{display:flex;align-items:center;gap:9px;margin:0 0 8px;font-size:14px;color:var(--st-muted)}.st-detail-line svg{flex:none;color:var(--st-primary)}.st-detail-line b{color:var(--st-ink)}.st-block{margin-top:26px}.st-block h2{margin:0 0 10px;font-size:16px}.st-block p{margin:0 0 10px;font-size:15px;line-height:1.65;color:#40484f}.st-amenities{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 16px;margin:0;padding:0;list-style:none}.st-amenities li{display:flex;align-items:center;gap:9px;font-size:14px}.st-amenities svg{flex:none;color:var(--st-primary)}.st-rules{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:7px;font-size:14px;color:#40484f}.st-block-icon{display:flex;align-items:center;gap:8px}.st-block-icon svg{flex:none}.st-policy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.st-policy li{padding-left:14px;font-size:14px;line-height:1.6;color:#40484f;position:relative}.st-policy li:before{content:"·";position:absolute;left:2px;font-weight:700}.st-map{position:relative;border:1px solid var(--st-line);border-radius:var(--st-radius);overflow:hidden;aspect-ratio:16/9;background:var(--st-surface)}.st-map iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}.st-map-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 20px;text-align:center;font-size:13.5px;color:var(--st-muted)}.st-site .st-map-acoes{display:flex;flex-wrap:wrap;gap:18px}.st-map-link{display:inline-block;margin-top:10px;font-size:14px;font-weight:600;color:var(--st-primary)}.st-site .st-map-link:hover{text-decoration:underline}.st-detail-aside{position:sticky;top:88px;display:flex;flex-direction:column;gap:16px}.st-booking,.st-help{border:1px solid var(--st-line);border-radius:16px;padding:18px;background:var(--st-bg);box-shadow:0 4px 18px rgba(16,24,40,.06)}.st-booking{display:flex;flex-direction:column;gap:12px}.st-booking-note{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px;color:var(--st-muted)}.st-booking-note svg{color:var(--st-primary)}.st-booking-field{display:flex;align-items:center;gap:10px;padding:13px 14px;border:1px solid var(--st-line);border-radius:12px;color:var(--st-muted)}.st-booking-field input,.st-booking-field select{flex:1;min-width:0;border:none;outline:none;background:none;font:inherit;font-size:14.5px;font-weight:600;color:var(--st-ink)}.st-coupon{display:flex;align-items:center;gap:8px;padding:0;border:none;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--st-primary);cursor:pointer}.st-coupon-input{padding:11px 14px;border:1px solid var(--st-line);border-radius:12px;font:inherit;font-size:14px;outline:none}.st-booking-noites{margin:0;font-size:13px;color:var(--st-muted)}.st-booking-noites b{font-size:13.5px;color:var(--st-ink)}.st-total{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--st-line);border-bottom:1px solid var(--st-line)}.st-total b{font-size:24px}.st-total span{display:flex;flex-direction:column;align-items:flex-end;font-size:13px;font-weight:700}.st-total small{font-size:11.5px;font-weight:500;color:var(--st-muted)}.st-booking-cta{width:100%}.st-booking-hint{font-size:11.5px;color:var(--st-muted)}.st-booking-hint,.st-help{text-align:center}.st-help-mark{display:block;width:54px;height:54px;margin:2px auto 12px;border-radius:50%;background:var(--st-primary)}.st-help b{font-size:16px}.st-help p{margin:6px 0 14px;font-size:13.5px;color:var(--st-muted)}.st-help-action{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:14px;border-top:1px solid var(--st-line);font-size:14.5px;font-weight:600}.st-help-action svg{color:var(--st-primary)}.st-footer{background:var(--st-ink);color:#fff;padding:40px 28px 22px}.st-footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:26px;max-width:1180px;margin:0 auto}.st-footer-brand{font-size:17px;font-weight:800}.st-footer-title{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.st-footer p{margin:8px 0 0;font-size:13.5px;line-height:1.55;opacity:.82}.st-socials{display:flex;gap:8px;margin-top:14px}.st-socials span{width:30px;height:30px;border-radius:50%;background:hsla(0,0%,100%,.16);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.st-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.st-badges span{padding:4px 9px;border-radius:6px;background:hsla(0,0%,100%,.14);font-size:11.5px;font-weight:700}.st-footer-base{max-width:1180px;margin:26px auto 0;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.16);font-size:12.5px;opacity:.7}.st-canais{position:fixed;bottom:24px;z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.st-canais.direita{right:24px}.st-canais.esquerda{left:24px;align-items:flex-start}.st-canais>.st-ia-panel,.st-canais>.st-whats-panel{order:0}.st-canais>.st-ia-botao{order:1}.st-canais>.st-whats{order:2}.st-whats{width:56px;height:56px;border:none;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 22px rgba(0,0,0,.24);cursor:pointer;align-self:inherit}.st-whats:hover{filter:brightness(1.05)}.st-whats-panel{width:280px;max-width:calc(100vw - 48px);padding:16px;border-radius:16px;background:var(--st-bg);border:1px solid var(--st-line);box-shadow:0 18px 44px rgba(16,24,40,.22)}.st-whats-panel header{display:flex;flex-direction:column;gap:3px;margin-bottom:12px}.st-whats-panel header b{font-size:15px}.st-whats-panel header small{font-size:12.5px;line-height:1.45;color:var(--st-muted)}.st-whats-hours{margin:0 0 12px;padding:9px 11px;border-radius:10px;background:var(--st-surface);font-size:11.5px;line-height:1.45;color:var(--st-muted)}.st-whats-panel ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.st-whats-panel a{display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:12px;border:1px solid var(--st-line);font-size:13.5px;font-weight:600;color:var(--st-ink)}.st-whats-panel a:hover{border-color:#25d366;background:rgba(37,211,102,.08)}.st-whats-panel a svg{flex:none;color:#25d366}.st-ia-botao{width:56px;height:56px;border:none;border-radius:50%;background:var(--st-primary);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 22px rgba(0,0,0,.24);cursor:pointer}.st-ia-botao:hover{filter:brightness(1.08)}.st-ia-panel{display:flex;flex-direction:column;width:336px;max-width:calc(100vw - 48px);max-height:min(560px,calc(100vh - 190px));border-radius:16px;background:var(--st-bg);border:1px solid var(--st-line);box-shadow:0 18px 44px rgba(16,24,40,.22);overflow:hidden}.st-ia-head{gap:10px;padding:13px 14px;background:var(--st-primary);color:#fff}.st-ia-avatar,.st-ia-head{display:flex;align-items:center}.st-ia-avatar{flex:none;width:32px;height:32px;border-radius:50%;justify-content:center;background:hsla(0,0%,100%,.2)}.st-ia-head-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.st-ia-head-text b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-ia-head-text small{font-size:11.5px;opacity:.85}.st-ia-close{flex:none;width:26px;height:26px;border:none;border-radius:8px;background:hsla(0,0%,100%,.16);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.st-ia-close:hover{background:hsla(0,0%,100%,.28)}.st-ia-thread{flex:1;overflow-y:auto;padding:14px;gap:10px;background:var(--st-surface)}.st-ia-msg,.st-ia-thread{display:flex;flex-direction:column}.st-ia-msg{gap:6px;max-width:88%}.st-ia-msg.agente{align-self:flex-start;align-items:flex-start}.st-ia-msg.visitante{align-self:flex-end;align-items:flex-end}.st-ia-bolha{padding:10px 12px;border-radius:14px;font-size:13px;line-height:1.5}.st-ia-msg.agente .st-ia-bolha{background:var(--st-bg);border:1px solid var(--st-line);border-bottom-left-radius:4px;color:var(--st-ink)}.st-ia-msg.visitante .st-ia-bolha{background:var(--st-primary);border-bottom-right-radius:4px;color:#fff}.st-ia-bolha p{margin:0}.st-ia-bolha p+p{margin-top:4px}.st-ia-gap{display:block;height:7px}.st-ia-escape{font-size:12px;font-weight:700;color:var(--st-primary);text-decoration:underline}.st-ia-digitando{display:flex;gap:4px;align-items:center}.st-ia-digitando i{width:6px;height:6px;border-radius:50%;background:var(--st-muted);animation:st-ia-pisca 1.2s ease-in-out infinite}.st-ia-digitando i:nth-child(2){animation-delay:.15s}.st-ia-digitando i:nth-child(3){animation-delay:.3s}@keyframes st-ia-pisca{0%,60%,to{opacity:.28}30%{opacity:1}}.st-ia-sugestoes{display:flex;flex-wrap:wrap;gap:6px;padding:10px 14px 0}.st-ia-sugestoes button{padding:7px 11px;border-radius:999px;border:1px solid var(--st-line);background:var(--st-bg);color:var(--st-ink);font-size:12px;font-weight:600;cursor:pointer}.st-ia-sugestoes button:hover{border-color:var(--st-primary);color:var(--st-primary)}.st-ia-composer{display:flex;align-items:center;gap:8px;padding:12px 14px 8px}.st-ia-composer input{flex:1;min-width:0;height:38px;padding:0 12px;border-radius:999px;border:1px solid var(--st-line);background:var(--st-bg);color:var(--st-ink);font-size:13px}.st-ia-composer input:focus{outline:none;border-color:var(--st-primary)}.st-ia-composer button{flex:none;width:38px;height:38px;border:none;border-radius:50%;background:var(--st-primary);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.st-ia-composer button:disabled{opacity:.45;cursor:not-allowed}.st-ia-aviso{margin:0;padding:0 14px 12px;font-size:10.5px;line-height:1.4;color:var(--st-muted)}@media (max-width:640px){.st-ia-panel{width:calc(100vw - 32px);max-height:calc(100vh - 150px)}}.theme-card-link{display:inline-flex;align-items:center;gap:6px;margin-top:2px;font-size:11.5px;font-weight:700;color:var(--accent-ink)}.theme-card-link:hover{text-decoration:underline}@media (max-width:1000px){.st-detail{grid-template-columns:minmax(0,1fr)}.st-detail-aside{position:static}.st-gallery{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;aspect-ratio:auto}.st-gallery-main{grid-row:auto;aspect-ratio:3/2}.st-gallery-side{display:none}}@media (max-width:760px){.st-header{padding:12px 16px}.st-cal,.st-filters{left:auto;right:0}.st-cal-months{grid-template-columns:1fr}.st-filter-btn{flex:1 1 100%;justify-content:center}.st-main{padding:18px 16px 48px}.st-banner{padding:34px 16px 74px}.st-banner h1{font-size:28px}.st-field,.st-field-price,.st-field-sm{flex:1 1 100%}.st-search-btn{width:100%}.st-detail-title{font-size:22px}}.value-in{color:var(--green-text)}.value-out{color:var(--err-text)}.stats-cell-value.tone-in{color:var(--green-text)}.stats-cell-value.tone-out{color:var(--err-text)}.finance-filterbar .toolbar-select select{box-shadow:none}.finance-panels{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:14px;align-items:start}.finance-panels-wide{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.finance-bars li{grid-template-columns:minmax(110px,1.4fr) minmax(0,.9fr) 138px;gap:10px}.finance-bars .kanban-progress-track{min-width:26px}.finance-bars .marketing-source-value{white-space:nowrap}.kanban-progress-track i.bar-in{background:var(--green-text)}.kanban-progress-track i.bar-out{background:var(--err-text)}.aging{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.aging-cell{display:flex;flex-direction:column;gap:3px;padding:11px 12px 9px;border:1px solid var(--border);border-radius:10px;background:var(--panel-glass);text-align:left;cursor:pointer;font-family:inherit;color:inherit}.aging-cell.active,.aging-cell:hover:not(:disabled){border-color:var(--accent-ink)}.aging-cell.active{box-shadow:0 0 0 3px var(--accent-bg-soft)}.aging-cell.empty{opacity:.5;cursor:default}.aging-label{font-size:11px;font-weight:600;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aging-cell b{font-size:15px;font-weight:700}.aging-foot{font-size:10.5px;color:var(--text-3)}.aging-track{height:3px;margin-top:5px;background:var(--gray-pill-bg);overflow:hidden}.aging-track,.aging-track i{display:block;border-radius:999px}.aging-track i{height:100%;background:var(--text-3)}.aging-cell.tone-info .aging-track i{background:var(--info-text)}.aging-cell.tone-warning .aging-track i{background:var(--orange-text)}.aging-cell.tone-danger .aging-track i{background:var(--err-text)}.aging-cell.tone-danger b{color:var(--err-text)}.chart.cashflow .chart-axis,.chart.cashflow .chart-plot{height:240px}.chart-grid span.zero-line{background:var(--border)}.cashflow-cols{align-items:stretch}.cashflow-col{position:relative;flex:1;display:flex;flex-direction:column;border-radius:6px;outline:none}.cashflow-col.hovered{background:var(--row-hover)}.cashflow-col:focus-visible{box-shadow:0 0 0 2px var(--accent-ink)}.cashflow-col.futuro{opacity:.45}.cashflow-half{flex:1;display:flex;justify-content:center;min-height:0}.cashflow-half.up{align-items:flex-end}.cashflow-half.down{align-items:flex-start}.cashflow-bar{display:block;width:56%;max-width:22px;min-height:0}.cashflow-bar.in{background:var(--green-text);border-radius:4px 4px 0 0;margin-bottom:1.5px}.cashflow-bar.out{background:var(--err-text);border-radius:0 0 4px 4px;margin-top:1.5px}.cashflow-bar.partial{opacity:.62;background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,.45) 0 3px,transparent 3px 6px)}.cashflow-tip{bottom:58%}.legend-dot.dot-in{background:var(--green-text)}.legend-dot.dot-out{background:var(--err-text)}.legend-item.legend-note{color:var(--text-3);font-size:11px}.projecao{display:flex;flex-direction:column;gap:10px}.projecao-head{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.projecao-head>div{display:flex;flex-direction:column;gap:1px;padding:9px 11px;border:1px solid var(--border);border-radius:10px;background:var(--bg)}.projecao-label{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.projecao-head b{display:flex;align-items:baseline;gap:10px;font-size:16px}.projecao-head b em{font-style:normal;font-weight:700}.projecao-head small{font-size:11px;color:var(--text-3)}.projecao-svg{width:100%;height:150px;overflow:visible}.projecao-area{fill:var(--accent-bg-soft)}.projecao-line{fill:none;stroke:var(--accent-ink);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.projecao-line,.projecao-zero{vector-effect:non-scaling-stroke}.projecao-zero{stroke:var(--err-text);stroke-width:1;stroke-dasharray:4 4}.projecao-dot{fill:var(--panel);stroke:var(--accent-ink);stroke-width:2;vector-effect:non-scaling-stroke}.projecao-foot{align-items:center;justify-content:space-between;font-size:12px;color:var(--text-2)}.projecao-flow,.projecao-foot{display:flex;gap:10px}.projecao-flow em{font-style:normal;font-weight:700}.finance-split-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.finance-link{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;color:var(--text-3)}.finance-link:hover{border-color:var(--accent-ink);color:var(--accent-ink)}.finance-link span{display:flex;flex-direction:column;gap:1px;min-width:0}.finance-link b{font-size:15px}.finance-link small{font-size:11px;color:var(--text-3)}.finance-alert{display:flex;align-items:center;gap:11px;padding:11px 14px;border:1px solid var(--orange-text);border-radius:var(--radius);background:var(--orange-bg);color:var(--orange-text);font-size:12.5px}.finance-alert svg{flex:none}.finance-alert span{flex:1;min-width:0}.finance-alert .btn{flex:none}.data-row.pagar-row,.data-row.receber-row{grid-template-columns:30px minmax(165px,1.65fr) minmax(145px,1.35fr) minmax(108px,1fr) minmax(108px,1fr) minmax(108px,1fr) 166px 62px}.data-row.extrato-row{grid-template-columns:minmax(110px,1fr) minmax(200px,2.1fr) minmax(130px,1.2fr) minmax(120px,1.1fr) minmax(120px,1.1fr) 128px}.data-row.mov-row{grid-template-columns:minmax(70px,.7fr) minmax(180px,2.2fr) minmax(120px,1.2fr) minmax(110px,1fr) 128px}.data-row.nota-row{grid-template-columns:minmax(200px,1.9fr) minmax(150px,1.4fr) minmax(120px,1.1fr) minmax(110px,1fr) minmax(110px,1fr) 132px}.data-row.selected{background:var(--accent-bg-soft)}.cell-amount{white-space:nowrap}.cell-amount,.cell-amount-stack b{font-size:13px;font-weight:700}.nota-reason{display:block;margin-top:3px;font-size:10.5px;color:var(--text-3);line-height:1.3}button.checkbox{display:inline-flex;align-items:center;justify-content:center;padding:0;width:17px;height:17px;cursor:pointer;color:var(--accent-text)}button.checkbox.checked{background:var(--accent);border-color:var(--accent)}button.checkbox:disabled{opacity:.35;cursor:default}.batch-bar{position:sticky;bottom:14px;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:11px 14px;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-glass);box-shadow:var(--shadow-lg)}.batch-info{font-size:12.5px;color:var(--text-2)}.batch-actions{display:flex;align-items:center;gap:8px}.bank-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:14px}.bank-card{display:flex;flex-direction:column;gap:12px}.bank-card.primary{border-color:var(--accent-ink)}.bank-card-head{gap:10px}.bank-badge,.bank-card-head{display:flex;align-items:center}.bank-badge{justify-content:center;width:34px;height:34px;flex:none;border-radius:9px;background:var(--gray-pill-bg);color:var(--text-2)}.bank-badge.bank-itau{background:rgba(235,122,24,.16);color:#c26310}.bank-badge.bank-inter{background:rgba(255,122,0,.14);color:#d06400}.bank-badge.bank-nubank{background:rgba(130,10,209,.14);color:#8b23d6}.bank-card-title{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1;margin-right:auto}.bank-card-title b{font-size:13px}.bank-card-title small{font-size:11px;color:var(--text-3)}.bank-balance{display:flex;flex-direction:column;gap:2px;padding:11px 12px;border-radius:10px;background:var(--bg);border:1px solid var(--border)}.bank-balance>span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.bank-balance b{font-size:21px;letter-spacing:-.01em}.bank-balance small{font-size:11px;color:var(--text-3)}.bank-balance small em{font-style:normal;font-weight:700}.bank-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;margin:0}.bank-facts dt{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3)}.bank-facts dd{margin:2px 0 0;font-size:12.5px;font-weight:600}.bank-role{margin:0;font-size:11.5px;color:var(--text-3);line-height:1.45}.bank-card-foot{display:flex;justify-content:space-between;gap:10px;margin-top:auto;padding-top:11px;border-top:1px solid var(--border)}.bank-card-foot,.bank-sync{align-items:center;flex-wrap:wrap}.bank-sync{display:inline-flex;gap:6px;font-size:11px;color:var(--text-3)}.bank-card-foot .code-chip{font-size:10.5px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.bank-card-foot .code-chip:disabled{opacity:.5;cursor:default}.fechamento-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.fechamento-list li{display:flex;flex-direction:column;gap:7px;padding:11px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg)}.fechamento-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.fechamento-head b{font-size:13px;text-transform:capitalize}.fechamento-head span{font-size:11px;color:var(--text-3)}.fechamento-body{display:flex;gap:18px;flex-wrap:wrap;font-size:11.5px;color:var(--text-3)}.fechamento-body em{display:block;margin-top:1px;font-style:normal;font-size:12.5px;font-weight:700;color:var(--text)}.fechamento-list .badge{align-self:flex-start}.drawer-money{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px}.drawer-money>div{display:flex;flex-direction:column;gap:2px;padding:10px 11px;border:1px solid var(--border);border-radius:10px;background:var(--bg)}.drawer-money span{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3)}.drawer-money b{font-size:14px}.drawer-link-card{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;border:1px solid var(--border);border-radius:10px;color:var(--text-3)}.drawer-link-card:hover{border-color:var(--accent-ink);color:var(--accent-ink)}.drawer-link-card span{display:flex;flex-direction:column;gap:2px;min-width:0}.drawer-link-card b{font-size:12.5px;color:var(--text)}.drawer-link-card small{font-size:11px;color:var(--text-3)}@media (max-width:1180px){.finance-panels{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.aging{grid-template-columns:repeat(2,minmax(0,1fr))}.drawer-money,.finance-split-links,.projecao-head{grid-template-columns:minmax(0,1fr)}.finance-alert{flex-wrap:wrap}.batch-bar{flex-direction:column;align-items:stretch}.batch-actions .btn{flex:1;justify-content:center}}@media (max-width:700px){.finance-bars li{grid-template-columns:minmax(0,1fr) 140px}.bank-facts{grid-template-columns:minmax(0,1fr)}}.lanc-direction{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 18px 0}.lanc-direction-option{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1.5px solid var(--border);border-radius:11px;background:var(--panel-glass);color:var(--text-2);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.lanc-direction-option b{font-size:13px;color:var(--text)}.lanc-direction-option small{font-size:11px;color:var(--text-3)}.lanc-direction-option .cell-stack{margin-right:auto}.lanc-direction-option:hover:not(:disabled){border-color:var(--text-3)}.lanc-direction-option.entrada.active{border-color:var(--green-text);background:var(--green-bg);color:var(--green-text)}.lanc-direction-option.saida.active{border-color:var(--err-text);background:var(--err-bg);color:var(--err-text)}.lanc-direction-option.active b{color:inherit}.lanc-direction-option:disabled{opacity:.4;cursor:default}.lanc-modelos{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:4px}.lanc-modelos>span{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3)}.lanc-amount-row{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.lanc-amount{display:flex;flex-direction:column;gap:5px;flex:0 0 auto}.lanc-amount-input{display:flex;align-items:baseline;gap:6px;padding:8px 14px;border:1.5px solid var(--border);border-radius:11px;background:var(--bg);transition:border-color .14s ease}.lanc-amount-input:focus-within{border-color:var(--accent-ink);box-shadow:0 0 0 3px var(--accent-bg-soft)}.lanc-amount-input i{font-style:normal;font-size:20px;font-weight:700;line-height:1}.lanc-amount-input span{font-size:13px;font-weight:600;color:var(--text-3)}.lanc-amount-input input{width:160px;border:none;background:none;padding:0;font-family:inherit;font-size:26px;font-weight:700;letter-spacing:-.01em;color:var(--text);outline:none}.lanc-amount-input input::-moz-placeholder{color:var(--text-3);font-weight:600}.lanc-amount-input input::placeholder{color:var(--text-3);font-weight:600}.lanc-amount.entrada .lanc-amount-input i,.lanc-amount.entrada .lanc-amount-input input{color:var(--green-text)}.lanc-amount.saida .lanc-amount-input i,.lanc-amount.saida .lanc-amount-input input{color:var(--err-text)}.lanc-quick{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-bottom:9px}.lanc-quick-dates{padding-bottom:0;color:var(--text-3)}.lanc-quick .chip-btn.active{border-color:var(--accent-ink);color:var(--accent-ink);background:var(--accent-bg-soft)}.lanc-repeat{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:4px}.lanc-repeat .segmented{flex:none}.lanc-repeat-fields{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.lanc-repeat-fields .drawer-hint{margin:0 0 9px}.lanc-settled .switch-row{flex:1 1 260px}.lanc-preview{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:11px;border:1px solid var(--border);background:var(--bg)}.lanc-preview>span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.lanc-preview b{font-size:26px;letter-spacing:-.02em;line-height:1.15}.lanc-preview small{font-size:11.5px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lanc-preview.entrada{border-color:var(--green-text)}.lanc-preview.entrada b{color:var(--green-text)}.lanc-preview.saida{border-color:var(--err-text)}.lanc-preview.saida b{color:var(--err-text)}.lanc-cronograma{display:flex;flex-direction:column;gap:6px}.lanc-cronograma-head{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3)}.lanc-cronograma ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:10px;overflow:hidden}.lanc-cronograma li{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 11px;font-size:12px;border-bottom:1px solid var(--border)}.lanc-cronograma li:last-child{border-bottom:none}.lanc-cronograma li i{font-style:normal;font-size:10.5px;font-weight:700;color:var(--text-3)}.lanc-cronograma li span{color:var(--text-2)}.lanc-cronograma li b{font-weight:700}.lanc-cronograma-mais{color:var(--text-3)}.lanc-cronograma-mais b{color:var(--text-3);font-weight:600}.bank-card-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}@media (max-width:900px){.lanc-direction{grid-template-columns:minmax(0,1fr);padding:12px 16px 0}.lanc-amount-input input{width:120px;font-size:22px}.lanc-amount-row{gap:10px}}.btn-ghost-danger{color:var(--err-text)}.btn-ghost-danger:hover{border-color:var(--err-text);background:var(--err-bg);color:var(--err-text)}.btn-danger{color:#fff}.btn-danger,.btn-danger:hover{background:var(--err-text);border-color:var(--err-text)}.btn-danger:hover{filter:brightness(1.08)}.lanc-confirm{margin-right:auto;font-size:12.5px;font-weight:600;color:var(--err-text)}.side-drawer-foot .icon-btn{flex:none}.st-lightbox .st-btn,.st-mr .st-btn,.st-res .st-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.st-popover-list a{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border-radius:10px;text-decoration:none;color:inherit}.st-popover-list a:hover{background:var(--st-surface)}.st-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.st-badge-ok{background:#e4f7e0;color:#2e7d3c}.st-badge-warn{background:#fdefd7;color:#a4650b}.st-badge-info{background:color-mix(in srgb,var(--st-primary) 12%,#fff);color:var(--st-primary)}.st-badge-done{background:var(--st-surface);color:var(--st-muted)}.st-mr{display:flex;flex-direction:column;gap:22px;max-width:1120px}.st-mr-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.st-mr-head h1{margin:0;font-size:24px;font-weight:700;letter-spacing:-.018em;line-height:1.2}.st-mr-head p{margin:5px 0 0;font-size:13.5px;color:var(--st-muted)}.st-mr-head .st-btn{padding:9px 16px;font-size:13px}.st-mr-notice{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:11px 16px;border:1px solid var(--st-line);border-radius:12px;background:var(--st-surface);font-size:13px;color:var(--st-muted)}.st-mr-notice span:not(.st-mr-notice-dot){flex:1;min-width:240px}.st-mr-notice b{color:var(--st-ink)}.st-mr-notice-dot{width:9px;height:9px;flex:none;border-radius:50%;background:#d99213}.st-mr-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.st-mr-search{flex:0 1 300px;padding:9px 14px}.st-mr-search input{flex:1;min-width:0;border:none;outline:none;background:none;font:inherit;font-size:13.5px;color:var(--st-ink)}.st-seg{display:inline-flex;max-width:100%;padding:4px;border-radius:999px;background:var(--st-surface);overflow-x:auto;scrollbar-width:none}.st-seg::-webkit-scrollbar{display:none}.st-seg button{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:none;border-radius:999px;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--st-muted);white-space:nowrap;cursor:pointer;transition:background .16s ease,color .16s ease}.st-seg button:hover{color:var(--st-ink)}.st-seg button.active{background:var(--st-bg);color:var(--st-ink);font-weight:700;box-shadow:0 1px 3px rgba(16,24,40,.12)}.st-seg button b{font-size:12.5px;font-weight:700;color:var(--st-muted)}.st-seg button.active b{color:var(--st-primary)}.st-mr-section{display:flex;flex-direction:column;gap:14px}.st-mr-section-head{display:flex;align-items:baseline;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--st-line)}.st-mr-section-head h2{margin:0;font-size:15px;font-weight:700;letter-spacing:.01em}.st-mr-section-head span{font-size:12.5px;font-weight:600;color:var(--st-muted)}.st-mr-section-empty{margin:0;padding:20px;border:1px dashed var(--st-line);border-radius:14px;font-size:14px;color:var(--st-muted)}.st-mr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:14px}.st-mr-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:64px 20px;border:1px dashed var(--st-line);border-radius:16px;text-align:center;font-size:14px;color:var(--st-muted)}.st-mr-empty svg{color:var(--st-primary)}.st-mr-empty b{font-size:16px;color:var(--st-ink)}.st-rc{display:flex;flex-direction:column;border:1px solid var(--st-line);border-radius:14px;background:var(--st-bg);transition:box-shadow .2s ease,border-color .2s ease}.st-rc:hover{border-color:color-mix(in srgb,var(--st-primary) 32%,var(--st-line));box-shadow:0 6px 20px rgba(16,24,40,.07)}.st-rc-main{flex:1;display:flex;flex-direction:column;gap:5px;padding:14px;color:inherit;text-decoration:none}.st-rc-top{gap:12px}.st-rc-thumb,.st-rc-top{display:flex;align-items:center}.st-rc-thumb{width:46px;height:46px;flex:none;border-radius:12px;justify-content:center;color:hsla(0,0%,100%,.6)}.st-rc-id{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.st-rc-head{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.st-rc-code{font-size:12.5px;font-weight:700;letter-spacing:.03em;font-variant-numeric:tabular-nums;color:var(--st-muted)}.st-rc-channel{padding:1px 7px;font-size:11.5px;font-weight:600}.st-rc-title{margin:0;font-size:15px;font-weight:700;letter-spacing:-.005em;line-height:1.3}.st-rc-go{flex:none;color:var(--st-muted);opacity:.5}.st-rc:hover .st-rc-go{opacity:1}.st-rc-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 7px;margin-top:3px;font-size:12.5px;color:var(--st-muted)}.st-rc-line b{font-weight:600;font-variant-numeric:tabular-nums;color:var(--st-ink)}.st-rc-line b,.st-rc-line>span{white-space:nowrap}.st-rc-rating{display:inline-flex;align-items:center;gap:3px;font-weight:700;color:#96600a}.st-rc-state{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;font-size:12.5px;color:var(--st-muted)}.st-rc-state b,.st-rc-when{white-space:nowrap}.st-rc-when{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.st-rc-state b{flex:none;font-weight:700;font-variant-numeric:tabular-nums;color:var(--st-ink)}.st-rc-state b.open{color:#96600a}.st-rc-dot{width:7px;height:7px;flex:none;align-self:center;border-radius:50%;background:var(--st-muted)}.st-rc-dot.tone-ok{background:#2e8b3d}.st-rc-dot.tone-warn{background:#d99213}.st-rc-dot.tone-info{background:var(--st-primary)}.st-rc-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 14px 11px;border-top:1px solid var(--st-line)}.st-rc-link{padding:4px 0;border:none;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--st-muted);cursor:pointer}.st-rc-cta,.st-rc-link:hover{color:var(--st-ink)}.st-rc-cta{padding:6px 13px;border:1px solid var(--st-line);border-radius:999px;background:var(--st-bg);font:inherit;font-size:12.5px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer}.st-rc-cta:hover{border-color:var(--st-primary);color:var(--st-primary)}.st-rc-cta.strong{border-color:var(--st-primary);background:var(--st-primary);color:#fff}.st-rc-cta.strong:hover{filter:brightness(1.06);color:#fff}.st-res{display:flex;flex-direction:column;gap:18px}.st-res-back{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;font-size:13.5px;font-weight:700;color:var(--st-muted);text-decoration:none}.st-res-back:hover{color:var(--st-primary)}.st-res-top{justify-content:space-between;gap:16px}.st-res-id,.st-res-top{display:flex;align-items:center;flex-wrap:wrap}.st-res-id{gap:10px}.st-res-id h1{margin:0;letter-spacing:-.02em}.st-res-copy{display:inline-flex;align-items:center;gap:5px;padding:0;border:none;background:none;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.st-res-copy:hover{color:var(--st-primary)}.st-res-tabs{display:inline-flex;padding:4px;border-radius:999px;background:var(--st-surface)}.st-res-tabs button{padding:9px 18px;border:none;border-radius:999px;background:none;font:inherit;font-size:13.5px;font-weight:700;color:var(--st-muted);cursor:pointer}.st-res-tabs button.active{background:var(--st-primary);color:#fff}.st-res-channel{padding:3px 9px;font-size:11.5px;color:var(--st-muted)}.st-res-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px 18px;border:1px solid var(--st-line);border-radius:16px;background:var(--st-bg)}.st-res-cover{width:76px;height:76px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.6)}.st-res-eyebrow{display:block;margin-bottom:4px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--st-muted)}.st-res-hero-text h2{margin:0 0 8px;line-height:1.3}.st-res-facts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--st-muted)}.st-res-facts li{display:inline-flex;align-items:center;gap:6px}.st-res-countdown{display:inline-block;padding:5px 12px;border-radius:999px;background:var(--st-surface);font-size:12.5px;font-weight:700;white-space:nowrap;color:var(--st-muted)}.st-res-countdown.tone-ok{background:#e4f7e0;color:#2e7d3c}.st-res-countdown.tone-warn{background:#fdefd7;color:#a4650b}.st-res-countdown.tone-info{background:color-mix(in srgb,var(--st-primary) 10%,#fff);color:var(--st-primary)}.st-res-grid{display:grid;grid-template-columns:minmax(0,1fr) 326px;gap:18px;align-items:stretch}.st-res-main{gap:16px}.st-rail,.st-res-main{display:flex;flex-direction:column}.st-rail{gap:14px}.st-rail-card{position:sticky;top:18px;max-height:calc(100vh - 36px);overflow-y:auto;padding:18px;border:1px solid var(--st-line);border-radius:16px;background:var(--st-bg);box-shadow:0 6px 22px rgba(16,24,40,.06)}.st-rail-title{margin:0 0 14px}.st-rail-stamps{display:flex;flex-direction:column;gap:10px}.st-rail-stamps>div{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;background:var(--st-surface)}.st-rail-stamps svg{flex:none;margin-top:2px;color:var(--st-primary)}.st-rail-stamps span{display:flex;flex-direction:column}.st-rail-stamps small{font-size:11.5px;color:var(--st-muted)}.st-rail-money{display:flex;align-items:center;gap:8px;margin:14px 0;padding:11px 13px;border-radius:12px;background:#eefaef;font-size:13px;color:#2e7d3c}.st-rail-money.open{background:#fdf3e2;color:#a4650b}.st-rail-money svg{flex:none}.st-rail-cta{width:100%;padding:13px 18px}.st-rail-links{display:flex;flex-direction:column;gap:2px;margin-top:10px}.st-rail-links a,.st-rail-links button{display:flex;align-items:center;gap:9px;padding:10px 12px;border:none;border-radius:10px;background:none;font:inherit;font-size:13.5px;font-weight:600;color:var(--st-ink);text-align:left;text-decoration:none;cursor:pointer}.st-rail-links a:hover,.st-rail-links button:hover{background:var(--st-surface)}.st-rail-links svg{flex:none;color:var(--st-primary)}.st-res-warn{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;border:1px solid #f2d9a8;border-radius:14px;background:#fdf6e8;font-size:13.5px;color:#7d5206}.st-res-warn svg{flex:none;color:#b4650c}.st-res-warn span{flex:1;min-width:220px}.st-res-warn .st-btn{padding:10px 18px;font-size:13.5px}.st-panel{padding:18px;border:1px solid var(--st-line);border-radius:16px;background:var(--st-bg)}.st-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.st-panel-head h2{margin:0;font-size:16px}.st-panel-sub{margin:4px 0 0;line-height:1.45}.st-panel-hint,.st-panel-sub{font-size:12.5px;color:var(--st-muted)}.st-btn-sm{padding:8px 14px;font-size:13px;white-space:nowrap}.st-panel-empty{margin:0;font-size:13.5px;color:var(--st-muted)}.st-track{list-style:none;margin:0;padding:0;display:flex;gap:8px}.st-track-item{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.st-track-item:before{content:"";position:absolute;top:8px;left:calc(-50% + 13px);right:calc(50% + 13px);height:2px;background:var(--st-line)}.st-track-item:first-child:before{display:none}.st-track-item.current:before,.st-track-item.done:before{background:#3f9e57}.st-track-dot{position:relative;z-index:1;width:18px;height:18px;border:2px solid var(--st-line);border-radius:50%;background:var(--st-bg);display:inline-flex;align-items:center;justify-content:center;color:#fff}.st-track-item.current .st-track-dot,.st-track-item.done .st-track-dot{border-color:#3f9e57;background:#3f9e57}.st-track-item.current .st-track-dot{box-shadow:0 0 0 4px rgba(63,158,87,.18)}.st-track-label{font-size:12.5px;font-weight:700;color:var(--st-muted)}.st-track-item.current .st-track-label,.st-track-item.done .st-track-label{color:var(--st-ink)}.st-track-qr{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:none;border-radius:999px;background:#e4f7e0;font:inherit;font-size:11.5px;font-weight:700;color:#2e7d3c;cursor:pointer}.st-track-qr:hover{background:#d5f0ce}.st-party-meter{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.st-party-bar{display:flex;gap:4px;flex:1 1 160px;min-width:120px}.st-party-bar span{flex:1;height:6px;border-radius:999px;background:var(--st-surface)}.st-party-bar span.filled{background:var(--st-primary)}.st-party-meter-text{font-size:12.5px;color:var(--st-muted)}.st-party-meter-text b{color:var(--st-ink)}.st-party-meter-text em{font-style:normal;font-weight:700;color:#a4650b}.st-party{list-style:none;margin:0;padding:0;border:1px solid var(--st-line);border-radius:14px;overflow:hidden}.st-party-row{display:flex;align-items:center;gap:12px;padding:12px 14px}.st-party-row+.st-party-row{border-top:1px solid var(--st-line)}.st-party-row.empty{background:var(--st-surface)}.st-party-avatar{width:36px;height:36px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--st-primary) 12%,#fff);color:var(--st-primary);font-size:12.5px;font-weight:800}.st-party-avatar.empty{background:var(--st-bg);border:1px dashed var(--st-line);color:var(--st-muted)}.st-party-id{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.st-party-id b{display:flex;align-items:center;gap:7px;font-size:14px}.st-party-you{padding:1px 7px;border-radius:999px;background:var(--st-surface);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--st-muted)}.st-party-id small{font-size:12px;color:var(--st-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-party-state{display:inline-flex;align-items:center;gap:5px;flex:none;padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:700;white-space:nowrap}.st-party-state.tone-ok{background:#e4f7e0;color:#2e7d3c}.st-party-state.tone-warn{background:#fdefd7;color:#a4650b}.st-party-state.tone-info{background:color-mix(in srgb,var(--st-primary) 12%,#fff);color:var(--st-primary)}.st-party-state.tone-muted{background:var(--st-surface);color:var(--st-muted)}.st-party-actions{display:flex;gap:4px;flex:none}.st-party-actions button{width:28px;height:28px;border:none;border-radius:8px;background:none;color:var(--st-muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.st-party-actions button:hover{background:var(--st-surface);color:var(--st-ink)}.st-party-form{margin-top:12px;padding:14px;border:1px solid color-mix(in srgb,var(--st-primary) 35%,var(--st-line));border-radius:14px;background:var(--st-surface)}.st-party-form-grid{display:grid;grid-template-columns:1fr 1fr auto;gap:12px}.st-party-form label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:700;color:var(--st-muted)}.st-party-form input,.st-party-form select{padding:10px 12px;border:1px solid var(--st-line);border-radius:10px;outline:none;background:var(--st-bg);font:inherit;font-size:14px;font-weight:500;color:var(--st-ink)}.st-party-form input:focus,.st-party-form select:focus{border-color:var(--st-primary)}.st-party-form-role select{min-width:118px}.st-party-form-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px}.st-party-form-foot small{flex:1;min-width:200px;font-size:12px;color:var(--st-muted)}.st-party-form-foot div{display:flex;gap:8px}.st-party-form-foot .st-btn:disabled{opacity:.5;cursor:not-allowed}.st-party-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px}.st-party-foot .st-link-btn{display:inline-flex;align-items:center;gap:6px}.st-party-foot small{font-size:12px;color:var(--st-muted)}.st-res-two{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.st-res-lead{margin:0;font-size:13.5px;line-height:1.6;color:var(--st-muted)}.st-steps{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:13.5px;line-height:1.5}.st-steps li{display:flex;align-items:flex-start;gap:10px}.st-steps-num{width:22px;height:22px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--st-primary) 12%,#fff);color:var(--st-primary);font-size:11.5px;font-weight:800}.st-addr{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap;margin-top:12px;padding:12px 14px;border-radius:12px;background:var(--st-surface)}.st-addr>svg{flex:none;margin-top:2px;color:var(--st-primary)}.st-addr-text{flex:1;min-width:180px;display:flex;flex-direction:column;gap:3px}.st-addr-text b{font-size:13.5px;line-height:1.45}.st-addr-text small{font-size:12px;color:var(--st-muted)}.st-addr-actions{display:flex;gap:6px;flex:none}.st-addr-actions a,.st-addr-actions button{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--st-line);border-radius:999px;background:var(--st-bg);font:inherit;font-size:12.5px;font-weight:700;color:var(--st-ink);text-decoration:none;cursor:pointer}.st-addr-actions a:hover,.st-addr-actions button:hover{border-color:var(--st-primary);color:var(--st-primary)}.st-acesso{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.st-acesso li{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;border-radius:12px;background:var(--st-surface)}.st-acesso li>svg{flex:none;color:var(--st-primary)}.st-acesso-text{flex:1;min-width:150px;display:flex;flex-direction:column;gap:2px}.st-acesso-text small{font-size:11.5px;color:var(--st-muted)}.st-acesso-text b{font-size:13.5px;line-height:1.45}.st-acesso-text code{font-family:var(--font-mono);font-size:13.5px;font-weight:700;letter-spacing:.02em}.st-acesso button{display:inline-flex;align-items:center;gap:6px;flex:none;padding:8px 12px;border:1px solid var(--st-line);border-radius:999px;background:var(--st-bg);font:inherit;font-size:12.5px;font-weight:700;color:var(--st-ink);cursor:pointer}.st-acesso button:hover{border-color:var(--st-primary);color:var(--st-primary)}.st-videos{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory}.st-video{flex:none;width:172px;display:flex;flex-direction:column;gap:7px;padding:0;border:none;background:none;font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start}.st-video-poster{display:flex;aspect-ratio:16/10;border-radius:12px}.st-video-play,.st-video-poster{align-items:center;justify-content:center}.st-video-play{width:34px;height:34px;border-radius:50%;background:hsla(0,0%,100%,.92);color:#14181d;display:inline-flex;box-shadow:0 4px 12px rgba(0,0,0,.22)}.st-video:hover .st-video-poster{filter:brightness(1.07)}.st-video b{font-size:13px;line-height:1.35}.st-video small{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--st-muted)}.st-video-frame{border:none}.st-video-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;text-align:center;font-size:13px;color:var(--st-muted)}.st-video-empty svg{color:var(--st-primary)}.st-video-empty b{font-size:15px;color:var(--st-ink)}.st-acc{border:1px solid var(--st-line);border-radius:16px;overflow:hidden;background:var(--st-bg)}.st-acc-item+.st-acc-item{border-top:1px solid var(--st-line)}.st-acc-head{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px 18px;border:none;background:none;font:inherit;font-size:14.5px;font-weight:700;color:var(--st-ink);text-align:left;cursor:pointer}.st-acc-head:hover{background:var(--st-surface)}.st-acc-head svg{flex:none;color:var(--st-muted);transition:transform .18s ease}.st-acc-item.open .st-acc-head svg{transform:rotate(180deg)}.st-acc-body{list-style:none;margin:0;padding:0 18px 16px;display:flex;flex-direction:column;gap:8px;font-size:13.5px;color:var(--st-muted)}.st-acc-body li{display:flex;gap:9px;line-height:1.5}.st-acc-body li:before{content:"";flex:none;width:5px;height:5px;margin-top:7px;border-radius:50%;background:var(--st-primary)}.st-res-help{gap:14px;flex-wrap:wrap;padding:16px 18px;border:1px solid var(--st-line);border-radius:16px;background:var(--st-surface)}.st-res-help,.st-res-help-face{display:flex;align-items:center}.st-res-help-face{width:44px;height:44px;flex:none;border-radius:50%;background:var(--st-primary);color:#fff;justify-content:center;font-weight:800}.st-res-help-text{flex:1;min-width:200px;display:flex;flex-direction:column;gap:3px}.st-res-help-text b{font-size:15px}.st-res-help-text small{font-size:13px;color:var(--st-muted)}.st-res-help .st-btn{padding:11px 20px;font-size:14px}.st-res-locked{display:flex;flex-direction:column;align-items:center;gap:9px;padding:44px 24px;text-align:center}.st-res-locked svg{color:var(--st-primary)}.st-res-locked b{font-size:16px}.st-res-locked span{max-width:460px;font-size:13.5px;color:var(--st-muted)}.st-res-locked .st-btn{margin-top:6px}.st-lightbox{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(10,15,20,.55)}.st-lightbox-panel{width:min(560px,100%);max-height:90vh;overflow:auto;border-radius:18px;background:var(--st-bg);box-shadow:0 24px 60px rgba(0,0,0,.3)}.st-lightbox-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--st-line);font-size:15px}.st-lightbox-body{padding:18px}.st-lightbox-foot{display:flex;justify-content:flex-end;padding:14px 18px;border-top:1px solid var(--st-line)}.st-qr{display:flex;align-items:flex-start;gap:18px;flex-wrap:wrap}.st-qr svg{flex:none;padding:8px;border:1px solid var(--st-line);border-radius:12px;background:#fff}.st-qr-info{flex:1;min-width:200px;display:flex;flex-direction:column;gap:5px}.st-qr-info b{font-size:16px}.st-qr-info span{font-size:13.5px;color:var(--st-muted)}.st-qr-info .st-qr-code{font-weight:700;color:var(--st-ink)}.st-qr-info p{margin:8px 0 0;font-size:12.5px;line-height:1.55;color:var(--st-muted)}.st-buy,.st-buy-main{gap:16px}.st-buy,.st-buy-main,.st-buy-rows{display:flex;flex-direction:column}.st-buy-rows{margin:0;gap:10px}.st-buy-rows div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px}.st-buy-rows dt{color:var(--st-muted)}.st-buy-rows dd{margin:0;font-weight:600}.st-buy-rows .discount dd{color:#2e7d3c}.st-buy-rows .total{font-size:15px}.st-buy-rows .balance{padding-top:10px;border-top:1px solid var(--st-line)}.st-buy-rows .total dd,.st-buy-rows .total dt{font-weight:800;color:var(--st-ink)}.st-buy-rows .balance dd{font-weight:800}.st-buy-rows .balance.open dd,.st-buy-rows .balance.open dt{color:#a4650b}.st-buy-alert{display:flex;align-items:center;gap:8px;margin:14px 0 0;padding:11px 13px;border-radius:12px;background:#fdf6e8;font-size:13px;color:#7d5206}.st-buy-alert svg{flex:none}.st-buy-payments{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.st-buy-payments li{display:flex;align-items:center;gap:12px;padding:12px 0}.st-buy-payments li:first-child{padding-top:0}.st-buy-payments li+li{border-top:1px solid var(--st-line)}.st-buy-payment-mark{width:28px;height:28px;flex:none;border-radius:50%;background:#e4f7e0;color:#2e7d3c;display:flex;align-items:center;justify-content:center}.st-buy-payments .pending .st-buy-payment-mark{background:#fdefd7;color:#a4650b}.st-buy-payment-text{flex:1;min-width:0;display:flex;flex-direction:column}.st-buy-payment-text b{font-size:13.5px}.st-buy-payment-text small{font-size:12px;color:var(--st-muted)}.st-buy-payment-value{font-size:14px}.st-buy-facts{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px 26px}.st-buy-facts div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--st-line);font-size:13.5px}.st-buy-facts dt{color:var(--st-muted)}.st-buy-facts dd{margin:0;font-weight:700}.st-buy-actions .st-btn{padding:12px 16px;font-size:14px}.st-buy-channel{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.st-buy-channel-mark{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--st-surface);font-size:17px;font-weight:800;color:var(--st-ink)}.st-buy-channel h2{margin:0;font-size:17px}.st-buy-channel p{margin:0;font-size:13.5px;line-height:1.55;color:var(--st-muted)}.st-buy-channel .st-btn{margin-top:4px}.st-buy-channel small{font-size:12px;line-height:1.5;color:var(--st-muted)}.st-buy-split{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:13.5px}.st-buy-split li{display:flex;align-items:flex-start;gap:9px;line-height:1.45}.st-buy-split svg{flex:none;margin-top:2px;color:#2e7d3c}.st-buy-split li.off,.st-buy-split li.off svg,.st-rc-channel{color:var(--st-muted)}.st-rc-channel{padding:2px 8px;border:1px solid var(--st-line);border-radius:999px;font-size:11px;font-weight:700}.st-buy-aside{display:flex;flex-direction:column;gap:14px}.st-buy-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:0}.st-buy-actions .st-btn{flex:1 1 200px}@media (max-width:1080px){.st-res-grid{grid-template-columns:minmax(0,1fr)}.st-rail{order:-1}.st-rail-card{position:static;max-height:none;overflow:visible}.st-rail-stamps{flex-direction:row}.st-rail-stamps>div{flex:1}}@media (max-width:900px){.st-buy,.st-res-arrival,.st-res-hero,.st-res-two{grid-template-columns:minmax(0,1fr)}.st-res-hero{gap:12px}.st-res-cover{width:56px;height:56px}.st-buy-aside{position:static}.st-party-form-grid{grid-template-columns:1fr}.st-track{flex-direction:column;gap:16px}.st-track-item{width:100%;flex-direction:row;align-items:center;gap:10px;text-align:left}.st-track-item:before{top:auto;bottom:calc(100% + 1px);left:8px;right:auto;width:2px;height:15px}.st-track-qr{margin-left:auto}}@media (max-width:640px){.st-mr-head h1{font-size:22px}.st-mr-grid{grid-template-columns:minmax(0,1fr)}.st-mr-search{flex:1 1 100%}.st-res-tabs{width:100%}.st-res-tabs button{flex:1}.st-rail-stamps{flex-direction:column}.st-res-hero{grid-template-columns:auto minmax(0,1fr)}.st-res-countdown{grid-column:1/-1}.st-party-row{flex-wrap:wrap}.st-party-id{flex:1 1 60%}.st-addr-actions{width:100%}.st-addr-actions a,.st-addr-actions button{flex:1;justify-content:center}}.categoria-select .multiselect-control{min-height:38px;border-radius:9px;font-size:12.5px;font-weight:600}.categoria-select .multiselect-control>span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.categoria-menu{padding:4px 4px 0}.categoria-menu button{width:auto;padding:0}.categoria-menu .categoria-pick{width:100%;padding:7px 8px}.categoria-option{display:flex;align-items:center;gap:2px;border-radius:6px}.categoria-option:hover{background:var(--sidebar-hover)}.categoria-option.active{background:var(--accent-bg-soft)}.categoria-pick{display:flex;align-items:center;gap:9px;flex:1;min-width:0;border:none;background:none;border-radius:6px;font:inherit;color:var(--text);text-align:left;cursor:pointer}.categoria-pick b{font-size:12.5px;font-weight:600}.categoria-pick small{font-size:10.5px;color:var(--text-3)}.categoria-pick .cell-stack{flex:1}.categoria-pick svg{flex:none;color:var(--accent-ink)}.categoria-remove{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;margin-right:4px;border:none;border-radius:6px;background:none;color:var(--text-3);cursor:pointer}.categoria-remove:hover:not(:disabled){background:var(--err-bg);color:var(--err-text)}.categoria-remove:disabled{opacity:.3;cursor:default}.categoria-nova{display:flex;align-items:center;gap:6px;position:sticky;bottom:0;margin-top:4px;padding:6px 4px;border-top:1px solid var(--border);background:var(--panel-glass)}.categoria-nova input{flex:1;min-width:0;padding:7px 9px;border:1px solid var(--border);border-radius:7px;background:var(--bg);color:var(--text);font:inherit;font-size:12.5px;outline:none}.categoria-nova input:focus{border-color:var(--accent-ink)}.categoria-nova .icon-btn{width:30px;height:30px;flex:none}.categoria-nova .icon-btn:disabled{opacity:.35;cursor:default}.bank-edit{flex:none;opacity:.5}.bank-card:hover .bank-edit,.bank-edit:focus-visible{opacity:1;color:var(--accent-ink)}.conta-modal .modal-body{display:flex;flex-direction:column;gap:4px}.conta-modal .bank-badge{margin-right:2px}.conta-modal .nova-alert{margin:4px 0 0}.lanc-status{display:flex;flex-wrap:wrap;gap:7px}.lanc-status-option{display:inline-flex;align-items:center;gap:6px;padding:5px 9px 5px 5px;border:1.5px solid var(--border);border-radius:999px;background:var(--panel-glass);font:inherit;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.lanc-status-option .badge{padding:0 2px;background:none}.lanc-status-option:hover:not(:disabled){border-color:var(--text-3)}.lanc-status-option:disabled{opacity:.4;cursor:default}.lanc-status-option.active{background:var(--bg)}.lanc-status-option.tone-success.active{border-color:var(--green-text)}.lanc-status-option.tone-info.active{border-color:var(--info-text)}.lanc-status-option.tone-warning.active{border-color:var(--orange-text)}.lanc-status-option.tone-danger.active{border-color:var(--err-text)}.lanc-status-option.tone-neutral.active{border-color:var(--text-3)}.lanc-status-banco{padding:1px 6px;border-radius:999px;background:var(--gray-pill-bg);color:var(--text-3);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.lanc-settled{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;margin-top:12px}.lanc-settled .field{flex:1 1 240px}.lanc-settled .field-narrow{flex:0 0 auto}.lanc-settled .drawer-hint{margin:0;flex:1 1 100%}.lanc-hold{gap:5px;padding:5px 10px;border-radius:8px;background:var(--orange-bg);color:var(--orange-text);font-size:11.5px;font-weight:700}.lanc-hold,.row-actions{display:inline-flex;align-items:center}.row-actions{justify-content:flex-end;gap:2px;cursor:default}.row-edit{opacity:.45;transition:opacity .14s ease,color .14s ease}.data-row:focus-within .row-edit,.data-row:hover .row-edit,.row-edit:focus-visible{opacity:1;color:var(--accent-ink)}.row-menu-popover button:disabled{color:var(--text-3);cursor:default}.row-menu-popover button:disabled:hover{background:none}.st-video-hero{display:flex;align-items:center;gap:14px;width:100%;margin-bottom:12px;padding:10px;border:1px solid var(--st-line);border-radius:14px;background:var(--st-surface);font:inherit;text-align:left;cursor:pointer}.st-video-hero:hover{border-color:var(--st-primary)}.st-video-hero-poster{display:flex;align-items:center;justify-content:center;flex:none;width:150px;aspect-ratio:16/9;border-radius:10px}.st-video-hero .st-video-play{width:42px;height:42px}.st-video-hero:hover .st-video-hero-poster{filter:brightness(1.07)}.st-video-hero-text{display:flex;flex-direction:column;gap:4px;min-width:0}.st-video-hero-text b{font-size:14.5px;line-height:1.3;color:var(--st-ink)}.st-video-hero-text small{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--st-muted)}.st-res{gap:12px}.st-res-back{font-size:12.5px}.st-res-tabs button{padding:7px 14px;font-size:12.5px}.st-res-hero{gap:13px;padding:12px 14px;border-radius:14px}.st-res-cover{width:58px;height:58px;border-radius:12px}.st-res-eyebrow{margin-bottom:3px;font-size:10.5px}.st-res-hero-text h2{margin-bottom:5px}.st-res .st-panel{padding:14px 15px;border-radius:14px}.st-res .st-panel-head{margin-bottom:10px}.st-res .st-panel-sub{margin-top:3px}.st-res-warn{padding:10px 13px;border-radius:12px}.st-res-lead{font-size:12.5px;line-height:1.5}.st-steps{margin-top:10px;gap:7px;font-size:12.5px}.st-steps-num{width:19px;height:19px;font-size:10.5px}.st-res .st-map{aspect-ratio:5/2}.st-res .st-addr{margin-top:9px;padding:9px 11px;border-radius:10px}.st-res .st-addr-actions a,.st-res .st-addr-actions button{padding:6px 10px;font-size:11.5px}.st-res-two{gap:12px}.st-res .st-party-row{gap:10px;padding:9px 12px}.st-res .st-party-avatar{width:32px;height:32px;font-size:11.5px}.st-res .st-party-state{padding:3px 9px}.st-res .st-videos{gap:10px}.st-res .st-video{width:158px}.st-res .st-acc-head{padding:12px 14px;font-size:13.5px}.st-res .st-acc-body{padding:0 14px 12px;gap:6px}.st-res-help{gap:12px;padding:12px 14px;border-radius:14px}.st-res-help-face{width:36px;height:36px;font-size:14px}.st-res-help-text b{font-size:13.5px}.st-res-help-text small{font-size:12px}.st-res-help .st-btn{padding:9px 16px;font-size:13px}.st-res-locked{gap:7px;padding:32px 20px}.st-rail{top:14px;gap:12px}.st-rail-card{padding:14px 15px;border-radius:14px}.st-rail-title{margin-bottom:10px}.st-rail-stamps{gap:8px}.st-rail-stamps>div{padding:9px 11px;border-radius:10px}.st-rail-stamps small{font-size:11px}.st-rail-money{margin:11px 0;padding:9px 11px;font-size:12px}.st-rail-cta{padding:11px 16px}.st-rail-links a,.st-rail-links button{padding:8px 10px;font-size:12.5px}@media (max-width:700px){.st-video-hero-poster{width:118px}.st-video-hero .st-video-play{width:34px;height:34px}.st-video-hero-text b{font-size:13.5px}}.st-res-id{gap:8px}.st-res-kind{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--st-muted)}.st-res-id h1{font-size:26px;font-weight:800;letter-spacing:.02em;font-variant-numeric:tabular-nums}.st-res-copy{width:28px;height:28px;justify-content:center;border-radius:8px;color:var(--st-muted)}.st-res-copy:hover{background:var(--st-surface)}.st-res-channel{display:inline-flex;align-items:center;gap:6px;margin-left:4px;padding:4px 11px;border:1px solid var(--st-line);border-radius:999px;font-size:12px;font-weight:700;color:var(--st-ink)}.st-res-channel i{width:7px;height:7px;flex:none;border-radius:50%;background:var(--ch-direta)}.st-res-channel.ch-direta{border-color:color-mix(in srgb,var(--ch-direta) 40%,transparent);background:color-mix(in srgb,var(--ch-direta) 10%,#fff);color:color-mix(in srgb,var(--ch-direta) 78%,#000)}.st-res-channel.ch-airbnb{border-color:color-mix(in srgb,var(--ch-airbnb) 40%,transparent);background:color-mix(in srgb,var(--ch-airbnb) 10%,#fff);color:color-mix(in srgb,var(--ch-airbnb) 78%,#000)}.st-res-channel.ch-airbnb i{background:var(--ch-airbnb)}.st-res-channel.ch-booking{border-color:color-mix(in srgb,var(--ch-booking) 40%,transparent);background:color-mix(in srgb,var(--ch-booking) 10%,#fff);color:color-mix(in srgb,var(--ch-booking) 78%,#000)}.st-res-channel.ch-booking i{background:var(--ch-booking)}.st-res-arrival{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:12px;align-items:start}.st-panel-stay .st-map{aspect-ratio:12/5}.st-panel-stay .st-addr-text b{font-size:13.5px}.st-rail-links .st-rail-out{margin-left:auto;color:var(--st-muted)}@media (max-width:900px){.st-res-arrival{grid-template-columns:1fr}.st-panel-stay .st-map{aspect-ratio:5/2}}.st-main-largo{max-width:none;padding:22px 24px 40px}.sb-head{max-width:1560px;margin:0 auto 18px}.sb-head.sobre-banner{position:relative;z-index:5;margin-top:-46px}.stb{display:flex;align-items:stretch;gap:0;max-width:1120px;margin:0 auto;padding:6px 6px 6px 8px;border:1px solid var(--st-line);border-radius:999px;background:var(--st-bg);box-shadow:0 2px 10px rgba(16,24,40,.05)}.stb-dates,.stb-destino,.stb-guests{position:relative;display:flex;flex:2 1 0;min-width:0}.stb-field{position:relative;display:flex;align-items:center;gap:9px;flex:1 1 0;min-width:0;padding:10px 14px;border:none;background:none;font:inherit;color:var(--st-ink);text-align:left;cursor:pointer;border-radius:999px}.stb-field:before,.stb>.stb-field:first-child{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:2px;background:var(--st-line-forte)}.stb-destino .stb-field:first-child:before{display:none}.stb-field:hover{background:var(--st-surface)}.stb-field svg{flex:none;color:var(--st-muted)}.stb-field>span{display:flex;flex-direction:column;gap:1px;min-width:0}.stb-field b{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--st-muted)}.stb-field em,.stb-field input{font-style:normal;font-size:14px;font-weight:600;color:var(--st-muted);border:none;outline:none;background:none;padding:0;width:100%;min-width:0;font-family:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stb-field input::-moz-placeholder{font-weight:600;color:var(--st-muted)}.stb-field input::placeholder{font-weight:600;color:var(--st-muted)}.stb-field input:not(:-moz-placeholder-shown){color:var(--st-ink)}.stb-field em.filled,.stb-field input:not(:placeholder-shown){color:var(--st-ink)}.stb-filters{display:inline-flex;align-items:center;gap:7px;flex:none;margin-left:4px;padding:12px 16px;border:1px solid var(--st-line);border-radius:999px;background:var(--st-bg);font:inherit;font-size:14px;font-weight:600;color:var(--st-ink);cursor:pointer}.stb-filters.aberto,.stb-filters:hover{border-color:var(--st-primary);color:var(--st-primary)}.stb-filters b{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--st-primary);color:#fff;font-size:11px;line-height:18px;text-align:center}.stb-submit{flex:none;gap:8px;display:inline-flex;align-items:center;margin-left:6px;padding:12px 22px}.stb .st-cal{top:calc(100% + 14px)}.stb-destino{flex:1.2 1 0}.stb-sugestoes{position:absolute;top:calc(100% + 14px);left:0;z-index:60;width:380px;max-width:calc(100vw - 32px);max-height:60vh;overflow-y:auto;padding:14px 10px 10px;border:1px solid var(--st-line);border-radius:18px;background:var(--st-bg);box-shadow:0 18px 44px rgba(16,24,40,.18)}.stb-sugestoes-titulo{display:block;padding:0 10px 8px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--st-muted)}.stb-sugestoes-titulo.separador{padding-top:10px;margin-top:6px;border-top:1px solid var(--st-line)}.stb-sugestoes ul{list-style:none;margin:0;padding:0}.stb-sugestoes button{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border:none;border-radius:12px;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.stb-sugestoes button.marcado,.stb-sugestoes button:hover{background:var(--st-surface)}.stb-sugestao-icone{width:44px;height:44px;flex:none;border-radius:12px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--st-primary) 10%,#fff);color:var(--st-primary)}.stb-sugestao-icone.praia{background:color-mix(in srgb,#0ea5e9 14%,#fff);color:#0284c7}.stb-sugestao-icone.bairro{background:color-mix(in srgb,#16a34a 12%,#fff);color:#15803d}.stb-sugestoes button>span{display:flex;flex-direction:column;gap:2px;min-width:0}.stb-sugestoes button b{font-size:14.5px;font-weight:600}.stb-sugestoes button b em{margin-left:5px;font-style:normal;font-weight:500;color:var(--st-muted)}.stb-sugestoes button small{font-size:12.5px;color:var(--st-muted)}.stb-sugestoes-vazio{display:flex;align-items:center;gap:8px;margin:0;padding:10px;font-size:13px;color:var(--st-muted)}.stb-sugestoes-limpar{width:100%;margin-top:6px;padding:10px;border:none;border-top:1px solid var(--st-line);background:none;font:inherit;font-size:13px;font-weight:600;color:var(--st-primary);cursor:pointer}.stb-contadores{display:flex;flex-direction:column}.stb-contadores>*+*{margin-top:14px;padding-top:14px;border-top:1px solid var(--st-line)}.sb{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);gap:22px;align-items:start;max-width:1560px;margin:0 auto}.sb.sem-mapa{grid-template-columns:minmax(0,1fr)}.sb-results-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.sb-count{margin:0;font-size:14px;color:var(--st-muted)}.sb-count b{color:var(--st-ink)}.sb-count-hint{color:var(--st-muted)}.sb-ghost{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid var(--st-line);border-radius:999px;background:var(--st-bg);font:inherit;font-size:13.5px;font-weight:600;color:var(--st-ink);cursor:pointer}.sb-ghost:hover{border-color:var(--st-primary)}.sb-ghost b{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--st-primary);color:#fff;font-size:11px;line-height:18px;text-align:center}.sb-map-btn{display:none}.sb-sort{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:8px 14px;border:1px solid var(--st-line);border-radius:999px;font-size:13.5px}.sb-sort span{color:var(--st-muted)}.sb-sort select{border:none;outline:none;background:none;font:inherit;font-weight:600;color:var(--st-ink);cursor:pointer}.sb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px}.sb-pag{display:flex;flex-wrap:wrap;margin:28px 0 6px}.sb-pag,.sb-pag button{align-items:center;justify-content:center;gap:6px}.sb-pag button{min-width:40px;height:40px;display:inline-flex;padding:0 13px;border:1px solid var(--st-line);border-radius:999px;background:var(--st-bg);font:inherit;font-size:14px;font-weight:600;color:var(--st-ink);cursor:pointer}.sb-pag button:hover:not(:disabled){background:var(--st-surface)}.sb-pag button:disabled{opacity:.4;cursor:not-allowed}.sb-pag button.on{border-color:var(--st-primary);background:var(--st-primary);color:#fff}.sb-pag-gap{padding:0 2px;color:var(--st-muted)}@media (max-width:560px){.sb-pag-texto{display:none}.sb-pag button{min-width:38px;padding:0 10px}}.sf-panel{position:relative;max-width:1120px;margin:10px auto 0;padding:18px 20px 16px;border:1px solid var(--st-line);border-radius:18px;background:var(--st-bg);box-shadow:0 10px 28px rgba(16,24,40,.08);animation:sf-abrir .16s ease-out}@keyframes sf-abrir{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.sf-panel{animation:none}}.sf-colunas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.25fr);gap:22px 34px;align-items:start}.sf-col{gap:22px;min-width:0}.sf-col,.sf-secao{display:flex;flex-direction:column}.sf-secao{gap:10px}.sf-empilhado{display:flex;flex-direction:column;gap:20px}.sf-empilhado .sf-col+.sf-col,.sf-empilhado .sf-secao+.sf-secao{padding-top:20px;border-top:1px solid var(--st-line)}.sf-empilhado .sf-chip{padding:11px 15px;font-size:13.5px}.sf-close{position:absolute;top:12px;right:12px;width:28px;height:28px;border:none;border-radius:8px;background:none;color:var(--st-muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.sf-close:hover{background:var(--st-surface);color:var(--st-ink)}.sf-title{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--st-muted)}.sf-histogram{display:flex;align-items:flex-end;gap:2px;height:44px}.sf-histogram i{flex:1;border-radius:2px 2px 0 0;background:color-mix(in srgb,var(--st-primary) 18%,#fff)}.sf-histogram i.on{background:color-mix(in srgb,var(--st-primary) 55%,#fff)}.sf-range{position:relative;height:18px;display:flex;align-items:center}.sf-range-fill,.sf-range-track{position:absolute;height:4px;border-radius:999px}.sf-range-track{left:0;right:0;background:color-mix(in srgb,var(--st-primary) 16%,#fff)}.sf-range-fill{background:var(--st-primary)}.sf-range input{position:absolute;left:0;width:100%;margin:0;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sf-range input::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--st-primary);box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer}.sf-range input::-moz-range-thumb{pointer-events:auto;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--st-primary);cursor:pointer}.sf-price-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sf-price-fields label{display:flex;flex-direction:column;gap:2px;padding:7px 11px;border:1px solid var(--st-line);border-radius:10px}.sf-price-fields span{font-size:10.5px;color:var(--st-muted)}.sf-price-fields input{border:none;outline:none;background:none;font:inherit;font-size:13.5px;font-weight:600;color:var(--st-ink);width:100%;min-width:0}.sf-chips{display:flex;flex-wrap:wrap;gap:8px}.sf-chips-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px}.sf-chip{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 13px;border:1px solid var(--st-line);border-radius:999px;background:var(--st-bg);font:inherit;font-size:13px;font-weight:600;color:var(--st-ink);white-space:nowrap;cursor:pointer;transition:border-color .14s ease,background .14s ease}.sf-chip>svg{flex:none;color:var(--st-muted)}.sf-chip b{font-size:11.5px;font-weight:700;color:var(--st-muted)}.sf-chip:hover:not(:disabled){border-color:var(--st-primary)}.sf-chip.ativo{background:var(--st-ink);border-color:var(--st-ink);color:#fff}.sf-chip.ativo b,.sf-chip.ativo>svg{color:hsla(0,0%,100%,.72)}.sf-chip:disabled{opacity:.4;cursor:not-allowed}.sf-segmented{display:flex;gap:6px}.sf-segmented button{flex:1;min-width:26px;padding:8px 6px;white-space:nowrap;border:1px solid var(--st-line);border-radius:9px;background:var(--st-bg);font:inherit;font-size:13px;font-weight:600;color:var(--st-ink);cursor:pointer}.sf-segmented button:first-child{flex:0 0 auto}.sf-segmented button.active{background:var(--st-ink);border-color:var(--st-ink);color:#fff}.sf-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid var(--st-line)}.sc{display:flex;flex-direction:column;border:1px solid var(--st-line);border-radius:var(--st-radius);overflow:hidden;background:var(--st-bg);transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.sc.active,.sc:hover{border-color:var(--st-primary);box-shadow:0 10px 26px rgba(16,24,40,.12);transform:translateY(-2px)}.sc-photo{position:relative;aspect-ratio:4/3;touch-action:pan-y;display:flex;align-items:center;justify-content:center}.sc-photo-mark{color:hsla(0,0%,100%,.5)}.sc-badge{left:10px}.sc-badge,.sc-code{position:absolute;top:10px;padding:4px 10px;border-radius:999px;background:hsla(0,0%,100%,.92);font-size:11.5px;font-weight:700;color:var(--st-ink)}.sc-code{right:10px;letter-spacing:.02em}.sc-arrow{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border:none;border-radius:50%;background:hsla(0,0%,100%,.86);color:var(--st-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .15s ease;z-index:2}.sc-arrow.left{left:10px}.sc-arrow.right{right:10px}.sc-arrow:hover{background:#fff}.sc-arrow:focus-visible,.sc:hover .sc-arrow{opacity:1}@media (hover:none){.sc-arrow{opacity:1}}.sc-fav{position:absolute;top:8px;right:8px;width:30px;height:30px;border:none;border-radius:50%;background:hsla(0,0%,100%,.9);color:var(--st-muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.sc-fav.on{color:#e5484d}.sc-fav.on svg{fill:currentColor}.sc-dots{position:absolute;left:0;right:0;bottom:2px;display:flex;justify-content:center;gap:0;z-index:2}.sc-dots i{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.55);cursor:pointer;border:5px solid transparent;background-clip:padding-box;box-sizing:content-box}.sc-dots i.on{background:#fff}.sc-body{display:flex;flex-direction:column;gap:6px;padding:12px 14px 15px}.sc-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.sc-kind{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--st-muted);white-space:nowrap;text-overflow:ellipsis}.sc-kind,.sc-title{font-weight:700;overflow:hidden}.sc-title{margin:0;font-size:15px;line-height:1.32;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sc-meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;font-size:12.5px;color:var(--st-muted)}.sc-meta span{display:inline-flex;align-items:center;gap:5px}.sc-price{display:flex;align-items:baseline;gap:5px;margin:4px 0 0;font-size:12.5px;color:var(--st-muted)}.sc-price b{font-size:19px;color:var(--st-ink)}.sc-price em{margin-left:auto;font-style:normal;font-size:12px}.sb-map{position:sticky;top:86px;min-height:380px}.sm{--sm-land:#eef0ec;--sm-water:#cfe4ef;--sm-sand:#f2e6cf;--sm-road:#fff;--sm-block:#e2e5df;--sm-label:#8b9299;position:relative;height:100%;border:1px solid var(--st-line);border-radius:16px;overflow:hidden;background:var(--sm-land)}.sm-stage{position:absolute;inset:0;transform-origin:0 0;cursor:grab;touch-action:none}.sm-stage:active{cursor:grabbing}.sm-canvas{position:absolute;inset:0;width:100%;height:100%}.sm-street{font-size:11px;font-weight:600;text-anchor:middle}.sm-pin{position:absolute;transform-origin:center;translate:-50% -50%;padding:5px 10px;border:none;border-radius:999px;background:#fff;color:var(--st-ink);font:inherit;font-size:12px;font-weight:700;white-space:nowrap;box-shadow:0 2px 8px rgba(16,24,40,.28);cursor:pointer}.sm-pin.active,.sm-pin.open,.sm-pin:hover{background:var(--st-ink);color:#fff;z-index:3}.sm-card{position:absolute;z-index:5;width:268px;max-width:none;border-radius:16px;overflow:hidden;background:var(--st-bg);box-shadow:0 16px 38px rgba(16,24,40,.26);transform-origin:bottom center;animation:sm-card-aparece .16s ease-out;cursor:default}.sm-card.abaixo{transform-origin:top center}@keyframes sm-card-aparece{0%{opacity:0}}.sm-card-close{position:absolute;top:8px;right:8px;z-index:2;width:26px;height:26px;border:none;border-radius:50%;background:hsla(0,0%,100%,.92);color:var(--st-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgba(16,24,40,.18)}.sm-card-body{display:block;color:inherit}.sm-card-photo{position:relative;display:block;width:100%;height:148px}.sm-card-mark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:hsla(0,0%,100%,.55)}.sm-card-badge{position:absolute;top:8px;left:8px;padding:3px 9px;border-radius:999px;background:hsla(0,0%,100%,.92);font-size:11px;font-weight:700;color:var(--st-ink)}.sm-card-info{display:flex;flex-direction:column;gap:2px;padding:10px 12px 12px}.sm-card-topo{display:flex;align-items:center;justify-content:space-between;gap:8px}.sm-card-topo small{text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:700;color:var(--st-muted)}.sm-card-body b{font-size:13.5px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sm-card-body small{font-size:11.5px;color:var(--st-muted)}.sm-card-body em{margin-top:2px;font-style:normal;font-size:14.5px;font-weight:700}.sm-card-body em i{font-style:normal;font-size:12px;font-weight:500;color:var(--st-muted)}.sm-zoom{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgba(16,24,40,.22)}.sm-zoom button{width:32px;height:32px;border:none;background:#fff;color:var(--st-ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.sm-zoom button+button{border-top:1px solid var(--st-line)}.sm-zoom button:disabled{color:var(--st-muted);cursor:not-allowed}.sm-minus{width:13px;height:1.8px;background:currentColor;border-radius:2px}.sm-acoes{position:absolute;top:12px;left:12px;display:flex;gap:8px}.sm-acao{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:none;border-radius:999px;background:#fff;font:inherit;font-size:12.5px;font-weight:600;color:var(--st-ink);cursor:pointer;box-shadow:0 2px 10px rgba(16,24,40,.22)}.sm-acao:hover{color:var(--st-primary)}.sm-acao svg{color:var(--st-muted)}.sb-map.cheio{position:fixed;inset:0;z-index:90;height:auto!important;padding:0}.sb-map.cheio .sm{border:none;border-radius:0}.sm-follow{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#fff;font-size:12.5px;font-weight:600;color:var(--st-ink);cursor:pointer;box-shadow:0 2px 10px rgba(16,24,40,.22)}.sm-follow input{position:absolute;opacity:0;pointer-events:none}.sm-follow i{width:16px;height:16px;border:1.6px solid var(--st-line);border-radius:4px;display:flex;align-items:center;justify-content:center;color:#fff}.sm-follow input:checked~i{background:var(--st-primary);border-color:var(--st-primary)}@media (max-width:1100px){.sf-colunas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 26px}.sf-col-larga{grid-column:1/-1}}@media (max-width:1280px){.sb{grid-template-columns:minmax(0,1fr)}.sb-map:not(.cheio){display:none}.sb-map-btn{display:inline-flex}}@media (max-width:900px){.sb{grid-template-columns:minmax(0,1fr)}.stb-filters{flex:1 1 100%;justify-content:center;margin:6px 0 0}.stb{flex-wrap:wrap;border-radius:20px;padding:8px}.stb-dates,.stb-destino,.stb-field,.stb-guests{flex:1 1 100%;border-left:none}.stb-dates{gap:8px}.stb-dates .stb-field{flex:1 1 0}.stb-submit{width:100%;margin:6px 0 0;justify-content:center}.st-main-largo{padding:18px 16px 40px}}.seletor-idioma{position:relative;flex:none}.seletor-idioma-botao{display:flex;align-items:center;gap:5px;cursor:pointer;font-family:inherit;color:var(--text-2);border:1px solid var(--border);background:var(--panel-glass);transition:background-color .18s ease,border-color .18s ease,transform .12s ease,color .18s ease}.seletor-idioma-botao:hover{transform:translateY(-1px);border-color:var(--text-3);color:var(--text)}.seletor-idioma-sigla{font-size:11.5px;font-weight:700;letter-spacing:.04em;line-height:1}.seletor-idioma-barra .seletor-idioma-botao{height:34px;padding:0 9px;border-radius:17px}.seletor-idioma-topo .seletor-idioma-botao{height:36px;padding:0 12px;border-radius:var(--st-radius,18px);border-color:var(--st-line);background:transparent;color:var(--st-ink)}.seletor-idioma-topo .seletor-idioma-botao:hover{background:var(--st-surface);border-color:var(--st-primary);color:var(--st-ink)}.seletor-idioma-topo .seletor-idioma-sigla{font-size:12.5px}.seletor-idioma-menu{position:absolute;z-index:1200;min-width:186px;padding:6px;border:1px solid var(--border);border-radius:12px;background:var(--panel-glass);backdrop-filter:blur(12px);box-shadow:var(--shadow-lg)}.seletor-idioma-menu.direita{top:calc(100% + 8px);right:0}.seletor-idioma-menu.esquerda{top:calc(100% + 8px);left:0}.seletor-idioma-menu.acima{bottom:calc(100% + 8px);right:0}.seletor-idioma-item{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:none;border-radius:8px;background:transparent;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--text);text-align:left;cursor:pointer}.seletor-idioma-item:hover{background:var(--sidebar-hover)}.seletor-idioma-item.ativo{color:var(--accent)}.seletor-idioma-bandeira{font-size:15px;line-height:1;flex:none}.seletor-idioma-nome{flex:1;min-width:0}.seletor-idioma-check{flex:none;color:var(--accent)}@media (max-width:480px){.seletor-idioma-menu.direita{right:-4px}}.form-alert{display:flex;align-items:flex-start;gap:9px;margin:0 0 14px;padding:11px 13px;border:1px solid transparent;border-radius:11px;font-size:13px;line-height:1.45}.form-alert svg{flex:none;margin-top:1px}.form-alert-text{display:flex;flex-direction:column;gap:4px;min-width:0}.form-alert-text b{font-weight:600}.form-alert-text ul{margin:0;padding-left:17px;display:flex;flex-direction:column;gap:2px}.form-alert-text li{font-size:12.5px}.form-alert-mais{list-style:none;margin-left:-17px;opacity:.85}.form-alert.tom-danger{background:var(--err-bg);border-color:color-mix(in srgb,var(--err-text) 28%,transparent);color:var(--err-text)}.form-alert.tom-success{background:var(--green-bg);border-color:color-mix(in srgb,var(--green-text) 26%,transparent);color:var(--green-text)}.form-alert.tom-info{background:var(--info-bg);border-color:color-mix(in srgb,var(--info-text) 26%,transparent);color:var(--info-text)}.modal-alert{margin:0 0 10px}.field-invalid .inbox-campo input,.field-invalid .inbox-campo select,.field-invalid .multiselect-control,.field-invalid select,.is-invalid,input.is-invalid,select.is-invalid,textarea.is-invalid{border-color:var(--danger)}.is-invalid:focus{box-shadow:0 0 0 3px var(--danger-bg)}.st-switch{margin:0}.st-switch a{padding:8px 18px;border-radius:999px;border:1px solid transparent;color:color-mix(in srgb,var(--st-primary) 78%,var(--st-ink));font-size:13.5px;font-weight:700;text-decoration:none;white-space:nowrap}.st-switch a.ativo,.st-switch a:hover{color:var(--st-primary)}.st-switch a.ativo{background:var(--st-bg);border-color:color-mix(in srgb,var(--st-primary) 35%,transparent)}.stx-tone-mar{background:linear-gradient(135deg,#2bb3c9,#10617a)}.stx-tone-areia{background:linear-gradient(135deg,#e0bd8a,#b98a4e)}.stx-tone-ceu{background:linear-gradient(135deg,#6aa9f0,#2a5bb8)}.stx-tone-mata{background:linear-gradient(135deg,#5aa86a,#1f6b3f)}.stx-tone-sol{background:linear-gradient(135deg,#f0a85a,#c2691a)}.stx-tone-vinho{background:linear-gradient(135deg,#b5657f,#6d2e45)}.stx-carrossel{margin-bottom:30px}.stx-carrossel>a{display:block;text-decoration:none}.stx-banner{justify-content:flex-start;aspect-ratio:3/1;border-radius:18px;color:hsla(0,0%,100%,.85)}.stx-banner b{max-width:60%;margin:26px;padding:9px 15px;border-radius:999px;background:rgba(1,34,51,.55);font-size:17px}.stx-arrow{width:34px;height:34px;background:hsla(0,0%,100%,.9)}.stx-arrow.left{left:12px}.stx-arrow.right{right:12px}.stx-dots{bottom:12px;gap:6px}.stx-dots button{border-radius:50%;background:hsla(0,0%,100%,.55)}.stx-secao{margin-bottom:34px}.stx-secao h2{margin:0 0 14px}.stx-secao h2 small{color:color-mix(in srgb,var(--st-ink) 55%,transparent)}.stx-dicas{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.stx-dica{border-radius:16px}.stx-play{width:44px;height:44px;background:rgba(1,34,51,.45)}.stx-tag{left:10px;bottom:10px;padding:3px 9px;background:rgba(1,34,51,.6);color:#fff;font-size:11.5px}.stx-destaques{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:16px}.stx-card{position:relative;border-radius:16px}.stx-card-capa{align-items:center;justify-content:center;aspect-ratio:16/10;color:hsla(0,0%,100%,.8)}.stx-card-corpo{padding:12px 14px 16px}.stx-card-corpo h3{margin:0 0 4px}.stx-card-corpo p{display:flex;align-items:center;gap:5px;margin:0;color:color-mix(in srgb,var(--st-ink) 70%,transparent);font-size:13px}@media (max-width:860px){.st-header{grid-template-columns:auto 1fr}.st-header>.st-brand{grid-row:1}.st-header>.st-header-right{grid-column:2;grid-row:1}.st-header>.st-switch{grid-column:1/-1;grid-row:2;width:100%;margin:4px 0 0;justify-content:center}.stx-banner{aspect-ratio:2/1}.stx-banner b{max-width:80%;margin:16px;font-size:15px}}.st-site{--stx-gap:44px;--stx-gap-sm:18px}.stx-rail{display:flex;gap:4px;margin:-8px -28px var(--stx-gap-sm);padding:6px 28px 14px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--st-line);-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.stx-rail::-webkit-scrollbar{display:none}.stx-rail button{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:9px;flex:none;width:106px;min-height:92px;padding:12px 8px 10px;border:0;border-radius:16px;background:transparent;color:color-mix(in srgb,var(--st-ink) 62%,transparent);font:inherit;font-size:10.5px;font-weight:800;letter-spacing:.06em;line-height:1.35;text-transform:uppercase;text-align:center;cursor:pointer;transition:color .16s ease,background .16s ease}.stx-rail button span{display:block;max-width:92px}.stx-rail button:hover{background:color-mix(in srgb,var(--st-primary) 7%,transparent);color:var(--st-ink)}.stx-rail button.ativo{background:color-mix(in srgb,var(--st-primary) 11%,transparent);color:var(--st-primary)}.stx-hero{margin:8px 0 20px;text-align:center}.stx-hero h1{margin:0 0 8px;font-size:clamp(28px,4vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.1}.stx-hero p{max-width:62ch;margin:0 auto;color:color-mix(in srgb,var(--st-ink) 68%,transparent);font-size:15px;line-height:1.55}.stx-busca{display:flex;align-items:center;gap:10px;margin-bottom:var(--stx-gap);padding:10px;border:1px solid var(--st-line);border-radius:999px;background:var(--st-bg);box-shadow:0 6px 22px rgba(1,34,51,.06);flex-wrap:wrap}.stx-busca select{flex:none;min-width:176px;height:42px;padding:0 14px;border:0;border-right:1px solid var(--st-line);border-radius:0;background:none;color:var(--st-ink);font:inherit;font-size:14px;font-weight:600}.stx-busca-campo{display:flex;align-items:center;gap:9px;flex:1 1 240px;height:42px;padding:0 6px;color:color-mix(in srgb,var(--st-ink) 50%,transparent)}.stx-busca-campo input{flex:1;min-width:0;border:0;background:none;color:var(--st-ink);font:inherit;font-size:14px;outline:none}.stx-busca-campo button{display:inline-flex;border:0;background:none;color:inherit;cursor:pointer}.stx-busca>.st-btn{height:42px;padding:0 26px;border-radius:999px;font-size:14px}.stx-carrossel{position:relative;margin-bottom:var(--stx-gap);overflow:hidden;border-radius:24px}.stx-slides{display:flex;transition:transform .55s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.stx-slides{transition:none}}.stx-slide{flex:0 0 100%;min-width:0}.stx-slide>a{display:block;text-decoration:none}.stx-banner{position:relative;display:flex;align-items:flex-end;aspect-ratio:21/8;min-height:260px;overflow:hidden;color:hsla(0,0%,100%,.9)}.stx-banner img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stx-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(1,34,51,.62),rgba(1,34,51,.05) 58%)}.stx-banner>svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.6}.stx-banner b{position:relative;z-index:1;max-width:62%;margin:30px 34px;color:#fff;font-size:30px;font-weight:800;line-height:1.16;letter-spacing:-.01em;text-shadow:0 2px 18px rgba(1,34,51,.4)}.stx-arrow{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:hsla(0,0%,100%,.92);color:#1f2937;box-shadow:0 4px 14px rgba(1,34,51,.2);cursor:pointer}.stx-arrow.left{left:16px}.stx-arrow.right{right:16px}.stx-dots{position:absolute;left:0;right:0;bottom:16px;z-index:2;display:flex;justify-content:center;gap:7px}.stx-dots button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:hsla(0,0%,100%,.5);cursor:pointer;transition:width .18s ease,background .18s ease}.stx-dots button.ativo{width:22px;background:#fff}.stx-roteiro-cta{display:flex;align-items:center;gap:18px;margin-bottom:var(--stx-gap);padding:22px 24px;border:1px solid color-mix(in srgb,var(--st-primary) 22%,transparent);border-radius:22px;background:linear-gradient(120deg,color-mix(in srgb,var(--st-primary) 12%,transparent),color-mix(in srgb,var(--st-accent,var(--st-primary)) 6%,transparent))}.stx-roteiro-selo{display:inline-flex;align-items:center;justify-content:center;flex:none;width:46px;height:46px;border-radius:50%;background:var(--st-primary);color:#fff;box-shadow:0 6px 18px color-mix(in srgb,var(--st-primary) 35%,transparent)}.stx-roteiro-cta h2{margin:0 0 4px;font-size:19px;font-weight:800;letter-spacing:-.01em}.stx-roteiro-cta p{margin:0;max-width:62ch;color:color-mix(in srgb,var(--st-ink) 74%,transparent);font-size:14px;line-height:1.5}.stx-roteiro-cta .st-btn{margin-left:auto;flex:none;padding:0 24px;height:44px;border-radius:999px}.stx-secao{margin-bottom:var(--stx-gap)}.stx-secao h2{display:flex;align-items:baseline;gap:10px;margin:0 0 16px;font-size:21px;font-weight:800;letter-spacing:-.01em}.stx-secao h2 small{color:color-mix(in srgb,var(--st-ink) 52%,transparent);font-size:13px;font-weight:500}.stx-secao-sub{margin:-10px 0 16px;color:color-mix(in srgb,var(--st-ink) 62%,transparent);font-size:14px}.stx-dicas{display:grid;grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:14px}.stx-dica{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:9/16;overflow:hidden;border-radius:18px}.stx-dica img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stx-dica:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(1,34,51,.45),transparent 48%)}.stx-play{position:relative;z-index:1;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.22);border:1.5px solid hsla(0,0%,100%,.7);color:#fff;backdrop-filter:blur(2px)}.stx-tag{position:absolute;z-index:1;left:12px;bottom:12px;padding:3px 10px;border-radius:999px;background:hsla(0,0%,100%,.9);color:#12303f;font-size:11px;font-weight:700}.stx-destaques{display:grid;grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:18px}.stx-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:18px}.stx-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--st-line);border-radius:20px;background:var(--st-bg);color:inherit;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.stx-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--st-primary) 35%,var(--st-line));box-shadow:0 14px 30px rgba(1,34,51,.12)}.stx-card-link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.stx-card-capa{position:relative;display:flex;align-items:flex-end;justify-content:flex-start;aspect-ratio:4/3;overflow:hidden;color:hsla(0,0%,100%,.85)}.stx-card.grande .stx-card-capa{aspect-ratio:3/2}.stx-card-capa img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.stx-card:hover .stx-card-capa img{transform:scale(1.04)}.stx-card-capa>svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.55}.stx-card-tags{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:6px;margin:12px}.stx-card-tags i{padding:4px 10px;border-radius:999px;background:hsla(0,0%,100%,.92);color:#12303f;font-size:11px;font-style:normal;font-weight:700;box-shadow:0 2px 8px rgba(1,34,51,.16)}.stx-card-corpo{display:flex;flex-direction:column;gap:5px;padding:14px 17px 18px}.stx-salvar{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:50%;background:hsla(0,0%,100%,.92);color:#12303f;box-shadow:0 2px 10px rgba(1,34,51,.2);cursor:pointer;transition:transform .14s ease,color .14s ease}.stx-salvar:hover{transform:scale(1.06)}.stx-salvar.salvo{color:#e0245e}.stx-salvar.salvo svg{fill:currentColor}.stx-nota{display:inline-flex;align-items:center;gap:7px;font-size:13px}.stx-nota>b{font-size:14px;font-weight:800}.stx-nota small{color:color-mix(in srgb,var(--st-ink) 58%,transparent);font-size:12.5px}.stx-bolhas{display:inline-flex;gap:3px}.stx-bolhas i{position:relative;display:inline-block;width:11px;height:11px;overflow:hidden;border:1.4px solid var(--st-primary);border-radius:50%}.stx-bolhas em{position:absolute;inset:0;display:block;background:var(--st-primary)}.stx-nota.compacta .stx-bolhas i{width:10px;height:10px}.stx-card-tipo{color:color-mix(in srgb,var(--st-ink) 58%,transparent);font-size:12.5px;font-weight:600}.stx-card-corpo h3{margin:2px 0 0;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:-.01em}.stx-card-local{display:flex;align-items:flex-start;gap:6px;margin:0;text-align:left;color:color-mix(in srgb,var(--st-ink) 62%,transparent);font-size:12.5px;line-height:1.45}.stx-card-local svg{flex:none;margin-top:2px}.stx-voltar{display:inline-flex;align-items:center;gap:6px;margin-bottom:16px;color:color-mix(in srgb,var(--st-ink) 66%,transparent);font-size:13.5px;font-weight:600;text-decoration:none}.stx-voltar:hover{color:var(--st-primary)}.stx-cabeca{position:relative;display:flex;align-items:center;gap:18px;margin:4px 0 18px}.stx-cabeca-texto{display:flex;flex-direction:column;gap:5px;min-width:0}.stx-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:76px;height:76px;overflow:hidden;border:3px solid var(--st-bg);border-radius:50%;color:hsla(0,0%,100%,.85);box-shadow:0 8px 22px rgba(1,34,51,.16)}.stx-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stx-cabeca h1{margin:0 0 4px;font-size:28px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.stx-cabeca p{margin:0;color:var(--st-primary);font-size:11.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.stx-cabeca-acoes{display:inline-flex;align-items:center;gap:10px;margin-left:auto}.stx-cabeca-acoes .stx-salvar{position:static;width:40px;height:40px;border:1px solid var(--st-line);background:var(--st-bg);box-shadow:none}.stx-destaque-selo{display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:999px;background:color-mix(in srgb,var(--st-primary) 13%,transparent);color:var(--st-primary);font-size:12px;font-weight:700}.stx-fatos{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 var(--stx-gap);padding:0;list-style:none}.stx-fatos li{padding:7px 14px;border:1px solid var(--st-line);border-radius:999px;background:color-mix(in srgb,var(--st-ink) 3%,transparent);font-size:12.5px;font-weight:600}.stx-bloco{margin-bottom:var(--stx-gap)}.stx-bloco h2{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:19px;font-weight:800;letter-spacing:-.01em}.stx-descricao{position:relative;max-width:74ch;font-size:15px;line-height:1.7}.stx-descricao.dobrada{max-height:156px;overflow:hidden}.stx-descricao.dobrada:after{content:"";position:absolute;left:0;right:0;bottom:0;height:58px;background:linear-gradient(to bottom,transparent,var(--st-bg))}.stx-descricao p{margin:0 0 14px}.stx-horarios{font-size:15px;line-height:1.6}.stx-horarios p{margin:0 0 6px}.stx-mapa{position:relative;aspect-ratio:21/8;min-height:220px;margin-bottom:22px;overflow:hidden;border:1px solid var(--st-line);border-radius:18px}.stx-mapa iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.stx-galeria{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.stx-galeria img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:16px}.stx-video{aspect-ratio:16/9;border-radius:20px}.stx-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.stx-endereco{display:flex;flex-direction:column;gap:3px;margin:0 0 16px;font-size:15px}.stx-endereco small{color:color-mix(in srgb,var(--st-ink) 62%,transparent);font-size:13px}.stx-contato{margin-bottom:0;padding:20px;border:1px solid var(--st-line);border-radius:18px;background:var(--st-bg);box-shadow:0 6px 22px rgba(1,34,51,.06)}.stx-contato h2{margin-bottom:6px}.stx-contato-hint{margin:0 0 16px;color:color-mix(in srgb,var(--st-ink) 68%,transparent);font-size:14px;line-height:1.5}.stx-botoes{display:flex;flex-wrap:wrap;gap:12px;flex-direction:column}.stx-botoes .st-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;height:48px;padding:0 24px;border-radius:999px;font-size:15px;text-decoration:none;transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.stx-botoes .st-btn:hover{transform:translateY(-1px)}.stx-botoes .st-btn svg{flex:none}.stx-btn-whats{background:#25d366;border-color:#25d366;color:#06301a;box-shadow:0 6px 18px rgba(37,211,102,.28)}.stx-btn-whats:hover{background:#1fbe5b}.stx-btn-insta{background:var(--st-bg);border-color:var(--st-line);color:var(--st-ink)}.stx-btn-insta svg{color:#e1306c}.stx-btn-insta:hover{border-color:color-mix(in srgb,#e1306c 45%,var(--st-line));box-shadow:0 6px 16px rgba(1,34,51,.08)}.stx-btn-google,.stx-btn-trip{background:var(--st-bg);border-color:var(--st-line);color:var(--st-ink)}.stx-btn-google:hover,.stx-btn-trip:hover{border-color:color-mix(in srgb,var(--st-primary) 45%,var(--st-line));box-shadow:0 6px 16px rgba(1,34,51,.08)}.stx-btn-trip svg{color:#00aa6c}.st-modal-backdrop{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(1,34,51,.5)}.st-modal{width:min(560px,100%);max-width:100%;max-height:88vh;display:flex;flex-direction:column;overflow:hidden;padding:22px;border-radius:20px;background:var(--st-bg);color:var(--st-ink);box-shadow:0 24px 60px rgba(1,34,51,.28)}@media (max-width:560px){.st-modal-foot .st-btn{padding-left:16px;padding-right:16px}}.st-modal-close{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:50%;background:color-mix(in srgb,var(--st-ink) 8%,transparent);color:inherit;cursor:pointer}.roteiro-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.roteiro-selo{display:inline-flex;align-items:center;gap:7px;color:var(--st-primary);font-size:14px;font-weight:800}.roteiro-passos{display:flex;gap:5px;margin-bottom:18px}.roteiro-passos i{flex:1;height:4px;border-radius:999px;background:color-mix(in srgb,var(--st-ink) 12%,transparent)}.roteiro-passos i.ativo{background:var(--st-primary)}.roteiro-pergunta h3{margin:0 0 4px;font-size:19px;font-weight:800}.roteiro-pergunta p{margin:0 0 16px;color:color-mix(in srgb,var(--st-ink) 68%,transparent);font-size:13.5px}.roteiro-opcoes{display:flex;flex-wrap:wrap;gap:8px}.roteiro-opcoes button{display:inline-flex;align-items:center;gap:6px;padding:9px 15px;border:1px solid var(--st-line);border-radius:999px;background:var(--st-bg);color:inherit;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.roteiro-opcoes button:hover{border-color:color-mix(in srgb,var(--st-primary) 45%,var(--st-line))}.roteiro-opcoes button.ativo{border-color:var(--st-primary);background:color-mix(in srgb,var(--st-primary) 12%,transparent);color:var(--st-primary)}.roteiro-opcoes.compactas button{min-width:46px;justify-content:center;padding:9px 0}.roteiro-foot{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.roteiro-resumo{margin:0 0 18px;padding:13px 15px;border-radius:14px;background:color-mix(in srgb,var(--st-primary) 9%,transparent);font-size:13.5px;line-height:1.5}.roteiro-dias{margin:0;padding:0;list-style:none}.roteiro-dias>li{padding:12px 0;border-top:1px solid var(--st-line)}.roteiro-dias>li>b{display:block;margin-bottom:8px;font-size:14px}.roteiro-dias ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.roteiro-dias ul li{display:grid;grid-template-columns:62px minmax(0,1fr);gap:10px;align-items:baseline;font-size:13.5px}.roteiro-periodo{color:color-mix(in srgb,var(--st-ink) 60%,transparent);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.roteiro-dias a{color:var(--st-primary);font-weight:700;text-decoration:none}.roteiro-dias a:hover{text-decoration:underline}.roteiro-dias a small{color:color-mix(in srgb,var(--st-ink) 60%,transparent);font-weight:500}.roteiro-livre{color:color-mix(in srgb,var(--st-ink) 68%,transparent)}@media (max-width:860px){.st-site{--stx-gap:32px}.stx-banner{aspect-ratio:4/3;min-height:0}.stx-banner b{max-width:84%;margin:20px;font-size:22px}.stx-roteiro-cta{flex-wrap:wrap}.stx-roteiro-cta .st-btn{margin-left:0;width:100%;justify-content:center}.stx-cabeca{margin:16px 0;flex-wrap:wrap}.stx-avatar{width:64px;height:64px}.stx-mapa{aspect-ratio:4/3;min-height:0}.stx-avatar{width:68px;height:68px}.stx-cabeca h1{font-size:22px}.stx-destaque-selo{margin:0}.stx-busca select{flex:1 1 100%;border-right:0;border-bottom:1px solid var(--st-line)}.stx-busca>.st-btn{flex:1}}.st-site,.st-topo{--st-primary:var(--site-marca,#012233);--st-accent:var(--site-destaque,#16b3c6);--st-surface:var(--site-marca-suave,#f4f5f7);--st-ink:var(--site-texto,#0f172a);--st-bg:var(--site-superficie,#fff);--st-radius:10px}.st-topo{position:sticky;top:0;z-index:9999;--st-line:#e6e9ec;--st-muted:#6b7480;color:var(--st-ink);font-size:15px}.st-topo *,.st-topo :after,.st-topo :before{box-sizing:border-box}.st-topo a{color:inherit;text-decoration:none}.st-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:14px 28px;background:var(--st-bg);border-bottom:1px solid var(--st-line)}.st-brand{display:flex;align-items:center;gap:9px;font-size:19px;font-weight:800;flex:none;min-width:0}.st-brand img{height:30px;width:auto;max-width:170px;-o-object-fit:contain;object-fit:contain}.st-brand-mark{width:28px;height:28px;border-radius:9px;background:var(--st-primary);flex:none}.st-header-right{display:flex;gap:8px;margin-left:auto}.st-header-right,.st-switch{align-items:center;flex:none}.st-switch{display:inline-flex;gap:4px;margin:0 auto;padding:4px;border-radius:999px;background:color-mix(in srgb,var(--st-primary) 14%,transparent)}.st-switch a,.st-switch button{padding:8px 18px;border:1px solid transparent;border-radius:999px;background:none;color:color-mix(in srgb,var(--st-primary) 78%,var(--st-ink));font:inherit;font-size:13.5px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer}.st-switch a:hover,.st-switch button:hover{color:var(--st-primary)}.st-switch a.ativo,.st-switch button.ativo{background:var(--st-bg);border-color:color-mix(in srgb,var(--st-primary) 35%,transparent);color:var(--st-primary)}.st-menu{position:relative}.st-profile-btn{display:flex;align-items:center;gap:7px;padding:4px 12px 4px 4px;border:1px solid transparent;border-radius:999px;background:#f1f3f5;color:var(--st-ink);font:inherit;cursor:pointer}.st-profile-btn.open,.st-profile-btn:hover{background:#e7eaee}.st-avatar{width:30px;height:30px;border-radius:50%;background:var(--st-surface);display:flex;align-items:center;justify-content:center;flex:none;overflow:hidden;font-size:13px;font-weight:700;color:var(--st-primary);text-transform:uppercase}.st-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.st-profile-btn .st-avatar{background:#fff;color:var(--st-muted)}.st-profile-name{font-size:14px;font-weight:600;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.st-profile-caret{color:var(--st-muted);transition:transform .18s ease}.st-profile-btn.open .st-profile-caret{transform:rotate(180deg)}.st-popover{position:absolute;top:calc(100% + 10px);right:0;z-index:60;width:270px;padding:6px;border:1px solid var(--st-line);border-radius:16px;background:var(--st-bg);box-shadow:0 18px 44px rgba(16,24,40,.18)}.st-popover-head{display:flex;flex-direction:column;gap:3px;padding:12px 12px 14px;border-bottom:1px solid var(--st-line)}.st-popover-head b{font-size:15px}.st-popover-head small{font-size:12.5px;line-height:1.45;color:var(--st-muted)}.st-popover-actions{display:flex;gap:8px;margin-top:10px}.st-popover-actions .st-btn{flex:1;padding:10px 12px;font-size:13.5px;text-align:center}.st-btn{padding:12px 22px;border:1px solid transparent;border-radius:999px;font:inherit;font-size:14.5px;font-weight:700;cursor:pointer}.st-topo .st-btn-primary{background:var(--st-primary);color:var(--site-sobre-marca,#fff)}.st-topo .st-btn-primary:hover{filter:brightness(1.06);color:var(--site-sobre-marca,#fff)}.st-topo .st-btn-ghost{background:var(--st-bg);border-color:var(--st-line);color:var(--st-ink)}.st-topo .st-btn-ghost:hover{border-color:var(--st-primary);color:var(--st-primary)}.st-popover-list{list-style:none;margin:6px 0;padding:0}.st-popover-list a,.st-popover-list button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:none;border-radius:10px;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.st-popover-list a:hover,.st-popover-list button:hover{background:var(--st-surface)}.st-popover-list svg{flex:none;color:var(--st-primary)}.st-popover-list span{display:flex;flex-direction:column;min-width:0}.st-popover-list b{font-size:13.5px;font-weight:600}.st-popover-list small{font-size:11.5px;color:var(--st-muted)}.st-popover-foot{display:flex;align-items:center;gap:9px;width:100%;padding:11px 12px;border:none;border-top:1px solid var(--st-line);background:none;font:inherit;font-size:13.5px;font-weight:600;color:var(--st-muted);cursor:pointer;border-radius:0 0 12px 12px}.st-icone-topo,.st-popover-foot:hover{color:var(--st-ink)}.st-icone-topo{width:38px;height:38px;flex:none;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:50%;background:#f1f3f5;cursor:pointer}.st-icone-topo:hover{background:#e7eaee}.st-topo-painel{display:none;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:var(--st-primary);color:var(--site-sobre-marca,#fff);font-size:12.5px;font-weight:700;white-space:nowrap}.st-topo-painel:hover{filter:brightness(1.06)}@media (min-width:861px){.st-topo-painel{display:inline-flex}}@media (max-width:860px){.st-header{flex-wrap:wrap;padding:10px 16px;gap:10px}.st-switch{order:3;width:100%;margin:2px 0 0;justify-content:center}.st-switch a,.st-switch button{flex:1;text-align:center;padding:8px 10px}.st-popover{width:min(270px,calc(100vw - 32px))}}.st-card-photo-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.st-mais{display:flex;justify-content:center;padding-top:26px}.st-site.st-vitrine{min-height:0}.st-gallery-main video,.st-gallery-side video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000}button.st-gallery-side{padding:0}.st-gallery-count,button.st-gallery-side{border:none;cursor:pointer}.st-gallery-tour{right:14px;bottom:14px;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:none;border-radius:999px;color:#1c2530;font-size:12px}.st-gallery-fechar,.st-gallery-tour{position:absolute;background:hsla(0,0%,100%,.92);font-weight:700;cursor:pointer}.st-gallery-fechar{top:18px;right:24px;width:40px;height:40px;border:none;border-radius:50%;font-size:22px}.st-gallery-todas{position:fixed;inset:0;z-index:9999;overflow-y:auto;background:var(--st-bg)}.st-gallery-todas-topo{position:sticky;top:0;padding:16px 20px;background:var(--st-bg)}.st-gallery-todas-topo button{border:none;background:none;cursor:pointer;color:var(--st-ink)}.st-gallery-todas-lista{display:grid;gap:18px;max-width:780px;margin:0 auto;padding:0 16px 60px}.st-gallery-todas-lista img,.st-gallery-todas-lista video{width:100%;border-radius:var(--st-radius)}.st-map-carregando{position:relative;width:32px;height:32px;color:var(--st-muted)}.st-texto-rico{font-size:14px;line-height:1.6;color:var(--st-muted);white-space:pre-line}.st-texto-rico p{margin:0 0 8px}.st-help-campo{width:100%;margin:10px 0 12px;padding:10px 12px;border:1px solid var(--st-line);border-radius:10px;background:var(--st-bg);color:var(--st-ink);font:inherit;font-size:13.5px}.st-site.st-ficha{min-height:0}.st-rc-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.st-rc-main[role=link]{cursor:pointer}.st-field.st-mr-datas{min-width:190px;padding:0 12px;height:42px}.st-site.st-area-hospede{min-height:0}button.stx-dica{border:none;padding:0;cursor:pointer}.stx-video-fundo{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(10,12,16,.6)}.stx-video{position:relative;width:100%;max-width:420px;aspect-ratio:9/16;border-radius:18px;background:#000;overflow:hidden}.stx-video iframe,.stx-video video{width:100%;height:100%;border:none}.stx-video-fechar{position:absolute;top:10px;right:10px;z-index:2;width:34px;height:34px;border:none;border-radius:50%;background:#fff;font-size:16px;cursor:pointer}.st-site.st-vitrine-exp{min-height:0}.stx-secao-ver{margin-left:auto;color:var(--st-primary);font-size:13px;font-weight:600}.stx-secao-ver:hover{text-decoration:underline}.st-booking-field .react-datepicker-wrapper{display:flex;flex:1;min-width:0}.st-booking-input{width:100%;border:none;background:none;padding:0;font:inherit;font-size:15px;color:var(--st-ink);outline:none}.st-booking-input::-moz-placeholder{color:var(--st-muted)}.st-booking-input::placeholder{color:var(--st-muted)}.st-booking-select{width:100%;border:none;background:none;font:inherit;font-size:15px;color:var(--st-ink);outline:none;cursor:pointer}.st-booking-whats{background:#25d366;border-color:#25d366;color:#fff;gap:8px}.st-booking-whats:hover:not(:disabled){background:#1ebe5b;border-color:#1ebe5b}.st-chip-num{font-style:normal;font-size:11.5px;font-weight:600;color:var(--st-muted)}.st-chip.active .st-chip-num{color:inherit;opacity:.75}.st-search{gap:0;flex-wrap:wrap;padding:5px;border:1px solid var(--st-line);border-radius:999px;background:var(--st-bg);box-shadow:0 8px 24px -12px rgba(1,34,51,.25)}.st-busca-campo,.st-search{display:flex;align-items:center}.st-busca-campo{gap:9px;flex:1 1 150px;min-width:0;padding:7px 16px;border:none;background:none;font:inherit;text-align:left;color:var(--st-muted);cursor:pointer}.st-busca-campo+.st-busca-campo,.st-busca-datas .st-busca-botao+.st-busca-botao,.st-busca-datas+.st-busca-campo{position:relative;box-shadow:none}.st-busca-campo+.st-busca-campo:before,.st-busca-datas .st-busca-botao+.st-busca-botao:before,.st-busca-datas+.st-busca-campo:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:2px;background:var(--st-line-forte)}.st-busca-campo>svg{flex:none}.st-busca-texto{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.25}.st-busca-texto small{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--st-muted)}.st-busca-texto b,.st-busca-texto input,.st-busca-texto select{width:100%;min-width:0;border:none;background:none;padding:0;font:inherit;font-size:13px;font-weight:600;color:var(--st-ink);outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-busca-texto select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.st-busca-texto input::-moz-placeholder{font-weight:500;color:var(--st-muted)}.st-busca-texto b:not(.preenchido),.st-busca-texto input::placeholder,.st-busca-texto select[data-vazio]{font-weight:500;color:var(--st-muted)}.st-busca-datas{position:relative;display:flex;align-items:center;flex:2 1 300px;min-width:0}.st-search .st-filter-btn{flex:none;margin-left:6px}.st-search .st-search-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:7px;height:42px;padding-inline:22px;border-radius:999px;white-space:nowrap}@media (max-width:860px){.st-search{border-radius:18px;padding:6px;gap:2px}.st-busca-campo,.st-busca-datas{flex:1 1 100%}.st-busca-campo+.st-busca-campo,.st-busca-datas .st-busca-botao+.st-busca-botao,.st-busca-datas+.st-busca-campo{box-shadow:inset 0 1px 0 var(--st-line-forte)}.st-busca-datas{flex-wrap:wrap}.st-search .st-filter-btn,.st-search .st-search-btn{flex:1 1 auto;margin:4px 0 0;justify-content:center}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.st-faixa{display:flex;align-items:center;padding:14px 6px 6px}.st-faixa .st-range{flex:1}.st-card-selo{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;background:hsla(0,0%,100%,.95);box-shadow:0 1px 3px rgba(1,34,51,.16);font-size:10.5px;font-weight:700;color:var(--st-ink)}.st-card-selo svg{color:var(--st-primary)}.st-card-fav{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:26px;height:26px;border:none;border-radius:50%;background:hsla(0,0%,100%,.9);color:var(--st-muted);cursor:pointer}.st-card-fav:hover{background:#fff;color:var(--st-ink)}.st-card-fav.ativo{color:#e5484d}.st-card-fav.ativo svg{fill:currentColor}.st-card-photo .st-card-code{top:42px}.st-card-dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:4px}.st-card-dots i{width:5px;height:5px;border-radius:50%;background:hsla(0,0%,100%,.55)}.st-card-dots i.ativo{background:#fff}.st-booking-field{min-height:54px}.st-booking-dates,.st-booking-escolha{width:100%;border:1px solid var(--st-line);background:none;font:inherit;color:var(--st-ink);text-align:left;cursor:pointer}.st-booking-dates span{font-size:14.5px;font-weight:600;color:var(--st-muted)}.st-booking-dates span.filled{color:var(--st-ink)}.st-booking-escolha>svg:last-child{flex:none;margin-left:auto;color:var(--st-muted)}.st-booking-stack{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;text-align:left}.st-booking-stack small{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--st-muted)}.st-booking-stack>span{font-size:14.5px;font-weight:600;color:var(--st-muted)}.st-booking-stack>span.filled{color:var(--st-ink)}.st-booking-field:has(.st-booking-stack){padding:8px 14px}.st-booking-datas{position:relative}.st-booking-datas .st-cal{left:auto;right:0}.st-cal.embutido{position:static;width:100%;max-width:680px;padding:0;border:none;border-radius:0;box-shadow:none}.st-cal.embutido .st-cal-head{margin-bottom:14px}.st-cal.embutido .st-cal-foot{justify-content:flex-start}.st-cal.embutido .st-cal-month{width:min(100%,348px);max-width:none;margin-inline:auto}.st-cal.embutido .st-cal-title{margin-bottom:10px;font-size:15px}.st-cal.embutido .st-cal-week span{padding-bottom:8px;font-size:11.5px}.st-cal.embutido .st-cal-grid{gap:5px 0}.st-cal.embutido .st-cal-day{font-size:16px;font-weight:600;border-radius:10px}.st-cal-periodo{margin:-4px 0 14px;font-size:13.5px;color:var(--st-muted)}.st-cal-day.ocupado{color:var(--st-muted);text-decoration:line-through;text-decoration-thickness:1.5px;opacity:.65;cursor:not-allowed}.st-cal-day.ocupado:hover{background:none}.st-modal-sm{width:min(400px,100%)}.st-modal-md{width:min(560px,100%)}.st-modal-head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}.st-modal-head h2{margin:0;font-size:17px;font-weight:800}.st-modal-head p{margin:4px 0 0;font-size:12.5px;line-height:1.45;color:var(--st-muted)}.st-modal-body{display:flex;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding-right:2px}.st-modal-foot{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:16px;border-top:1px solid var(--st-line)}.st-modal-foot .st-btn-ghost{margin-right:auto}.st-modal-foot .st-btn,.st-modal-foot .st-link-btn{white-space:nowrap}.st-modal-foot .st-btn{padding-left:16px;padding-right:16px}.st-modal-close{flex:none}.stb-counter{display:flex;align-items:center;justify-content:space-between;gap:12px}.stb-counter span{display:flex;flex-direction:column}.stb-counter b{font-size:13.5px}.stb-counter small{font-size:11.5px;color:var(--st-muted)}.stb-counter-btns{display:flex;align-items:center;gap:10px;flex:none}.stb-counter-btns button{width:30px;height:30px;border:1px solid var(--st-line);border-radius:50%;background:var(--st-bg);color:var(--st-ink);font-size:16px;line-height:1;cursor:pointer}.stb-counter-btns button:disabled{opacity:.4;cursor:not-allowed}.stb-counter-btns>b{min-width:66px;text-align:center;font-size:13px;color:var(--st-muted)}.st-book-bar{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:55;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 12px 11px 18px;border:1px solid var(--st-line);border-radius:24px;background:var(--st-bg);box-shadow:0 10px 30px rgba(16,24,40,.18)}.st-book-bar-resumo{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:0;border:none;background:none;font:inherit;color:var(--st-ink);text-align:left;cursor:pointer}.st-book-bar-resumo b{font-size:17px}.st-book-bar-resumo b span{font-size:14px;font-weight:500;color:var(--st-muted)}.st-book-bar-resumo small{font-size:12.5px;color:var(--st-muted)}.st-book-bar-resumo em{margin-top:2px;font-size:11.5px;font-style:normal;color:var(--st-muted)}.st-book-bar-cta{flex:none;padding:12px 26px;border-radius:999px;font-size:15px}.st-site:has(.st-book-bar) .st-footer{padding-bottom:104px}.st-site:has(.st-book-bar) .st-canais{bottom:112px}.st-sheet-fundo{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;background:rgba(16,24,40,.45)}.st-sheet{width:100%;max-height:88vh;display:flex;flex-direction:column;border-radius:22px 22px 0 0;background:var(--st-bg);animation:st-sheet-sobe .22s ease-out}@keyframes st-sheet-sobe{0%{transform:translateY(14px);opacity:0}}.st-sheet-head{position:relative;padding:16px 52px 12px;border-bottom:1px solid var(--st-line);text-align:center;font-size:15px}.st-sheet-grip{position:absolute;top:7px;left:50%;width:38px;height:4px;border-radius:999px;background:var(--st-line);transform:translateX(-50%)}.st-sheet-close{position:absolute;top:12px;right:14px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--st-surface);color:var(--st-ink);cursor:pointer}.st-sheet-body{padding:16px 14px calc(20px + env(safe-area-inset-bottom));overflow-y:auto}.st-sheet .st-booking{padding:0;border:none;box-shadow:none}.sc-photo-img,.st-gallery-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.st-res-gate{display:flex;flex-direction:column;align-items:center;gap:10px;padding:34px 24px;text-align:center}.st-res-gate-mark{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:color-mix(in srgb,var(--st-primary) 12%,#fff);color:var(--st-primary)}.st-res-gate b{font-size:18px;letter-spacing:-.012em}.st-res-gate>span{max-width:440px;font-size:14px;line-height:1.6;color:var(--st-muted)}.st-res-gate-steps{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center;margin:6px 0 4px;padding:0;list-style:none}.st-res-gate-steps li{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid var(--st-line);border-radius:999px;font-size:12.5px;font-weight:600;color:var(--st-muted)}.st-res-gate-steps li i{display:inline-flex;align-items:center;justify-content:center;width:15px;height:16px;font-style:normal;font-size:13px;line-height:1}.st-res-gate-steps li+li:before{content:"";position:relative;left:-13px;width:12px;border-top:1px solid var(--st-line)}.st-pre{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(10,15,20,.55)}.st-pre-panel{display:flex;flex-direction:column;width:min(600px,100%);max-height:min(92vh,780px);border-radius:20px;background:var(--st-bg);box-shadow:0 26px 70px rgba(0,0,0,.32);overflow:hidden}.st-pre-head{justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--st-line)}.st-pre-head,.st-pre-head-id{display:flex;align-items:center;gap:12px}.st-pre-head-id{font-size:14px}.st-pre-head-id small{font-size:12px;color:var(--st-muted)}.st-pre-track{display:inline-flex;align-items:center;gap:4px}.st-pre-track i{width:7px;height:7px;border-radius:50%;background:var(--st-line)}.st-pre-track em{width:26px;border-top:2px solid var(--st-line)}.st-pre-track .on{background:var(--st-primary);border-color:var(--st-primary)}.st-pre-body{flex:1;min-height:0;overflow-y:auto;padding:22px 20px}.st-pre-intro{margin-bottom:20px}.st-pre-intro h2{margin:0;font-size:20px;font-weight:700;letter-spacing:-.014em}.st-pre-intro p{margin:7px 0 0;font-size:14px;line-height:1.6;color:var(--st-muted)}.st-pre-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.st-pre-field{display:flex;flex-direction:column;gap:7px;min-width:0}.st-pre-wide{grid-column:1/-1}.st-pre-field>span{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--st-muted)}.st-pre-rotulo{justify-content:space-between;width:100%;gap:10px}.st-pre-doc-tipo{display:inline-flex;flex:none;padding:2px;border:1px solid var(--st-line);border-radius:999px;background:var(--st-surface)}.st-pre-doc-tipo button{padding:2px 10px;border:0;border-radius:999px;background:transparent;font:inherit;font-size:10.5px;font-weight:700;line-height:1.6;color:var(--st-muted);cursor:pointer}.st-pre-doc-tipo button.ativo{background:var(--st-bg);color:var(--st-ink);box-shadow:0 1px 3px rgba(16,24,40,.12)}.st-pre-field>span svg{flex:none;color:var(--st-muted)}.st-pre-field input,.st-pre-field select{width:100%;min-width:0;padding:12px 14px;border:1px solid var(--st-line);border-radius:12px;outline:none;background:var(--st-bg);font:inherit;font-size:15px;font-weight:500;color:var(--st-ink)}.st-pre-field input:focus,.st-pre-field select:focus,.st-pre-time:focus{border-color:var(--st-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--st-primary) 16%,transparent)}.st-pre-field input::-moz-placeholder{color:color-mix(in srgb,var(--st-muted) 70%,transparent);font-weight:400}.st-pre-field input::placeholder{color:color-mix(in srgb,var(--st-muted) 70%,transparent);font-weight:400}.st-pre-phone{display:grid;grid-template-columns:auto 1fr;gap:8px}.st-pre-phone select{width:auto;padding:12px 8px}.st-pre-err,.st-pre-hint{font-size:12px;line-height:1.45}.st-pre-hint{color:var(--st-muted)}.st-pre-err{font-weight:600;color:#c0392b}.st-pre-choice{display:inline-flex;gap:6px;padding:4px;border:1px solid var(--st-line);border-radius:12px;background:var(--st-surface)}.st-pre-choice button{padding:9px 18px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:13.5px;font-weight:600;color:var(--st-muted);cursor:pointer}.st-pre-choice button.on{background:var(--st-bg);color:var(--st-primary);box-shadow:0 1px 3px rgba(0,0,0,.12)}.st-pre-ask{padding:18px 0;border-bottom:1px solid var(--st-line)}.st-pre-ask:first-of-type{padding-top:0}.st-pre-ask h3{display:flex;align-items:center;gap:9px;margin:0 0 10px;font-size:15px;font-weight:700}.st-pre-ask h3 svg{flex:none;color:var(--st-primary)}.st-pre-ask-sub{margin:10px 0 0;font-size:12.5px;line-height:1.55;color:var(--st-muted)}.st-pre-ask .st-pre-choice+.st-pre-plates{margin-top:12px}.st-pre-plates{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.st-pre-plate{display:flex;align-items:center;gap:8px}.st-pre-plate input{width:150px;padding:11px 14px;border:1px solid var(--st-line);border-radius:12px;outline:none;background:var(--st-bg);font-family:var(--font-mono);font-size:16px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--st-ink)}.st-pre-plate input:focus{border-color:var(--st-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--st-primary) 16%,transparent)}.st-pre-plate button{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--st-line);border-radius:10px;background:var(--st-bg);color:var(--st-muted);cursor:pointer}.st-pre-plate button:hover{border-color:#c0392b;color:#c0392b}.st-pre-time{padding:12px 14px;border:1px solid var(--st-line);border-radius:12px;outline:none;background:var(--st-bg);font:inherit;font-size:16px;font-weight:700;color:var(--st-ink)}.st-pre-note{margin:8px 0 0;font-size:12.5px;color:var(--st-muted)}.st-pre-count{display:inline-flex;align-items:center;gap:4px;padding:5px;border:1px solid var(--st-line);border-radius:14px}.st-pre-count button{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:10px;background:var(--st-surface);font-size:20px;font-weight:700;line-height:1;color:var(--st-ink);cursor:pointer}.st-pre-count button:hover:not(:disabled){background:color-mix(in srgb,var(--st-primary) 12%,#fff);color:var(--st-primary)}.st-pre-count button:disabled{opacity:.4;cursor:not-allowed}.st-pre-count b{min-width:118px;text-align:center;font-size:15px}.st-pre-ok{display:flex;align-items:center;gap:7px;margin:10px 0 0;font-size:12.5px;font-weight:600;color:#2e7d3c}.st-pre-ok svg{flex:none}.st-pre-alert{display:flex;gap:10px;margin-top:12px;padding:13px 15px;border:1px solid #f0c98a;border-radius:14px;background:#fdf6e9}.st-pre-alert svg{flex:none;margin-top:1px;color:#a4650b}.st-pre-alert span{display:flex;flex-direction:column;gap:4px;font-size:12.5px;line-height:1.55;color:#7a4c08}.st-pre-alert b{font-size:13.5px}.st-pre-blocked{margin:14px 0 0;font-size:12.5px;line-height:1.55;font-weight:600;color:#a4650b}.st-pre-terms{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-top:18px;padding:14px 15px;border:1px solid var(--st-line);border-radius:14px;background:var(--st-surface)}.st-pre-terms.err{border-color:#c0392b}.st-pre-terms label{display:flex;align-items:flex-start;gap:11px;cursor:pointer}.st-pre-terms input{flex:none;width:18px;height:18px;margin-top:1px;accent-color:var(--st-primary);cursor:pointer}.st-pre-terms label span{font-size:13.5px;line-height:1.5}.st-pre-terms>.st-link-btn{margin-left:29px}.st-pre-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid var(--st-line);background:var(--st-bg)}.st-pre-foot small{font-size:12.5px;color:var(--st-muted)}.st-pre .st-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:12px;font-size:14px}.st-pre .st-btn-ghost{background:var(--st-bg);border:1px solid var(--st-line);color:var(--st-ink)}.st-pre .st-btn-ghost:hover{border-color:var(--st-primary);color:var(--st-primary)}.st-pre-done{align-items:center;gap:12px;padding:40px 28px;text-align:center}.st-pre-done-mark{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#e4f7e0;color:#2e7d3c}.st-pre-done h2{margin:4px 0 0;font-size:22px;font-weight:700;letter-spacing:-.016em}.st-pre-done p{max-width:380px;margin:0 0 6px;font-size:14px;line-height:1.6;color:var(--st-muted)}.st-contrato section+section{margin-top:16px}.st-contrato h3{margin:0 0 6px;font-size:14px;font-weight:700}.st-contrato p{margin:0;font-size:13.5px;line-height:1.65;color:var(--st-muted)}.st-contrato-versao{margin-right:auto;font-size:12px;color:var(--st-muted)}.st-lightbox-foot{align-items:center;gap:8px}.st-chegada{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:0;padding:0;list-style:none}.st-chegada li{display:flex;align-items:center;gap:11px;padding:13px 15px;border:1px solid var(--st-line);border-radius:14px}.st-chegada li svg{flex:none;color:var(--st-primary)}.st-chegada li span{display:flex;flex-direction:column;gap:2px;min-width:0}.st-chegada li small{font-size:12px;color:var(--st-muted)}.st-chegada li b{font-size:13.5px}@media (max-width:560px){.st-pre{padding:0}.st-pre-panel{width:100%;max-height:100%;height:100%;border-radius:0}.st-pre-grid{grid-template-columns:1fr}.st-pre-choice{display:flex;width:100%}.st-pre-choice button{flex:1}.st-pre-plate input,.st-pre-time{width:100%}.st-pre-count{width:100%;justify-content:space-between}.st-pre-count b{flex:1}.st-pre-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.st-pre-foot small{display:none}.st-pre-foot .st-btn{flex:1;padding:12px 10px}.st-pre-foot .st-btn-primary{flex:2}.st-res-gate-steps li+li:before{display:none}.st-res-gate-steps li+li{margin-left:0}}@media (max-width:760px){.est-prev-alerta{flex-wrap:wrap}.est-prev-alerta-acoes{flex:1 1 100%}.est-prev-alerta-acoes .btn{flex:1 1 auto;justify-content:center;white-space:nowrap}.sb-sort select,.sf-price-fields input,.st-booking-field input,.st-booking-field select,.st-coupon-input,.st-field input,.st-ia-composer input,.st-mr-search input,.st-party-form input,.st-party-form select,.st-pre-field input,.st-pre-field select,.stb-field input,.stx-busca select,.stx-busca-campo input{font-size:16px}}.sc-photo:has(>img),.sm-card-photo:has(>img),.st-gallery-main:has(>img),.st-gallery-side:has(>img),.st-shot-1:has(>img),.st-shot-2:has(>img){filter:none}.entrada-escolha{max-width:760px;padding-top:56px}.entrada-escolha-head h1{margin:0;font-size:26px;font-weight:800;color:var(--st-ink)}.entrada-escolha-head p{margin:6px 0 0;font-size:14.5px;color:var(--st-muted)}.entrada-escolha-portas{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin:24px 0 0}.entrada-porta{display:flex;flex-direction:column;gap:6px;padding:20px;border:1px solid var(--st-line);border-radius:var(--st-radius,10px);background:var(--st-bg);text-decoration:none;transition:border-color .15s,transform .15s}.entrada-porta:hover{border-color:var(--st-primary);transform:translateY(-2px)}.entrada-porta-icone{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:4px;border-radius:11px;background:color-mix(in srgb,var(--st-primary) 14%,transparent);color:var(--st-primary)}.entrada-porta b{font-size:16px;font-weight:800;color:var(--st-ink)}.entrada-porta small{font-size:13px;line-height:1.45;color:var(--st-muted)}.entrada-escolha-nota{margin:18px 0 0;font-size:12.5px;color:var(--st-muted)}.st-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:18px}.st-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--st-line);border-radius:16px;background:var(--st-surface,#fff);color:inherit;text-decoration:none;transition:box-shadow .18s ease,transform .18s ease}.st-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(16,24,40,.1)}.st-card-photo{position:relative;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;overflow:hidden}.st-card-body{display:flex;flex-direction:column;gap:7px;padding:12px 14px 16px}.st-card-title{margin:2px 0 0;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.st-card-address,.st-card-meta{margin:0;font-size:12.5px;color:var(--st-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-card-price{margin:6px 0 0;font-size:13px;color:var(--st-muted)}@media (max-width:860px){.st-header{grid-template-columns:minmax(0,1fr) auto;padding:12px 16px}.st-header>.st-brand{grid-column:1;grid-row:1;justify-self:start}.st-header>.st-header-right{grid-column:2;grid-row:1;justify-self:end}.st-header>.st-switch{grid-column:1/-1;grid-row:2;width:100%;margin:4px 0 0;justify-content:center}}body:has(.st-book-bar) .zap-flutuante{bottom:calc(112px + env(safe-area-inset-bottom))}.st-gallery-video{position:absolute;left:118px;bottom:14px;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:none;border-radius:999px;background:hsla(0,0%,100%,.92);font-size:12px;font-weight:700;color:#1c2530;cursor:pointer}.st-gallery-video:hover{background:#fff}.st-modal-lg{width:min(900px,100%)}.st-video-frame{position:relative;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000}.st-video-frame iframe,.st-video-frame video{position:absolute;inset:0;width:100%;height:100%;border:0}.st-video-frame.vertical{aspect-ratio:9/16;max-height:70vh;margin:0 auto;width:auto}@media (max-width:560px){.st-gallery-video{left:auto;right:14px}}.st-footer-logo{display:block;height:34px;width:auto;max-width:200px;-o-object-fit:contain;object-fit:contain;margin-bottom:10px}.st-footer-logo.em-plaquinha{padding:7px 11px;border-radius:10px;background:#fff;box-sizing:content-box}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}