.styles-module-scss-module__iaPhBW__academy{padding:40px 0 80px}@media only screen and (min-width:768px) and (max-width:1200px){.styles-module-scss-module__iaPhBW__academy{padding:30px 20px 60px}}@media only screen and (min-width:0) and (max-width:768px){.styles-module-scss-module__iaPhBW__academy{padding:20px 10px 40px}}.styles-module-scss-module__iaPhBW__academy_title{color:#323e48;margin:0;font-family:PTBold,sans-serif;font-size:32px;line-height:32px}@media only screen and (min-width:0) and (max-width:768px){.styles-module-scss-module__iaPhBW__academy_title{font-size:24px;line-height:24px}}.styles-module-scss-module__iaPhBW__academy_intro{flex-direction:column;gap:40px;margin:40px 0 0;display:flex}@media only screen and (min-width:0) and (max-width:768px){.styles-module-scss-module__iaPhBW__academy_intro{gap:30px;margin:25px 0 0}}.styles-module-scss-module__iaPhBW__academy_audience{flex-direction:column;gap:20px;display:flex}.styles-module-scss-module__iaPhBW__academy_audience_title{color:#323e48;margin:0;font-family:PTBold,sans-serif;font-size:24px;line-height:24px}@media only screen and (min-width:0) and (max-width:768px){.styles-module-scss-module__iaPhBW__academy_audience_title{font-size:20px;line-height:20px}}.styles-module-scss-module__iaPhBW__academy_audience_list{color:#323e48;margin:0;padding-left:24px;font-family:PTMedium,sans-serif;font-size:18px;line-height:24px;list-style:outside}.styles-module-scss-module__iaPhBW__academy_audience_list li:not(:last-child){margin-bottom:12px}@media only screen and (min-width:0) and (max-width:768px){.styles-module-scss-module__iaPhBW__academy_audience_list{font-size:16px;line-height:22px}}.styles-module-scss-module__iaPhBW__academy_legal{margin-top:40px}.styles-module-scss-module__iaPhBW__academy_count{color:#323e48;margin:33px 0 25px;font-family:PTMedium,sans-serif;font-size:24px;font-weight:700;line-height:24px}.styles-module-scss-module__iaPhBW__academy_count span{color:#8b949a}@media only screen and (min-width:0) and (max-width:768px){.styles-module-scss-module__iaPhBW__academy_count{margin:20px 0 16px}}.styles-module-scss-module__iaPhBW__academy_grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}@media only screen and (min-width:768px) and (max-width:1200px){.styles-module-scss-module__iaPhBW__academy_grid{grid-template-columns:1fr}}@media only screen and (min-width:0) and (max-width:768px){.styles-module-scss-module__iaPhBW__academy_grid{grid-template-columns:1fr;gap:16px}}
.pagination-module-scss-module__qnXHmG__pagination{background:#f1f5f5;border-radius:8px;justify-content:space-between;align-items:center;margin-top:40px;padding:12px 0 16px;display:flex}@media only screen and (min-width:0) and (max-width:768px){.pagination-module-scss-module__qnXHmG__pagination{margin-top:24px;padding:8px 0 10px}}.pagination-module-scss-module__qnXHmG__pages{align-items:center;gap:2px;display:flex}.pagination-module-scss-module__qnXHmG__page{box-sizing:border-box;color:#8b949a;cursor:pointer;background:0 0;border:none;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;padding:12px;font-family:PTMedium,sans-serif;font-size:16px;line-height:20px;transition:background .2s,color .2s;display:inline-flex}.pagination-module-scss-module__qnXHmG__page:hover:not(.pagination-module-scss-module__qnXHmG__pageActive){color:#323e48;background:#dcebea}.pagination-module-scss-module__qnXHmG__page:focus-visible{outline:2px solid var(--green);outline-offset:2px}@media only screen and (min-width:0) and (max-width:768px){.pagination-module-scss-module__qnXHmG__page{width:36px;height:36px;padding:10px}}.pagination-module-scss-module__qnXHmG__pageActive{color:#fff;background:#08a295;font-family:PTBold,sans-serif;line-height:16px}.pagination-module-scss-module__qnXHmG__arrow{color:#323e48;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:4px;transition:color .2s,background .2s;display:inline-flex}.pagination-module-scss-module__qnXHmG__arrow:hover:not(:disabled){color:var(--green);background:#dcebea}.pagination-module-scss-module__qnXHmG__arrow:focus-visible{outline:2px solid var(--green);outline-offset:2px}.pagination-module-scss-module__qnXHmG__arrow:disabled{color:#c9d3db;cursor:default}@media only screen and (min-width:0) and (max-width:768px){.pagination-module-scss-module__qnXHmG__arrow{width:36px;height:36px}.pagination-module-scss-module__qnXHmG__arrow svg{width:28px;height:28px}}.pagination-module-scss-module__qnXHmG__ellipsis{color:#8b949a;justify-content:center;align-items:center;width:40px;height:40px;font-family:PTMedium,sans-serif;font-size:16px;display:inline-flex}@media only screen and (min-width:0) and (max-width:768px){.pagination-module-scss-module__qnXHmG__ellipsis{width:28px}}@media (prefers-reduced-motion:reduce){.pagination-module-scss-module__qnXHmG__page,.pagination-module-scss-module__qnXHmG__arrow{transition:none}}
.styles-module-scss-module__DYyyhG__wrap,.styles-module-scss-module__DYyyhG__wrapper{width:100%;display:block}.styles-module-scss-module__DYyyhG__wrapper .react-datepicker__input-container{width:100%;display:block}.styles-module-scss-module__DYyyhG__field{width:100%;display:block;position:relative}.styles-module-scss-module__DYyyhG__input{box-sizing:border-box;color:#323e48;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#fff;border:2px solid #a0a8af;border-radius:100px;width:100%;height:50px;padding:0 56px 0 24px;font-family:PTBold,sans-serif;font-size:20px;line-height:20px;overflow:hidden}.styles-module-scss-module__DYyyhG__input::placeholder{color:#8b949a}.styles-module-scss-module__DYyyhG__input:focus{border-color:var(--green);outline:none}.styles-module-scss-module__DYyyhG__icon{color:#323e48;pointer-events:none;width:20px;height:22px;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.styles-module-scss-module__DYyyhG__popper{z-index:60}.styles-module-scss-module__DYyyhG__calendar{box-sizing:border-box;background:#fff;border:1px solid #a0a8af;border-radius:8px;width:381px;padding:25px;font-family:PTMedium,sans-serif;box-shadow:0 4px 16px #aaaaaa08}.styles-module-scss-module__DYyyhG__header{justify-content:space-between;align-items:center;width:100%;height:32px;margin-bottom:25px;display:flex}.styles-module-scss-module__DYyyhG__nav{color:#323e48;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:29px;height:29px;padding:0;display:flex}.styles-module-scss-module__DYyyhG__nav:disabled{opacity:.4;cursor:default}.styles-module-scss-module__DYyyhG__month{color:#323e48;text-align:center;flex:auto;font-family:PTBold,sans-serif;font-size:20px;line-height:20px}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__triangle{display:none}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__header{background:0 0;border:none;padding:0}:is(.styles-module-scss-module__DYyyhG__calendar .react-datepicker__current-month,.styles-module-scss-module__DYyyhG__calendar .react-datepicker__navigation){display:none}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__month{width:331px;margin:0}:is(.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day-names,.styles-module-scss-module__DYyyhG__calendar .react-datepicker__week){align-items:center;gap:8.5px;display:flex}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day-names{margin-bottom:23px}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__week+.react-datepicker__week{margin-top:21px}:is(.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day-name,.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day){justify-content:center;align-items:center;width:40px;margin:0;display:flex;overflow:visible}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day-name{color:#323e48;height:20px;font-family:PTBold,sans-serif;font-size:20px;line-height:20px}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day{color:#323e48;border-radius:40px;height:40px;font-family:PTMedium,sans-serif;font-size:20px;line-height:24px}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day:not([aria-disabled=true]):hover{background:#08a2951f}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--today{font-weight:inherit}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--keyboard-selected{color:#323e48;background:0 0}:is(.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--in-range,.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--in-selecting-range){isolation:isolate;color:#323e48;background:0 0;position:relative}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--in-range:before{content:"";z-index:-1;background:#cdecea;position:absolute;inset:0}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--in-selecting-range:before{content:"";z-index:-1;background:#cdecea;position:absolute;inset:0}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--in-range:has(+.react-datepicker__day--in-range):before{right:-8.5px}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--in-selecting-range:has(+.react-datepicker__day--in-selecting-range):before{right:-8.5px}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--in-range:first-child:before{border-top-left-radius:40px;border-bottom-left-radius:40px}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--in-selecting-range:first-child:before{border-top-left-radius:40px;border-bottom-left-radius:40px}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--range-start:before{border-top-left-radius:40px;border-bottom-left-radius:40px}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--selecting-range-start:before{border-top-left-radius:40px;border-bottom-left-radius:40px}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--in-range:last-child:before{border-top-right-radius:40px;border-bottom-right-radius:40px;right:0}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--in-selecting-range:last-child:before{border-top-right-radius:40px;border-bottom-right-radius:40px;right:0}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--in-range.react-datepicker__day--range-end:before{border-top-right-radius:40px;border-bottom-right-radius:40px;right:0}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:before{border-top-right-radius:40px;border-bottom-right-radius:40px;right:0}:is(.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--range-start,.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--range-end,.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--selecting-range-start,.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--selecting-range-end,.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--selected,.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--selected.react-datepicker__day--keyboard-selected){z-index:1;isolation:isolate;color:#fff;background:0 0;font-family:PTBold,sans-serif;line-height:20px;position:relative}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--range-start:after{content:"";z-index:-1;background:var(--green);pointer-events:none;border-radius:50%;position:absolute;inset:0}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--range-end:after{content:"";z-index:-1;background:var(--green);pointer-events:none;border-radius:50%;position:absolute;inset:0}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--selecting-range-start:after{content:"";z-index:-1;background:var(--green);pointer-events:none;border-radius:50%;position:absolute;inset:0}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--selecting-range-end:after{content:"";z-index:-1;background:var(--green);pointer-events:none;border-radius:50%;position:absolute;inset:0}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--selected:after{content:"";z-index:-1;background:var(--green);pointer-events:none;border-radius:50%;position:absolute;inset:0}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--range-start.react-datepicker__day--range-end:before{display:none}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:before{display:none}:is(.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--in-range:not([aria-disabled=true]):hover,.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover){color:#323e48;background:0 0}:is(.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--selected:not([aria-disabled=true]):hover,.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--range-start:not([aria-disabled=true]):hover,.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--range-end:not([aria-disabled=true]):hover,.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--selecting-range-start:not([aria-disabled=true]):hover,.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--selecting-range-end:not([aria-disabled=true]):hover){color:#fff;background:0 0}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--outside-month{visibility:hidden;pointer-events:none}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--outside-month:before{display:none}.styles-module-scss-module__DYyyhG__calendar .react-datepicker__day--outside-month:after{display:none}@media only screen and (min-width:0) and (max-width:768px){.styles-module-scss-module__DYyyhG__input{font-size:18px}}
.styles-module-scss-module__VgRCwq__page{flex-direction:column;gap:25px;display:flex}.styles-module-scss-module__VgRCwq__title{color:#323e48;font-family:PTBold,sans-serif;font-size:32px;line-height:38px;font-weight:initial;margin:0}@media only screen and (min-width:768px) and (max-width:1200px){.styles-module-scss-module__VgRCwq__page{gap:20px;padding:0 20px}.styles-module-scss-module__VgRCwq__title{font-size:28px;line-height:32px}}@media only screen and (min-width:0) and (max-width:768px){.styles-module-scss-module__VgRCwq__page{gap:20px;padding:0 16px}.styles-module-scss-module__VgRCwq__title{font-size:24px;line-height:28px}}
