this is bussin — looks legit
Final verdict: Valid
Everything here looks okay. Carry on as normal, and trust your gut if something feels off.
Scan coverage
https://aopsacademy.org/ • 10/25/2026, 2:03:35 PM • HTTP 200
How the score was calculated
Traffic between your browser and this server is encrypted over TLS.
The final page URL is served over HTTPS (https://aopsacademy.org/).
Why it matters: Encryption prevents network eavesdroppers from intercepting your data or tampering with page content in transit.
Fix: Note that while HTTPS encrypts traffic, it does not verify whether the site's content or business is trustworthy.
No password input fields were detected in the page HTML.
No <input type="password"> tags found in static HTML.
Why it matters: The page does not appear to solicit user account passwords.
Fix: None required.
No Content-Security-Policy header was sent by the server.
Content-Security-Policy header absent.
Why it matters: A CSP provides defense-in-depth against code injection and unauthorized framing.
Fix: Deploy a Content-Security-Policy header.
The page loads 49 external scripts from 1 distinct domains.
49 external scripts across 1 domain(s).
Why it matters: Loading many external scripts increases supply chain risk, dependency on third parties, and tracking.
Fix: Review whether all included third-party scripts are essential.
The domain uses a standard top-level domain and natural length.
Host 'aopsacademy.org' exhibits standard naming structure.
Why it matters: Domain structure conforms to typical human-selected naming conventions.
Fix: None required.
We did not find aggressive pressure tactics or typical prize scam language.
Zero tracked high-pressure scam keyword phrases matched.
Why it matters: The text does not show obvious automated scam indicators.
Fix: None required.
The page contains terminology associated with news services.
Occurrences: 'subscribe' x3. Page title: "AoPS Academy | Math, Science, and Language Arts for Grades 1–12".
Why it matters: Helps contextualize what category of service this website offers.
Fix: Verify that this topic matches what you expected at this web address.
The server does not send a Strict-Transport-Security header.
No Strict-Transport-Security header found in HTTP response.
Why it matters: Without HSTS, initial visits could be vulnerable to SSL-stripping on hostile networks (e.g. public Wi-Fi).
Fix: Enable HSTS on the origin web server.
The site defines a Content Security Policy restricting resource execution.
Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://tagmanager.google.com/ https://www.googletag....
Why it matters: CSP helps prevent Cross-Site Scripting (XSS), malicious script injection, and clickjacking.
Fix: Maintain strict CSP directives without 'unsafe-inline' or 'unsafe-eval' where possible.
The site controls whether it can be embedded inside iframes on other domains.
Framing restricted via CSP frame-ancestors directive.
Why it matters: Prevents clickjacking attacks where a malicious site disguises the page inside an invisible frame.
Fix: Framing defense properly active.
The site links to a readable Privacy Policy.
Fetched https://artofproblemsolving.com/discover/privacy (HTTP 200, 255677 bytes). Mentions data collection, cookies, third-party sharing, deletion rights.
Why it matters: Available policies allow visitors to understand data collection, terms of use, and legal rights.
Fix: Review the policy if you plan to share sensitive or personal information.
The site links to a readable Terms of Service.
Fetched https://aopsacademy.org/legal/terms (HTTP 200, 271603 bytes). Mentions data collection.
Why it matters: Available policies allow visitors to understand data collection, terms of use, and legal rights.
Fix: Review the policy if you plan to share sensitive or personal information.
The site links to a readable Privacy Policy.
The site links to a readable Privacy Policy.
The site links to a readable Terms of Service.
<!DOCTYPE html><html lang="en" class="__variable_245d8d __variable_d6c19d __variable_7b15fb"><head><script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)})
(window,'AW-399243419','google_tags_first_party');</script><script async src="/asdf/"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('set', 'developer_id.dYzg1YT', true);
gtag('config', 'AW-399243419');
</script>
<meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Flogos%2FaopsAcademyLogo.svg&w=256&q=75&dpl=2973567851 1x, /_next/image?url=%2Flogos%2FaopsAcademyLogo.svg&w=428&q=75&dpl=2973567851 2x" fetchPriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fstrapi.artofproblemsolving.com%2Fuploads%2Fkids_climbing_staircase_de9129670a.jpg&w=256&q=75&dpl=2973567851 256w, /_next/image?url=https%3A%2F%2Fstrapi.artofproblemsolving.com%2Fuploads%2Fkids_climbing_staircase_de9129670a.jpg&w=384&q=75&dpl=2973567851 384w, /_next/image?url=https%3A%2F%2Fstrapi.artofproblemsolving.com%2Fuploads%2Fkids_climbing_staircase_de9129670a.jpg&w=428&q=75&dpl=2973567851 428w, /_next/image?url=https%3A%2F%2Fstrapi.artofproblemsolving.com%2Fuploads%2Fkids_climbing_staircase_de9129670a.jpg&w=576&q=75&dpl=2973567851 576w, /_next/image?url=https%3A%2F%2Fstrapi.artofproblemsolving.com%2Fuploads%2Fkids_climbing_staircase_de9129670a.jpg&w=768&q=75&dpl=2973567851 768w, /_next/image?url=https%3A%2F%2Fstrapi.artofproblemsolving.com%2Fuploads%2Fkids_climbing_staircase_de9129670a.jpg&w=992&q=75&dpl=2973567851 992w, /_next/image?url=https%3A%2F%2Fstrapi.artofproblemsolving.com%2Fuploads%2Fkids_climbing_staircase_de9129670a.jpg&w=1280&q=75&dpl=2973567851 1280w, /_next/image?url=https%3A%2F%2Fstrapi.artofproblemsolving.com%2Fuploads%2Fkids_climbing_staircase_de9129670a.jpg&w=1400&q=75&dpl=2973567851 1400w" imageSizes="(max-width: 768px) 0, (max-width: 1280px) 50vw, 750px" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/css/0710110f54d12afc.css?dpl=2973567851" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/d48a61016940f2f4.css?dpl=2973567851" data-precedence="next"/><link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.css" data-precedence="default"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-a79667406a5a0cf5.js?dpl=2973567851"/><script src="/_next/static/chunks/fd9d1056-2ffe0386581f7ea0.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/2117-3124d44f918ea40b.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/main-app-0d673e7e49617570.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/c857e369-1e91a6d7575b828f.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/e37a0b60-d5f61b879f32078d.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/c473e9eb-fee8818d94e570cf.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/6971-72275436d95d10a8.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/7648-0b9f4e35705fcb3a.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/6137-ac69b9bcaa8e894a.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/5104-08e062a0f3d7e484.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/4341-9789ed0a64130147.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/3242-623382edc0f40674.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/5878-e37fa16e3fe1c8c2.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/4373-ac3f3e09ec6a569a.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/932-2c138639339bdf22.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/3125-652910cb9d5e64ab.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/6065-67568091dd671916.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/3715-a5b85cc5bcafc777.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/4935-7f8bd27e95a18767.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/6663-331df7872a34f641.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/3443-95877dd1cc12973a.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/861-121a0c6f386ba1a5.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/8606-6cf63da6b5fbdb2f.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/5082-f4d7042b4bd30d00.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/92-590ac1ba6704289c.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/651-d5b6c4a807d110a6.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/3411-1691bfe4b94bbb91.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/8838-17522447c0173f23.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/5505-24a3da695cd4452f.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/47-b1e925b29cd8b609.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/7432-f91918c09ca163bd.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/app/(withHeaderAndFooter)/page-6f3bdde2c5c91529.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/2964-13272be99df69d01.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/7999-0622d2c8fb33f4e5.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/7460-a3440c095c12b0e8.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/4354-fd53c1a5bf1e3c1a.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/app/layout-4e30b64662e43ba9.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/app/global-error-4e97920c4f397048.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/5269-20345c1e5a09d9ce.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/6068-02997823b9d6b86a.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/6410-99ad059b9a0e8fa4.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/app/(withHeaderAndFooter)/layout-2d456083e4852960.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/5312-ce12ca954ca65091.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/528-5a9fc528c287cd20.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/app/(withReducedHeaderAndFooter)/layout-345250cf713d7d1f.js?dpl=2973567851" async=""></script><script src="/_next/static/chunks/app/(withHeaderAndFooter)/(sellPages)/layout-356a958e74cae7ec.js?dpl=2973567851" async=""></script><link rel="preload" href="/gtm-consent-mode.js" as="script"/><link rel="preload" href="https://cmp.osano.com/EvHV0kRj0s/3036027e-ef1f-4206-9ed3-f85028d6208b/osano.js" as="script"/><link rel="preload" href="/osano.js" as="script"/><link rel="preload" href="https://www.googletagmanager.com/gtm.js?id=GTM-P9S9WM6Q" as="script"/><title>AoPS Academy | Math, Science, and Language Arts for Grades 1–12</title><meta name="description" content="Advanced math, science, and language arts for grades 1–12. Enroll in a class for afterschool, weekend, or summer today."/><meta name="keywords" content="Art of Problem Solving, AoPS Academy, Gifted education programs, Advanced learning programs for kids, Math courses for gifted students, STEM education for children, After-school programs for advanced learners, Enrichment programs for talented students, AoPS, Academy math and science, AoPS Academy, AoPS math courses, AoPS science and language arts, Gifted and talented learning programs, On-campus advanced learning, STEM education for gifted children, Challenging courses for high-achieving students"/><link rel="canonical" href="https://aopsacademy.org/"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="64x64"/><link rel="icon" href="/icon.svg?9061698d94305ec6" type="image/svg+xml" sizes="any"/><link rel="apple-touch-icon" href="/apple-icon.png?6c1ca2902cbcc7c2" type="image/png" sizes="180x180"/><meta name="next-size-adjust"/><script>(self.__next_s=self.__next_s||[]).push(["/gtm-consent-mode.js",{}])</script><script>(self.__next_s=self.__next_s||[]).push(["https://cmp.osano.com/EvHV0kRj0s/3036027e-ef1f-4206-9ed3-f85028d6208b/osano.js",{}])</script><script>(self.__next_s=self.__next_s||[]).push(["/osano.js",{}])</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=2973567851" noModule=""></script></head><body><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><div class="flex min-h-screen flex-col"><div class="flex w-full bg-[#dfdfdf] px-4 text-md text-[#154236] md:px-6 xl:px-12"><a id="aopsHome" class="group-hover:shadow-[0_2px_6px_rgba(0,0,0,0.15)]xs:px-4 flex items-center gap-2 px-2 py-2 font-bold text-sm text-[#154236] transition-colors duration-200 ease-in-out hover:bg-corporate-gray-100 hover:shadow-[0_2px_6px_rgba(0,0,0,0.15)] group-hover:bg-corporate-gray-100" href="https://artofproblemsolving.com/discover"><span class="">Art of Problem Solving</span></a><div class="group"><a id="aopsOnline" class="group-hover:shadow-[0_2px_6px_rgba(0,0,0,0.15)]xs:px-4 flex items-center gap-2 px-2 py-2 font-bold text-sm text-[#154236] transition-colors duration-200 ease-in-out hover:bg-corporate-gray-100 hover:shadow-[0_2px_6px_rgba(0,0,0,0.15)] group-hover:bg-corporate-gray-100" href="https://artofproblemsolving.com"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.69 41.21" class="h-6"><path fill="#009fad" d="M0 10.3v20.61l17.84 10.3 17.85-10.3V10.3L17.84 0z"></path><path fill="#fff" d="M17.91 36.13A8 8 0 0 1 16.7 36a17.7 17.7 0 0 1-2.7-1.35c-.48-.42 0-2.12 0-2.12l.52-1.76h-.32s-.78 2.7-.82 3-.22.95 1 1.55a18 18 0 0 0 3.07 1h.82c.29 0 7.67-1 7.67-1a.13.13 0 0 0 .05-.1 1.1 1.1 0 0 1-.34.05s-7.18.86-7.74.86"></path><path fill="#fff" d="M20 34.64a1.21 1.21 0 0 1-1.13-1.05 8.8 8.8 0 0 1 .26-2.33l-4.68-.5-.45 1.76s-.48 1.7 0 2.12A17.7 17.7 0 0 0 16.7 36a8 8 0 0 0 1.21.11c.56 0 7.69-.87 7.69-.87a1.1 1.1 0 0 0 .34-.05h-.22c-1.93-.35-1.77-.19-5.72-.55"></path><path fill="#009fad" d="M12.99 30.14h7.46v2.44h-7.46z"></path><path fill="#fff" d="m31.15 30.85-1.67-16.46s0-.57-.37-.74-2.94-1-2.94-1L8.32 6.91c-.78-.16-1 .74-1 1.1s-.25 22.47-.25 22.47 0 1.31.82 1.35 22.51-.2 22.51-.2.85.16.75-.78"></path><path fill="#2a848b" d="m31 29.06-1.52-14.67s0-.57-.37-.74-2.94-1-2.94-1L8.32 6.91c-.78-.16-1 .74-1 1.1s-.25 20-.25 20z"></path><path fill="#b4e7eb" d="m9.37 9.15-.19 17.22 20.46 1.24-1.28-12.77z"></path></svg><span class="hidden md:flex">AoPS Online</span></a></div><div class="group"><a id="ba" class="group-hover:shadow-[0_2px_6px_rgba(0,0,0,0.15)]xs:px-4 flex items-center gap-2 px-2 py-2 font-bold text-sm text-[#154236] transition-colors duration-200 ease-in-out hover:bg-corporate-gray-100 hover:shadow-[0_2px_6px_rgba(0,0,0,0.15)] group-hover:bg-corporate-gray-100" href="https://beastacademy.com"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.69 41.65" class="h-6"><clipPath id="baHeaderIcon_svg__logo-site-ba"><path d="M0 10.3v20.61l17.84 10.3 17.85-10.3V0H17.84z"></path></clipPath><path fill="#d51f35" d="M0 10.3v20.61l17.84 10.3 17.85-10.3V10.3L17.84 0z"></path><g clip-path="url(#baHeaderIcon_svg__logo-site-ba)"><path fill="#900b1d" d="M8.32 8.17s-1.83 2.16-1.56 4 2.65 3.3 2.65 3.3l15.26.77s2 .46 6.05-1.24 4.13-3.22 4.13-3.22A30.6 30.6 0 0 0 27.35 9a13.1 13.1 0 0 0-6.22.75S25.32 7.17 24.22 6s-4.78-.12-7.89 1.77a12.6 12.6 0 0 0-4.42 4.38l.72-5.08a6.9 6.9 0 0 0-2.31 2.45A12.8 12.8 0 0 0 9.71 13z"></path><path fill="#fff" d="M18.8 9a4.2 4.2 0 0 0-1.41.69 3.5 3.5 0 0 0-1 1.19 7.8 7.8 0 0 0-.86 3h-.2a3 3 0 0 1 1.06-1 7.5 7.5 0 0 1 1.27-.63 12 12 0 0 1 2.72-.72 12.1 12.1 0 0 1 5.54.57 14 14 0 0 0-2.74-.47 12.3 12.3 0 0 0-2.77.09 11.5 11.5 0 0 0-2.65.76 4.9 4.9 0 0 0-2.23 1.46l-.25.36v-.41a8 8 0 0 1 .94-3.05A3.79 3.79 0 0 1 18.8 9"></path><path fill="#ea8f9a" d="M10.61 14.77s-1.4 8.6-.17 13.45 3.22 13.44 3.22 13.44l4.58-.54s0-1.6 3.78-9.44S24.94 15 24.94 15a24 24 0 0 0-7-1.19 16.84 16.84 0 0 0-7.33.96"></path><path fill="#ea8f9a" d="M13.17 24.73s1 5.82 8.58 5.21C28.62 29.38 31.82 27 31.82 27s-.88-4.7-4.92-5-7.9 3.39-7.9 3.39zm-11.33-3.4s1.75-.14 4.53 1.67a24.6 24.6 0 0 1 4.86 4.25l.32 2.36s-.66 2.69-4.62.37-5.09-8.65-5.09-8.65"></path><path fill="#900b1d" d="M10.88 13.49a12.1 12.1 0 0 1 1.27 6.43 20.9 20.9 0 0 1-2.08 6.82 14.9 14.9 0 0 1-1.94-6.88c-.22-4.25.68-5.58.68-5.58z"></path><ellipse cx="17.07" cy="21.26" fill="#fffce6" rx="1.71" ry="2.27" transform="rotate(-4.62 17.143 21.3)"></ellipse><ellipse cx="20.4" cy="21.27" fill="#fffce6" rx="1.44" ry="1.99" transform="rotate(-4.62 20.37 21.307)"></ellipse><ellipse cx="17.24" cy="21.65" fill="#900b1d" rx="0.85" ry="1" transform="rotate(-4.62 17.252 21.677)"></ellipse><ellipse cx="20.18" cy="21.6" fill="#900b1d" rx="0.76" ry="0.89" transform="rotate(-4.62 20.231 21.674)"></ellipse><path fill="#900b1d" d="M18.71 26.32a7.1 7.1 0 0 1 3-3.1 11.9 11.9 0 0 1 4.15-1.39 5 5 0 0 1 4.2 1.17 7 7 0 0 1 2 4v.16l-.14.08a22.2 22.2 0 0 1-5 2.05 23.3 23.3 0 0 1-5.3.87 9.93 9.93 0 0 1-5.26-1 5.78 5.78 0 0 1-2.91-4.31 5.7 5.7 0 0 0 3 4.07 9.6 9.6 0 0 0 5.11.8 23 23 0 0 0 5.18-.9 25.3 25.3 0 0 0 4.86-2l-.12.24a6.5 6.5 0 0 0-1.82-3.68 4.72 4.72 0 0 0-3.86-1.14 12.2 12.2 0 0 0-4.08 1.22 7 7 0 0 0-3.01 2.86m-.94-9.77a4.4 4.4 0 0 0-2.9.68l-.06-.23a4.4 4.4 0 0 1 2.86-.83zM19 17.63a4.4 4.4 0 0 1 2.89.72l.06-.21a4.4 4.4 0 0 0-2.85-.87z"></path><path fill="#fff" d="M8.07 17.44c.17-.45.7-.59 1.13-.64a5 5 0 0 1 1.36.08 2.55 2.55 0 0 1 2 1.8l.07.26-.25-.13a5.4 5.4 0 0 0-2.22-.62 2.27 2.27 0 0 0-1.16.25 1.27 1.27 0 0 0-.69.89 1.33 1.33 0 0 1 .63-1 2.34 2.34 0 0 1 1.2-.33 5.2 5.2 0 0 1 2.34.59l-.18.14a2.3 2.3 0 0 0-.65-1.06 2.7 2.7 0 0 0-1.13-.59 4.7 4.7 0 0 0-1.3-.15 1.23 1.23 0 0 0-1.15.51"></path><path fill="#900b1d" d="M3.33 23.08a10.3 10.3 0 0 1 4 2.07 6 6 0 0 1 2.08 4l.06.63-.28-.58a4.36 4.36 0 0 0-1.53-1.94 1.19 1.19 0 0 0-1.16 0c-.37.23-.27.78-.06 1.13a1.4 1.4 0 0 1-.24-.6.65.65 0 0 1 .24-.6 1.27 1.27 0 0 1 1.29-.11 3 3 0 0 1 1 .87 6.3 6.3 0 0 1 .68 1.12l-.22.05a6.1 6.1 0 0 0-2-3.86A12.4 12.4 0 0 0 5.38 24a10 10 0 0 0-2.05-.92m24.32.83.1.05a.9.9 0 0 1 .29.49 1 1 0 0 0-.17-.61.8.8 0 0 0-.27-.22 1 1 0 0 0-.34-.11h-.13c-.29 0-.54.15-.54.35s.23.37.52.38.52-.14.54-.33m-4.82.46-.07.08a.9.9 0 0 0-.1.56 1 1 0 0 1 0-.63.8.8 0 0 1 .18-.3 1 1 0 0 1 .28-.22l.12-.06c.27-.11.56 0 .63.15s-.09.43-.36.53a.48.48 0 0 1-.68-.11"></path><circle cx="13.48" cy="24.57" r="0.38" fill="#900b1d" transform="rotate(-4.62 13.532 24.631)"></circle><path fill="#900b1d" d="M19.35 31.32a2.8 2.8 0 0 1-2.07.18 2.6 2.6 0 0 1-1.54-1.39 3.6 3.6 0 0 0 .74.69 3.2 3.2 0 0 0 .88.45 3 3 0 0 0 1 .16 5.4 5.4 0 0 0 .99-.09"></path></g></svg><span class="hidden md:flex">Beast Academy</span></a></div><div class="group"><a id="academy" class="group-hover:shadow-[0_2px_6px_rgba(0,0,0,0.15)]xs:px-4 flex items-center gap-2 px-2 py-2 font-bold text-sm text-[#154236] transition-colors duration-200 ease-in-out hover:shadow-[0_2px_6px_rgba(0,0,0,0.15)] bg-[#fafafa] hover:bg-[#fafafa] group-hover:bg-[#fafafa]" href="/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.69 41.21" class="h-6"><clipPath id="academyHeaderIcon_svg__logo-site-academy"><path d="M0 10.3v20.61l17.84 10.3 17.85-10.3V10.3L17.84 0z"></path></clipPath><path fill="#61ad00" d="M0 10.3v20.61l17.84 10.3 17.85-10.3V10.3L17.84 0z"></path><g clip-path="url(#academyHeaderIcon_svg__logo-site-academy)"><path fill="#d0e7b2" d="M25.49 36.83 8.03 34.74V8.55l17.46-2.09z"></path><path fill="#588328" d="m25.49 36.83 3.81-2.2V14.42l-3.81-7.96zM12.95 14.81l-3.01.17v-4.44l3.01-.3z"></path><path fill="#547e30" d="m17.76 14.52-3.25.19v-4.62l3.25-.33z"></path><path fill="#588328" d="m23.01 14.2-3.55.22V9.6l3.55-.36z"></path><path fill="#547e30" d="m12.95 20.89-3.01.02v-4.44l3.01-.14z"></path><path fill="#588328" d="m17.76 20.86-3.25.02v-4.63l3.25-.15z"></path><path fill="#547e30" d="m23.01 20.82-3.55.02v-4.82l3.55-.16zm-10.06 6.15-3.01-.14v-4.44l3.01.02zm4.81.22-3.25-.15v-4.62l3.25.02z"></path><path fill="#588328" d="m23.01 27.44-3.55-.17v-4.82l3.55.02z"></path><path fill="#547e30" d="m12.95 33.05-3.01-.3v-4.44l3.01.18zm10.06 1-3.55-.35v-4.82l3.55.21zM12.95 10.24l-3.01.3z"></path><path fill="#588328" d="m9.94 14.98 3.01-.17v-.38l-3.01-3.89z"></path><path fill="#547e30" d="m17.76 9.76-3.25.33z"></path><path fill="#588328" d="M17.76 14.52V9.76l-3.25.33v4.62z"></path><path fill="#547e30" d="m19.46 9.6 3.55-.36z"></path><path fill="#588328" d="m9.94 20.91 3.01-.02v-4.56l-3.01.14zm4.57-.03 3.25-.02v-.2l-3.25-4.21zm-4.57 5.95 3.01.14v-4.56l-3.01-.02zm4.57.21 3.25.15v-4.75l-3.25-.02zm4.95.23 3.55.17-3.55-4.59zm-9.52 5.48 3.01.3v-4.56l-3.01-.18zm9.52.95 3.55.35v-4.96l-3.55-.21z"></path><path fill="#588328" d="M12.53 16.76v3.72h-2.18v-3.62zm.41-.43-3 .14v4.44h3zm10.07 4.49-3.55.02v-4.82l3.55-.16zM10.35 22.8h2.18v3.72l-2.18-.1zm-.41-.41v4.44l3 .14v-4.56h-3zm4.98.44h2.44v3.92l-2.44-.11zm-.41-.41V27l3.26.15v-4.71h-3.26zm3.25 13.49-3.25-.39v-6.94l3.25.2z"></path></g></svg><span class="hidden md:flex">AoPS Academy</span></a></div></div><nav class="sticky top-0 z-navbar flex h-navbar w-full items-center justify-between bg-white pr-3 shadow-sm xl:gap-6 xl:pr-0"><div class="flex h-navbar w-full items-center justify-between px-4 pl-6 md:pl-8 xl:pl-14 xl:pr-0"><a class="flex h-full items-center" href="/"><img alt="Art of Problem Solving" fetchPriority="high" width="206" height="32" decoding="async" data-nimg="1" class="h-8 w-auto" style="color:transparent" srcSet="/_next/image?url=%2Flogos%2FaopsAcademyLogo.svg&w=256&q=75&dpl=2973567851 1x, /_next/image?url=%2Flogos%2FaopsAcademyLogo.svg&w=428&q=75&dpl=2973567851 2x" src="/_next/image?url=%2Flogos%2FaopsAcademyLogo.svg&w=428&q=75&dpl=2973567851"/></a><div class="h-full flex-grow items-center hidden lg:flex" role="menu"><div class="h-full flex-grow"><div class="flex h-full flex-grow items-center justify-center gap-4"><div class="h-full items-center flex" aria-haspopup="true" aria-expanded="false" role="menuitem"><div class="cursor-pointer whitespace-nowrap rounded-full px-4 py-1 text-sm text-gray-900 outline-none transition-colors data-[focused]:bg-gray-200 data-[pressed]:bg-gray-200 hover:bg-gray-200 group-hover:bg-gray-200 flex items-center gap-2"><span>Our Programs</span><svg aria-hidden="true" focusable="false" data-prefix="fasr" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down fa-sm " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 417.9l17-17L465 209l17-17L448 158.1l-17 17-175 175L81 175l-17-17L30.1 192l17 17L239 401l17 17z"></path></svg></div></div><div role="menuitem" class="h-full"><a class="flex h-full items-center group" data-rac="" href="/class-schedule?season=academic-year" tabindex="0" data-react-aria-pressable="true"><div class="cursor-pointer whitespace-nowrap rounded-full px-4 py-1 text-sm text-gray-900 outline-none transition-colors data-[focused]:bg-gray-200 data-[pressed]:bg-gray-200 hover:bg-gray-200 group-hover:bg-gray-200 inline-block">Schedule</div></a></div><div role="menuitem" class="h-full"><a class="flex h-full items-center group" data-rac="" href="/locations" tabindex="0" data-react-aria-pressable="true"><div class="cursor-pointer whitespace-nowrap rounded-full px-4 py-1 text-sm text-gray-900 outline-none transition-colors data-[focused]:bg-gray-200 data-[pressed]:bg-gray-2