@import url("https://fonts.mailerlite.com/css2?family=Inter:wght@300;400;500;600;700&family=Lato:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&family=Manrope:wght@300;400;500;600;700&family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Mukta:wght@300;400;500;600;700&family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Epilogue:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Roboto:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Josefin+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Noto+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Oswald:wght@300;400;500;600;700&family=Raleway:wght@300;400;500;600;700&family=Quicksand:wght@300;400;500;600;700&family=Source+Sans+Pro:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Karla:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Fira+Sans:wght@300;400;500;600;700&family=Merriweather:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Dosis:wght@300;400;500;600;700&family=Catamaran:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Space+Mono:ital,wght@0,300;0,400;0,500;0,600;0,700&family=Signika:wght@300;400;500;600;700&family=Mulish:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Barlow+Condensed:wght@300;400;500;600;700&family=Nunito:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=DM+Sans:wght@300;400;500;600;700&family=Cabin:wght@300;400;500;600;700&family=Aleo:wght@300;400;500;600;700&family=Comfortaa:wght@300;400;500;600;700&family=Amatic+SC:wght@300;400;500;600;700&family=Chewy&display=swap");@keyframes boardingFadeIn{0%{opacity:0}to{opacity:1}}*,: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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/* ! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;border:0 solid #e4e4e7}: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:Inter,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}h1,h4{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}strong{font-weight:bolder}button,input,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h1,h4,p{margin:0}menu,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#a1a1aa}input::placeholder,textarea::placeholder{opacity:1;color:#a1a1aa}button{cursor:pointer}iframe,img,object,svg{display:block;vertical-align:middle}img{max-width:100%;height:auto}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color:oklch(0% 0 0)){:root{color-scheme:light;--fallback-p:#491eff;--fallback-pc:#d4dbff;--fallback-s:#ff41c7;--fallback-sc:#fff9fc;--fallback-a:#00cfbd;--fallback-ac:#00100d;--fallback-n:#2b3440;--fallback-nc:#d7dde4;--fallback-b1:#fff;--fallback-b2:#e5e6e6;--fallback-b3:#e5e6e6;--fallback-bc:#1f2937;--fallback-in:#00b3f0;--fallback-inc:#000;--fallback-su:#00ca92;--fallback-suc:#000;--fallback-wa:#ffc22d;--fallback-wac:#000;--fallback-er:#ff6f70;--fallback-erc:#000}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--fallback-p:#7582ff;--fallback-pc:#050617;--fallback-s:#ff71cf;--fallback-sc:#190211;--fallback-a:#00c7b5;--fallback-ac:#000e0c;--fallback-n:#2a323c;--fallback-nc:#a6adbb;--fallback-b1:#1d232a;--fallback-b2:#191e24;--fallback-b3:#15191e;--fallback-bc:#a6adbb;--fallback-in:#00b3f0;--fallback-inc:#000;--fallback-su:#00ca92;--fallback-suc:#000;--fallback-wa:#ffc22d;--fallback-wac:#000;--fallback-er:#ff6f70;--fallback-erc:#000}}}html{-webkit-tap-highlight-color:transparent}*{scrollbar-color:color-mix(in oklch,currentColor 35%,transparent) transparent}:root{color-scheme:light;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:14.2864% 0.03641 153.105061;--ac:15.352% 0.0368 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:71.432% 0.182048 153.105061;--s:55.1664% 0.013808 285.93847;--sc:98.71% 0.0106 342.55;--a:76.76% 0.184 183.61;--n:32.1785% 0.02476 255.701624;--nc:89.4994% 0.011585 252.096176;--b1:100% 0 0;--b2:96.1151% 0 0;--b3:92.4169% 0.00108 197.137559;--bc:27.8078% 0.029596 256.847952;--rounded-btn:0.25rem}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:14.2864% 0.03641 153.105061;--sc:91.0333% 0.002762 285.93847;--ac:14.902% 0.0334 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:71.432% 0.182048 153.105061;--s:55.1664% 0.013808 285.93847;--a:74.51% 0.167 183.61;--n:31.3815% 0.021108 254.139175;--nc:74.6477% 0.0216 264.435964;--b1:25.3267% 0.015896 252.417568;--b2:23.2607% 0.013807 253.100675;--b3:21.1484% 0.01165 254.087939;--bc:74.6477% 0.0216 264.435964;--rounded-btn:0.25rem}}[data-theme=light]{color-scheme:light;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:14.2864% 0.03641 153.105061;--ac:15.352% 0.0368 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:71.432% 0.182048 153.105061;--s:55.1664% 0.013808 285.93847;--sc:98.71% 0.0106 342.55;--a:76.76% 0.184 183.61;--n:32.1785% 0.02476 255.701624;--nc:89.4994% 0.011585 252.096176;--b1:100% 0 0;--b2:96.1151% 0 0;--b3:92.4169% 0.00108 197.137559;--bc:27.8078% 0.029596 256.847952;--rounded-btn:0.25rem}@media (hover:hover){.menu li>:not(ul,.menu-title,details,.btn):active{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}}.carousel{display:inline-flex;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.checkbox{flex-shrink:0;--chkbg:var(--fallback-bc,oklch(var(--bc)/1));--chkfg:var(--fallback-b1,oklch(var(--b1)/1));height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0.2}.input{flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.input[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.link{cursor:pointer;text-decoration-line:underline}.menu{flex-wrap:wrap;font-size:.875rem;line-height:1.25rem}.menu :where(li ul){position:relative;white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navbar{display:flex;align-items:center;padding:var(--navbar-padding,.5rem);min-height:4rem;width:100%}.radio{flex-shrink:0;--chkbg:var(--bc);width:1.5rem;-webkit-appearance:none;border-radius:9999px;border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0.2}.radio{height:1.5rem;cursor:pointer;-moz-appearance:none;appearance:none}.select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;min-height:3rem;padding-inline-start:1rem;padding-inline-end:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.textarea{min-height:3rem;flex-shrink:1;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale,.98))}40%{transform:scale(1.02)}to{transform:scale(1)}}.carousel::-webkit-scrollbar{display:none}.checkbox:focus{box-shadow:none}.checkbox:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.checkbox:disabled{border-width:0;cursor:not-allowed;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.2}.checkbox:checked{background-repeat:no-repeat;animation:checkmark var(--animation-input,.2s) ease-out;background-color:var(--chkbg);background-image:linear-gradient(-45deg,transparent 65%,var(--chkbg) 65.99%),linear-gradient(45deg,transparent 75%,var(--chkbg) 75.99%),linear-gradient(-45deg,var(--chkbg) 40%,transparent 40.99%),linear-gradient(45deg,var(--chkbg) 30%,var(--chkfg) 30.99%,var(--chkfg) 40%,transparent 40.99%),linear-gradient(-45deg,var(--chkfg) 50%,var(--chkbg) 50.99%)}.checkbox:indeterminate{--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-repeat:no-repeat;animation:checkmark var(--animation-input,.2s) ease-out;background-image:linear-gradient(90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(-90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(0deg,var(--chkbg) 43%,var(--chkfg) 43%,var(--chkfg) 57%,var(--chkbg) 57%)}.input input{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent}.input input:focus{outline:2px solid transparent;outline-offset:2px}.input:focus,.input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.input:disabled,.input:has(>input[disabled]){cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.input:disabled::-moz-placeholder,.input:has(>input[disabled])::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.input:disabled::placeholder,.input:has(>input[disabled])::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.input::-webkit-date-and-time-value{text-align:inherit}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.loading{pointer-events:none;display:inline-block;aspect-ratio:1/1;width:1.5rem;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.loading{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' stroke='%23000'%3E%3Cstyle%3E@keyframes spinner_zKoa{to{transform:rotate(360deg)}}@keyframes spinner_YpZS{0%25{stroke-dasharray:0 150;stroke-dashoffset:0}47.5%25{stroke-dasharray:42 150;stroke-dashoffset:-16}95%25,to{stroke-dasharray:42 150;stroke-dashoffset:-59}}%3C/style%3E%3Cg style='transform-origin:center;animation:spinner_zKoa 2s linear infinite'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' class='spinner_V8m1' style='stroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' stroke='%23000'%3E%3Cstyle%3E@keyframes spinner_zKoa{to{transform:rotate(360deg)}}@keyframes spinner_YpZS{0%25{stroke-dasharray:0 150;stroke-dashoffset:0}47.5%25{stroke-dasharray:42 150;stroke-dashoffset:-16}95%25,to{stroke-dasharray:42 150;stroke-dashoffset:-59}}%3C/style%3E%3Cg style='transform-origin:center;animation:spinner_zKoa 2s linear infinite'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' class='spinner_V8m1' style='stroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite'/%3E%3C/g%3E%3C/svg%3E")}.loading-bars{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cstyle%3E@keyframes spinner_vc4H{0%25{y:1px;height:22px}93.75%25{y:5px;height:14px;opacity:.2}}.spinner_hzlK{animation:spinner_vc4H .8s linear infinite;animation-delay:-.8s}%3C/style%3E%3Cpath d='M1 1h6v22H1z' class='spinner_hzlK'/%3E%3Cpath d='M9 1h6v22H9z' class='spinner_hzlK' style='animation-delay:-.65s'/%3E%3Cpath d='M17 1h6v22h-6z' class='spinner_hzlK' style='animation-delay:-.5s'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cstyle%3E@keyframes spinner_vc4H{0%25{y:1px;height:22px}93.75%25{y:5px;height:14px;opacity:.2}}.spinner_hzlK{animation:spinner_vc4H .8s linear infinite;animation-delay:-.8s}%3C/style%3E%3Cpath d='M1 1h6v22H1z' class='spinner_hzlK'/%3E%3Cpath d='M9 1h6v22H9z' class='spinner_hzlK' style='animation-delay:-.65s'/%3E%3Cpath d='M17 1h6v22h-6z' class='spinner_hzlK' style='animation-delay:-.5s'/%3E%3C/svg%3E")}.loading-md{width:1.5rem}.menu :where(li ul):before{position:absolute;bottom:.75rem;inset-inline-start:0;top:.75rem;width:1px;--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;content:""}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)){border-radius:var(--rounded-btn,.5rem);padding:.5rem 1rem;text-align:start;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-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;text-wrap:balance}:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(summary,.active,.btn).focus{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/.1));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline:2px solid transparent;outline-offset:2px}.menu li>:not(ul,.menu-title,details,.btn):active{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}@keyframes modal-pop{0%{opacity:0}}@keyframes progress-loading{50%{background-position-x:-115%}}.radio:focus{box-shadow:none}.radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.radio:checked{--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:none;animation:radiomark var(--animation-input,.2s) ease-out;box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}.radio:disabled{cursor:not-allowed;opacity:.2}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select:focus{box-shadow:none;outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select:disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.select:disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.select:disabled::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.textarea:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.textarea:disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.textarea:disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.textarea:disabled::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.ml-content-bullet-list{margin-left:.75rem;list-style-type:disc}.ml-content-bullet-list:has(.ml-p[style*="text-align: right"]){display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.ml-content-bullet-list:has(.ml-p[style*="text-align: center"]){display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.ml-alert{--tw-bg-opacity:1;--tw-text-opacity:1}.ml-alert{display:inline-flex;width:100%;align-items:center;gap:.5rem;border-radius:.25rem;background-color:rgb(244 244 245/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:rgb(24 24 27/var(--tw-text-opacity,1))}.ml-alert-error{--tw-bg-opacity:1;--tw-text-opacity:1}.ml-alert-error{background-color:rgb(254 226 226/var(--tw-bg-opacity,1));color:rgb(127 29 29/var(--tw-text-opacity,1))}.menu{margin-top:.25rem;margin-bottom:.25rem;display:flex;max-height:12rem;flex-direction:column;flex-wrap:nowrap;overflow-y:auto;border-radius:.375rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem}.menu a,.menu button{padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(9 9 11/var(--tw-text-opacity,1))}.menu a:hover,.menu button:hover{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.menu a:focus,.menu button:focus{--tw-text-opacity:1!important;color:rgb(9 9 11/var(--tw-text-opacity,1))!important}.menu a:active,.menu button:active{--tw-bg-opacity:1!important;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.input,.textarea{display:inline-block;height:38px;min-height:0;width:100%;border-radius:.375rem;--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;line-height:1}.input:focus,.textarea:focus{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}.select: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(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)}.ml-site{font-size:1.125rem;line-height:1.75rem}.ml-site h1,.ml-site h4{margin-bottom:.75rem}.ml-site h1:last-child,.ml-site h4:last-child{margin-bottom:0}.ml-site p{margin-bottom:.5rem}.ml-site p:last-child{margin-bottom:0}.ml-site strong{font-weight:600}.ml-site .ml-content-heading{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.ml-site .ml-input{width:100%;line-height:1.375}.ml-site .ml-input:focus-visible{outline-width:0}.ml-site .ml-error .ml-input{border-width:1px;--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1));line-height:1.25rem}.ml-site .ml-error.form-interest-groups{border-style:none;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.ml-site .ml-btn-grid{width:100%}@media (min-width:768px){.ml-site .ml-btn-grid{width:auto}}.ml-site .ml-btn{display:inline-flex;width:100%;cursor:pointer;align-items:center;justify-content:center;padding-top:.125rem;padding-bottom:.125rem;text-align:center;line-height:1.375}.ml-site .ml-btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}@media (min-width:768px){.ml-site .ml-btn{width:auto}}.ml-site .ml-p{overflow-wrap:break-word}.ml-site .ml-p:empty:before{display:inline-block;--tw-content:"";content:var(--tw-content)}.ml-site .ml-p{word-wrap:break-word;word-break:break-word}@keyframes checkmark{0%{background-position-y:5px}60%{background-position-y:-1px}to{background-position-y:0}}@keyframes opacity-fade{0%{opacity:.3}to{opacity:.8}}.ml-burger-menu{display:flex;flex-direction:column}.ml-burger-menu .ml-menu{flex-direction:column}.ml-burger-menu .ml-menu li{padding:1rem 0!important}.ml-burger-menu .ml-btn-grid{width:100%;grid-auto-flow:row}.ml-burger-menu .ml-btn-grid .ml-btn{width:100%}.ml-burger-menu-content{margin-top:1rem;display:none;flex-direction:column;align-items:center;gap:2rem}@media (min-width:1024px){.ml-burger-menu-content{gap:1rem}}.ml-burger-menu-trigger{position:relative}.ml-burger-menu-trigger>.trigger-checkbox{position:absolute;height:100%;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.ml-burger-menu-trigger .icon-active,.ml-burger-menu-trigger .icon-inactive{color:var(--G-brand-color)}.ml-burger-menu-trigger .icon-inactive{display:block}.ml-burger-menu-trigger .icon-active{display:none}.ml-burger-menu:has(.trigger-checkbox:checked) .ml-burger-menu-content{display:flex}.ml-burger-menu:has(.trigger-checkbox:checked) .icon-active{display:block}.ml-burger-menu:has(.trigger-checkbox:checked) .icon-inactive{display:none}@media (max-width:639px){.ml-mobile-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.ml-nbx .invisible{visibility:hidden}.ml-nbx .relative{position:relative}.ml-nbx .sticky{position:sticky}.ml-nbx .top-0{top:0}.ml-nbx .z-30{z-index:30}.ml-nbx .z-50{z-index:50}.ml-nbx .mx-auto{margin-left:auto;margin-right:auto}.ml-nbx .mb-4{margin-bottom:1rem}.ml-nbx .mt-3{margin-top:.75rem}.ml-nbx .block{display:block}.ml-nbx .inline-block{display:inline-block}.ml-nbx .flex{display:flex}.ml-nbx .inline-flex{display:inline-flex}.ml-nbx .grid{display:grid}.ml-nbx .hidden{display:none}.ml-nbx .h-3{height:.75rem}.ml-nbx .h-5{height:1.25rem}.ml-nbx .min-h-screen{min-height:100vh}.ml-nbx .w-3{width:.75rem}.ml-nbx .w-5{width:1.25rem}.ml-nbx .w-full{width:100%}.ml-nbx .max-w-6xl{max-width:72rem}.ml-nbx .max-w-\[200px\]{max-width:200px}.ml-nbx .flex-1{flex:1 1 0%}@keyframes pulse{50%{opacity:.5}}.ml-nbx .cursor-pointer{cursor:pointer}.ml-nbx .resize{resize:both}.ml-nbx .flex-row{flex-direction:row}.ml-nbx .flex-col{flex-direction:column}.ml-nbx .flex-wrap{flex-wrap:wrap}.ml-nbx .items-center{align-items:center}.ml-nbx .justify-start{justify-content:flex-start}.ml-nbx .justify-end{justify-content:flex-end}.ml-nbx .justify-center{justify-content:center}.ml-nbx .justify-between{justify-content:space-between}.ml-nbx .gap-12{gap:3rem}.ml-nbx .gap-2{gap:.5rem}.ml-nbx .gap-3{gap:.75rem}.ml-nbx .gap-4{gap:1rem}.ml-nbx .gap-8{gap:2rem}.ml-nbx .gap-x-0{-moz-column-gap:0;column-gap:0}.ml-nbx .gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.ml-nbx .gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.ml-nbx .gap-y-12{row-gap:3rem}.ml-nbx .gap-y-8{row-gap:2rem}.ml-nbx .fill-current{fill:currentColor}.ml-nbx .px-4{padding-left:1rem;padding-right:1rem}.ml-nbx .py-6{padding-top:1.5rem;padding-bottom:1.5rem}.ml-nbx .pb-10{padding-bottom:2.5rem}.ml-nbx .pt-4{padding-top:1rem}.ml-nbx .text-right{text-align:right}.ml-nbx .text-lg{font-size:1.125rem;line-height:1.75rem}.ml-nbx .underline{text-decoration-line:underline}.ml-nbx .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ml-nbx .\!outline-transparent{outline-color:transparent!important}.ml-nbx .blur{--tw-blur:blur(8px)}.ml-nbx .blur{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)}.ml-nbx .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ml-nbx .duration-150{transition-duration:.15s}@media (hover:hover){}.ml-nbx .empty\:hidden:empty{display:none}.ml-nbx .hover\:opacity-50:hover{opacity:.5}@media (max-width:639px){.ml-nbx .mobile\:block{display:block}.ml-nbx .mobile\:hidden{display:none}.ml-nbx .mobile\:w-full{width:100%}.ml-nbx .mobile\:min-w-0{min-width:0}}@media (min-width:768px){.ml-nbx .md\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.ml-nbx .lg\:block{display:block}.ml-nbx .lg\:hidden{display:none}.ml-nbx .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ml-nbx .lg\:px-8{padding-left:2rem;padding-right:2rem}.ml-nbx .lg\:py-4{padding-top:1rem;padding-bottom:1rem}}@media (max-width:639px){.ml-nbx .sm-only\:flex-col{flex-direction:column}.ml-nbx .sm-only\:\!px-0{padding-left:0!important;padding-right:0!important}.ml-nbx .sm-only\:\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}}

#ml-preview-wrapper.ml-site {
  --G-brand-primary-color: #FCD801;
  --G-brand-bg-color: #ffffff;
  --G-brand-font-family: Montserrat, sans-serif;
  --G-brand-color: #273833;
  --G-brand-heading-color: #000000;
  --G-brand-border-color: #000000;

  --G-h-font-family: Montserrat, sans-serif;
  --G-h-font-weight: 700;
  --G-h-line-height: 100%;
  --G-h-letter-spacing: -0.025rem;

  --G-h1-color: #0033cc;
  /* TITULOS (+~50%) */
  --G-h1-font-size: 88px;
  --G-mh1-font-size: 52px;

  --G-h2-color: #000000;
  --G-h2-font-size: 56px;
  --G-mh2-font-size: 38px;

  --G-h3-color: #000000;
  --G-h3-font-size: 44px;
  --G-mh3-font-size: 30px;

  --G-h4-color: #0033cc;
  --G-h4-font-size: 32px;
  --G-mh4-font-size: 26px;

  --G-p-font-family: Montserrat, sans-serif;
  --G-p-font-weight: 600;
  --G-p-line-height: 150%;
  --G-p-letter-spacing: 0rem;

  /* TEXTOS (+~50%) */
  --G-p1-color: #273833;
  --G-p1-font-size: 24px;
  --G-mp1-font-size: 20px;

  --G-p2-color: #0033cc;
  --G-p2-font-size: 22px;
  --G-mp2-font-size: 19px;

  --G-p3-color: #0033cc;
  --G-p3-font-size: 18px;
  --G-mp3-font-size: 16px;

  --G-link-color: #0033CC;
  --G-link-decoration: underline;
  --G-link-font-style: normal;
  --G-link-hover-color: #4d70db;

  --G-base-font-size: 16px;
  --G-base-height: 46px;
  --G-base-border-radius: 8px;
  --G-base-padding-x: 21.333333333333332px;

  --G-btn-lg-font-size: 16px;
  --G-btn-lg-height: 54px;
  --G-btn-lg-border-radius: 10px;
  --G-btn-lg-padding-x: 21.333333333333332px;

  --G-btn-sm-font-size: 14px;
  --G-btn-sm-height: 38px;
  --G-btn-sm-border-radius: 6px;
  --G-btn-sm-padding-x: 18.666666666666668px;

  --G-btn-pri-font-family: Montserrat, sans-serif;
  --G-btn-pri-font-weight: 500;
  --G-btn-pri-letter-spacing: 0em;
  --G-btn-pri-color: #0033cc;
  --G-btn-pri-bg-color: #FCD801;
  --G-btn-pri-hover-color: #e8c701;

  --G-btn-sec-font-family: Montserrat, sans-serif;
  --G-btn-sec-font-weight: 500;
  --G-btn-sec-letter-spacing: 0em;
  --G-btn-sec-color: #ffffff;
  --G-btn-sec-bg-color: #0033CC;
  --G-btn-sec-hover-color: #2954d4;

  --G-btn-ter-font-family: Montserrat, sans-serif;
  --G-btn-ter-font-weight: 500;
  --G-btn-ter-letter-spacing: 0em;
  --G-btn-ter-color: #000000;
  --G-btn-ter-bg-color: #ffffff;
  --G-btn-ter-hover-color: #ebebeb;

  --G-input-font-family: Montserrat, sans-serif;
  --G-input-color: #ffffff;
  --G-input-bg-color: #fdfdfd;
  --G-input-border: 1px solid #000000;
  --G-input-border-color: #000000;
  --G-input-padding-y: 11px;

  --G-label-font-weight: 500;
  --G-label-color: #ffffff;
  --G-label-font-size: 14px;

  --G-option-color: #273833;
  --G-option-font-size: 14px;
  --G-option-font-weight: 500;
  --G-option-size: 20px;

  --G-popup-close-hover-color: ;
  --G-popup-teaser-close-hover-color: ;

  --G-checkbox-checkmark-color: black;
} :root { --G-root-background-color: inherit; background-color: var(--G-root-background-color)!important; } .ml-site { background-color: var(--G-brand-bg-color); font-family: var(--G-brand-font-family); color: var(--G-brand-color); font-size: var(--G-p1-font-size); } .ml-content-heading { font-family: var(--G-h-font-family); font-weight: var(--G-h-font-weight); line-height: var(--G-h-line-height); letter-spacing: var(--G-h-letter-spacing); } h1.ml-content-heading { color: var(--G-h1-color); font-size: var(--G-h1-font-size); } h2.ml-content-heading { color: var(--G-h2-color); font-size: var(--G-h2-font-size); } h3.ml-content-heading { color: var(--G-h3-color); font-size: var(--G-h3-font-size); } h4.ml-content-heading { color: var(--G-h4-color); font-size: var(--G-h4-font-size); } p.ml-p { font-family: var(--G-p-font-family); font-weight: var(--G-p-font-weight); line-height: var(--G-p-line-height); letter-spacing: var(--G-p-letter-spacing); } p.ml-p-1 { font-size: var(--G-p1-font-size); color: var(--G-p1-color); } p.ml-p-2 { font-size: var(--G-p2-font-size); color: var(--G-p2-color); } p.ml-p-3 { font-size: var(--G-p3-font-size); color: var(--G-p3-color); } @media (max-width: 767px) { h1.ml-content-heading { font-size: var(--G-mh1-font-size); } h2.ml-content-heading { font-size: var(--G-mh2-font-size); } h3.ml-content-heading { font-size: var(--G-mh3-font-size); } h4.ml-content-heading { font-size: var(--G-mh4-font-size); } p.ml-p-1 { font-size: var(--G-mp1-font-size); } p.ml-p-2 { font-size: var(--G-mp2-font-size); } p.ml-p-3 { font-size: var(--G-mp3-font-size); } } /* Apply mobile font sizes inside .ml-mobile for previews */ .ml-mobile h1.ml-content-heading { font-size: var(--G-mh1-font-size); } .ml-mobile h2.ml-content-heading { font-size: var(--G-mh2-font-size); } .ml-mobile h3.ml-content-heading { font-size: var(--G-mh3-font-size); } .ml-mobile h4.ml-content-heading { font-size: var(--G-mh4-font-size); } .ml-mobile p.ml-p-1 { font-size: var(--G-mp1-font-size); } .ml-mobile p.ml-p-2 { font-size: var(--G-mp2-font-size); } .ml-mobile p.ml-p-3 { font-size: var(--G-mp3-font-size); } .ml-content-link { color: var(--G-link-color); text-decoration: var(--G-link-decoration); font-style: var(--G-link-font-style); } .ml-content-link:hover { color: var(--G-link-hover-color); } .ml-site .ml-btn { font-size: var(--G-base-font-size); min-height: var(--G-base-height); border-radius: var(--G-base-border-radius); padding-left: var(--G-base-padding-x); padding-right: var(--G-base-padding-x); } .ml-site .ml-btn-lg { font-size: var(--G-btn-lg-font-size); min-height: var(--G-btn-lg-height); border-radius: var(--G-btn-lg-border-radius); padding-left: var(--G-btn-lg-padding-x); padding-right: var(--G-btn-lg-padding-x); } .ml-site .ml-btn-sm { font-size: var(--G-btn-sm-font-size); min-height: var(--G-btn-sm-height); border-radius: var(--G-btn-sm-border-radius); padding-left: var(--G-btn-sm-padding-x); padding-right: var(--G-btn-sm-padding-x); } .ml-btn-primary { font-family: var(--G-btn-pri-font-family); font-weight: var(--G-btn-pri-font-weight); letter-spacing: var(--G-btn-pri-letter-spacing); color: var(--G-btn-pri-color); background-color: var(--G-btn-pri-bg-color); } .ml-btn-primary:hover { background-color: var(--G-btn-pri-hover-color); } .ml-btn-secondary { font-family: var(--G-btn-sec-font-family); font-weight: var(--G-btn-sec-font-weight); letter-spacing: var(--G-btn-sec-letter-spacing); color: var(--G-btn-sec-color); background-color: var(--G-btn-sec-bg-color); } .ml-site .ml-btn-border { font-family: var(--G-input-font-family); color: var(--G-input-color); font-size: var(--G-base-font-size); border-color: var(--G-brand-border-color); } .ml-site .ml-btn-border p, .ml-site .ml-btn-border span { color: var(--G-brand-color) !important; } .ml-btn-secondary:hover { background-color: var(--G-btn-sec-hover-color); } .ml-btn-tertiary { font-family: var(--G-btn-ter-font-family); font-weight: var(--G-btn-ter-font-weight); letter-spacing: var(--G-btn-ter-letter-spacing); color: var(--G-btn-ter-color); background-color: var(--G-btn-ter-bg-color); } .ml-btn-tertiary:hover { background-color: var(--G-btn-ter-hover-color); } .ml-site .ml-input { font-family: var(--G-input-font-family); color: var(--G-input-color); font-size: var(--G-base-font-size); background-color: var(--G-input-bg-color); border: var(--G-input-border); min-height: var(--G-base-height); height: var(--G-base-height); border-radius: var(--G-base-border-radius); padding-top: var(--G-input-padding-y); padding-bottom: var(--G-input-padding-y); padding-left: var(--G-base-font-size); padding-right: var(--G-base-font-size); } .ml-site .ml-textarea-2row { min-height: var(--G-base-height); height: calc(var(--G-base-height) * 2); } .ml-site .ml-input:focus { border-color: var(--G-brand-primary-color); } .ml-site .ml-color-primary { color: var(--G-brand-primary-color); } .ml-site .ml-color-text { color: var(--G-brand-heading-color); } label.ml-label { font-family: var(--G-input-font-family); font-weight: var(--G-label-font-weight); color: var(--G-label-color); font-size: var(--G-label-font-size); } .ml-form-option-text { color: var(--G-option-color); font-size: var(--G-option-font-size); font-weight: var(--G-option-font-weight); } .ml-checkbox { --chkbg: var(--G-btn-pri-bg-color) !important; --chkfg: var(--G-checkbox-checkmark-color) !important; border-color: var(--G-input-border-color) !important; width: var(--G-option-size) !important; height: var(--G-option-size) !important; min-width: var(--G-option-size) !important; min-height: var(--G-option-size) !important; flex-shrink: 0; } .ml-radio { --chkbg: var(--G-btn-pri-bg-color) !important; border-color: var(--G-input-border-color) !important; background-color: white; width: var(--G-option-size) !important; height: var(--G-option-size) !important; min-width: var(--G-option-size) !important; min-height: var(--G-option-size) !important; flex-shrink: 0; } .ml-radio:checked { background-color: var(--chkbg)!important; } .ml-selected-badge { background-color: var(--G-btn-pri-bg-color) !important; color: var(--G-btn-pri-color) !important; border-color: var(--G-btn-pri-bg-color) !important; } .ml-site .border-b { border-color: var(--G-brand-border-color); } .ml-divider, .ml-survey-border { border-color: var(--G-brand-border-color); } .ml-results-divider { background-color: var(--G-brand-color); } progress::-webkit-progress-value { background-color: var(--G-brand-primary-color); } progress::-moz-progress-bar { background-color: var(--G-brand-primary-color); } .ml-popup-content .ml-popup-close:hover { color: var(--G-popup-close-hover-color)!important; } .ml-popup-teaser .ml-popup-close:hover { color: var(--G-popup-teaser-close-hover-color)!important; }

