:root{--background: #efefef;--border: #dedede;--error: #9E3444;--error-light: #DA485E;--accent: rgb(238, 99, 120);--primary: #18A381;--primary-shade: #087751;--third: #A19C9D;--black: #332E2F;--salvovar: rgb(238, 99, 120);--shadow: 1px 1px 8px rgba(0, 0, 0, 0.05);--shadow-dark: 1px 1px 8px rgba(10, 26, 13, 0.2)}@font-face{font-family:"IBM Plex Sans";src:url("/assets/fonts/subset-IBMPlexSans-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"IBM Plex Sans";src:url("/assets/fonts/subset-IBMPlexSans-BoldItalic.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:"IBM Plex Sans";src:url("/assets/fonts/subset-IBMPlexSans-Regular.woff") format("woff");font-weight:400;font-style:normal}html,body{height:100%}body{margin:0;background-color:var(--background);font-family:"IBM Plex Sans","Helvetica Neue",sans-serif;font-weight:400;font-size:18px;line-height:1.6em;color:var(--black)}h1,h2,h3,h4{margin:0;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-style:italic;color:var(--black)}h1{font-size:32px;line-height:1.4em;font-style:italic}h2{margin-bottom:1em}h2.underline{padding-bottom:10px;border-bottom:1px solid var(--border)}h3,h4{font-style:normal}.icon{display:inline-block;height:24px;width:24px;overflow:hidden;user-select:none;background-repeat:no-repeat}.icon.icon--chevron-right{background:url("/assets/icons/chevron_right.svg");background-size:100%}.icon.icon--ios-share{background:url("/assets/icons/ios_share.svg");background-size:100%}.icon.icon--more-vert{background:url("/assets/icons/more_vert.svg");background-size:100%}.icon.icon--add{filter:brightness(0) saturate(100%) invert(43%) sepia(72%) saturate(465%) hue-rotate(115deg) brightness(104%) contrast(91%);background:url("/assets/icons/add.svg");background-size:100%}.icon.icon--delete{filter:brightness(0) saturate(100%) invert(26%) sepia(74%) saturate(1367%) hue-rotate(320deg) brightness(80%) contrast(87%);background:url("/assets/icons/delete.svg");background-size:100%}.icon.white{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.flex{display:flex}.flex-end{justify-content:flex-end}.spacer,.flex-spacer{flex:1 1 auto}.pre{white-space:pre-wrap}a,a:visited{color:var(--accent);text-decoration:none}.btn{appearance:none;border:none;padding:9px 18px;border-radius:5px;box-shadow:var(--shadow-dark);cursor:pointer;font-family:"IBM Plex Sans","Helvetica Neue",sans-serif;font-size:14px;font-weight:400;letter-spacing:0.0892857143em;transition:all 150ms}.btn.btn--accent{color:#fff !important;background:var(--accent)}.btn.btn--primary{color:#fff !important;background:var(--primary)}.btn.btn--primary.btn--outline{color:var(--primary) !important}.btn.btn--white{color:var(--accent);background:#fff}.btn.btn--outline{background:rgba(0,0,0,0);box-shadow:none;border:1px solid var(--border)}.btn:hover{box-shadow:none}.btn.disabled,.btn[disabled=""]{cursor:default;background-color:#aaa;box-shadow:none}.btn.btn--icon{box-shadow:none;background:none}.btn.btn--previous{margin-right:20px;width:0;height:0;padding:0;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-right:7px solid var(--primary)}.btn.btn--next{margin-left:20px;width:0;height:0;padding:0;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:7px solid var(--primary)}input[type=text],input[type=number]{padding:10px 15px;border:1px solid var(--border);border-radius:5px;background:#fff}input[type=text]:focus,input[type=number]:focus{outline:1px solid var(--primary);box-shadow:none}.select-wrapper{position:relative}.select-wrapper::after{content:"";position:absolute;top:50%;right:15px;transform:translateY(-50%);display:block;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #fff}.form-field{margin-bottom:20px;display:flex;align-items:center}.form-field .icon{margin-left:5px;cursor:pointer}.page-content{margin:0 auto;max-width:1200px}.page-content.max-width{max-width:1800px}.vertical-padding{padding-top:30px;padding-bottom:30px}section{position:relative}#hero-section{padding:40px 0;border-bottom:1px solid var(--border);color:var(--black)}#hero-section .content{margin-left:0;max-width:100%}#hero-section .max-width .content{margin-left:12.5%;max-width:50%}#hero-section p{margin-top:2em;font-size:18px;line-height:28px}#hero-section:after{position:absolute;top:0;left:0;z-index:-1;content:"";display:block;width:100%;height:100%;background-color:var(--background);opacity:1;background-size:12px 12px;background-image:repeating-linear-gradient(45deg, #dedede 0, #dedede 1.2px, #efefef 0, #efefef 50%)}.card{padding:12px 15px 15px;box-sizing:border-box;background-color:#fff;box-shadow:1px 1px 8px rgba(0,0,0,.05);border-radius:5px}#t3r4-footer{padding:3px 10px;background-color:var(--black);color:#fff;font-size:12px}@media all and (max-width: 1430px){#hero-section .max-width .content{margin-left:12.5%;max-width:62.5%}}@media all and (max-width: 1280px){#hero-section .max-width .content{margin-left:12.5%;max-width:75%}.page-content:not(.max-width){padding:0 40px}}@media all and (max-width: 920px){#hero-section{padding:30px 40px}#hero-section .max-width .content{margin-left:0;max-width:100%}#hero-section .page-content{padding-left:0}}@media all and (max-width: 740px){.page-content:not(.max-width){padding:0 20px}#hero-section{padding-left:20px;padding-right:20px}}
