iframe{overflow-x:hidden;overflow-Y:hidden}iframe ::-webkit-scrollbar{width:0;height:0}.event-carousel .slick-dots{bottom:-35px}.event-carousel .slick-dots li button:before{font-size:10px;color:#a855f7;opacity:.3}.event-carousel .slick-dots li.slick-active button:before{opacity:1;color:#9333ea}.event-carousel .slick-next,.event-carousel .slick-prev{width:40px;height:40px;z-index:10}.event-carousel .slick-prev{left:5px}.event-carousel .slick-next{right:8px}.event-carousel .slick-next:before,.event-carousel .slick-prev:before{font-size:30px;color:#e8e6e6;opacity:.75}.event-carousel .slick-next:hover:before,.event-carousel .slick-prev:hover:before{opacity:1}.event-carousel .slick-disabled:before{opacity:.25}.event-carousel .slick-slide{transition:all .3s ease}.event-carousel .slick-slide>div{padding:0 8px}.line-clamp-1{-webkit-line-clamp:1;line-clamp:1}.line-clamp-1,.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;line-clamp:2}.document-card{display:flex;width:100%;cursor:pointer;flex-direction:row;align-items:center;justify-content:space-between;border-radius:.75rem;--tw-border-opacity:1;border-color:rgb(228 231 236/var(--tw-border-opacity));padding:0}@media (min-width:768px){.document-card{border-width:1px;padding:1.5rem}}.document-card .icon-and-title{display:flex;flex-direction:row;align-items:center;gap:1rem}.document-card .icon-and-title .image{height:2.5rem;width:2.5rem}.document-card .icon-and-title .title{font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(var(--text-primary))}@media (min-width:768px){.document-card .icon-and-title .title{font-size:1rem;line-height:1.5rem}}.document-card .icon-and-title .sub-title{font-size:.75rem;line-height:1rem;font-weight:400;color:rgb(var(--text-secondary))}@media (min-width:768px){.document-card .icon-and-title .sub-title{font-size:.875rem;line-height:1.25rem}}.document-card .download{display:flex;height:2.75rem;width:2.75rem;flex-direction:row;align-items:center;justify-content:center;border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(228 231 236/var(--tw-border-opacity));--tw-shadow:0 1px 2px 0 rgba(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)}.news-card{display:flex;width:100%;flex-direction:row;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(228 231 236/var(--tw-border-opacity));padding:1.5rem}.news-card .image{height:6rem;width:6rem;border-radius:1rem}.news-card .title{font-size:1rem;line-height:1.5rem;font-weight:600;color:rgb(var(--text-primary))}.news-card .sub-title{margin-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:400;color:rgb(var(--text-secondary))}@media (min-width:768px){.news-card .sub-title{font-size:.875rem;line-height:1.25rem}}.news-card .date{margin-top:.75rem;font-size:.75rem;line-height:1rem;font-weight:400;color:rgb(var(--text-secondary))}.parent-registration-card{position:relative;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden;border-radius:var(--radius);padding:1.5rem}.parent-registration-card .title-and-subtitle{padding-right:0}@media (min-width:768px){.parent-registration-card .title-and-subtitle{padding-right:5rem}}@media (min-width:1024px){.parent-registration-card .title-and-subtitle{padding-right:10rem}}.parent-registration-card .title{font-size:1rem;line-height:1.5rem;font-weight:600;color:rgb(var(--text-primary))}@media (min-width:768px){.parent-registration-card .title{font-size:1.125rem;line-height:1.75rem}}.parent-registration-card .sub-title{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:400;color:rgb(var(--text-secondary))}@media (min-width:768px){.parent-registration-card .sub-title{font-size:1rem;line-height:1.5rem}}.parent-registration-card .image{position:absolute;bottom:1.25rem;right:-3rem;height:10rem;opacity:.4}:root{--color-primary-base:oklch(0.511 0.262 276.966);--color-danger-base:oklch(0.577 0.245 27.325);--color-success-base:oklch(0.696 0.17 162.48);--color-warning-base:oklch(0.666 0.179 58.318);--font-family-base:"Manrope",sans-serif;--font-weight-light:400;--font-weight-normal:500;--font-weight-medium:600;--font-weight-semibold:700;--font-weight-bold:800;--font-weight-extrabold:900}.resources-carousel-container{width:100%;padding:0}.resources-carousel-container .slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;touch-action:pan-y}.resources-carousel-container .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.resources-carousel-container .slick-track{position:relative;top:0;left:0;display:flex;align-items:stretch}.resources-carousel-container .slick-slide{display:flex!important;height:auto;min-height:1px}.resources-carousel-container .slick-slide>div{width:100%;display:flex}.resources-carousel-container .slick-next,.resources-carousel-container .slick-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:36px;height:36px;background:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.15);border:1px solid #e5e7eb;cursor:pointer;transition:all .3s ease;opacity:1;display:flex;justify-content:center;align-items:center}.resources-carousel-container .slick-next:hover,.resources-carousel-container .slick-prev:hover{background:#9e77ed;border-color:#9e77ed;box-shadow:0 4px 12px rgba(158,119,237,.4);transform:translateY(-50%) scale(1.1)}.resources-carousel-container .slick-prev{left:-20px}.resources-carousel-container .slick-next{right:-20px}.resources-carousel-container .slick-next:before,.resources-carousel-container .slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:1;color:#9e77ed;transition:color .3s ease}.resources-carousel-container .slick-next:hover:before,.resources-carousel-container .slick-prev:hover:before{color:#fff}.resources-carousel-container .slick-next.slick-disabled:before,.resources-carousel-container .slick-prev.slick-disabled:before{opacity:.25}.resources-carousel-container .slick-dots{position:relative;bottom:0;display:flex!important;justify-content:center;align-items:center;margin:20px 0 0;padding:0;list-style:none;gap:8px}.resources-carousel-container .slick-dots li{position:relative;display:inline-block;width:8px;height:8px;margin:0;padding:0;cursor:pointer}.resources-carousel-container .slick-dots li button{font-size:0;line-height:0;display:block;width:8px;height:8px;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.resources-carousel-container .slick-dots li button:before{font-size:8px;line-height:8px;position:absolute;top:0;left:0;width:8px;height:8px;content:"•";text-align:center;opacity:.4;color:#9e77ed;transition:opacity .3s ease}.resources-carousel-container .slick-dots li.slick-active button:before{opacity:1;font-size:12px}.resources-carousel-container .slick-dots li:hover button:before{opacity:.7}.resources-carousel-slide{padding:0 12px;box-sizing:border-box}.resources-carousel-slide>div{width:100%;display:flex;justify-content:center}@media (max-width:1024px){.resources-carousel-container .slick-prev{left:-15px}.resources-carousel-container .slick-next{right:-15px}}@media (max-width:768px){.resources-carousel-container .slick-next,.resources-carousel-container .slick-prev{width:32px;height:32px}.resources-carousel-container .slick-next:before,.resources-carousel-container .slick-prev:before{font-size:16px}}@media (max-width:480px){.resources-carousel-container .slick-prev{left:-10px}.resources-carousel-container .slick-next{right:-10px}.resources-carousel-slide{padding:0 8px}}