@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-JLIDJUWE.woff") format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Montserrat;src:url("./media/Montserrat-Regular-KTDWECCU.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("./media/Montserrat-Medium-MLSIMEIZ.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("./media/Montserrat-SemiBold-SQJZNN4B.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("./media/Montserrat-Bold-ABTAPC2V.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("./media/Montserrat-ExtraBold-3PXI42DS.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("./media/Montserrat-Black-V3K45DD4.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}html{font-size:1rem}body{font-family:Montserrat,Segoe UI,system-ui,sans-serif}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:#f4f2ee;color:#1e1e1e;-webkit-font-smoothing:antialiased}a{color:#8a6514}a:hover{color:#5e4409}.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}.btn-pill{font:inherit;font-size:.9375rem;font-weight:800;letter-spacing:.02em;min-height:52px;padding:0 26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;border:0;background:#1e1e1e;color:#fff;text-decoration:none}.btn-pill .material-icons{color:#e2b84e;font-size:1.25rem}.btn-pill:hover{background:#000;color:#fff}.btn-pill:focus-visible{outline:none;box-shadow:0 0 0 4px #b8892b59}.btn-pill:disabled{opacity:.7;cursor:progress}.chip{margin:0;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#fbf5e6;font-size:.875rem;font-weight:600;color:#8a6514}.chip .material-icons{font-size:1.125rem;color:#b8892b}@font-face{font-family:OpenDyslexic3;src:url("./media/OpenDyslexic3-Regular-WBY5OYDC.ttf") format("truetype");font-weight:400;font-display:swap}@font-face{font-family:OpenDyslexic3;src:url("./media/OpenDyslexic3-Bold-G4EREUOH.ttf") format("truetype");font-weight:700;font-display:swap}@supports (-webkit-touch-callout: none){@media(hover:none)and (pointer:coarse){html:not(.ios-input-zoom-allowed) input,html:not(.ios-input-zoom-allowed) textarea,html:not(.ios-input-zoom-allowed) select{font-size:max(16px,1rem)!important}}}.large-cursor,.large-cursor *{cursor:url("./media/cursor-UAGAOBKG.png"),auto!important}.resaltar-links a{background-color:#000!important;color:#fcdc0e!important}.resaltar-links a div,.resaltar-links a span,.resaltar-links a p{color:#fcdc0e;background-color:#000}.legible{font-family:Arial,Helvetica,sans-serif;text-decoration:none}.font-dyslexic,.font-dyslexic *:not(i):not(.material-icons){font-family:OpenDyslexic3,sans-serif}.font-dyslexic .material-icons{font-family:Material Icons}.reading-mask{position:fixed;width:100vw;height:150px;border-top:12px solid #00279c;border-bottom:12px solid #00b276;pointer-events:none;box-shadow:0 0 10px #0003;z-index:1001}.reading-overlay{position:fixed;left:0;width:100vw;background-color:#0000007d;pointer-events:none;z-index:1000}.top-overlay,.bottom-overlay{top:0}.reading-line{box-sizing:border-box;background:#000;width:40vw;min-width:200px;position:fixed;height:12px;border:solid 3px #fff300;border-radius:5px;z-index:214748364;transform:translate(-50%,-100%);pointer-events:none}.reading-line .line-arrow{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff300;position:absolute;left:50%;transform:translate(-50%);top:-15px}.reading-line .line-arrow:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000000;position:absolute;top:5px;left:-10px}.screen-reader-selected-text{outline:.125rem solid #b8892b;outline-offset:2px}@media(prefers-reduced-motion:reduce){app-accesibilidad{transition:none}}.ng-select.sel{font-size:1rem;font-weight:500;color:#1e1e1e}.ng-select.sel .ng-select-container{align-items:center;height:50px;min-height:50px;padding:0 16px 0 48px;border:1.5px solid #ddd6c9;border-radius:999px;background:#fbfaf7;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.ng-select.sel:hover .ng-select-container{border-color:#b8892b}.ng-select.sel.ng-select-single .ng-select-container .ng-value-container .ng-input{left:48px;width:auto;right:44px}.ng-select.sel .ng-value-container{align-items:center;align-self:stretch;min-width:0;padding:0;line-height:1.25}.ng-select.sel .ng-value-container .ng-placeholder,.ng-select.sel .ng-value-container .ng-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ng-select.sel .ng-value-container .ng-placeholder{color:#7a7368}.ng-select.sel .ng-has-value .ng-placeholder{display:none}.ng-select.sel .ng-value-container .ng-input{top:50%;transform:translateY(-50%);padding:0}.ng-select.sel .ng-value-container .ng-input>input{display:block;font:inherit;line-height:1.25;color:#1e1e1e;cursor:text}.ng-select.sel .ng-arrow-wrapper{width:24px;padding:0;display:flex;align-items:center;justify-content:center}.ng-select.sel .ng-arrow-wrapper .ng-arrow{width:20px;height:20px;border:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%239D832D' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat center;transition:transform .2s ease}.ng-select.sel.ng-select-opened .ng-arrow{transform:rotate(180deg)}.ng-select.sel.ng-select-focused .ng-select-container,.ng-select.sel.ng-select-opened .ng-select-container{border-color:#b8892b;background:#fff;box-shadow:0 0 0 4px #b8892b2e}.ng-select.sel.sel--invalido .ng-select-container{border-color:#a33b1d}.ng-select.sel.ng-select-disabled .ng-select-container{opacity:.6;cursor:not-allowed}.ng-select.sel .ng-dropdown-panel{margin-top:8px;border:1px solid #e4ded3;border-radius:16px;background:#fff;box-shadow:0 12px 32px #1e1e1e1f;overflow:hidden}.ng-select.sel .ng-dropdown-panel.ng-select-top{margin-top:0;margin-bottom:8px}.ng-select.sel .ng-dropdown-panel .ng-dropdown-panel-items{padding:6px;max-height:260px}.ng-select.sel .ng-dropdown-panel .ng-option{padding:10px 14px;border-radius:10px;font-size:.9375rem;color:#3a362f}.ng-select.sel .ng-dropdown-panel .ng-option.ng-option-marked{background:#fbf5e6;color:#1e1e1e}.ng-select.sel .ng-dropdown-panel .ng-option.ng-option-selected{background:#b8892b;color:#fff;font-weight:700}.ng-select.sel .ng-dropdown-panel .ng-option.ng-option-disabled{color:#7a7368;cursor:default}
