@charset "UTF-8";body{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}body.poa-theme-scope body{background-color:var(--page-bg)}body{font-family:GitLab Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body.poa-theme-scope{background-color:var(--header-bg);color:var(--page-text)}body.poa-theme-scope .bg-white{background-color:var(--page-bg)!important}body.poa-theme-scope .text-black{color:var(--page-text)!important}body.poa-theme-scope .bg-gray-50,body.poa-theme-scope .bg-gray-100,body.poa-theme-scope .bg-gray-200,body.poa-theme-scope .bg-gray-300,body.poa-theme-scope .bg-blue-50,body.poa-theme-scope .bg-blue-100{background-color:var(--header-search)!important}body.poa-theme-scope .border-gray-100,body.poa-theme-scope .border-gray-200,body.poa-theme-scope .border-gray-300,body.poa-theme-scope .border-slate-200,body.poa-theme-scope .border-blue-100,body.poa-theme-scope .border-blue-200{border-color:var(--border-color)!important}body.poa-theme-scope .text-gray-500,body.poa-theme-scope .text-gray-600,body.poa-theme-scope .text-gray-700,body.poa-theme-scope .text-gray-800{color:var(--header-text-muted)!important}body.poa-theme-scope .hover\:bg-gray-50:hover,body.poa-theme-scope .hover\:bg-gray-100:hover,body.poa-theme-scope .hover\:bg-blue-50:hover{background-color:var(--header-search)!important}body.poa-theme-scope .hover\:text-gray-700:hover,body.poa-theme-scope .hover\:text-gray-800:hover{color:var(--page-text)!important}html.poa-is-navigating body{opacity:.96;transition:opacity .12s ease}html:has(body.is-searcher-page),body.is-searcher-page{height:100%;overflow:hidden;background-color:var(--header-bg)}html:not(.poa-is-navigating) body{transition:opacity .12s ease}html.poa-is-navigating:before{content:"";position:fixed;top:0;left:0;height:3px;width:100%;z-index:99999;background:linear-gradient(90deg,var(--primary-color),color-mix(in srgb,var(--primary-color) 30%,white),var(--primary-color));background-size:200% 100%;animation:poaNavigateBar .6s linear infinite}#app-main-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:900;display:flex;align-items:stretch;justify-content:stretch;background:var(--page-bg);border-radius:inherit;pointer-events:none;opacity:0;transform:none;transition:none}body.is-profile-page #app-main-loader{border-radius:1.25rem;overflow:hidden;background:var(--header-bg)}body.is-profile-page #app-main-loader .app-main-loader-admin-skeleton,body.is-profile-page #app-main-loader .app-main-loader-admin-skeleton.has-breadcrumb{border-radius:1.5rem!important;overflow:hidden;background:var(--poa-container-bg);border:0!important}body.is-profile-page #app-main-loader .app-main-loader-admin-skeleton{width:100%;margin-right:0}body.is-profile-page #app-main-loader .app-main-loader-table-wrap,body.is-profile-page #app-main-loader .sk-table{border-radius:1rem!important;overflow:hidden}#app-main-loader.is-visible{opacity:1}#app-main-loader .app-main-loader-admin-skeleton{width:100%;height:100%;padding:1rem;border-radius:1.25rem;overflow:hidden}body.is-profile-page #app-main-loader .app-main-loader-admin-skeleton{width:calc(100% - 1rem);margin-right:1rem}#app-main-loader .app-main-loader-admin-skeleton.has-breadcrumb{padding:0;border-radius:1.25rem}#app-main-loader .app-main-loader-breadcrumb{height:48px;border-bottom:1px solid var(--border-color);background:color-mix(in srgb,var(--page-bg) 96%,transparent);border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}#app-main-loader .app-main-loader-admin-skeleton.has-breadcrumb .app-main-loader-table-wrap{padding:1rem}#app-main-loader .app-main-loader-card{display:none}#app-main-loader .app-main-loader-ring{width:3.5rem;height:3.5rem;border-radius:9999px;border:4px solid color-mix(in srgb,var(--primary-color) 18%,transparent);border-top-color:var(--primary-color);animation:app-main-ring-spin .9s linear infinite}#app-main-loader .app-main-loader-label{font-size:1rem;font-weight:500;color:var(--primary-color)}#app-main-loader .sk{--sk-base: color-mix(in srgb, var(--border-color) 52%, transparent);--sk-hi: color-mix(in srgb, var(--border-color) 24%, transparent);background:linear-gradient(90deg,var(--sk-base) 0%,var(--sk-hi) 40%,var(--sk-base) 80%);background-size:240% 100%;animation:app-loader-shimmer 1.15s ease-in-out infinite;border-radius:14px}#app-main-loader .sk-title{height:28px;width:20%;border-radius:9999px}#app-main-loader .sk-input{height:32px;width:100%;border-radius:12px}#app-main-loader .sk-pagination{height:32px;width:240px;border-radius:10px;opacity:.85}#app-main-loader .sk-line{height:14px;width:78%;border-radius:9999px;opacity:.95}#app-main-loader .sk-table{height:min(520px,100vh - 220px);border-radius:20px;background-clip:padding-box}#app-main-loader .app-main-loader-table-wrap{display:flex;flex-direction:column;gap:12px}#app-main-loader .app-main-loader-table-controls{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}#app-main-loader .app-main-loader-table-actions{display:inline-flex;gap:10px;align-items:center}#app-main-loader .app-main-loader-table-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}#app-main-loader .sk-pill{height:14px;border-radius:9999px}#app-main-loader .sk-pill--btn{height:28px;width:104px;border-radius:10px}#app-main-loader .sk-pill--icon{height:28px;width:36px;border-radius:10px;opacity:.85}@keyframes app-main-ring-spin{to{transform:rotate(360deg)}}@keyframes app-loader-shimmer{0%{background-position:140% 0}to{background-position:-60% 0}}@media (prefers-reduced-motion: reduce){#app-main-loader .sk{animation:none!important}}@keyframes poaNavigateBar{0%{background-position:0% 0%}to{background-position:200% 0%}}h1{font-size:2.25rem;line-height:2.5rem;font-weight:700}h2{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--color_1)}.searcher-page h2{color:var(--page-text-header)}h3{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;color:var(--color_1)}.searcher-page h3{color:var(--page-text-header)}h4{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;color:var(--color_1)}.searcher-page h4{color:var(--page-text-header)}h5{font-weight:700;color:var(--color_3)}.searcher-page h5{color:var(--page-text-header)}p{color:var(--color_3)}.searcher-page p{color:var(--page-text-header)}a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}a:hover{opacity:.75}a.no-effect-hover:hover{opacity:1}label{color:var(--color_3)}.searcher-page label{color:var(--page-text-header)}select{border-style:none}select:focus{border-style:solid;border-color:var(--color_1);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.poa-container{border-radius:1.5rem;border-width:1px;border-style:solid;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:2rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}body.poa-theme-scope .poa-container{background-color:var(--page-bg)}.poa-container{border-color:var(--border-color);box-shadow:0 1px 2px color-mix(in srgb,var(--primary-color) 6%,transparent)}input[type=checkbox]:focus{outline:none;box-shadow:none}input[type=checkbox]{color:var(--color_1)}.searcher-page input[type=checkbox]{color:var(--page-text-header)}.btn{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:10px}.btn>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.btn{border-radius:9999px;padding:.5rem 1rem;font-family:GitLab Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.btn svg{height:18px;width:18px;fill:transparent}.btn-lane-home{cursor:pointer;border-radius:6px;background-color:var(--color_1);padding:10px 26px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-lane-home:hover{background-color:var(--color_2)}.tabs{margin-bottom:21px;display:flex;gap:25px}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.tabs.grow.justify-end{width:100%}}.tabs .tab.tab-selected{border-bottom-width:2px;border-bottom-color:var(--color_1);padding-top:10px;padding-bottom:10px}.tabs .tab{cursor:pointer;padding-top:10px;padding-bottom:10px}.tabs h4{margin:0}.tab-content,.block-status.tab-content{display:none}.fade-tab{transition:opacity .5s ease-in-out}.link-label{font-size:14px;color:var(--color_1)}.searcher-page .link-label{color:var(--page-text-header)}.more-options-btn svg{color:var(--color_1)}.searcher-page .more-options-btn svg{color:var(--page-text-header)}.poa-form .field .content-container .error-label{font-size:14px;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.slideshow-container{position:relative;margin:auto;height:500px}@media (max-width: 1023px){.searcher-page .searcher-topbar>.slideshow-container.flex.grow.justify-end{width:100%}}@media (min-width: 1024px){.slideshow-container{height:600px}}.slideshow-container .mySlides{display:none;height:500px;align-items:center;justify-content:center}.block-status.slideshow-container .mySlides{display:none}@media (min-width: 1024px){.slideshow-container .mySlides{height:600px}}.slideshow-container .prev,.slideshow-container .next{position:absolute;top:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:9999px;padding:10px;font-size:18px;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:.6s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.slideshow-container .prev{left:1rem}.slideshow-container .next{right:1rem}.slideshow-container .prev,.slideshow-container .next{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.slideshow-container .bg-image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.slideshow-container .img-slider{height:500px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.slideshow-container .img-slider{height:600px}}.fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{0%{opacity:.4}to{opacity:1}}.pagination-btn{display:flex;height:32px;min-width:32px;cursor:pointer;align-items:center;justify-content:center;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(217 217 217 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:10px;font-size:13px;color:var(--color_1)}body.poa-theme-scope .pagination-btn{background-color:var(--page-bg)}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.pagination-btn.grow.justify-end{width:100%}}.searcher-page .pagination-btn{color:var(--page-text-header)}.pagination-btn svg{height:12px;width:12px}.pagination-btn.pagination-btn-hidden,.block-status.pagination-btn.pagination-btn-hidden{display:none}.pagination-btn.selected{background-color:var(--color_1, #2b4c7e);color:#fff;border-color:var(--color_1, #2b4c7e)}.pagination-container{display:flex;gap:5px}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.pagination-container.grow.justify-end{width:100%}}.pagination-container .separator{display:flex;height:32px;width:32px;align-items:flex-end;justify-content:center}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.pagination-container .separator.grow.justify-end{width:100%}}.error-label{--tw-text-opacity: 1;color:rgb(219 55 31 / var(--tw-text-opacity, 1))}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:none;overflow:auto;background-color:#00000051;padding:40px;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-status.modal{display:none}.modal-header{margin-bottom:1rem;display:flex;justify-content:space-between}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.modal-header.grow.justify-end{width:100%}}.modal-close-modal-btn{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--color_1);padding:0}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.modal-close-modal-btn.grow.justify-end{width:100%}}.modal-close-modal-btn svg{height:1.25rem;width:1.25rem;fill:#fff;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.modal.open{display:block;opacity:1}.modal-body{margin-left:auto;margin-right:auto;border-radius:20px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:40px}body.poa-theme-scope .modal-body{background-color:var(--page-bg)}body.modal-open{overflow:hidden}.btn-block{margin-top:2rem;display:flex;justify-content:center;gap:20px}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.btn-block.grow.justify-end{width:100%}}.notification-dot{position:absolute;height:.375rem;width:.375rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.btn.btn-primary{cursor:pointer;border-radius:6px;background-color:var(--color_1);padding:10px 20px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn.btn-primary:hover{background-color:var(--color_2)}.btn.btn-blocked{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(204 204 204 / var(--tw-bg-opacity, 1))}.btn.btn-blocked:hover{--tw-bg-opacity: 1;background-color:rgb(204 204 204 / var(--tw-bg-opacity, 1))}.btn.btn-secondary{cursor:pointer;border-radius:6px;border-width:1px;border-color:var(--color_1);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:10px 20px;color:var(--color_1)}body.poa-theme-scope .btn.btn-secondary{background-color:var(--page-bg)}.searcher-page .btn.btn-secondary{color:var(--page-text-header)}.btn.btn-secondary:hover{background-color:var(--color_hover_2)}.btn.btn-big{width:100%;border-radius:9999px;padding:15px 102px}@media (min-width: 1024px){.btn.btn-big{width:286px}}.btn.btn-primary-profile{display:inline-flex;height:2.75rem;min-width:200px;align-items:center;justify-content:center;gap:.5rem;background-color:var(--color_1);font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn.btn-primary-profile:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--color_2)}.btn.btn-primary-profile:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.menu-mobile-container{position:fixed;z-index:50;width:100%}@media (min-width: 1200px){.menu-mobile-container{display:none}}.menu-mobile-container{top:var(--header-mobile-height, 60px)}.menu-mobile-container .menu-mobile li{cursor:pointer;border-radius:.375rem;padding-left:7px;padding-right:7px;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}body.poa-theme-scope .menu-mobile-container .menu-mobile li{color:var(--page-text)}.menu-mobile-container .menu-mobile{z-index:50;display:flex;width:100%;flex-direction:column;overflow:auto;padding:24px}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.menu-mobile-container .menu-mobile.grow.justify-end{width:100%}}.menu-mobile-container .menu-mobile{max-height:calc(100vh - var(--header-mobile-height, 60px));background:var(--page-bg)}.menu-mobile-container .option-label{margin-top:10px;margin-bottom:10px}.menu-mobile-container .submenu{padding:0}.mobile-navbar{position:fixed;top:0;z-index:50;display:flex;width:100%;align-items:center;justify-content:space-between;border-bottom-width:1px}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.mobile-navbar.grow.justify-end{width:100%}}@media (min-width: 1200px){.mobile-navbar{display:none}}.mobile-navbar{border-color:var(--border-color);height:var(--header-mobile-height, 60px);background:color-mix(in srgb,var(--page-bg) 88%,var(--header-bg));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 color-mix(in srgb,var(--border-color) 65%,transparent),0 12px 32px -16px color-mix(in srgb,var(--primary-color) 14%,transparent)}.mobile-navbar:before{content:"";position:absolute;top:-100px;left:0;right:0;height:100px;background-color:var(--page-bg);z-index:-1}.overlay-layer-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));opacity:.5}.poa-header-desktop{background:var(--header-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 18px 40px -24px color-mix(in srgb,var(--primary-color) 18%,transparent)}body.is-profile-page .poa-header-desktop,body.is-profile-page .mobile-navbar{box-shadow:none!important}html:has(body.is-profile-page),body.is-profile-page{height:100%;overflow:hidden;margin:0;padding:0}.poa-header-desktop__brand{display:flex;min-width:0px;flex:1 1 0%;align-items:center;gap:1rem}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.poa-header-desktop__brand.grow.justify-end{width:100%}}@media (min-width: 1024px){.poa-header-desktop__brand{gap:1.5rem}}.poa-header-desktop__logo img{max-height:52px;width:auto;-o-object-fit:contain;object-fit:contain}.poa-header-search{position:relative;min-width:0px;max-width:min(20rem,32vw);flex:1 1 0%}@media (max-width: 1023px){.searcher-page .searcher-topbar>.poa-header-search.flex.grow.justify-end{width:100%}}@media (min-width: 1024px){.poa-header-search{max-width:280px}}.poa-header-search input{height:2.5rem;width:100%;border-radius:9999px;border-width:1px;padding:.5rem 2.75rem .5rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-color:var(--border-color);background:var(--header-search);color:var(--page-text)}.poa-header-search input::-moz-placeholder{color:var(--header-text-muted)}.poa-header-search input::placeholder{color:var(--header-text-muted)}.poa-header-search input:focus{outline:none;border-color:color-mix(in srgb,var(--primary-color) 45%,var(--border-color));box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 18%,transparent)}.poa-header-search__submit{position:absolute;right:.25rem;top:50%;display:flex;height:2rem;width:2rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.poa-header-search__submit.grow.justify-end{width:100%}}.poa-header-search__submit:hover{opacity:.9}.poa-header-search__submit{background:var(--primary-color)}.poa-header-nav{height:100%;align-items:center;gap:.125rem}.poa-header-link{display:flex;align-items:center;gap:.25rem;white-space:nowrap;border-radius:9999px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.poa-header-link.grow.justify-end{width:100%}}.poa-header-link{color:var(--page-text)}.poa-header-link:hover{background:var(--sidebar-hover-bg);color:var(--primary-color)}.poa-header-link--active{background:color-mix(in srgb,var(--primary-color) 12%,transparent);color:var(--primary-color);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary-color) 26%,transparent)}.poa-header-link--has-child{padding-right:.5rem}.page-header-row .poa-breadcrumb{border-bottom:none}.poa-breadcrumb{position:absolute;left:0;top:0;right:0;display:flex;align-items:center;gap:.25rem;border-bottom-width:1px;font-size:.75rem;line-height:1rem}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.poa-breadcrumb.grow.justify-end{width:100%}}.poa-breadcrumb{border-color:var(--border-color)}.poa-breadcrumb.poa-breadcrumb-in-flow{position:static;left:auto;right:auto}.poa-breadcrumb a{text-decoration-line:none;color:var(--header-text-muted)}.poa-breadcrumb span:last-child{font-weight:600;color:var(--header-text)}.poa-breadcrumb .poa-breadcrumb-sep{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--header-text-muted)}.poa-header-icon-btn{position:relative;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 1023px){.searcher-page .searcher-topbar>.poa-header-icon-btn.flex.grow.justify-end{width:100%}.searcher-page .searcher-topbar>.relative.poa-header-icon-btn.grow.justify-end{width:100%}}.poa-header-icon-btn{border-color:var(--border-color);background:color-mix(in srgb,var(--page-bg) 70%,transparent);color:var(--page-text)}.poa-header-icon-btn:hover{background:var(--sidebar-hover-bg);border-color:color-mix(in srgb,var(--primary-color) 28%,var(--border-color));color:var(--primary-color)}.poa-header-lang-btn{display:flex;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.poa-header-lang-btn.grow.justify-end{width:100%}}.poa-header-lang-btn{border-color:var(--border-color);background:color-mix(in srgb,var(--page-bg) 70%,transparent);color:var(--page-text)}.poa-header-lang-btn:hover{background:var(--sidebar-hover-bg);border-color:color-mix(in srgb,var(--primary-color) 28%,var(--border-color));color:var(--primary-color)}.poa-header-account-btn{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;padding:.25rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.poa-header-account-btn.grow.justify-end{width:100%}}.poa-header-account-btn{border-color:var(--border-color);background:color-mix(in srgb,var(--page-bg) 85%,var(--header-search))}.poa-header-account-btn:hover{border-color:color-mix(in srgb,var(--primary-color) 35%,var(--border-color));box-shadow:0 4px 14px color-mix(in srgb,var(--primary-color) 12%,transparent)}.poa-header-account-btn img{height:1.75rem;width:1.75rem;flex-shrink:0;border-radius:9999px;-o-object-fit:cover;object-fit:cover;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.poa-header-account-btn span{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--page-text-header)}.poa-header-auth-btn{display:inline-flex;min-width:7rem;align-items:center;justify-content:center;border-radius:9999px;padding:.625rem 1.25rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.poa-header-auth-btn--ghost{border:1px solid var(--color_1);background:var(--page-bg);color:var(--color_1)}.poa-header-auth-btn--ghost:hover{background:var(--color_1);color:#fff}.poa-header-auth-btn--solid{border-width:1px;border-color:transparent;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background:var(--color_1);color:#fff;box-shadow:0 4px 14px color-mix(in srgb,var(--primary-color) 28%,transparent)}.poa-header-auth-btn--solid:hover{background:var(--color_2)}.poa-header-submenu{position:absolute;left:0;top:100%;z-index:50;margin-top:.5rem;display:flex;min-width:16rem;flex-direction:column;gap:.125rem;border-radius:.75rem;padding-top:.5rem;padding-bottom:.5rem;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(0 0 0 / .05)}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.poa-header-submenu.grow.justify-end{width:100%}}.poa-header-submenu{background:var(--page-bg);border:1px solid var(--border-color)}.poa-header-submenu a{margin-left:.25rem;margin-right:.25rem;display:flex;border-radius:.5rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.poa-header-submenu a.grow.justify-end{width:100%}}.poa-header-submenu a{color:var(--page-text)}.poa-header-submenu a:hover{background:var(--sidebar-hover-bg);color:var(--primary-color)}.poa-header-dropdown-panel{z-index:50;border-radius:1rem;padding-top:.5rem;padding-bottom:.5rem;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(0 0 0 / .05);background:var(--page-bg);border:1px solid var(--border-color)}#notification-box .notification-box{border-radius:1rem;border:1px solid var(--border-color);background:var(--page-bg);box-shadow:0 24px 48px -12px #0f172a33}#language-dropdown.poa-header-lang-dropdown{margin-top:.5rem;overflow:hidden;padding-top:.25rem;padding-bottom:.25rem;border:1px solid var(--border-color);background:var(--page-bg);box-shadow:0 16px 40px -12px #0f172a2e}#language-dropdown.poa-header-lang-dropdown a{margin-left:.25rem;margin-right:.25rem;display:flex;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative#language-dropdown.poa-header-lang-dropdown a.grow.justify-end{width:100%}}#language-dropdown.poa-header-lang-dropdown a{color:var(--page-text)}#language-dropdown.poa-header-lang-dropdown a:hover{background:var(--sidebar-hover-bg);color:var(--primary-color)}.poa-header-mobile-trigger{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:transparent;color:var(--page-text);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.poa-header-mobile-trigger:hover{background:var(--sidebar-hover-bg);border-color:var(--border-color)}.poa-header-mobile-actions{display:flex;align-items:center;gap:.25rem}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.poa-header-mobile-actions.grow.justify-end{width:100%}}.poa-header-mobile-actions button,.poa-header-mobile-actions a{display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;color:var(--page-text);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.poa-header-mobile-actions button:hover,.poa-header-mobile-actions a:hover{background:var(--sidebar-hover-bg)}.icon-close-session{border-radius:9999px;background-color:var(--color_hover_2);padding:10px}.icon-close-session svg{color:var(--color_1)}.searcher-page .icon-close-session svg{color:var(--page-text-header)}.slide-left{animation:slide-left .5s forwards}@keyframes slide-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.slide-right{animation:slide-right .5s forwards}@keyframes slide-right{0%{transform:translate(0)}to{transform:translate(100%)}}.slide-right-center{animation:slide-right-center .5s forwards}@keyframes slide-right-center{0%{transform:translate(100%)}to{transform:translate(0)}}.slide-center-right{animation:slide-center-right .5s forwards}@keyframes slide-center-right{0%{transform:translate(0)}to{transform:translate(100%)}}.slide-left-center{animation:slide-left-center .5s forwards}@keyframes slide-left-center{0%{transform:translate(-100%)}to{transform:translate(0)}}.star-solid svg{height:19px;width:19px;fill:#eaba0f}.stars-califications svg{cursor:pointer}.select-file-container{display:flex;flex-direction:column;align-items:flex-start;gap:20px}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.select-file-container.grow.justify-end{width:100%}}@media (min-width: 640px){.select-file-container{flex-direction:row;align-items:center}}.select-file-container span{font-size:14px}.poa-input-file{display:flex;height:46px;align-items:center;gap:.5rem;border-radius:.25rem;border-width:1px;padding:.5rem}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.poa-input-file.grow.justify-end{width:100%}}.poa-input-file .btn-input-file svg{width:14px}.poa-input-file .file-name{min-width:0px;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn.btn-rectangular{height:30px;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(217 217 217 / var(--tw-bg-opacity, 1));padding:10px 20px;font-family:GitLab Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn.btn-rectangular svg{height:14px;width:14px}.accordion>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.accordion h3{margin-bottom:0}.accordion .accordion-item{display:flex;flex-direction:column;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:26px 20px;color:var(--color_1)}body.poa-theme-scope .accordion .accordion-item{background-color:var(--page-bg);border-color:var(--border-color)}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.accordion .accordion-item.grow.justify-end{width:100%}}.searcher-page .accordion .accordion-item{color:var(--page-text-header)}.accordion .accordion-item .accordion-header{display:flex;cursor:pointer;align-items:center;justify-content:space-between}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.accordion .accordion-item .accordion-header.grow.justify-end{width:100%}}.accordion .accordion-item .accordion-header svg{height:20px;width:20px}.accordion .accordion-item .accordion-body{margin-top:30px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}body.poa-theme-scope .accordion .accordion-item .accordion-body{color:var(--page-text)}.accordion-collapsed{max-height:0;overflow:hidden;transition:all .1s ease}.accordion-uncollapsed{max-height:96rem;transition:all .1s ease}.checkbox .checkbox-switch{position:relative;top:0;height:1.5rem;width:2.75rem;min-width:35px;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}body.poa-theme-scope .checkbox .checkbox-switch{background-color:var(--header-search)}@media (max-width: 1023px){.searcher-page .searcher-topbar>.checkbox .checkbox-switch.flex.grow.justify-end{width:100%}}.checkbox .checkbox-switch:after{position:absolute;top:.125rem;left:2px;height:1.25rem;width:1.25rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-content: "";content:var(--tw-content)}.peer:checked~.checkbox .checkbox-switch{background-color:var(--color_1)}.checkbox .checkbox-switch:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.checkbox .checkbox-name{margin-left:.75rem}.container-custom-lanes .row-buttons-lanes{display:flex;gap:60px;font-size:24px;font-weight:700;color:var(--color_1)}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.container-custom-lanes .row-buttons-lanes.grow.justify-end{width:100%}}.searcher-page .container-custom-lanes .row-buttons-lanes{color:var(--page-text-header)}.container-custom-lanes .row-buttons-lanes .row-button{cursor:pointer;padding:10px}.container-custom-lanes .row-buttons-lanes .row-button.selected{box-sizing:border-box;border-bottom-width:3px;border-color:var(--color_1)}.container-custom-lanes .lane-arrow{display:flex;height:32px;width:32px;align-items:center;justify-content:center;border-radius:8px;border-width:1px}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.container-custom-lanes .lane-arrow.grow.justify-end{width:100%}}.container-custom-lanes .lane-arrow-enabled{background-color:var(--color_1);fill:#fff;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.container-custom-lanes .lane-arrow-enabled svg{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.scrollbar-hide{scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.fullscreen-loader{position:fixed;top:0;left:0;z-index:9999;display:none;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .3}.block-status.fullscreen-loader{display:none}.spinner{background:radial-gradient(farthest-side,var(--color_1) 94%,rgba(0,0,0,0)) top/8px 8px no-repeat,conic-gradient(rgba(0,0,0,0) 30%,var(--color_1));-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 5px),#000 0);animation:spinner-c7wet2 1s infinite linear;height:4rem;width:4rem;border-radius:9999px}.courses-inscribed-local-loader{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.courses-inscribed-local-loader.grow.justify-end{width:100%}}.courses-inscribed-local-loader__icon{width:2rem;height:2rem;color:var(--primary-color);animation:courses-local-loader-spin .9s linear infinite}@keyframes courses-local-loader-spin{to{transform:rotate(360deg)}}@keyframes spinner-c7wet2{to{transform:rotate(1turn)}}.ts-wrapper{margin-bottom:0}.container{padding-left:20px;padding-right:20px}.input-basic{border-width:1.5px;border-color:var(--color_1)}.input-basic::-moz-placeholder{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.input-basic::placeholder{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.input-basic:focus{border-color:var(--color_1);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color_1)}.input-border-focus:focus{border-color:var(--color_1);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color_1)}.poa-input.searcher::-moz-placeholder{--tw-text-opacity: 1;color:rgb(217 217 217 / var(--tw-text-opacity, 1))}.poa-input.searcher::placeholder{--tw-text-opacity: 1;color:rgb(217 217 217 / var(--tw-text-opacity, 1))}.checkbox-container{-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-container .checkbox-icon{display:flex;height:18px;width:18px;align-items:center;justify-content:center;border-radius:.375rem;border-width:2px}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.checkbox-container .checkbox-icon.grow.justify-end{width:100%}}.checkbox-container.categories{padding:12px}.checkbox-container.categories .checkbox-icon{min-height:22px;min-width:22px}.checkbox-container.categories .checkbox-icon.checked{border-color:var(--color_1)}.checkbox-container.categories svg{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));color:var(--color_1)}body.poa-theme-scope .checkbox-container.categories svg{background-color:var(--page-bg)}.searcher-page .checkbox-container.categories svg{color:var(--page-text-header)}.checkbox-container.categories label{text-align:left}.checkbox-container.categories.subcategories .checkbox-icon.checked{--tw-border-opacity: 1;border-color:rgb(217 217 217 / var(--tw-border-opacity, 1))}.category-selector{background-color:var(--color_hover_2)}.category-selector.subcategory{border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}body.poa-theme-scope .category-selector.subcategory{background-color:var(--page-bg)}.checkbox-container.primary svg{background-color:var(--color_1);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.checkbox-container.primary .checkbox-icon{border-color:var(--color_1)}.checkbox-container.secondary svg{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}body.poa-theme-scope .checkbox-container.secondary svg{background-color:var(--page-bg);color:var(--page-text)}.control-view-searcher{display:none;width:86px;flex:none;justify-content:space-between;border-radius:8px;background-color:var(--color_background_elements);padding:8px}.block-status.control-view-searcher{display:none}@media (min-width: 1024px){.control-view-searcher{display:flex}}.control-view-searcher svg{height:16px;width:16px}.control-view-searcher .control{cursor:pointer;border-radius:8px;padding:8px;background-color:var(--page-bg)}.searcher-page{color:var(--page-text)}.searcher-page .searcher-topbar{align-items:center;gap:12px}.searcher-page .searcher-actions{background:transparent;border:0;border-radius:10px;padding:0;align-self:stretch}.searcher-page .searcher-order-btn{min-height:38px;padding:0 12px 0 6px;border:1px solid var(--border-color);border-radius:10px;background:color-mix(in srgb,var(--page-bg) 92%,transparent)}.searcher-page .searcher-order-btn p{margin:0;font-weight:500;color:var(--header-text-muted)}.searcher-page .searcher-order-btn #order-by-label{color:var(--page-text-header);font-weight:700}.searcher-page .searcher-toggle-filters{min-height:38px;min-width:142px;justify-content:center;white-space:nowrap;border-radius:10px;background:color-mix(in srgb,var(--page-bg) 92%,transparent)}.searcher-page .searcher-type-chips{flex-wrap:wrap}.searcher-page .searcher-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .7rem;border-radius:999px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--page-bg) 92%,transparent);color:var(--page-text);font-size:.85rem;font-weight:600;line-height:1;cursor:pointer;transition:all .18s ease}.searcher-page .searcher-chip:hover{border-color:color-mix(in srgb,var(--primary-color) 40%,var(--border-color));background:color-mix(in srgb,var(--header-search) 90%,var(--page-bg))}.searcher-page #courses:checked+.searcher-chip,.searcher-page #programs:checked+.searcher-chip,.searcher-page #resources:checked+.searcher-chip{color:#fff;border-color:color-mix(in srgb,var(--primary-color) 90%,transparent);background:var(--primary-color);box-shadow:0 6px 18px -12px color-mix(in srgb,var(--primary-color) 58%,transparent)}.searcher-page .control-view-searcher{background:transparent;border:0;width:auto;padding:0;gap:6px}.searcher-page .control-view-searcher .control{width:38px;height:38px;padding:0;border:1px solid var(--border-color);border-radius:10px;background:color-mix(in srgb,var(--page-bg) 92%,transparent);display:flex;align-items:center;justify-content:center}@media (max-width: 1023px){.searcher-page .searcher-topbar{align-items:stretch}.searcher-page .searcher-type-chips{width:100%;justify-content:flex-start}.searcher-page .searcher-chip{font-size:.82rem}.searcher-page .searcher-topbar>.relative.flex.grow.justify-end{width:100%}.searcher-page .searcher-actions{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:8px}.searcher-page .searcher-order-btn{flex:1 1 auto;min-width:210px}.searcher-page .searcher-toggle-filters{margin-left:auto}}.searcher-page h1,.searcher-page .text-color_1,.searcher-page .text-color_3{color:var(--page-text-header)!important}.searcher-page .text-color_4{color:var(--header-text-muted)!important}.searcher-page input,.searcher-page select,.searcher-page option,.searcher-page button{color:var(--page-text)}.searcher-page input::-moz-placeholder{color:var(--header-text-muted);opacity:1}.searcher-page input::placeholder{color:var(--header-text-muted);opacity:1}.searcher-page .block-title,.searcher-page .block-description,.searcher-page .learning-object-ects,.searcher-page .dates-container,.searcher-page .learning-object-status-text{color:var(--page-text)}.searcher-page .dates-container-label{color:var(--header-text-muted)}.searcher-page .learning-object-img-container-title{background-color:var(--page-bg);color:var(--page-text-header)}.searcher-page .filters-search{background-color:var(--header-search)}.searcher-page #order-by-container{background-color:var(--page-bg);border-color:var(--border-color)}.searcher-page #learning-objects-container.vertical{gap:18px}.searcher-page #learning-objects-container.vertical .learning-object-block{width:100%;max-width:340px;border-radius:16px;border-color:color-mix(in srgb,var(--border-color) 86%,transparent);background:color-mix(in srgb,var(--table-row-bg) 90%,var(--page-bg));box-shadow:0 10px 30px -24px color-mix(in srgb,var(--primary-color) 28%,transparent),0 1px 0 color-mix(in srgb,var(--border-color) 70%,transparent);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.searcher-page #learning-objects-container.vertical .learning-object-block:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--primary-color) 36%,var(--border-color));box-shadow:0 18px 36px -24px color-mix(in srgb,var(--primary-color) 40%,transparent),0 1px 0 color-mix(in srgb,var(--primary-color) 26%,transparent)}.searcher-page #learning-objects-container .learning-object-img-container{height:170px;overflow:hidden}.searcher-page #learning-objects-container .learning-object-img-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.searcher-page #learning-objects-container .learning-object-block:hover .learning-object-img-container img{transform:scale(1.04)}.searcher-page #learning-objects-container .learning-object-img-container-title{border-radius:999px;margin-left:12px;margin-bottom:10px;padding:4px 12px;font-size:12px;line-height:1.2;border:1px solid color-mix(in srgb,var(--border-color) 75%,transparent);background:color-mix(in srgb,var(--page-bg) 92%,transparent)}.searcher-page #learning-objects-container .block-container{gap:14px;padding:16px}.searcher-page #learning-objects-container .block-container-title{min-height:auto;gap:10px;margin-bottom:0}.searcher-page #learning-objects-container .block-title{font-size:25px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.searcher-page #learning-objects-container .learning-object-ects{font-size:.85rem;font-weight:600;color:var(--header-text-muted)}.searcher-page #learning-objects-container .block-description{font-size:.98rem;line-height:1.35;min-height:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.searcher-page #learning-objects-container .learning-objects-dates-container{min-height:auto}.searcher-page #learning-objects-container .block-status{padding-top:2px}.searcher-page #learning-objects-container .block-status-text{font-size:.92rem}.learning-object-block{width:282px;background-color:var(--table-row-bg);border:1px solid var(--border-color);border-radius:14px;overflow:hidden}.learning-object-block .learning-object-img-container{position:relative;height:224px}@media (max-width: 1023px){.searcher-page .searcher-topbar>.learning-object-block .learning-object-img-container.flex.grow.justify-end{width:100%}}.learning-object-block .learning-object-img-container .learning-object-img-container-title{position:absolute;bottom:20px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:20px;padding-right:20px;font-weight:700;color:var(--color_1)}.searcher-page .learning-object-block .learning-object-img-container .learning-object-img-container-title{color:var(--page-text-header)}.learning-object-block .learning-object-img-container img{height:100%;width:100%}.learning-object-block .block-title{margin:0;flex-shrink:1;font-size:24px;font-weight:700}.learning-object-block .block-description{overflow:hidden;font-size:20px;font-weight:700;line-height:22px;color:var(--color_1)}.searcher-page .learning-object-block .block-description{color:var(--page-text-header)}.learning-object-block .block-description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.learning-object-block .block-description.line-clamp-1{-webkit-line-clamp:1}.learning-object-block .block-description.line-clamp-2{-webkit-line-clamp:2}.learning-object-block .block-description.line-clamp-3{-webkit-line-clamp:3}.learning-object-block .block-description.block-description-small{font-size:16px;color:var(--color_4)}.searcher-page .learning-object-block .block-description.block-description-small{color:var(--header-text-muted)}.learning-object-block .block-container{display:flex;flex-direction:column}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.learning-object-block .block-container.grow.justify-end{width:100%}}.learning-object-block .dates-container{display:flex;align-items:center;font-size:14px;color:var(--color_4)}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.learning-object-block .dates-container.grow.justify-end{width:100%}}.searcher-page .learning-object-block .dates-container{color:var(--header-text-muted)}.learning-object-block .learning-object-info-block{display:flex}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.learning-object-block .learning-object-info-block.grow.justify-end{width:100%}}.learning-object-block .learning-object-ects{color:var(--color_4)}.searcher-page .learning-object-block .learning-object-ects{color:var(--header-text-muted)}.learning-object-block .block-container-title{display:flex}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.learning-object-block .block-container-title.grow.justify-end{width:100%}}.learning-objects-container.horizontal .learning-object-img-container{height:260px;width:100%;flex:none}@media (min-width: 640px){.learning-objects-container.horizontal .learning-object-img-container{width:260px}}.learning-objects-container.horizontal .learning-object-img-container img{height:260px;width:100%}@media (min-width: 640px){.learning-objects-container.horizontal .learning-object-img-container img{width:260px}}.learning-objects-container.horizontal .block-container-title{flex-direction:row;justify-content:space-between}.learning-objects-container.horizontal .block-container-title .block-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp.learning-objects-container.horizontal .block-container-title .block-title{-webkit-line-clamp:1}.learning-objects-container.horizontal .dates-container{display:flex;justify-content:space-between}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.learning-objects-container.horizontal .dates-container.grow.justify-end{width:100%}}@media (min-width: 640px){.learning-objects-container.horizontal .dates-container{gap:1rem}}.learning-objects-container.horizontal .learning-object-info-block{justify-content:space-between}.learning-objects-container.horizontal .learning-object-info-block hr,.block-status.learning-objects-container.horizontal .learning-object-info-block hr{display:none}.learning-objects-container.horizontal .block-container{width:100%;justify-content:center;gap:14px;padding:30px}.learning-objects-container.horizontal .block-description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp.learning-objects-container.horizontal .block-description{-webkit-line-clamp:2}.learning-objects-container.horizontal .learning-object-dates{display:flex;flex-direction:column}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.learning-objects-container.horizontal .learning-object-dates.grow.justify-end{width:100%}}@media (min-width: 640px){.learning-objects-container.horizontal .learning-object-dates{flex-direction:row;gap:1.5rem}}.learning-objects-container.horizontal .learning-object-block{margin-bottom:24px;display:flex;width:100%;flex-direction:column}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.learning-objects-container.horizontal .learning-object-block.grow.justify-end{width:100%}}@media (min-width: 640px){.learning-objects-container.horizontal .learning-object-block{flex-direction:row}}.learning-objects-container.vertical{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-items:center;gap:24px}@media (min-width: 640px){.learning-objects-container.vertical{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.learning-objects-container.vertical{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.learning-objects-container.vertical{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.learning-objects-container.vertical{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1536px){.learning-objects-container.vertical{grid-template-columns:repeat(5,minmax(0,1fr))}}.learning-objects-container.vertical .block-container-title{margin-bottom:14px;min-height:134px;gap:14px}.learning-objects-container.vertical .block-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp.learning-objects-container.vertical .block-title{-webkit-line-clamp:3}.learning-objects-container.vertical .dates-container{justify-content:space-between}.learning-objects-container.vertical .learning-object-info-block{flex-direction:column;justify-content:space-between;gap:19px}.learning-objects-container.vertical .block-container{gap:19px;padding:20px}.learning-objects-container.vertical .block-description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;min-height:66px}.line-clamp.learning-objects-container.vertical .block-description{-webkit-line-clamp:3}.learning-objects-container.vertical .learning-objects-dates-container{min-height:48px}.learning-objects-container.vertical .block-container-title{flex-direction:column;justify-content:space-between}.block-status{display:flex;align-items:center;gap:5px}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.block-status.grow.justify-end{width:100%}}.block-status.hidden{display:none!important}.block-status .indicator{height:7px;width:7px;border-radius:50%}.block-status .block-status-text{font-size:16px}.block-status .indicator.soon{--tw-bg-opacity: 1;background-color:rgb(242 118 118 / var(--tw-bg-opacity, 1))}.block-status .indicator.openned{--tw-bg-opacity: 1;background-color:rgb(118 242 138 / var(--tw-bg-opacity, 1))}.block-status .indicator.pending{--tw-bg-opacity: 1;background-color:rgb(234 186 15 / var(--tw-bg-opacity, 1))}.block-status .learning-object-status-text{color:var(--color_4)}.searcher-page .block-status .learning-object-status-text{color:var(--header-text-muted)}.menu.profile-sidebar{position:fixed;left:0;top:0;z-index:30;display:none;height:calc(100% - var(--header-desktop-height,80px));width:270px;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;padding-bottom:1.5rem}.block-status.menu.profile-sidebar{display:none}@media (min-width: 1200px){.menu.profile-sidebar{display:block}}.menu.profile-sidebar{margin-top:var(--header-desktop-height, 80px);background-color:var(--header-bg);box-shadow:4px 0 28px -18px color-mix(in srgb,var(--primary-color) 22%,transparent);color:var(--sidebar-text)}.menu.profile-sidebar a{color:inherit}.menu.profile-sidebar ul{margin:0;list-style-type:none;padding:0}.menu.profile-sidebar ul li{cursor:pointer;list-style-type:none}.menu.profile-sidebar .profile-sidebar__header{display:flex;align-items:center;gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1rem 1.5rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:600}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.menu.profile-sidebar .profile-sidebar__header.grow.justify-end{width:100%}}.menu.profile-sidebar .profile-sidebar__platform-name{display:flex;align-items:center;gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.menu.profile-sidebar .profile-sidebar__platform-name.grow.justify-end{width:100%}}.menu.profile-sidebar .profile-sidebar__eyebrow{margin:0;display:block;font-size:.65rem;font-weight:600;text-transform:uppercase;line-height:1.25;letter-spacing:.14em;color:var(--primary-color)}.menu.profile-sidebar .profile-sidebar__scroll-area{margin-bottom:1rem;margin-top:1rem;overflow-y:auto;overflow-x:hidden;padding-bottom:1.5rem;height:calc(100% - 1rem);scrollbar-gutter:stable block;scrollbar-color:var(--header-text-muted) transparent;scrollbar-width:thin}.menu.profile-sidebar .profile-sidebar__scroll-area::-webkit-scrollbar{width:8px}.menu.profile-sidebar .profile-sidebar__scroll-area::-webkit-scrollbar-track{background:transparent}.menu.profile-sidebar .profile-sidebar__scroll-area::-webkit-scrollbar-thumb{background:var(--header-text-muted);border-radius:4px}.menu.profile-sidebar .profile-sidebar__scroll-area::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--header-text-muted) 85%,var(--header-text) 15%)}.menu.profile-sidebar .profile-sidebar__divider{margin:.25rem 1rem 0;border-color:var(--hr-color, var(--border-color))}.menu.profile-sidebar .profile-sidebar__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.menu.profile-sidebar .profile-sidebar__list{padding-left:.5rem;padding-right:.5rem;padding-bottom:1rem}.menu.profile-sidebar ul li .menu-content{margin-left:0;margin-right:0;display:flex;min-height:2.75rem;align-items:center;gap:.75rem;border-radius:.75rem;padding:.5rem .75rem}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.menu.profile-sidebar ul li .menu-content.grow.justify-end{width:100%}}.menu.profile-sidebar ul li .menu-content{min-width:0}.menu.profile-sidebar ul li .sub-menu-content{margin-top:.125rem;margin-bottom:.125rem;gap:.625rem;border-radius:.5rem;margin-left:.5rem;padding:.5rem .75rem .5rem 2.5rem;border-left:2px solid color-mix(in srgb,var(--border-color) 72%,transparent)}.menu.profile-sidebar ul li .menu-content:not(.header):hover,.menu.profile-sidebar ul li .menu-content:not(.header):focus-visible{background-color:var(--sidebar-hover-bg)}.menu.profile-sidebar .profile-sidebar__list>a:hover li .menu-content:not(.header),.menu.profile-sidebar .profile-sidebar__list>a:focus-visible li .menu-content:not(.header){background-color:var(--sidebar-hover-bg)}.menu.profile-sidebar .header h2{margin:0;padding:0;color:var(--sidebar-super-text)}.menu.profile-sidebar .menu-element-selected{background-color:color-mix(in srgb,var(--primary-color) 14%,var(--sidebar-bg))!important;border:none!important;border-radius:.75rem;box-shadow:inset 2px 0 0 var(--primary-color)}.menu.profile-sidebar .menu-element .toggle-submenu{justify-content:space-between;gap:.5rem}.menu.profile-sidebar .profile-sidebar__icon{height:1.25rem;width:1.25rem;flex-shrink:0;color:color-mix(in srgb,var(--sidebar-text) 50%,transparent)}.menu.profile-sidebar .profile-sidebar__icon--sub{height:1.125rem;width:1.125rem;color:color-mix(in srgb,var(--sidebar-text) 42%,transparent)}.menu.profile-sidebar .profile-sidebar__chevron{height:.875rem;width:.875rem;flex-shrink:0;color:color-mix(in srgb,var(--sidebar-text) 50%,transparent)}.menu.profile-sidebar .menu-element-selected .profile-sidebar__icon,.menu.profile-sidebar .menu-content.menu-element-selected .profile-sidebar__icon,.menu.profile-sidebar .menu-element-selected .profile-sidebar__chevron,.menu.profile-sidebar .menu-content.menu-element-selected .profile-sidebar__chevron{color:var(--primary-color)}.menu.profile-sidebar .menu-content .profile-sidebar__label,.menu.profile-sidebar .menu-content>span{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.375;color:var(--sidebar-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.menu.profile-sidebar .menu-element-selected .menu-content>span,.menu.profile-sidebar .menu-content.menu-element-selected .profile-sidebar__label,.menu.profile-sidebar .menu-content.menu-element-selected>span:not(.profile-sidebar__eyebrow){color:var(--primary-color);font-weight:600}.menu.profile-sidebar .menu-content.menu-element-selected .profile-sidebar__icon--sub{color:var(--primary-color)}.menu.profile-sidebar .sub-menu{margin-top:.25rem}.menu.profile-sidebar .sub-menu>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.menu.profile-sidebar .sub-menu{padding-bottom:.125rem}.menu.profile-sidebar .sub-menu a{display:block;text-decoration-line:none}.custom-treeselect .treeselect-list.treeselect-list--bottom{margin-top:.5rem;border-radius:8px;border-width:0px}.custom-treeselect .treeselect-list__item.treeselect-list__item--focused{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.custom-treeselect .treeselect-list__item-label{padding-left:8px;font-size:16px}.custom-treeselect .treeselect-list__item{height:auto;padding-top:10px;padding-bottom:10px}.custom-treeselect .treeselect-list__item:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.custom-treeselect .treeselect-input--value-not-selected .treeselect-input__edit:focus,.treeselect-input--value-not-selected.treeselect-input--unsearchable .treeselect-input__edit:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.custom-treeselect .treeselect-input--unsearchable .treeselect-input__edit{font-size:16px;color:var(--page-text)}.custom-treeselect .treeselect-input--unsearchable .treeselect-input__edit::-moz-placeholder{color:var(--header-text-muted);opacity:1}.custom-treeselect .treeselect-input--unsearchable .treeselect-input__edit::placeholder{color:var(--header-text-muted);opacity:1}.custom-treeselect .treeselect-input--opened.treeselect-input--bottom{border-radius:8px}.custom-treeselect .treeselect-input{border-radius:8px;border-width:0px;padding:12px 20px;background-color:var(--page-bg);color:var(--page-text)}.custom-treeselect .treeselect-input__tags-count{font-size:16px}.custom-treeselect .treeselect-list__item--checked{background-color:var(--color_2);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.custom-treeselect .treeselect-list__item--focused{background-color:var(--color_2)!important}.custom-treeselect .treeselect-list__item--checked .treeselect-list__item-checkbox-container,.treeselect-list__item--partial-checked .treeselect-list__item-checkbox-container{background-color:var(--color_1)!important}.custom-treeselect .treeselect-input:focus{border-color:var(--color_1);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color_1)}.custom-treeselect .treeselect-list__item.treeselect-list__item--group.treeselect-list__item--focused svg{stroke:#fff}.custom-treeselect .treeselect-list__item.treeselect-list__item--group.treeselect-list__item--focused{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.custom-treeselect .treeselect-list__item--checked .treeselect-list__item-checkbox-container,.custom-treeselect .treeselect-list__item--focused .treeselect-list__item-checkbox-container{border-style:none}.custom-treeselect .treeselect-list__item.treeselect-list__item--focused.treeselect-list__item--checked,.custom-treeselect .treeselect-list__item.treeselect-list__item--checked{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.filters-search select,.filters-search .flatpickr-input{height:50px;background-color:var(--page-bg);color:var(--page-text);border:1px solid var(--border-color)}.custom-flatpickr.flatpickr-input{border-style:none}.custom-flatpickr.flatpickr-input:focus{border-style:solid;border-color:var(--color_1);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.custom-flatpickr.flatpickr-input{color:var(--page-text)}.custom-flatpickr.flatpickr-input::-moz-placeholder{color:var(--header-text-muted);opacity:1}.custom-flatpickr.flatpickr-input::placeholder{color:var(--header-text-muted);opacity:1}.flatpickr-day.selected,.flatpickr-day.startRange{background-color:var(--color_1)!important;border:none!important}.flatpickr-day:hover{background-color:var(--color_1)!important;border:none!important;color:#fff!important}.flatpickr-day.endRange{box-shadow:-10px 0 0 var(--color_2)!important;background-color:var(--color_1)!important;border:none!important}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:var(--color_1)!important}.learning-results-filter .ts-control{min-height:50px;border-radius:8px;border-style:none;background-color:var(--page-bg);color:var(--page-text);border:1px solid var(--border-color)}.learning-results-filter .ts-control input::-moz-placeholder{font-size:1rem;line-height:1.5rem}.learning-results-filter .ts-control input,.learning-results-filter .ts-control input::placeholder{font-size:1rem;line-height:1.5rem}.learning-results-filter .ts-control input::-moz-placeholder{color:var(--header-text-muted);opacity:1}.learning-results-filter .ts-control input::placeholder{color:var(--header-text-muted);opacity:1}.learning-results-filter .ts-dropdown,.custom-treeselect .treeselect-list{background-color:var(--page-bg);color:var(--page-text);border:1px solid var(--border-color)}.input-search svg{width:20px}.input-search-mobile svg{width:30px}.cuenta-icon svg{width:16px}.menu-back-icon svg{width:16px}.close-sesion svg{width:20px}.notify-icon svg{pointer-events:none;width:20px}.icon-bars svg{width:30px}*{scrollbar-color:var(--header-text-muted) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--header-text-muted);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--header-text-muted) 85%,var(--header-text) 15%)}.poa-select{display:block;border-radius:.375rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}body.poa-theme-scope .poa-select{border-color:var(--border-color)}.poa-select:checked{background-color:var(--color_1)}.poa-select:invalid{color:#0000004d}.poa-select:focus{border-width:1px;border-color:var(--color_1);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.poa-select:focus:checked{border-color:var(--color_1)}.poa-select:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.poa-form .field.no-visible,.block-status.poa-form .field.no-visible{display:none}.poa-form .field{margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.poa-form .field.grow.justify-end{width:100%}}@media (min-width: 640px){.poa-form .field{flex-direction:row}}.poa-form .field .label-container label{width:auto;overflow-wrap:break-word;font-family:GitLab Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;line-height:1.25rem}.poa-form .field .label-container{width:auto}@media (min-width: 640px){.poa-form .field .label-container{width:25%}}.poa-form .field .content-container.little{max-width:42rem}.poa-form .field .label-center{display:flex;align-items:center}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.poa-form .field .label-center.grow.justify-end{width:100%}}.poa-form .field .content-container{width:auto}@media (min-width: 640px){.poa-form .field .content-container{width:75%}}.poa-form .field .content-container .error-border{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.poa-form .field .content-container .error-border:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + 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);--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.poa-form .field .content-container .error-label{font-size:14px;--tw-text-opacity: 1;color:rgb(219 55 31 / var(--tw-text-opacity, 1))}.poa-form .field textarea{height:auto;resize:vertical}.poa-input{position:relative;margin:0;height:36px;width:100%;min-width:0px;flex:1 1 auto;border-radius:.25rem;border-style:solid;--tw-border-opacity: 1;border-color:rgb(217 217 217 / var(--tw-border-opacity, 1));background-color:transparent;background-clip:padding-box;padding:.25rem 1rem;font-family:GitLab Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;line-height:1.25rem;line-height:1.6;--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-width:1.5px;border-color:var(--color_1)}.poa-input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.poa-input::placeholder{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.poa-input:focus{border-color:var(--color_1);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color_1)}@media (max-width: 1023px){.searcher-page .searcher-topbar>.poa-input.flex.grow.justify-end{width:100%}}.poa-input::-moz-placeholder{font-size:14px;--tw-text-opacity: 1;color:rgb(199 199 199 / var(--tw-text-opacity, 1))}.poa-input::placeholder{font-size:14px;--tw-text-opacity: 1;color:rgb(199 199 199 / var(--tw-text-opacity, 1))}.poa-input:focus{z-index:3;border-color:var(--color_1);--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.poa-input:is(.dark *){--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.poa-input:is(.dark *)::-moz-placeholder{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.poa-input:is(.dark *)::placeholder{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.poa-input:focus:is(.dark *){border-color:var(--color_1)}.poa-input.poa-input-height-amplified{height:60px}.poa-input.poa-input-amplified-textarea{height:180px;border-radius:40px;padding:25px}.poa-input-image img{margin-bottom:.5rem;height:10rem;width:10rem}.poa-input-image .select-file-container{margin-top:30px}.poa-input-image .dimensions{font-size:14px;color:var(--color_4)}.searcher-page .poa-input-image .dimensions{color:var(--header-text-muted)}.profile-update-account{margin-bottom:0;height:100%;padding-bottom:0}.profile-update-account>.profile-update-account__card{display:flex;height:100%;min-height:0px;flex-direction:column}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.profile-update-account>.profile-update-account__card.grow.justify-end{width:100%}}.profile-update-account>.profile-update-account__card>.p-4,.profile-update-account>.profile-update-account__card>.profile-update-account__form{min-height:0px;flex:1 1 0%}.profile-update-account__card.poa-container{box-shadow:0 4px 28px -10px color-mix(in srgb,var(--primary-color) 20%,transparent),0 1px 2px color-mix(in srgb,var(--primary-color) 6%,transparent)}.profile-update-account__eyebrow{margin:0;margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--primary-color)}.profile-update-account__title{margin:0;font-size:1.5rem;line-height:2rem;font-weight:700;line-height:1.25}@media (min-width: 640px){.profile-update-account__title{font-size:1.65rem}}.profile-update-account__title{color:var(--page-text-header)}.profile-update-account__header{border-bottom:1px solid var(--border-color)}.profile-update-account__photo{margin-bottom:0}.profile-update-account__photo .profile-update-account__photo-grid{display:flex;flex-direction:column;gap:1.25rem}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.profile-update-account__photo .profile-update-account__photo-grid.grow.justify-end{width:100%}}@media (min-width: 640px){.profile-update-account__photo .profile-update-account__photo-grid{flex-direction:row;align-items:flex-start;gap:1.75rem}}.profile-update-account__photo .profile-update-account__avatar-wrap{flex-shrink:0}.profile-update-account__photo .profile-update-account__avatar{margin-left:auto;margin-right:auto;display:block;height:8rem;width:8rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover}@media (min-width: 640px){.profile-update-account__photo .profile-update-account__avatar{margin-left:0;margin-right:0}}.profile-update-account__photo .profile-update-account__avatar{box-shadow:0 0 0 1px color-mix(in srgb,var(--border-color) 80%,transparent),0 8px 24px -12px color-mix(in srgb,var(--primary-color) 22%,transparent)}.profile-update-account__photo img{margin:0;height:8rem;width:8rem}.profile-update-account__photo .profile-update-account__section-label{margin:0;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--page-text)}.profile-update-account__photo .profile-update-account__hint{margin-top:.25rem;max-width:36rem;line-height:1.625;color:var(--header-text-muted)}.profile-update-account__photo .select-file-container{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.profile-update-account__photo .select-file-container.grow.justify-end{width:100%}}.profile-update-account__photo .profile-update-account__file-name{width:100%;font-size:.875rem;line-height:1.25rem}@media (min-width: 640px){.profile-update-account__photo .profile-update-account__file-name{width:auto}}.profile-update-account__photo .profile-update-account__file-name{color:var(--header-text-muted)}.profile-update-account__divider{margin-top:1.5rem;margin-bottom:1.5rem;height:1px}@media (min-width: 640px){.profile-update-account__divider{margin-top:2rem;margin-bottom:2rem}}.profile-update-account__divider{background:var(--border-color)}.profile-update-account .poa-form .field{margin-bottom:0;flex-direction:column;align-items:stretch;gap:.25rem}@media (min-width: 640px){.profile-update-account .poa-form .field{gap:.375rem}}.profile-update-account .poa-form .field .label-container{width:100%}@media (min-width: 640px){.profile-update-account .poa-form .field .label-container{width:100%}}.profile-update-account .poa-form .field .label-container label{font-weight:500;color:var(--page-text)}.profile-update-account .poa-form .field .label-container.label-center{align-items:flex-start}.profile-update-account .poa-form .field .content-container,.profile-update-account .poa-form .field .content-container.little{width:100%;max-width:36rem}.profile-update-account .poa-form .field.field--full .content-container,.profile-update-account .poa-form .field.field--full .content-container.little{max-width:100%}.profile-update-account .poa-form .field .poa-input{min-height:2.75rem;border-radius:.75rem}.profile-update-account .poa-form .field textarea.poa-input{min-height:8.5rem;padding-top:.75rem;padding-bottom:.75rem;line-height:1.625}.profile-update-account .poa-form .field select.poa-input{height:2.75rem;cursor:pointer;padding-top:0;padding-bottom:0}.profile-update-account__btn-file{height:2.5rem;min-width:0px;border-radius:9999px;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}.profile-update-account__actions{display:flex;flex-direction:column;gap:.75rem}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.profile-update-account__actions.grow.justify-end{width:100%}}@media (min-width: 640px){.profile-update-account__actions{flex-direction:row;align-items:center;justify-content:flex-end}}.profile-update-account__submit{min-width:12rem;border-radius:9999px;padding-left:2rem;padding-right:2rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.home-img{background:linear-gradient(0deg,rgba(43,76,126,.61) 0%,rgba(43,76,126,.61) 80%),url(/build/assets/home-607c3f98.png);width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.dudas-img{background-image:url(/build/assets/dudas-fondo-f0003285.png);display:flex;min-height:100vh;width:100%;flex-direction:column;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.dudas-img.grow.justify-end{width:100%}}.dudas-container{margin-left:10px;margin-right:10px;margin-top:60px;margin-bottom:3rem;display:flex;height:auto;width:90%;flex-direction:column;gap:25px;border-radius:20px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:30px}body.poa-theme-scope .dudas-container{background-color:var(--page-bg)}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.dudas-container.grow.justify-end{width:100%}}@media (min-width: 1024px){.dudas-container{margin-left:182px;margin-right:182px;width:1075px}}.dudas-container{box-shadow:0 10px 10px #0000001a}.dudas-icon svg{width:90px;stroke-width:.5px}.dudas-send-button{margin-left:auto;display:flex;width:100%;align-items:center;justify-content:center;gap:10px;border-radius:9999px;border-width:1.5px;border-style:solid;border-color:var(--color_1);background-color:var(--color_1);padding:15px 102px;text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.dudas-send-button.grow.justify-end{width:100%}}@media (min-width: 1024px){.dudas-send-button{width:286px}}.dudas-send-button svg{width:18px}.input-text{border-radius:99px;border-width:1.5px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(43 76 126 / var(--tw-border-opacity, 1));padding:15px}.input-text :focus{border-radius:9999px;border-width:1.5px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(43 76 126 / var(--tw-border-opacity, 1));padding:15px}@media (max-width: 1024px){.dudas-icon svg{width:55px}}.resource-send-button{margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:6px;border-width:1.5px;border-style:solid;border-color:var(--color_1);background-color:var(--color_1);padding:10px 20px;text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.resource-send-button.grow.justify-end{width:100%}}.resource-send-button svg{width:18px}.resource-card-star svg{height:19px;width:19px;fill:#eaba0f}.info-resource svg{height:20px;width:20px}.sugerencias-img{background:linear-gradient(to bottom,transparent 60%,#ffffff 40%),url(/build/assets/sugerencias-fondo-4ea00b67.png);display:flex;width:100%;flex-direction:column;align-items:center;background-color:inherit;background-position:top;background-repeat:no-repeat}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.sugerencias-img.grow.justify-end{width:100%}}@media (min-width: 1024px){.sugerencias-img{background-size:contain;background-position:top}}.sugerencias-icon svg{width:90px;stroke-width:.5px}@media (max-width: 1024px){.sugerencias-icon svg{width:55px}}@media (max-width: 600px){.containerCarrousel{padding:20px!important}}@media (max-width: 1024px){.floating-carrousel{margin-top:-100px}}@media (min-width: 1024px){.floating-carrousel{margin-top:-160px}}.containerCarrousel{z-index:1;overflow:hidden}.containerCarrousel .swiper-button-next{right:0;display:flex}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.containerCarrousel .swiper-button-next.grow.justify-end{width:100%}}@media (min-width: 640px){.containerCarrousel .swiper-button-next{right:25px}}.containerCarrousel .swiper-button-prev,.containerCarrousel .swiper-rtl .swiper-button-next{left:0;display:flex}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.containerCarrousel .swiper-button-prev.grow.justify-end,.searcher-page .searcher-topbar>.relative .containerCarrousel .swiper-rtl .swiper-button-next.grow.justify-end{width:100%}}@media (min-width: 640px){.containerCarrousel .swiper-button-prev,.containerCarrousel .swiper-rtl .swiper-button-next{left:25px}}.containerCarrousel .swiper-button-prev:after,.containerCarrousel .swiper-rtl .swiper-button-next:after{font-size:20px;color:var(--color_1)}.searcher-page .containerCarrousel .swiper-button-prev:after,.searcher-page .containerCarrousel .swiper-rtl .swiper-button-next:after{color:var(--page-text-header)}.containerCarrousel .swiper-button-next:after,.containerCarrousel .swiper-rtl .swiper-button-prev:after{font-size:20px;color:var(--color_1)}.searcher-page .containerCarrousel .swiper-button-next:after,.searcher-page .containerCarrousel .swiper-rtl .swiper-button-prev:after{color:var(--page-text-header)}.containerCarrousel .swiper-slide{position:relative;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));text-align:start;font-size:18px}body.poa-theme-scope .containerCarrousel .swiper-slide{background-color:var(--page-bg)}@media (max-width: 1023px){.searcher-page .searcher-topbar>.containerCarrousel .swiper-slide.flex.grow.justify-end{width:100%}}.containerCarrousel .swiper-slide{box-shadow:0 8px 8px #c4c4c440}.containerCarrousel .swiper-pagination{position:absolute;bottom:-11px;margin-top:40px;flex-direction:row;justify-content:center}.containerCarrousel .swiper-container{position:relative;padding:20px 0}@media (max-width: 1023px){.searcher-page .searcher-topbar>.containerCarrousel .swiper-container.flex.grow.justify-end{width:100%}}@media (min-width: 640px){.containerCarrousel .swiper-container{padding-left:40px;padding-right:40px}}.swiper-button-next{position:relative;margin-right:-25px;height:20px;width:20px}@media (max-width: 1023px){.searcher-page .searcher-topbar>.swiper-button-next.flex.grow.justify-end{width:100%}}.swiper-button-next:after{font-size:20px}.swiper-button-prev{position:relative;margin-left:-25px;height:20px;width:20px}@media (max-width: 1023px){.searcher-page .searcher-topbar>.swiper-button-prev.flex.grow.justify-end{width:100%}}.swiper-button-prev:after{font-size:20px}.btn.btn-primary.btn-save-policies{padding:10px 40px}.swiper-pagination-bullet{display:inline-block;height:8px;width:8px;border-radius:50%;--tw-bg-opacity: 1;background-color:rgb(217 217 217 / var(--tw-bg-opacity, 1));opacity:.7}.swiper-pagination-bullet-active{height:8px;width:21px;border-radius:55px;--tw-bg-opacity: 1;background-color:rgb(217 217 217 / var(--tw-bg-opacity, 1));opacity:1}.cards-icons svg{height:18px;width:18px;fill:#e4e4e4}.cards-stars .star-filled svg{fill:#eaba0f;color:transparent}.cards-stars .star-no-filled svg{fill:#e4e4e4;color:transparent}.cards-stars svg{height:19px;width:19px}.arrow-see-more svg{height:20px;width:20px}.line-clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp.line-clamp-1{-webkit-line-clamp:1}.line-clamp.line-clamp-2{-webkit-line-clamp:2}.line-clamp.line-clamp-3{-webkit-line-clamp:3}#sendVerify{cursor:pointer}.bottom-nav-mobile-app{box-shadow:0 -2px 10px #0000001a;-webkit-tap-highlight-color:transparent}.bottom-nav-mobile-app a{text-decoration-line:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bottom-nav-mobile-app a:active{opacity:.7}.notification-dot{position:absolute;height:.5rem;width:.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.home-page{background-color:var(--page-bg);background-image:radial-gradient(ellipse 100% 60% at 50% -15%,color-mix(in srgb,var(--primary-color) 12%,transparent),transparent 55%),linear-gradient(180deg,var(--page-bg) 0%,var(--poa-container-bg) 35%,var(--page-bg) 100%)}.home-hero{padding-left:0;padding-right:0;padding-top:.25rem;padding-bottom:.5rem}@media (min-width: 640px){.home-hero{padding-left:.75rem;padding-right:.75rem}}@media (min-width: 1024px){.home-hero{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem}}.home-hero__slideshow.slideshow-container{overflow:hidden;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-radius:0 0 1.25rem 1.25rem;box-shadow:0 4px 6px -1px color-mix(in srgb,var(--primary-color) 12%,transparent),0 25px 50px -12px color-mix(in srgb,var(--primary-color) 22%,transparent)}@media (min-width: 1024px){.home-hero__slideshow.slideshow-container{border-radius:1.25rem}}.home-slide__bg-img{transform:scale(1.02)}.home-slide__scrim{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgba(15,23,42,.72) 0%,rgba(15,23,42,.25) 45%,rgba(15,23,42,.35) 100%)}.home-slide__content{z-index:2}.home-slide__panel{background:rgba(255,255,255,.06);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.home-hero__nav.prev,.home-hero__nav.next{z-index:3;display:flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:#ffffff40}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.home-hero__nav.prev.grow.justify-end,.searcher-page .searcher-topbar>.relative .home-hero__nav.next.grow.justify-end{width:100%}}@media (min-width: 1024px){.home-hero__nav.prev,.home-hero__nav.next{height:3rem;width:3rem}}.home-hero__nav.prev,.home-hero__nav.next{background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home-hero__nav:hover{background:rgba(255,255,255,.22)}.home-floating-carousel .containerCarrousel{border-radius:1rem;border-width:1px;border-color:var(--border-color);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background:color-mix(in srgb,var(--poa-container-bg) 88%,var(--page-bg));box-shadow:0 10px 40px -10px color-mix(in srgb,var(--primary-color) 18%,transparent),0 0 0 1px color-mix(in srgb,var(--border-color) 80%,transparent)}.home-overview-card{border-radius:1rem;border-width:1px;padding:1.5rem 1.25rem}@media (min-width: 1024px){.home-overview-card{padding:1.75rem 2rem}}.home-overview-card{border-color:color-mix(in srgb,var(--border-color) 90%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--poa-container-bg) 88%,var(--page-bg)) 0%,color-mix(in srgb,var(--primary-color) 10%,var(--poa-container-bg)) 100%);box-shadow:0 18px 40px -28px color-mix(in srgb,var(--primary-color) 35%,transparent)}.home-overview-card__content{margin-bottom:1.25rem}.home-overview-card__eyebrow{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--primary-color)}.home-overview-card__title{margin:0;font-size:1.5rem;line-height:2rem;font-weight:700;line-height:1.25}@media (min-width: 640px){.home-overview-card__title{font-size:1.875rem;line-height:2.25rem}}.home-overview-card__title{color:var(--page-text-header)}.home-overview-card__desc{margin-bottom:0;margin-top:.5rem;font-size:.875rem;line-height:1.25rem}@media (min-width: 640px){.home-overview-card__desc{font-size:1rem;line-height:1.5rem}}.home-overview-card__desc{color:var(--header-text-muted)}.home-overview-card__stats{margin-bottom:1.25rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.home-overview-card__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}}.home-overview-stat{border-radius:.75rem;border-width:1px;padding:.75rem 1rem;border-color:color-mix(in srgb,var(--border-color) 82%,transparent);background:color-mix(in srgb,var(--page-bg) 74%,transparent)}.home-overview-stat strong{display:block;font-size:1.25rem;line-height:1.75rem;font-weight:700;line-height:1;color:var(--page-text-header)}.home-overview-stat span{margin-top:.25rem;display:block;font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.08em;color:var(--header-text-muted)}.home-overview-card__actions{display:flex;flex-wrap:wrap;gap:.625rem}@media (max-width: 1023px){.searcher-page .searcher-topbar>.relative.home-overview-card__actions.grow.justify-end{width:100%}}.home-overview-cta{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:var(--primary-color);border-color:color-mix(in srgb,var(--primary-color) 88%,transparent);color:#fff}.home-overview-cta:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:0 10px 24px -14px color-mix(in srgb,var(--primary-color) 55%,transparent)}.home-overview-cta--ghost{background:color-mix(in srgb,var(--page-bg) 90%,transparent);color:var(--page-text-header);border-color:var(--border-color)}.home-lanes-toolbar.container-custom-lanes .row-buttons-lanes{gap:.75rem;overflow-x:auto;padding-bottom:.25rem}@media (min-width: 640px){.home-lanes-toolbar.container-custom-lanes .row-buttons-lanes{gap:1rem}}@media (min-width: 1024px){.home-lanes-toolbar.container-custom-lanes .row-buttons-lanes{justify-content:center}}.home-lanes-toolbar.container-custom-lanes .row-buttons-lanes{flex-wrap:nowrap;font-size:.875rem}@media (min-width: 1024px){.home-lanes-toolbar.container-custom-lanes .row-buttons-lanes{font-size:1rem;gap:.75rem}}.home-lanes-toolbar .row-button{margin-bottom:0;border-radius:9999px;border-width:1px;padding:.5rem .75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 640px){.home-lanes-toolbar .row-button{padding-left:1rem;padding-right:1rem}}.home-lanes-toolbar .row-button{border-color:var(--border-color);background:rgba(255,255,255,.92);box-shadow:0 1px 2px color-mix(in srgb,var(--primary-color) 8%,transparent)}.home-lanes-toolbar .row-button.selected{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:var(--primary-color)!important;border-color:transparent!important;border-bottom-width:0!important;box-shadow:0 4px 14px color-mix(in srgb,var(--primary-color) 45%,transparent)}.home-lanes-toolbar .lane-arrow{border-color:var(--border-color);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body.poa-theme-scope .home-lanes-toolbar .lane-arrow{background-color:var(--page-bg)}.home-lanes-toolbar .lane-arrow-enabled{border-color:transparent}.home-lane-loading__spinner{color:var(--primary-color)}.home-toggles .btn-lane-home{border-radius:9999px;border-width:0px;padding:.75rem 1.5rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;box-shadow:0 4px 14px color-mix(in srgb,var(--primary-color) 25%,transparent)}.home-toggles .btn-lane-home:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.home-section__eyebrow{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--primary-color)}.home-section__title{font-size:1.875rem;line-height:2.25rem;font-weight:700;line-height:1.25;color:var(--page-text-header)}@media (min-width: 640px){.home-section__title{font-size:2.25rem;line-height:2.5rem}}.home-section__link{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--color_1);text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.searcher-page .home-section__link{color:var(--page-text-header)}.home-section__link{border-color:var(--border-color);background:color-mix(in srgb,var(--page-bg) 90%,transparent);box-shadow:0 1px 3px color-mix(in srgb,var(--primary-color) 10%,transparent)}.home-section__link:hover{border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 6px 20px color-mix(in srgb,var(--primary-color) 18%,transparent)}.home-categories-strip{position:relative;overflow:hidden;background:linear-gradient(125deg,color-mix(in srgb,var(--primary-color) 82%,#0f172a) 0%,var(--color_2) 42%,color-mix(in srgb,var(--primary-color) 70%,#020617) 100%)}.home-categories-strip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.12),transparent 45%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.08),transparent 40%);pointer-events:none}.home-categories-strip .container{position:relative;z-index:1}.home-categories-strip__title{font-weight:700;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:clamp(1.5rem,4vw,2.25rem);text-shadow:0 2px 24px rgba(0,0,0,.25)}.home-category-card__inner{transition:transform .2s ease,box-shadow .2s ease}.home-category-card__inner--themed{background:color-mix(in srgb,var(--page-bg) 92%,var(--primary-color) 8%)}.home-category-card:hover .home-category-card__inner{transform:translateY(-4px);box-shadow:0 16px 40px -12px #00000059}.home-cta-docente{box-shadow:0 8px 30px #0003}body.is-home-hero .home-page--hero-immersive{overflow-x:clip;background-image:none}body.is-home-hero .home-hero--immersive{padding:0;position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body.is-home-hero .home-hero__slideshow.slideshow-container{height:min(88vh,680px);border-radius:0 0 1.35rem 1.35rem;box-shadow:0 28px 60px -24px #0f172a73}@media (min-width: 1024px){body.is-home-hero .home-hero__slideshow.slideshow-container{height:min(86vh,820px);border-radius:0 0 1.75rem 1.75rem}}body.is-home-hero .home-hero__slideshow.slideshow-container .mySlides{height:100%;min-height:100%}body.is-home-hero .home-slide__content{padding-top:calc(var(--header-mobile-height) + 1.25rem);padding-bottom:2rem}@media (min-width: 1200px){body.is-home-hero .home-slide__content{padding-top:calc(var(--header-desktop-height) + 1.5rem)}}body.is-home-hero .home-floating-carousel{position:relative;z-index:2;margin-top:-3.25rem}@media (min-width: 1024px){body.is-home-hero .home-floating-carousel{margin-top:-4.5rem}}body.is-home-hero .home-slide__scrim{background:linear-gradient(to top,rgba(15,23,42,.36) 0%,rgba(15,23,42,.12) 40%,rgba(15,23,42,.22) 100%)}body.is-home-hero .poa-header-desktop{border-bottom:none!important;box-shadow:0 18px 40px -24px color-mix(in srgb,var(--primary-color) 22%,transparent)!important;isolation:isolate;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.is-home-hero .poa-header-desktop:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(100% + clamp(2.35rem,5.25vh,4.1rem));z-index:0;pointer-events:none;background:linear-gradient(180deg,var(--header-bg) 0%,var(--header-bg) 20%,rgb(from var(--header-bg) r g b/.97) 40%,rgb(from var(--header-bg) r g b/.78) 56%,rgb(from var(--header-bg) r g b/.45) 72%,rgb(from var(--header-bg) r g b/.14) 88%,rgb(from var(--header-bg) r g b/0) 100%)}body.is-home-hero .poa-header-desktop>*{position:relative;z-index:1}body.is-home-hero .mobile-navbar{border-bottom:none!important;box-shadow:0 16px 36px -24px color-mix(in srgb,var(--primary-color) 20%,transparent)!important;isolation:isolate;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.is-home-hero .mobile-navbar:after{content:"";position:absolute;left:0;right:0;top:0;height:calc(100% + clamp(2.1rem,4.75vh,3.85rem));z-index:0;pointer-events:none;background:linear-gradient(180deg,var(--header-bg) 0%,var(--header-bg) 22%,rgb(from var(--header-bg) r g b/.96) 42%,rgb(from var(--header-bg) r g b/.74) 58%,rgb(from var(--header-bg) r g b/.4) 73%,rgb(from var(--header-bg) r g b/0) 100%)}body.is-home-hero .mobile-navbar>*{position:relative;z-index:1}body.is-home-hero .mobile-navbar .poa-header-mobile-trigger:hover{background:var(--sidebar-hover-bg);border-color:var(--border-color)}
