.faq_wrapper__MKI29{padding-top:calc(var(--mantine-spacing-xl) * 2);padding-bottom:calc(var(--mantine-spacing-xl) * 2);min-height:650px}.faq_title__bgQFL{margin-bottom:calc(var(--mantine-spacing-xl) * 1.5)}.faq_item__LC4Ds{border-radius:var(--mantine-radius-md);margin-bottom:var(--mantine-spacing-lg);border:1px solid light-dark(var(--mantine-color-gray-3),var(--mantine-color-dark-4))}.header_header__rmW_I{height:56px;margin-bottom:120px;background-color:var(--mantine-color-body);border-bottom:1px solid light-dark(var(--mantine-color-gray-3),var(--mantine-color-dark-4))}.header_inner__q5n6Z{height:56px;display:flex;justify-content:space-between;align-items:center}.header_link__fJ2wD{display:block;line-height:1;padding:8px 12px;border-radius:var(--mantine-radius-sm);text-decoration:none;color:light-dark(var(--mantine-color-gray-7),var(--mantine-color-dark-0));font-size:var(--mantine-font-size-sm);font-weight:500;@mixin hover{background-color:light-dark(var(--mantine-color-gray-0),var(--mantine-color-dark-6))}[data-mantine-color-scheme] &[data-active]{background-color:var(--mantine-color-blue-filled);color:var(--mantine-color-white)}}.header_logo__x_a6Q{display:block;height:40px;width:auto}.hero-header_wrapper__1bxdH{position:relative;padding-top:180px;padding-bottom:130px;background-image:url(/images/library.png);background-size:cover;background-position:50%;@media (max-width:$mantine-breakpoint-xs){padding-top:80px;padding-bottom:50px}}.hero-header_inner__tx0ec{position:relative;z-index:1}.hero-header_title__c_xmA{font-weight:800;font-size:40px;letter-spacing:-1px;padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);color:var(--mantine-color-white);margin-bottom:var(--mantine-spacing-xs);text-align:center;font-family:Greycliff CF,var(--mantine-font-family);@media (max-width:$mantine-breakpoint-xs){font-size:28px;text-align:left}}.hero-header_highlight__bIUZS{color:var(--mantine-color-primary-4)}.hero-header_description__W2eJl{color:var(--mantine-color-gray-0);text-align:center;font-weight:700;@media (max-width:$mantine-breakpoint-xs){font-size:var(--mantine-font-size-md);text-align:left}}.hero-header_controls__at3bX{margin-top:calc(var(--mantine-spacing-xl) * 1.5);display:flex;justify-content:center;padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);@media (max-width:$mantine-breakpoint-xs){flex-direction:column}}.hero-header_control__F5Q3e{height:42px;font-size:var(--mantine-font-size-md);&:not(:first-of-type){margin-left:var(--mantine-spacing-md)}@media (max-width:$mantine-breakpoint-xs){&:not(:first-of-type){margin-top:var(--mantine-spacing-md);margin-left:0}}}.pupil-layout_main__1M_x_{min-height:calc(100vh - var(--app-shell-header-height))}