/* Oculta el badge de Google reCAPTCHA (MailerLite usa reCAPTCHA invisible). */
.grecaptcha-badge {
  visibility: hidden !important;
}

/* Nota legal reCAPTCHA (recomendado) */
.recaptcha-legal {
  font-size: 12px;
  color: #555;
  text-align: center;
  margin-top: 12px;
}

/* Inputs del formulario: texto negro */
input,
textarea,
select {
  color: #000 !important;
}


/* Botones más grandes (mejor legibilidad) */
.ml-site .ml-btn {
  font-size: 18px;
  padding-top: 16px;
  padding-bottom: 16px;
}

html {
  scroll-behavior: smooth;
}

/* Más ancho para todo el contenido (container) */
.ml-nbx .max-w-6xl{
  max-width: 90rem;   /* 1440px aprox. (puedes subir a 96rem o 100rem si quieres) */
}

/* Opcional: un poquito menos de padding lateral en pantallas grandes */
@media (min-width: 1024px){
  .ml-nbx .lg\:px-8{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
/* =========================================
   FOOTER AMARILLO (ID) – BAJAR ALTURA
   ========================================= */

/* 1) Quita el padding gigante del wrapper (6rem / 4.5rem) */
#R5cV8xZ0tN2yH3uGqPwE > .transition-all.duration-150 {
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important;
}

/* 2) Reduce el gap que también infla el alto */
#R5cV8xZ0tN2yH3uGqPwE .gap-12 {
  gap: 0.75rem !important; /* antes 3rem */
}

/* 3) Reduce padding-bottom interno (1.5rem) de cada item */
#R5cV8xZ0tN2yH3uGqPwE .list-group-item > .transition-all.duration-150 {
  padding-bottom: 0.5rem !important; /* antes 1.5rem */
}

/* 4) Compacta el texto */
#R5cV8xZ0tN2yH3uGqPwE p {
  margin: 0 !important;
  line-height: 1.2;
}

/* Mobile un poco más compacto */
@media (max-width: 767px) {
  #R5cV8xZ0tN2yH3uGqPwE > .transition-all.duration-150 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
}
