@charset "UTF-8";@font-face{font-family:Onest;src:url(../../fonts/Onest/Onest.ttf) format("truetype")}::backdrop,:root{font-smooth:always;--radius:1rem;--card-radius:.5rem;--container-padding:1rem;--scroll-size:1rem;--gap:1rem;--theme:#fff;--theme-background:#e6f2ff;--theme-card:#fff;--theme-text:#242e42;--theme-shadow:#29363d;--theme-primary:#42d7a5;--theme-secondary:#6acbfb;--theme-tertiary:#ffd500;--theme-whatsapp:#d4f7ba;--theme-contrary:#fb6a6a;--text-danger:#fb2626;--text-success:#13c113;--input-size:10em;--card-size:min(300px,calc(100dvw - var(--container-padding)*2));color:var(--theme-text);font-family:Onest,Roboto,Arial,sans-serif;font-size:16px}::backdrop:has(#theme-switch>input:checked),:root:has(#theme-switch>input:checked){--theme:#14181f;--theme-text:#dfe3ec;--theme-background:#1d2330;--theme-shadow:#000;--theme-card:#262f40;--theme-whatsapp:#065;color-scheme:only dark}@media screen and (min-width:1024px){::backdrop,:root{--gutter:3rem;--container-padding:1.5rem;--C2:calc(var(--container-padding)*2);--G2:calc(var(--gutter)*2);--SS:var(--scroll-size);--Q:4;--G:calc(var(--gap)*(var(--Q) - 1));--card-size:min(400px,calc((100dvw - (var(--C2) + var(--G2)) - var(--SS) - var(--G))/var(--Q)))}}@media screen and (min-width:1440px){::backdrop,:root{--gutter:calc(100dvw/2 - 720px + 3rem);--G2:calc(var(--gutter)*2);--card-size:min(600px,calc((100dvw - (var(--C2) + var(--G2)) - var(--SS) - var(--G))/var(--Q)))}}@media screen and (min-width:1920px){::backdrop,:root{--gutter:calc(100dvw/2 - 800px + 3rem);--G2:calc(var(--gutter)*2);--card-size:min(600px,calc((100dvw - (var(--C2) + var(--G2)) - var(--SS) - var(--G))/var(--Q)))}}body,html{background:var(--theme);contain:content;min-height:100%}body{animation:onload .15s linear 50ms forwards;display:flex;flex-direction:column;min-height:100dvh;opacity:0}@keyframes onload{0%{opacity:0}to{opacity:1}}::-webkit-scrollbar{-webkit-appearance:none;appearance:none;height:var(--scroll-size);width:var(--scroll-size)}::-webkit-scrollbar,::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:grey;border:.25rem solid transparent;border-radius:var(--radius)}:hover::-webkit-scrollbar-thumb{background-color:grey}*>*{border:0;box-sizing:border-box!important;margin:0;padding:0;position:static}a,button{all:unset;align-items:center;cursor:pointer;display:inline-flex;font-size:1em;gap:.25em;line-height:1em;position:static}h1,h2,h3,h4,h5,h6,p,ul{line-height:1.4em;margin-bottom:.8rem}h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.5rem}h4,h5,h6{font-size:1.15rem}details summary{cursor:pointer}.btn,button{align-items:center;background:var(--theme-secondary);border-radius:5px;color:#fff;display:inline-flex;font-size:1em;gap:.25em;height:-moz-fit-content;height:fit-content;justify-content:center;line-height:1em;padding:1em 2em;position:static;width:-moz-fit-content;width:fit-content}.btn svg,button svg{fill:#fff}.btn:hover,button:hover{color:#fff}.btn-outline{background:#fff;border:1px solid var(--theme-secondary);color:var(--theme-secondary);padding:calc(1rem - 1px) calc(2rem - 1px)}.btn-outline svg{fill:var(--theme-secondary)}.btn-outline:hover{background-color:var(--theme-secondary);color:#fff}.btn-sm{font-size:.8em;padding:.5em 1em}.btn-sm i{font-size:.9em}.input,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select{all:unset;background:var(--theme-card);border:none;border-radius:5px;color:var(--theme-text);cursor:text;font-family:inherit;font-size:1rem;height:3em;line-height:1rem;margin:0;min-width:var(--input-size);padding:1em;width:inherit}textarea{all:unset;background:var(--theme-card);border:none;border-radius:5px;color:var(--theme-text);cursor:text;font-family:inherit;font-size:1rem;line-height:1rem;margin:0;min-width:var(--input-size);padding:1em;width:inherit}option{font-weight:inherit}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{box-shadow:inset 0 0 0 10em var(--theme-card)}input[type=button],input[type=checkbox],input[type=color],input[type=file],input[type=image],input[type=radio],input[type=range],input[type=reset],input[type=submit],select{cursor:pointer}select{background-image:linear-gradient(45deg,transparent 50%,hsl(from var(--theme-text) h s l/.5) 50%),linear-gradient(135deg,hsl(from var(--theme-text) h s l/.5) 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 5px),calc(100% - 15px) calc(1em + 5px),calc(100% - 2.5em) .5em;padding-right:2.5em}select,select:focus{background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em}select:focus{background-image:linear-gradient(45deg,hsl(from var(--theme-text) h s l/.5) 50%,transparent 50%),linear-gradient(135deg,transparent 50%,hsl(from var(--theme-text) h s l/.5) 50%);background-position:calc(100% - 15px) calc(1em + 5px),calc(100% - 20px) calc(1em + 5px),calc(100% - 2.5em) .5em;outline:0}input[type]:not(.switch input),select,textarea{box-shadow:inset 0 0 0 .07rem hsl(from var(--theme-shadow) h s l/.15);transition:box-shadow .15s ease-in-out}input[type]:not(.switch input):hover,select:hover,textarea:hover{box-shadow:inset 0 0 0 .07rem hsl(from var(--theme-shadow) h s l/.15),0 .25em .5em -.5em var(--theme-shadow)}input[type]:not(.switch input):user-invalid,input[type]:not(.switch input)[aria-invalid=true],select:user-invalid,select[aria-invalid=true],textarea:user-invalid,textarea[aria-invalid=true]{box-shadow:inset 0 0 0 .07rem rgba(255,128,149,.5)}input[type]:not(.switch input):user-invalid:hover,input[type]:not(.switch input)[aria-invalid=true]:hover,select:user-invalid:hover,select[aria-invalid=true]:hover,textarea:user-invalid:hover,textarea[aria-invalid=true]:hover{box-shadow:inset 0 0 0 .07rem rgba(255,128,149,.5),0 .25em .5em -.5em rgba(128,0,21,.75)}button{transition:box-shadow .15s ease-in-out}button:hover{box-shadow:0 .25em .5em -.5em var(--theme-shadow)}label{color:hsl(from var(--theme-text) h s l/.6);min-width:-moz-fit-content;min-width:fit-content;width:-webkit-fill-available}label>input[type],label>select,label>textarea{color:var(--theme-text)}label:has(input,select,textarea){display:grid;height:-moz-fit-content;height:fit-content}label:has(input,select,textarea):has(>:required){-moz-column-gap:.25em;column-gap:.25em;grid-template-columns:min-content auto;max-width:calc(100% + 1rem);position:relative;white-space:nowrap}label:has(input,select,textarea):has(>:required):after{color:red;content:"*";grid-column:2;grid-row:1/1}label:has(input,select,textarea):has(>:required)>input[type],label:has(input,select,textarea):has(>:required)>select,label:has(input,select,textarea):has(>:required)>textarea{text-wrap:wrap;grid-column:span 2;-webkit-hyphens:auto;hyphens:auto;min-width:0;word-break:break-all}label:has(input,select,textarea):has(>:required) .message,label:has(input,select,textarea):has(>:required) small{-ms-grid-column-span:2;text-wrap:wrap;grid-column:span 2;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}label:has(input,select,textarea)>input[type],label:has(input,select,textarea)>select,label:has(input,select,textarea)>textarea{width:100%}label:has(input,select,textarea) .message{display:none;font-size:.75em}label:has(input,select,textarea):has([aria-invalid=true],:user-invalid){color:red}label:has(input,select,textarea):has([aria-invalid=true],:user-invalid) .message{display:initial}menu,ol,ul{list-style:none}[popover]{background-color:var(--theme);border-radius:var(--radius);box-shadow:0 .25em 1em -.5em var(--theme-shadow);margin:20dvh auto auto;max-height:calc(100dvh - 5rem);overflow:auto;padding:var(--container-padding);position:fixed}body:has([popover]:popover-open){overflow:visible;pointer-events:none}body:has([popover]:popover-open) [popover]{pointer-events:all}::backdrop{background-color:rgba(0,0,0,.5);height:100%;isolation:isolate;width:100%;z-index:999}[style="overflow-x: scroll"]{margin-inline:calc(var(--container-padding)/-1);margin-bottom:-2rem;overflow-y:clip;padding-inline:var(--container-padding);padding-bottom:2rem;padding-top:1rem}[style="overflow-x: scroll"]::-webkit-scrollbar,[style="overflow-x: scroll"]::-webkit-scrollbar-thumb,[style="overflow-x: scroll"]::-webkit-scrollbar-track{-webkit-appearance:none;appearance:none;height:0;width:0}@supports not selector(::-webkit-scrollbar){[style="overflow-x: scroll"]{scrollbar-width:none}}@supports not (color:hsl(from white h s l)){:root{--cs:calc(var(--card-size)*1)}body{--card-size:calc(var(--cs) - 1px)}select{background-image:linear-gradient(45deg,transparent 50%,rgba(36,46,66,.5) 0),linear-gradient(135deg,rgba(36,46,66,.5) 50%,transparent 0)}select:focus{background-image:linear-gradient(45deg,rgba(36,46,66,.5) 50%,transparent 0),linear-gradient(135deg,transparent 50%,rgba(36,46,66,.5) 0)}input[type]:not(.switch input),select,textarea{box-shadow:inset 0 0 0 .07rem rgba(41,54,61,.15)}input[type]:not(.switch input):hover,select:hover,textarea:hover{box-shadow:inset 0 0 0 .07rem rgba(41,54,61,.15),0 .25em .5em -.5em var(--theme-shadow)}label{color:rgba(36,46,66,.5)}label>input[type],label>select,label>textarea{color:#242e42}}.switch{align-items:center;display:inline-flex;flex-direction:row;gap:.5em;height:3rem;margin:0;padding:0;width:-moz-fit-content;width:fit-content}.switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--theme-card);border-radius:10rem;display:block;height:3em;isolation:isolate;margin:0;position:relative;width:6em}.switch input:before{background-color:hsl(from var(--theme-text) h s l/.5);border-radius:inherit;box-shadow:inset 0 .1em .5em hsl(from var(--theme-text) h s l/.5);content:"";height:calc(100% - .5em);inset:0;margin:auto;position:absolute;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;width:calc(100% - .5em)}.switch input:after{aspect-ratio:1/1;background-color:var(--theme-card);border-radius:100%;box-shadow:inset 0 0 .15em .35em var(--theme-card),inset 0 .5em .75em -.5em hsl(from var(--theme-text) h s l/.5),0 .3em .5em -.3em var(--theme-shadow);content:"";display:block;height:calc(100% - 1em);inset:0;margin-block:auto;margin-inline:.5em;position:absolute;transition:translate .15s ease-in-out,box-shadow .15s ease-in-out}.switch input:hover{box-shadow:none}.switch input:hover:before{box-shadow:inset 0 .15em .5em .1em hsl(from var(--theme-text) h s l/.5)}.switch input:hover:after{box-shadow:inset 0 0 .15em .35em var(--theme-card),inset 0 .5em 1em -.5em hsl(from var(--theme-text) h s l/.5),0 .3em 1em -.3em var(--theme-shadow)}.switch input:checked:before{background-color:hsl(from var(--theme-secondary) h s l)}.switch input:checked:after{translate:calc(100% + 1em)}.slider{--slider-min:0%;--slider-max:100%}.slider .range-inputs{height:1.5rem;position:relative;width:100%}.slider .range-inputs:before{background:linear-gradient(to right,#fff var(--slider-min),var(--theme-secondary) var(--slider-min),var(--theme-secondary) calc(100% - var(--slider-max)),#fff calc(100% - var(--slider-max)));border-radius:10rem;box-shadow:inset 0 .1em .5em hsl(from var(--theme-text) h s l/.1);content:"";height:1rem;left:.5rem;pointer-events:none;position:absolute;top:calc(50% - .5rem);transition:box-shadow .15s ease-in-out;width:calc(100% - 1rem)}.slider .range-inputs:hover:before{box-shadow:inset 0 .15em .5em .1em hsl(from var(--theme-text) h s l/.15)}.slider .range-inputs input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;outline:none;position:absolute;top:calc(50% - .75rem);width:100%}.slider .range-inputs input::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;height:0}.slider .range-inputs input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;aspect-ratio:1/1;background-color:hsl(from var(--theme-secondary) h s l);background-color:var(--theme-card);border-radius:10rem;box-shadow:inset 0 0 .15em .35em var(--theme-card),inset 0 .5em .75em -.5em hsl(from var(--theme-text) h s l/.5),0 .3em 1em -.3em var(--theme-shadow);-webkit-transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out;width:1.5rem}.slider .range-inputs input:active::-webkit-slider-thumb,.slider .range-inputs input:hover::-webkit-slider-thumb{box-shadow:inset 0 0 .15em .35em var(--theme-card),inset 0 .5em 1em -.5em hsl(from var(--theme-text) h s l/.5),0 .3em 1em -.3em var(--theme-shadow)}.slider .number-inputs{align-items:center;display:flex;height:-webkit-fill-available;justify-content:space-between;width:100%}.slider .number-inputs input{border-radius:calc(var(--radius)/2);height:1rem;min-width:0;padding:0;text-align:center;width:100%}.slider .number-inputs input:first-child{order:0}.slider .number-inputs input:last-child{order:2}.slider .number-inputs input::-webkit-inner-spin-button,.slider .number-inputs input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.slider .number-inputs input,.slider .number-inputs input:hover{box-shadow:none}.tab{isolation:isolate;position:relative;width:100%}.tab:before{height:1rem}.tab:after{border-bottom:.1rem solid #dee0e3}.tab .tabs{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);display:flex;height:-moz-fit-content;height:fit-content;isolation:isolate;position:relative;width:100%}.tab .tabs label{background:hsl(from var(--theme-shadow) h 75% 25%/.15) linear-gradient(var(--theme-card),var(--theme-card));background-blend-mode:multiply;border-radius:inherit;color:var(--theme-text);cursor:pointer;display:block;line-height:1rem;margin:0;max-width:var(--card-size);min-width:calc(var(--input-size)/2);overflow:clip;overflow-clip-margin:1rem;padding:1rem 2rem;position:relative;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content;z-index:-1}.tab .tabs label:after,.tab .tabs label:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.tab .tabs label:before{z-index:-2}.tab .tabs label:after{background:linear-gradient(90deg,transparent,transparent);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.tab .tabs label:first-child,.tab .tabs label:first-child:before{border-top-right-radius:0}.tab .tabs label:last-child,.tab .tabs label:last-child:before{border-top-left-radius:0}.tab .tabs label:not(:has(input:checked),:first-child,:last-child){border-radius:0}.tab .tabs label:has(input:checked){background-color:var(--theme-card);border-radius:inherit;z-index:unset}.tab .tabs label:has(input:checked):before{background-color:hsl(from var(--theme-shadow) h 75% 25%/.15)}.tab .tabs label:has(input:checked):after{background:var(--theme-card);border-radius:0;z-index:-3}.tab .tabs label:has(input:checked):first-child:after,.tab .tabs label:has(input:checked):first-child:before{border-top-left-radius:var(--radius)}.tab .tabs label:has(input:checked):last-child:after,.tab .tabs label:has(input:checked):last-child:before{border-top-right-radius:var(--radius)}.tab .tabs label:not(input:checked):hover:is(:has(input:checked)~.tab .tabs label:not(input:checked):hover):after{background:linear-gradient(to right,transparent,transparent,hsl(from var(--theme-card) h s l/.5))}.tab .tabs label:not(input:checked):hover:has(~label input:checked):after{background:linear-gradient(to left,transparent,transparent,hsl(from var(--theme-card) h s l/.5))}.tab .tabs label input{display:none}.gallery-upload{display:grid;height:-moz-fit-content;height:fit-content}.gallery-upload .gallery-box .gallery-box-item{cursor:move}.gallery-upload ul{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(15%,1fr));list-style:none;position:relative}@media screen and (max-width:1024px){.gallery-upload ul{grid-template-columns:repeat(auto-fill,minmax(20%,1fr))}}.gallery-upload ul li{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;border-radius:.5rem;box-shadow:inset 0 0 0 .07rem #dfe1e2;display:flex;padding:.7rem;position:relative;transition:box-shadow .15s ease-in-out;width:100%}@media screen and (max-width:480px){.gallery-upload ul li{height:180px}}.gallery-upload ul li[draggable=false]{position:relative}.gallery-upload ul li[draggable=false] .message{bottom:-1rem;display:none;font-size:.75em;position:absolute}.gallery-upload ul li[draggable=false]:has([aria-invalid=true],:user-invalid,:invalid){box-shadow:inset 0 0 0 .07rem rgba(255,128,149,.5)}.gallery-upload ul li[draggable=false]:has([aria-invalid=true],:user-invalid,:invalid):hover{box-shadow:inset 0 0 0 .07rem rgba(255,128,149,.5),0 .25em 1em -.5em rgba(128,0,21,.75)}.gallery-upload ul li[draggable=false]:has([aria-invalid=true],:user-invalid,:invalid) label{background-color:var(--theme-contrary);color:red}.gallery-upload ul li[draggable=false]:has([aria-invalid=true],:user-invalid,:invalid) .message{color:red;display:initial}.gallery-upload ul li[draggable=true]{cursor:grab}.gallery-upload ul li[draggable=true][data-dragging=true]{box-shadow:inset 0 0 0 .07rem #dee0e3,0 .25em 1em -.5em var(--theme-shadow);filter:brightness(.75);opacity:1}.gallery-upload ul li button{align-items:center;aspect-ratio:1!important;background-color:#ff3b3b;border-radius:calc(var(--radius)/2.5);color:#fff;display:flex;font-size:3rem;font-weight:300;height:2rem;justify-content:center;margin:0!important;opacity:.85;padding:.05em 0 0;position:absolute;right:1.5rem;top:1.5rem}.gallery-upload ul li button:hover{opacity:1}.gallery-upload ul li img{border-radius:.2rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-upload ul li label{align-items:center;background-color:#dee0e3;border-radius:calc(var(--radius)/2);cursor:pointer;display:flex;font-size:7rem;height:100%;justify-content:center;margin:0;padding:0;text-align:center;vertical-align:middle;width:100%}.gallery-upload ul li label input{display:none}.gallery-upload ul:not(:has([data-dragging=true])) li:hover{box-shadow:inset 0 0 0 .07rem #dee0e3,0 .25em 1em -.5em var(--theme-shadow)}@media screen and (max-width:767px){.gallery-upload ul{grid-template-columns:repeat(auto-fill,minmax(calc(var(--card-size)/2),1fr))}.gallery-upload ul li label{font-size:5rem}}.photo-upload{aspect-ratio:1;background:var(--theme-card);border-radius:var(--radius);cursor:pointer;outline:.07rem solid #dee0e3;padding:1rem;transition:box-shadow .15s ease-in-out;width:var(--input-size)}.photo-upload picture{aspect-ratio:1/1;border-radius:var(--radius);display:flex;overflow:hidden;position:relative}.photo-upload picture:after,.photo-upload picture:before{background:#969696;border-radius:var(--radius);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s ease-in-out;width:100%}.photo-upload picture:after{background:url(/images/icons/upload.svg) no-repeat 50%;background-size:25%;filter:invert(1)}.photo-upload picture img{aspect-ratio:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.photo-upload input[type=file]{display:none}.photo-upload:hover{box-shadow:0 .25em 1em -.5em var(--theme-shadow)}.photo-upload:hover picture:after,.photo-upload:hover picture:before{opacity:.5}.container{border-radius:var(--radius);padding:var(--container-padding)}.container,details{background-color:var(--theme-card)}details{border-radius:8px;outline:.07em solid #dee0e3;padding:1.2rem;transition:box-shadow .15s ease-in-out}details:hover{box-shadow:0 .25em 1em -.5em var(--theme-shadow)}details summary{align-items:center;background:inherit;border-radius:inherit;box-shadow:none;display:flex;gap:calc(var(--gap)/2);list-style:none;position:relative;transition:margin .15s ease-in-out}details summary:hover>i{rotate:60deg}details summary>*{margin:0;order:0;transition:rotate .15s ease-in-out}details summary>i{order:2;rotate:90deg}details summary:after{background-color:#dee0e3;content:"";height:.1rem;order:1;width:100%}details[open] summary{margin-bottom:1rem}details[open] summary>i{rotate:0deg}details[open] summary:hover>i{rotate:30deg}a.link{font-weight:700}a.link,a.link:hover{color:var(--theme-secondary)}a.link:hover{animation:paused}i{all:unset;aspect-ratio:1/1;display:inline-flex;flex-shrink:0;font-size:1em;height:1em;line-height:1em;vertical-align:top}i.primary{color:var(--theme-primary)}i.secondary{color:var(--theme-secondary)}.row{align-items:baseline;display:inline-flex;gap:.25em}.fullscreen{margin-inline:calc((var(--container-padding, 0px) + var(--gutter, 0px))*-1);padding-inline:calc(var(--container-padding, 0px) + var(--gutter, 0px))}@supports not selector(input::-webkit-slider-thumb,input::-webkit-slider-runnable-track){.slider .range-inputs input{height:0}.slider .range-inputs input::-moz-range-track{-moz-appearance:none;appearance:none;height:0}.slider .range-inputs input::-moz-range-thumb{aspect-ratio:1/1;background-color:#6acbfb;background-color:var(--theme-card);border-radius:10rem;box-shadow:inset 0 0 .15em .35em var(--theme-card),inset 0 .5em .75em -.5em rgba(36,46,66,.5),0 .3em 1em -.3em var(--theme-shadow);height:1.5rem;-moz-transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out;translate:0 50%;width:1.5rem}.slider .range-inputs input:active::-moz-range-thumb,.slider .range-inputs input:hover::-moz-range-thumb{box-shadow:inset 0 0 .15em .35em var(--theme-card),inset 0 .5em 1em -.5em rgba(36,46,66,.5),0 .3em 1em -.3em var(--theme-shadow)}}@supports not (color:hsl(from white h s l)){.switch input:before{background-color:rgba(36,46,66,.5);box-shadow:inset 0 .1em .5em rgba(36,46,66,.5);box-shadow:inset 0 0 .15em .35em var(--theme-card),inset 0 .5em .75em -.5em rgba(36,46,66,.5)}.switch input:hover:before{box-shadow:inset 0 .15em .5em .1em rgba(36,46,66,.5)}.switch input:hover:after{box-shadow:inset 0 0 .15em .35em var(--theme-card),inset 0 .5em 1em -.5em rgba(36,46,66,.5),0 .3em 1em -.3em var(--theme-shadow)}.switch input:checked:before{background-color:#6acbfb}.slider .range-inputs:before{background:linear-gradient(to right,#fff var(--slider-min),var(--theme-secondary) var(--slider-min),var(--theme-secondary) calc(100% - var(--slider-max)),#fff calc(100% - var(--slider-max)));box-shadow:inset 0 .1em .5em rgba(36,46,66,.1)}.slider .range-inputs:hover:before{box-shadow:inset 0 .15em .5em .1em rgba(36,46,66,.15)}.tab:before{border-bottom:.1rem solid rgba(41,54,61,.1)}.tab:after{border-bottom:.1rem solid rgba(41,54,61,.15)}.tab .tabs label{background:rgba(16,80,112,.15) linear-gradient(var(--theme-card),var(--theme-card))}.tab .tabs label:has(input:checked){box-shadow:0 0 .25rem .1rem rgba(16,80,112,.1)}.tab .tabs label:has(input:checked):before{background-color:rgba(16,80,112,.15)}.tab .tabs label:not(input:checked):hover:is(:has(input:checked)~.tab .tabs label:not(input:checked):hover):after{background:linear-gradient(90deg,transparent,transparent,hsla(0,0%,100%,.5))}.tab .tabs label:not(input:checked):hover:has(~label input:checked):after{background:linear-gradient(270deg,transparent,transparent,hsla(0,0%,100%,.5))}details{outline:.07em solid rgba(41,54,61,.15)}details summary:after{background-color:rgba(41,54,61,.15)}a.link,a.link:hover{color:var(--theme-secondary)}.photo-upload{outline:.07rem solid rgba(41,54,61,.15)}}.svg-icon{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em;width:1em}.alert{border-radius:5px;font-size:90%;padding:15px}.alert.alert-danger{background-color:hsl(from var(--text-danger) h s l/.15);color:var(--text-danger)}.alert.alert-success{background-color:hsl(from var(--text-success) h s l/.15);color:var(--text-success)}.overlay_loading{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.overlay_loading .overlay_content{background-color:rgba(0,0,0,.7);border-radius:8px;color:#fff;font-size:.85rem;padding:15px;text-align:center}header{align-items:stretch;display:flex;filter:drop-shadow(0 .3em .3em hsl(from var(--theme-shadow) h s l/.3));gap:var(--gap);justify-content:space-between;padding:.5rem calc(var(--gutter, .5rem) - var(--container-padding));padding-top:1rem;position:sticky;top:0;transition:translate .15s ease-in-out;translate:0 -100%;z-index:2}header>*{background:var(--theme-card);border-radius:var(--radius);transition:box-shadow .15s ease-in-out}header .hamburger{cursor:pointer;display:none;flex-direction:column;height:auto;justify-content:center;margin:0;order:2;padding:1rem 1.5rem;width:-moz-fit-content;width:fit-content;z-index:1}header .hamburger>input{display:none}header .hamburger>i>svg{scale:2;transform-origin:center}header .hamburger:before{content:"";cursor:default;display:none;height:100dvh;inset:0;position:fixed;width:100%}header .hamburger:has(>input:checked):before{display:initial}header .wrapper{padding:calc(var(--container-padding)/2) var(--container-padding);width:100%}header .wrapper,header .wrapper nav>ul{align-items:center;display:flex;gap:var(--gap);justify-content:space-between;margin-bottom:0}header .wrapper .dropdown,header .wrapper nav>ul .dropdown{display:inline-block;position:relative}header .wrapper .dropdown:hover .dropdown-content,header .wrapper nav>ul .dropdown:hover .dropdown-content{display:block}@media screen and (max-width:1023px){header .wrapper .dropdown:hover .dropdown-content,header .wrapper nav>ul .dropdown:hover .dropdown-content{display:none}}header .wrapper .dropdown>a:after,header .wrapper nav>ul .dropdown>a:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #7c818d;content:"";display:inline-block;height:0;margin-left:5px;margin-top:-2px;width:0}header .wrapper .dropdown .dropdown-content,header .wrapper nav>ul .dropdown .dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;z-index:1}header .wrapper .dropdown .dropdown-content a,header .wrapper nav>ul .dropdown .dropdown-content a{display:block;padding:12px 16px;text-decoration:none}@media screen and (max-width:1023px){header .wrapper .dropdown .dropdown-content,header .wrapper nav>ul .dropdown .dropdown-content{box-shadow:none;position:relative}header .wrapper .dropdown.active .dropdown-content,header .wrapper nav>ul .dropdown.active .dropdown-content{display:block}}header .wrapper nav>ul>li a,header .wrapper>li a{border-bottom:1px solid #fff;font-size:95%;font-weight:500;padding:1rem;transition:border-bottom .5s}header .wrapper nav>ul>li a.active,header .wrapper nav>ul>li a:hover,header .wrapper>li a.active,header .wrapper>li a:hover{border-bottom:1px solid var(--theme-secondary);color:var(--theme-secondary)}header .wrapper nav>ul>li.dropdown a,header .wrapper>li.dropdown a{border-bottom:none}header .wrapper .logo{font-size:2rem;gap:0;height:1em}header .wrapper .logo *{margin:0}header .wrapper .logo i:first-child{height:inherit}header .wrapper .logo i:first-child+*{font-size:.75em;line-height:1em}header .wrapper .logo i:last-child{aspect-ratio:unset;font-size:inherit}header .wrapper nav.client .acc .toggle{background-color:transparent;border-radius:var(--radius);box-shadow:inset 0 0 0 .07rem hsl(from var(--theme-shadow) h s l/.15);box-sizing:content-box!important;color:var(--theme-text);gap:1.5rem;padding:1rem 1.5rem 1rem 1rem}header .wrapper nav.client .acc .toggle:hover{box-shadow:inset 0 0 0 .07rem hsl(from var(--theme-shadow) h s l/.15),0 .25em .5em -.5em var(--theme-shadow)}header .wrapper nav.client .acc .toggle>i{color:hsl(from var(--theme-text) h s l/.5)}header .wrapper nav.client .acc .toggle>:last-child svg{overflow:visible;scale:1.75;transform-origin:center}header .wrapper nav.client .acc #acc-popover{align-items:center}header .wrapper nav.client .acc #acc-popover h6{margin:0;opacity:.5}header .wrapper nav.client .acc #acc-popover,header .wrapper nav.client .acc #acc-popover>form{display:flex;flex-direction:column;gap:.5rem}header .wrapper nav.client .acc #acc-popover form button{margin-block:1rem 2rem;width:-webkit-fill-available}header .wrapper nav.client .acc #acc-popover .options{align-items:center;display:flex;flex-direction:column;gap:.5rem;padding-bottom:1rem}header .wrapper nav.client .acc #acc-popover .options a{background-color:transparent;color:var(--theme-secondary);padding:0}header .wrapper nav.client .acc #acc-popover .options a:hover{background-color:transparent;box-shadow:none}header .wrapper nav.client .acc #acc-popover .options p{margin:0;opacity:.5;width:-moz-fit-content;width:fit-content}header .wrapper nav.client .acc #acc-popover{display:none}header .wrapper nav.client .acc #acc-popover:popover-open{display:flex}@media screen and (min-width:1440px){header .wrapper nav.client .acc #acc-popover{margin-right:var(--gutter);margin-top:4rem}}header .wrapper nav.navigation ul li a i{display:none}header .wrapper nav.navigation ul li:has(.btn-anunciar){display:none}header[data-on-top=false][data-sticky=true],header[data-on-top=true]{translate:0 0}@media screen and (max-width:1023px){header{gap:0;padding:.5rem var(--gutter,.5rem)}header .hamburger{border-bottom-left-radius:0;border-top-left-radius:0;display:flex;order:1}header .wrapper{border-bottom-right-radius:0;border-top-right-radius:0;padding:calc(var(--container-padding)/2)}header .wrapper .logo{margin-left:calc(var(--container-padding)/2)}header .wrapper .logo img+*{display:none}header .wrapper nav.navigation{inset:0;padding-inline:inherit;padding-top:calc(var(--container-padding)/2);position:absolute;top:100%;transition:visibility .15s ease-in-out,box-shadow .15s ease-in-out;visibility:hidden;width:100%}header .wrapper nav.navigation>ul{background:var(--theme);border-radius:var(--radius);box-shadow:inherit;flex-direction:column;gap:.5rem;opacity:0;overflow:hidden;padding-block:1rem;transition:translate .15s ease-in-out 75ms,opacity .15s ease-in-out;translate:0 -50%}header .wrapper nav.navigation>ul>li{text-align:end;width:100%}header .wrapper nav.navigation>ul>li:has(.btn-anunciar){display:list-item}header .wrapper nav.navigation>ul>li>a,header .wrapper nav.navigation>ul>li>a:active,header .wrapper nav.navigation>ul>li>a:hover{border-radius:0;box-shadow:none;display:block}header .wrapper nav.navigation>ul>li>a.active{border-right:.25em solid var(--theme-secondary)}header .wrapper nav.client .acc .toggle{aspect-ratio:1/1;border-radius:10rem;margin-right:.5rem;padding:1rem}header .wrapper nav.client .acc .toggle>:first-child{display:none}header .hamburger:has(>input:checked)~.wrapper nav.navigation{visibility:visible;z-index:1}header .hamburger:has(>input:checked)~.wrapper nav.navigation>ul{opacity:1;transition:translate .15s ease-in-out,opacity .15s ease-in-out 75ms;translate:0 0}}@media screen and (max-width:479px){header .wrapper{border-radius:var(--radius)}header .wrapper nav.client .announce{border-radius:100rem;box-shadow:inset 0 0 0 .07rem hsl(from var(--theme-shadow) h s l/.15)}header .wrapper nav.client .announce:hover{box-shadow:inset 0 0 0 .07rem hsl(from var(--theme-shadow) h s l/.15),0 .25em 1em -.5em var(--theme-shadow)}header .wrapper nav.client .announce span{display:none}header .wrapper nav.navigation{border-radius:0;box-shadow:none;display:flex;height:-moz-fit-content;height:fit-content;opacity:1;padding-block:0;padding-inline:inherit;position:fixed;top:calc(100dvh - .5rem);transition:translate .15s ease-in-out;translate:0 1rem;visibility:visible;width:100%}header .wrapper nav.navigation ul{all:initial;color:inherit;display:grid;font-family:inherit;grid-auto-columns:1fr;grid-auto-flow:column dense;list-style:none;width:100%}header .wrapper nav.navigation ul li{width:100%}header .wrapper nav.navigation ul li a{background-color:var(--theme-card);border:0;display:flex!important;flex-direction:column;position:relative}header .wrapper nav.navigation ul li a.active,header .wrapper nav.navigation ul li a:hover{background-color:hsl(from var(--theme-secondary) h 95% 85%);border:0}header .wrapper nav.navigation ul li a:active{background-color:hsl(from var(--theme-secondary) h s l)}header .wrapper nav.navigation ul li a i{display:flex;font-size:2rem;scale:.85;translate:0 -.2em}header .wrapper nav.navigation ul li a span{bottom:.7em;font-size:.65rem;position:absolute}header .wrapper nav.navigation ul li:first-child a{border-bottom-left-radius:var(--radius);border-top-left-radius:var(--radius)}header .wrapper nav.navigation ul li:last-child a{border-bottom-right-radius:var(--radius);border-top-right-radius:var(--radius)}header .wrapper nav.navigation ul li:has(.links-uteis,.planos-destaque){display:none}header .hamburger{display:none}header[data-on-top=false][data-sticky=true] .wrapper nav.navigation,header[data-on-top=true] .wrapper nav.navigation{translate:0 -100%}}@supports not (color:hsl(from white h s l)){header{filter:drop-shadow(0 .3em .3em hsla(200,20%,20%,.3))}header .wrapper nav.client .acc .toggle{box-shadow:inset 0 0 0 .07rem rgba(41,54,61,.15)}header .wrapper nav.client .acc .toggle:hover{box-shadow:inset 0 0 0 .07rem rgba(41,54,61,.15),0 .25em 1em -.5em var(--theme-shadow)}header .wrapper nav.client .acc .toggle>i{color:rgba(36,46,66,.5)}@media screen and (max-width:479px){header .wrapper nav.client .announce{box-shadow:inset 0 0 0 .07rem rgba(41,54,61,.15)}header .wrapper nav.client .announce:hover{box-shadow:inset 0 0 0 .07rem rgba(41,54,61,.15),0 .25em 1em -.5em var(--theme-shadow)}header .wrapper nav.navigation ul li a.active,header .wrapper nav.navigation ul li a:hover{background-color:#b4e5fd}header .wrapper nav.navigation ul li a:active{background-color:#6acbfb}}}footer{background-color:var(--theme-background);font-size:95%;padding-top:2rem}@media (max-width:480px){footer{padding-bottom:4rem}}footer .content{margin:1rem var(--gutter,0);padding-left:var(--container-padding);padding-right:var(--container-padding)}footer .content .cols{display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:space-between}footer .content .cols .col{width:calc(25% - var(--gap))}@media (max-width:992px){footer .content .cols .col{width:calc(50% - var(--gap))}}@media (max-width:480px){footer .content .cols .col{width:calc(100% - var(--gap))}}footer .content .logo{width:100%}footer .content .logo img{margin-left:-20px;max-width:250px}footer .content nav ul li{margin-bottom:10px}footer .content nav ul li .svg-icon{margin-right:5px}footer .content .desc_site{margin-top:10px}footer .content .copyright{border-top:1px solid #fff;display:flex;flex-wrap:wrap;font-size:85%;justify-content:space-between;margin-top:2rem;padding-top:1rem}main{border-radius:calc(var(--radius)*1.5);display:flex;flex-direction:column;gap:calc(var(--gap)*3);margin:1rem var(--gutter,0);padding:var(--container-padding)}.d-none{display:none!important}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.align-items-center{align-items:center}.justify-space-between{justify-content:space-between}.justify-content-center{justify-content:center}.p-0{padding:0}.pr-0{padding-right:0}.pl-0{padding-left:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:2rem}.pb-3{padding-bottom:3rem}.pb-4{padding-bottom:4rem}.pb-5{padding-bottom:5rem}.m-0{margin:0!important}.mr-0{margin-right:0!important}.ml-0{margin-left:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.w-100{width:100%}.m-0-auto{margin:0 auto}.color-white{color:#fff!important}.color-black{color:#000!important}.cl-1{color:#6acbfb}.cl-2{color:#5695dd}.cl-3{color:#185ba8}.cl-4{color:#353090}.cl-5{color:#ff6b00}.btn-text-link{all:unset;color:#6acbfb}.cursor-pointer{cursor:pointer}.text-center{text-align:center}.bg-1{background-color:#6acbfb}.bg-2{background-color:#5695dd}.bg-3{background-color:#185ba8}.bg-4{background-color:#353090}.bg-5{background-color:#ff6b00}.btn-close{background-color:var(--text-danger)}.text-danger{color:var(--text-danger)}.text-gray{color:hsl(from var(--theme-text) h s l/.5)}.d-block{display:block}.d-inline{display:inline-block}.text-nowrap{text-wrap:nowrap}form .message{color:var(--text-danger);font-size:85%}.modal-lg{max-width:90%!important}.modal-md{max-width:60%!important}.jquery-modal.blocker:before{height:100vh}#modal_login{padding:2rem 2.5rem}#modal_login .modal-header .modal-header{padding-bottom:1rem}.modal .modal-footer .btn{margin:0 5px;padding:.7em 1.4em}body{background-color:rgba(230,242,255,.239)}main article .headline_form{display:flex;flex-wrap:wrap}main article .headline_form .form,main article .headline_form .headline{width:50%}@media screen and (max-width:768px){main article .headline_form .form,main article .headline_form .headline{width:100%}}main article .headline_form .headline{padding-right:2rem}@media screen and (max-width:768px){main article .headline_form .headline{margin-bottom:2rem;padding-right:0}}main article .headline_form .headline h2{font-size:1.5em}main article .headline_form .headline li{margin-bottom:15px;margin-left:5px;padding-left:10px;position:relative}main article .headline_form .headline li:before{content:"•";left:-5px;position:absolute}main article .headline_form .form{padding-left:2rem}@media screen and (max-width:768px){main article .headline_form .form{padding-left:0}}main article .banner{border-radius:var(--radius);display:flex;margin-bottom:calc(var(--gap)*3);overflow:hidden;width:100%}main article .banner picture{display:contents}main article .banner picture img{-o-object-fit:contain;object-fit:contain;width:100%}main article .cta-pro-account{background-color:#ff3f5f;border-radius:4px;margin-bottom:.5rem;padding:10px}main article form{background:#fff;border-radius:5px;box-shadow:0 2px 6px rgba(82,85,90,.3);display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:calc(var(--card-size)*2);padding:2rem}main article label:invalid{display:none}main article button{margin-bottom:.5em;margin-top:.5em}main .btn-text-link:hover{box-shadow:none}main .modal .modal-body h3{font-size:1.2rem;margin-top:2rem}
