OK
https://code.org/
Websites
Runtime: 1.3s
On September 13, 2025, 03:47 AM UTC, https://code.org/ was accessible when tested on 27773 in El Salvador.
Failures
HTTP Experiment
null
DNS Experiment
null
Control
null
DNS Queries
Resolver:
200.25.48.245
Query:
IN A code.org
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
A
13.226.52.104
@
IN
A
13.226.52.68
@
IN
A
13.226.52.118
@
IN
A
13.226.52.97
TCP Connections
Connection to 13.226.52.104:443 succeeded.
Connection to 13.226.52.68:443 succeeded.
Connection to 13.226.52.118:443 succeeded.
Connection to 13.226.52.97:443 succeeded.
HTTP Requests
URL
GET https://code.org/en-US
Response Headers
Age:21056Cache-Control:s-maxage=900, stale-while-revalidate=31535100Content-Length:441893Content-Type:text/html; charset=utf-8Date:Fri, 12 Sep 2025 21:56:23 GMTEtag:"bpqcuq8ueg9gsq"Server:CloudFrontSet-Cookie:language_=en-US; Path=/; Domain=.code.orgStrict-Transport-Security:max-age=31536000Vary:Accept-EncodingVia:1.1 f8513f043bb0905bbc74a0542f2b9082.cloudfront.net (CloudFront), 1.1 0bca35acf826729de8b75fb344bf9f44.cloudfront.net (CloudFront)X-Amz-Cf-Id:qs-pFc8Ax-37cJ8976sXg03RugyxeRFOdsD--MLzZpZTfBu_H6RqDw==X-Amz-Cf-Pop:IAD55-P6X-Cache:Hit from cloudfrontX-Middleware-Rewrite:/Code.org/en-USX-Nextjs-Cache:HITX-Nextjs-Prerender:1X-Nextjs-Stale-Time:4294967294X-Powered-By:Next.js
Response Body
<!DOCTYPE html><html lang="en-US" dir="ltr"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/_next/static/media/cdo-logo-inverse.062eac04.svg"/><link rel="preload" as="image" href="/_next/static/media/powered-by-aws.f274900a.webp"/><link rel="stylesheet" href="/_next/static/css/eacf4f113dbc02c7.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/3fb483857a8c9bc6.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/6e6ba1948007dd08.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/b62f7b4ad22470af.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/0b735d6808db3053.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/93f4467be31e924e.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/c52f8916fc312b87.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/fd9143fa9538c881.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/5c75eca1a27d904b.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/8042f72ec7a5b2f8.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/c07189db8097d223.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/f89f037faf54be2d.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/236a5cdf0fe76cb9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/51fdba7577d1ecca.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/71299cba0cfa1851.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/24a2eb9154d3f855.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/39446bf7eb31383c.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/3c60dcb6fb5518c7.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/3a2ba18ba4b258b6.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/b06d6a090ff51de0.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/573da2d226b8d40a.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/e55ef1e082dbc649.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/61f5ba0b7862f4f1.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/a00fa5d9e797b420.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/26f81c6a1513cc1a.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/7503f850f8c70b62.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/5d184bdda6e4dae2.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6daa6f4688bdc854.js"/><script src="/_next/static/chunks/87c73c54-c9b2945ff6ab2ceb.js" async=""></script><script src="/_next/static/chunks/8315-74b38d62d0c48cbd.js" async=""></script><script src="/_next/static/chunks/main-app-ec21fce1dae316bb.js" async=""></script><script src="/_next/static/chunks/4813-e49ca8d8e4bcbb29.js" async=""></script><script src="/_next/static/chunks/2852-e70f5a5fc2d754ea.js" async=""></script><script src="/_next/static/chunks/6837-3af2270d56d733eb.js" async=""></script><script src="/_next/static/chunks/8749-15ef1a0c52e11e9e.js" async=""></script><script src="/_next/static/chunks/app/not-found-5832ad52f62499d0.js" async=""></script><script src="/_next/static/chunks/app/%5Bbrand%5D/error-c64537705368fd62.js" async=""></script><script src="/_next/static/chunks/app/global-error-75609cb7a8415d44.js" async=""></script><script src="/_next/static/chunks/7362-0e89235e724334d4.js" async=""></script><script src="/_next/static/chunks/7024-0c53e2ec5f4acd68.js" async=""></script><script src="/_next/static/chunks/app/%5Bbrand%5D/%5Blocale%5D/layout-427c71de23bdcd89.js" async=""></script><script src="/_next/static/chunks/app/%5Bbrand%5D/%5Blocale%5D/error-50c34251cb8641cd.js" async=""></script><script src="/_next/static/chunks/app/%5Bbrand%5D/%5Blocale%5D/not-found-7344bab36718b150.js" async=""></script><script src="/_next/static/chunks/a93f4595-f7679959bc9bfbdf.js" async=""></script><script src="/_next/static/chunks/1205-f932212a05cc04d4.js" async=""></script><script src="/_next/static/chunks/app/%5Bbrand%5D/%5Blocale%5D/%5B%5B...paths%5D%5D/page-afc3aea3af5d8c16.js" async=""></script><link rel="preload" href="https://cdn.cookielaw.org/consent/27cca70a-7db3-4852-9ef0-a6660fd0977d/OtAutoBlock.js" as="script"/><link rel="preload" href="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" as="script"/><link rel="preload" href="https://global.localizecdn.com/localize.js" as="script"/><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-L9HT5MZ3HD" as="script"/><title>Free K–12 Curriculum for Computer Science and AI | Code.org</title><meta name="description" content="Bring computer science and AI education to your classroom with Code.org’s free K–12 curriculum, hands-on projects, and teacher professional development—no prior experience needed."/><meta name="keywords" content="computer science curriculum,AI education,K–12 computer science,free coding lessons,artificial intelligence curriculum,coding for kids,STEM education,teacher training computer science,CS professional development,computer science for schools,AI in the classroom,coding resources for teachers,computer science standards,free K–12 curriculum,project-based coding,Code.org,code dot org"/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://code.org/en-US/"/><meta name="google-site-verification" content="LX_oP5X8q2qzWY0u0Hsz9MT7Htdr-NYqJs1uqk1CiJ0"/><meta property="og:title" content="Free K–12 Curriculum for Computer Science and AI | Code.org"/><meta property="og:description" content="Bring computer science and AI education to your classroom with Code.org’s free K–12 curriculum, hands-on projects, and teacher professional development—no prior experience needed."/><meta property="og:url" content="/en-US"/><meta property="og:locale" content="en-US"/><meta property="og:image" content="https://contentful-images.code.org/90t6bu6vlf76/6QAykNTAjFdgHya4lBchyF/539e119f045b74395ec9aca97bacf6ed/opengraph-default.png?fm=webp"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Free K–12 Curriculum for Computer Science and AI | Code.org"/><meta name="twitter:description" content="Bring computer science and AI education to your classroom with Code.org’s free K–12 curriculum, hands-on projects, and teacher professional development—no prior experience needed."/><meta name="twitter:image" content="https://contentful-images.code.org/90t6bu6vlf76/6QAykNTAjFdgHya4lBchyF/539e119f045b74395ec9aca97bacf6ed/opengraph-default.png?fm=webp"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="64x64"/><link rel="icon" href="/images/favicon.ico"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script><style data-emotion="mui-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="mui-global 1pcxhf7">:root{--mui-spacing:8px;--mui-shape-borderRadius:4px;--mui-shadows-0:none;--mui-shadows-1:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mui-shadows-2:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--mui-shadows-3:0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);--mui-shadows-4:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);--mui-shadows-5:0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12);--mui-shadows-6:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mui-shadows-7:0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12);--mui-shadows-8:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mui-shadows-9:0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12);--mui-shadows-10:0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12);--mui-shadows-11:0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12);--mui-shadows-12:0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12);--mui-shadows-13:0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12);--mui-shadows-14:0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12);--mui-shadows-15:0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12);--mui-shadows-16:0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);--mui-shadows-17:0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12);--mui-shadows-18:0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12);--mui-shadows-19:0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12);--mui-shadows-20:0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12);--mui-shadows-21:0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12);--mui-shadows-22:0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12);--mui-shadows-23:0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12);--mui-shadows-24:0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);--mui-zIndex-mobileStepper:1000;--mui-zIndex-fab:1050;--mui-zIndex-speedDial:1050;--mui-zIndex-appBar:1100;--mui-zIndex-drawer:1200;--mui-zIndex-modal:1300;--mui-zIndex-snackbar:1400;--mui-zIndex-tooltip:1500;--mui-font-h1:500 3rem/1.16 Barlow Semi Condensed Semibold,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-h2:500 2.125rem/1.24 Barlow Semi Condensed Semibold,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-h3:500 1.75rem/1.28 Barlow Semi Condensed Semibold,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-h4:500 1.5rem/1.32 Barlow Semi Condensed Semibold,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-h5:500 1.25rem/1.4 Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-h6:500 1rem/1.48 Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-body1:400 1.25rem/1.4 Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-body2:400 1rem/1.48 Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-body3:400 1rem/1.54 Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-body4:400 0.875rem/1.43 Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-overline:600 0.75rem/1.4 Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-subtitle1:400 1rem/1.75 Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-subtitle2:500 0.875rem/1.57 Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-button:500 0.875rem/1.75 Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-caption:400 0.75rem/1.66 Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;--mui-font-inherit:inherit inherit/inherit inherit;}:root{-webkit-print-color-scheme:light;color-scheme:light;--mui-palette-common-black:#000;--mui-palette-common-white:#fff;--mui-palette-common-background:#fff;--mui-palette-common-onBackground:#000;--mui-palette-common-backgroundChannel:255 255 255;--mui-palette-common-onBackgroundChannel:0 0 0;--mui-palette-primary-main:#1976d2;--mui-palette-primary-light:#42a5f5;--mui-palette-primary-dark:#1565c0;--mui-palette-primary-contrastText:#fff;--mui-palette-primary-mainChannel:25 118 210;--mui-palette-primary-lightChannel:66 165 245;--mui-palette-primary-darkChannel:21 101 192;--mui-palette-primary-contrastTextChannel:255 255 255;--mui-palette-secondary-main:#9c27b0;--mui-palette-secondary-light:#ba68c8;--mui-palette-secondary-dark:#7b1fa2;--mui-palette-secondary-contrastText:#fff;--mui-palette-secondary-mainChannel:156 39 176;--mui-palette-secondary-lightChannel:186 104 200;--mui-palette-secondary-darkChannel:123 31 162;--mui-palette-secondary-contrastTextChannel:255 255 255;--mui-palette-error-main:#d32f2f;--mui-palette-error-light:#ef5350;--mui-palette-error-dark:#c62828;--mui-palette-error-contrastText:#fff;--mui-palette-error-mainChannel:211 47 47;--mui-palette-error-lightChannel:239 83 80;--mui-palette-error-darkChannel:198 40 40;--mui-palette-error-contrastTextChannel:255 255 255;--mui-palette-warning-main:#ed6c02;--mui-palette-warning-light:#ff9800;--mui-palette-warning-dark:#e65100;--mui-palette-warning-contrastText:#fff;--mui-palette-warning-mainChannel:237 108 2;--mui-palette-warning-lightChannel:255 152 0;--mui-palette-warning-darkChannel:230 81 0;--mui-palette-warning-contrastTextChannel:255 255 255;--mui-palette-info-main:#0288d1;--mui-palette-info-light:#03a9f4;--mui-palette-info-dark:#01579b;--mui-palette-info-contrastText:#fff;--mui-palette-info-mainChannel:2 136 209;--mui-palette-info-lightChannel:3 169 244;--mui-palette-info-darkChannel:1 87 155;--mui-palette-info-contrastTextChannel:255 255 255;--mui-palette-success-main:#2e7d32;--mui-palette-success-light:#4caf50;--mui-palette-success-dark:#1b5e20;--mui-palette-success-contrastText:#fff;--mui-palette-success-mainChannel:46 125 50;--mui-palette-success-lightChannel:76 175 80;--mui-palette-success-darkChannel:27 94 32;--mui-palette-success-contrastTextChannel:255 255 255;--mui-palette-grey-50:#fafafa;--mui-palette-grey-100:#f5f5f5;--mui-palette-grey-200:#eeeeee;--mui-palette-grey-300:#e0e0e0;--mui-palette-grey-400:#bdbdbd;--mui-palette-grey-500:#9e9e9e;--mui-palette-grey-600:#757575;--mui-palette-grey-700:#616161;--mui-palette-grey-800:#424242;--mui-palette-grey-900:#212121;--mui-palette-grey-A100:#f5f5f5;--mui-palette-grey-A200:#eeeeee;--mui-palette-grey-A400:#bdbdbd;--mui-palette-grey-A700:#616161;--mui-palette-text-primary:rgba(0, 0, 0, 0.87);--mui-palette-text-secondary:rgba(0, 0, 0, 0.6);--mui-palette-text-disabled:rgba(0, 0, 0, 0.38);--mui-palette-text-primaryChannel:0 0 0;--mui-palette-text-secondaryChannel:0 0 0;--mui-palette-divider:rgba(0, 0, 0, 0.12);--mui-palette-background-paper:#fff;--mui-palette-background-default:#fff;--mui-palette-background-defaultChannel:255 255 255;--mui-palette-background-paperChannel:255 255 255;--mui-palette-action-active:rgba(0, 0, 0, 0.54);--mui-palette-action-hover:rgba(0, 0, 0, 0.04);--mui-palette-action-hoverOpacity:0.04;--mui-palette-action-selected:rgba(0, 0, 0, 0.08);--mui-palette-action-selectedOpacity:0.08;--mui-palette-action-disabled:rgba(0, 0, 0, 0.26);--mui-palette-action-disabledBackground:rgba(0, 0, 0, 0.12);--mui-palette-action-disabledOpacity:0.38;--mui-palette-action-focus:rgba(0, 0, 0, 0.12);--mui-palette-action-focusOpacity:0.12;--mui-palette-action-activatedOpacity:0.12;--mui-palette-action-activeChannel:0 0 0;--mui-palette-action-selectedChannel:0 0 0;--mui-palette-Alert-errorColor:rgb(95, 33, 32);--mui-palette-Alert-infoColor:rgb(1, 67, 97);--mui-palette-Alert-successColor:rgb(30, 70, 32);--mui-palette-Alert-warningColor:rgb(102, 60, 0);--mui-palette-Alert-errorFilledBg:var(--mui-palette-error-main, #d32f2f);--mui-palette-Alert-infoFilledBg:var(--mui-palette-info-main, #0288d1);--mui-palette-Alert-successFilledBg:var(--mui-palette-success-main, #2e7d32);--mui-palette-Alert-warningFilledBg:var(--mui-palette-warning-main, #ed6c02);--mui-palette-Alert-errorFilledColor:#fff;--mui-palette-Alert-infoFilledColor:#fff;--mui-palette-Alert-successFilledColor:#fff;--mui-palette-Alert-warningFilledColor:#fff;--mui-palette-Alert-errorStandardBg:rgb(253, 237, 237);--mui-palette-Alert-infoStandardBg:rgb(229, 246, 253);--mui-palette-Alert-successStandardBg:rgb(237, 247, 237);--mui-palette-Alert-warningStandardBg:rgb(255, 244, 229);--mui-palette-Alert-errorIconColor:var(--mui-palette-error-main, #d32f2f);--mui-palette-Alert-infoIconColor:var(--mui-palette-info-main, #0288d1);--mui-palette-Alert-successIconColor:var(--mui-palette-success-main, #2e7d32);--mui-palette-Alert-warningIconColor:var(--mui-palette-warning-main, #ed6c02);--mui-palette-AppBar-defaultBg:var(--mui-palette-grey-100, #f5f5f5);--mui-palette-Avatar-defaultBg:var(--mui-palette-grey-400, #bdbdbd);--mui-palette-Button-inheritContainedBg:var(--mui-palette-grey-300, #e0e0e0);--mui-palette-Button-inheritContainedHoverBg:var(--mui-palette-grey-A100, #f5f5f5);--mui-palette-Chip-defaultBorder:var(--mui-palette-grey-400, #bdbdbd);--mui-palette-Chip-defaultAvatarColor:var(--mui-palette-grey-700, #616161);--mui-palette-Chip-defaultIconColor:var(--mui-palette-grey-700, #616161);--mui-palette-FilledInput-bg:rgba(0, 0, 0, 0.06);--mui-palette-FilledInput-hoverBg:rgba(0, 0, 0, 0.09);--mui-palette-FilledInput-disabledBg:rgba(0, 0, 0, 0.12);--mui-palette-LinearProgress-primaryBg:rgb(167, 202, 237);--mui-palette-LinearProgress-secondaryBg:rgb(217, 172, 224);--mui-palette-LinearProgress-errorBg:rgb(238, 175, 175);--mui-palette-LinearProgress-infoBg:rgb(158, 209, 237);--mui-palette-LinearProgress-successBg:rgb(175, 205, 177);--mui-palette-LinearProgress-warningBg:rgb(248, 199, 158);--mui-palette-Skeleton-bg:rgba(var(--mui-palette-text-primaryChannel, undefined) / 0.11);--mui-palette-Slider-primaryTrack:rgb(167, 202, 237);--mui-palette-Slider-secondaryTrack:rgb(217, 172, 224);--mui-palette-Slider-errorTrack:rgb(238, 175, 175);--mui-palette-Slider-infoTrack:rgb(158, 209, 237);--mui-palette-Slider-successTrack:rgb(175, 205, 177);--mui-palette-Slider-warningTrack:rgb(248, 199, 158);--mui-palette-SnackbarContent-bg:rgb(50, 50, 50);--mui-palette-SnackbarContent-color:#fff;--mui-palette-SpeedDialAction-fabHoverBg:rgb(216, 216, 216);--mui-palette-StepConnector-border:var(--mui-palette-grey-400, #bdbdbd);--mui-palette-StepContent-border:var(--mui-palette-grey-400, #bdbdbd);--mui-palette-Switch-defaultColor:var(--mui-palette-common-white, #fff);--mui-palette-Switch-defaultDisabledColor:var(--mui-palette-grey-100, #f5f5f5);--mui-palette-Switch-primaryDisabledColor:rgb(167, 202, 237);--mui-palette-Switch-secondaryDisabledColor:rgb(217, 172, 224);--mui-palette-Switch-errorDisabledColor:rgb(238, 175, 175);--mui-palette-Switch-infoDisabledColor:rgb(158, 209, 237);--mui-palette-Switch-successDisabledColor:rgb(175, 205, 177);--mui-palette-Switch-warningDisabledColor:rgb(248, 199, 158);--mui-palette-TableCell-border:rgba(224, 224, 224, 1);--mui-palette-Tooltip-bg:rgba(97, 97, 97, 0.92);--mui-palette-dividerChannel:0 0 0;--mui-opacity-inputPlaceholder:0.42;--mui-opacity-inputUnderline:0.42;--mui-opacity-switchTrackDisabled:0.12;--mui-opacity-switchTrack:0.38;}</style><style data-emotion="mui tyipns ahnlsc f4civ9 16fp8n0 1xt5s2a hqyw7s b9tdl2 u33i9o 18ekjve 157pz7c 1m1uzq7 1qk38wv ztbwmk 150skk7 m4xwk4 tb9q16 vyjozi ihryik fkd6i8 f6ithe 1rs5ghr vo229r uq6ji1 hi9vdz 2iged qoms17 1g66y5h he2whq 17ez1ig 14ddt3l 1ninsbf 17lcbl1 1c10u4r t3ax9v 1c2sxgj 15gv3v3 vlp2n9 1otzcra 1ukril5 1sh10fy 1p361yj">.mui-tyipns{background-color:var(--background-neutral-primary-inverse);padding-block:calc(5 * var(--mui-spacing));padding-inline:calc(4 * var(--mui-spacing));}.mui-tyipns .MuiStack-root{-webkit-margin-start:calc(-0.5 * var(--mui-spacing));margin-inline-start:calc(-0.5 * var(--mui-spacing));}.mui-tyipns .social-icon .MuiSvgIcon-root,.mui-tyipns .social-icon{color:#fff;font-size:0.875rem;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}.mui-tyipns .social-icon .MuiSvgIcon-root:hover,.mui-tyipns .social-icon:hover{opacity:0.8;}.mui-tyipns .social-icon .MuiSvgIcon-root:focus-visible,.mui-tyipns .social-icon:focus-visible{outline:1px solid #fff;outline-offset:2px;background:none;}.mui-tyipns .MuiIcon-root{width:auto;}.mui-tyipns .MuiFormControl-root{border-color:#fff;}@media (max-width: 600px){.mui-tyipns .MuiFormControl-root{width:100%;}}.mui-tyipns .MuiFormLabel-root{color:#fff;font-size:1rem;}.mui-tyipns .MuiInputBase-root{color:#fff;font-size:0.875rem;border:1px solid #fff;border-radius:4px;}.mui-tyipns .MuiInputBase-root .MuiSvgIcon-root{color:#fff;right:unset;inset-inline-end:4px;}.mui-tyipns .MuiNativeSelect-select{-webkit-padding-start:calc(1.5 * var(--mui-spacing));padding-inline-start:calc(1.5 * var(--mui-spacing));-webkit-padding-end:calc(4 * var(--mui-spacing));padding-inline-end:calc(4 * var(--mui-spacing));border-radius:4px;}.mui-tyipns .MuiNativeSelect-select option{background:#fff;color:rgba(0, 0, 0, 0.87);}.mui-tyipns .MuiNativeSelect-select:focus-visible{outline:1px solid #fff;outline-offset:4px;border-radius:4px;}@media (max-width: 900px){.mui-tyipns .top-section{-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}}.mui-ahnlsc{max-width:960px;margin:0 auto;row-gap:calc(3 * var(--mui-spacing));}.mui-f4civ9{--Grid-columns:12;--Grid-columnSpacing:calc(2 * var(--mui-spacing));--Grid-rowSpacing:calc(2 * var(--mui-spacing));-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--Grid-rowSpacing) var(--Grid-columnSpacing);max-width:960px;margin:0 auto;row-gap:calc(3 * var(--mui-spacing));}.mui-f4civ9 >*{--Grid-parent-columns:12;}.mui-f4civ9 >*{--Grid-parent-columnSpacing:calc(2 * var(--mui-spacing));}.mui-f4civ9 >*{--Grid-parent-rowSpacing:calc(2 * var(--mui-spacing));}.mui-16fp8n0{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;gap:calc(4 * var(--mui-spacing));}.mui-1xt5s2a{min-width:0;box-sizing:border-box;}@media (min-width:900px){.mui-1xt5s2a{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 9.5 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 9.5) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));}}.mui-hqyw7s{margin:0;padding:0;height:-webkit-min-content;height:-moz-min-content;height:min-content;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:calc(1.75 * var(--mui-spacing));-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width: 900px){.mui-hqyw7s{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.mui-hqyw7s>li{margin:0;padding:0;width:auto;border-inline-end:1px solid rgba(255, 255, 255, 0.2);-webkit-padding-end:calc(1.75 * var(--mui-spacing));padding-inline-end:calc(1.75 * var(--mui-spacing));}.mui-hqyw7s>li:last-of-type{border-inline-end:none;}@media (max-width: 900px){.mui-hqyw7s>li{border-inline-end:none;}}.mui-b9tdl2{list-style:none;margin:0;padding:0;position:relative;padding-top:8px;padding-bottom:8px;padding:0;-webkit-padding-start:calc(2.5 * var(--mui-spacing));padding-inline-start:calc(2.5 * var(--mui-spacing));gap:0.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin:calc(2 * var(--mui-spacing)) 0px 0px;margin:0;padding:0;height:-webkit-min-content;height:-moz-min-content;height:min-content;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:calc(1.75 * var(--mui-spacing));-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.mui-b9tdl2:first-child,.mui-b9tdl2:empty{margin:0;}@media (max-width: 900px){.mui-b9tdl2{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.mui-b9tdl2>li{margin:0;padding:0;width:auto;border-inline-end:1px solid rgba(255, 255, 255, 0.2);-webkit-padding-end:calc(1.75 * var(--mui-spacing));padding-inline-end:calc(1.75 * var(--mui-spacing));}.mui-b9tdl2>li:last-of-type{border-inline-end:none;}@media (max-width: 900px){.mui-b9tdl2>li{border-inline-end:none;}}.mui-u33i9o{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;padding:0;gap:var(--mui-spacing);color:var(--text-neutral-primary);font-family:Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-weight:400;font-style:normal;}.mui-u33i9o::marker{color:var(--text-neutral-primary);font-family:Figtree;}.mui-18ekjve{color:#fff;margin:0;-webkit-text-decoration:none;text-decoration:none;}.mui-18ekjve:hover{color:rgba(255, 255, 255, 0.8);}.mui-18ekjve:focus-visible{outline:1px solid #fff;outline-offset:2px;}.mui-157pz7c{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--Link-underlineColor);--Link-underlineColor:rgba(var(--mui-palette-primary-mainChannel) / 0.4);font-family:Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-weight:500;line-height:1.4;margin-bottom:calc(2 * var(--mui-spacing));-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;color:#fff;margin:0;-webkit-text-decoration:none;text-decoration:none;}.mui-157pz7c:hover{text-decoration-color:inherit;}.mui-157pz7c svg{-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}.mui-157pz7c:focus-visible{outline:2px solid var(--text-brand-teal-primary);outline-offset:2px;border-radius:calc(0.5 * var(--mui-spacing));}.mui-157pz7c.MuiLink-root.link--color-primary{color:var(--text-brand-purple-primary);}.mui-157pz7c.MuiLink-root.link--color-primary:hover{color:var(--text-brand-purple-secondary);}.mui-157pz7c.MuiLink-root.link--color-primary:hover svg{color:var(--text-brand-purple-secondary);}.mui-157pz7c.MuiLink-root.link--color-primary svg{color:var(--text-brand-purple-primary);}.mui-157pz7c.MuiLink-root.link--color-white{color:#fff;}.mui-157pz7c.MuiLink-root.link--color-white:hover{color:rgba(255, 255, 255, 0.8);}.mui-157pz7c.MuiLink-root.link--color-white:hover svg{color:rgba(255, 255, 255, 0.8);}.mui-157pz7c.MuiLink-root.link--color-white:focus-visible{outline-color:rgba(255, 255, 255, 0.8);}.mui-157pz7c.MuiLink-root.link--color-white svg{color:#fff;}.mui-157pz7c.MuiLink-root.link--size-l{font-size:1.25rem;}.mui-157pz7c.MuiLink-root.link--size-m{font-size:1rem;}.mui-157pz7c.MuiLink-root.link--size-s{font-size:0.875rem;}.mui-157pz7c.MuiLink-root.link--size-xs{font-size:0.75rem;}.mui-157pz7c:hover{color:rgba(255, 255, 255, 0.8);}.mui-157pz7c:focus-visible{outline:1px solid #fff;outline-offset:2px;}.mui-1m1uzq7{margin:0;font-family:Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-size:0.875rem;font-weight:400;line-height:1.43;color:var(--mui-palette-primary-main);color:var(--text-neutral-primary);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--Link-underlineColor);--Link-underlineColor:rgba(var(--mui-palette-primary-mainChannel) / 0.4);font-family:Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-weight:500;line-height:1.4;margin-bottom:calc(2 * var(--mui-spacing));-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;color:#fff;margin:0;-webkit-text-decoration:none;text-decoration:none;}.mui-1m1uzq7.MuiTypography-body1.paragraph--color-primary,.mui-1m1uzq7.MuiTypography-body2.paragraph--color-primary,.mui-1m1uzq7.MuiTypography-body3.paragraph--color-primary,.mui-1m1uzq7.MuiTypography-body4.paragraph--color-primary{color:var(--text-neutral-primary);}.mui-1m1uzq7.MuiTypography-body1.paragraph--color-secondary,.mui-1m1uzq7.MuiTypography-body2.paragraph--color-secondary,.mui-1m1uzq7.MuiTypography-body3.paragraph--color-secondary,.mui-1m1uzq7.MuiTypography-body4.paragraph--color-secondary{color:var(--text-neutral-secondary);}.mui-1m1uzq7.MuiTypography-body1.paragraph--color-white,.mui-1m1uzq7.MuiTypography-body2.paragraph--color-white,.mui-1m1uzq7.MuiTypography-body3.paragraph--color-white,.mui-1m1uzq7.MuiTypography-body4.paragraph--color-white{color:var(--neutral-base-white);}.mui-1m1uzq7.MuiTypography-overline.overline--color-primary{color:var(--text-brand-teal-primary);}.mui-1m1uzq7.MuiTypography-overline.overline--color-secondary{color:var(--text-neutral-quaternary);}.mui-1m1uzq7.MuiTypography-overline.overline--color-white{color:var(--neutral-base-white);}.mui-1m1uzq7.MuiTypography-overline.overline--size-s{font-size:0.625rem;}.mui-1m1uzq7.MuiTypography-overline.overline--size-m{font-size:0.75rem;}.mui-1m1uzq7.MuiTypography-overline.overline--size-l{font-size:0.875rem;}.mui-1m1uzq7.MuiTypography-caption{color:var(--text-neutral-primary);font-size:0.875rem;font-weight:600;margin:var(--mui-spacing) 0px 0px;}.mui-1m1uzq7:hover{text-decoration-color:inherit;}.mui-1m1uzq7 svg{-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}.mui-1m1uzq7:focus-visible{outline:2px solid var(--text-brand-teal-primary);outline-offset:2px;border-radius:calc(0.5 * var(--mui-spacing));}.mui-1m1uzq7.MuiLink-root.link--color-primary{color:var(--text-brand-purple-primary);}.mui-1m1uzq7.MuiLink-root.link--color-primary:hover{color:var(--text-brand-purple-secondary);}.mui-1m1uzq7.MuiLink-root.link--color-primary:hover svg{color:var(--text-brand-purple-secondary);}.mui-1m1uzq7.MuiLink-root.link--color-primary svg{color:var(--text-brand-purple-primary);}.mui-1m1uzq7.MuiLink-root.link--color-white{color:#fff;}.mui-1m1uzq7.MuiLink-root.link--color-white:hover{color:rgba(255, 255, 255, 0.8);}.mui-1m1uzq7.MuiLink-root.link--color-white:hover svg{color:rgba(255, 255, 255, 0.8);}.mui-1m1uzq7.MuiLink-root.link--color-white:focus-visible{outline-color:rgba(255, 255, 255, 0.8);}.mui-1m1uzq7.MuiLink-root.link--color-white svg{color:#fff;}.mui-1m1uzq7.MuiLink-root.link--size-l{font-size:1.25rem;}.mui-1m1uzq7.MuiLink-root.link--size-m{font-size:1rem;}.mui-1m1uzq7.MuiLink-root.link--size-s{font-size:0.875rem;}.mui-1m1uzq7.MuiLink-root.link--size-xs{font-size:0.75rem;}.mui-1m1uzq7:hover{color:rgba(255, 255, 255, 0.8);}.mui-1m1uzq7:focus-visible{outline:1px solid #fff;outline-offset:2px;}.mui-1qk38wv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top;}.mui-ztbwmk{font-family:Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.4375em;color:var(--mui-palette-text-primary);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}.mui-ztbwmk.Mui-disabled{color:var(--mui-palette-text-disabled);cursor:default;}label+.mui-ztbwmk{margin-top:16px;}.mui-150skk7{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;}.mui-150skk7::-webkit-input-placeholder{color:currentColor;opacity:var(--mui-opacity-inputPlaceholder);-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.mui-150skk7::-moz-placeholder{color:currentColor;opacity:var(--mui-opacity-inputPlaceholder);-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.mui-150skk7::-ms-input-placeholder{color:currentColor;opacity:var(--mui-opacity-inputPlaceholder);-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.mui-150skk7:focus{outline:0;}.mui-150skk7:invalid{box-shadow:none;}.mui-150skk7::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .mui-150skk7::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .mui-150skk7::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .mui-150skk7::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .mui-150skk7:focus::-webkit-input-placeholder{opacity:var(--mui-opacity-inputPlaceholder);}label[data-shrink=false]+.MuiInputBase-formControl .mui-150skk7:focus::-moz-placeholder{opacity:var(--mui-opacity-inputPlaceholder);}label[data-shrink=false]+.MuiInputBase-formControl .mui-150skk7:focus::-ms-input-placeholder{opacity:var(--mui-opacity-inputPlaceholder);}.mui-150skk7.Mui-disabled{opacity:1;-webkit-text-fill-color:var(--mui-palette-text-disabled);}.mui-150skk7:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.mui-m4xwk4{-moz-appearance:none;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;cursor:pointer;font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;}.mui-m4xwk4:focus{border-radius:0;}.mui-m4xwk4.Mui-disabled{cursor:default;}.mui-m4xwk4[multiple]{height:auto;}.mui-m4xwk4:not([multiple]) option,.mui-m4xwk4:not([multiple]) optgroup{background-color:var(--mui-palette-background-paper);}.mui-m4xwk4.mui-m4xwk4.mui-m4xwk4{padding-right:24px;min-width:16px;}.mui-m4xwk4::-webkit-input-placeholder{color:currentColor;opacity:var(--mui-opacity-inputPlaceholder);-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.mui-m4xwk4::-moz-placeholder{color:currentColor;opacity:var(--mui-opacity-inputPlaceholder);-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.mui-m4xwk4::-ms-input-placeholder{color:currentColor;opacity:var(--mui-opacity-inputPlaceholder);-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.mui-m4xwk4:focus{outline:0;}.mui-m4xwk4:invalid{box-shadow:none;}.mui-m4xwk4::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .mui-m4xwk4::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .mui-m4xwk4::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .mui-m4xwk4::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .mui-m4xwk4:focus::-webkit-input-placeholder{opacity:var(--mui-opacity-inputPlaceholder);}label[data-shrink=false]+.MuiInputBase-formControl .mui-m4xwk4:focus::-moz-placeholder{opacity:var(--mui-opacity-inputPlaceholder);}label[data-shrink=false]+.MuiInputBase-formControl .mui-m4xwk4:focus::-ms-input-placeholder{opacity:var(--mui-opacity-inputPlaceholder);}.mui-m4xwk4.Mui-disabled{opacity:1;-webkit-text-fill-color:var(--mui-palette-text-disabled);}.mui-m4xwk4:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.mui-tb9q16{position:absolute;right:0;top:calc(50% - .5em);pointer-events:none;color:var(--mui-palette-action-active);}.mui-tb9q16.Mui-disabled{color:var(--mui-palette-action-disabled);}.mui-vyjozi{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;fill:currentColor;font-size:1.5rem;color:var(--text-neutral-primary);position:absolute;right:0;top:calc(50% - .5em);pointer-events:none;color:var(--mui-palette-action-active);}.mui-vyjozi.Mui-disabled{color:var(--mui-palette-action-disabled);}.mui-ihryik{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--mui-spacing);}.mui-fkd6i8{color:rgba(255, 255, 255, 0.8);}.mui-f6ithe{margin:0;font-family:Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-size:0.875rem;font-weight:400;line-height:1.43;color:var(--text-neutral-primary);color:rgba(255, 255, 255, 0.8);}.mui-f6ithe.MuiTypography-body1.paragraph--color-primary,.mui-f6ithe.MuiTypography-body2.paragraph--color-primary,.mui-f6ithe.MuiTypography-body3.paragraph--color-primary,.mui-f6ithe.MuiTypography-body4.paragraph--color-primary{color:var(--text-neutral-primary);}.mui-f6ithe.MuiTypography-body1.paragraph--color-secondary,.mui-f6ithe.MuiTypography-body2.paragraph--color-secondary,.mui-f6ithe.MuiTypography-body3.paragraph--color-secondary,.mui-f6ithe.MuiTypography-body4.paragraph--color-secondary{color:var(--text-neutral-secondary);}.mui-f6ithe.MuiTypography-body1.paragraph--color-white,.mui-f6ithe.MuiTypography-body2.paragraph--color-white,.mui-f6ithe.MuiTypography-body3.paragraph--color-white,.mui-f6ithe.MuiTypography-body4.paragraph--color-white{color:var(--neutral-base-white);}.mui-f6ithe.MuiTypography-overline.overline--color-primary{color:var(--text-brand-teal-primary);}.mui-f6ithe.MuiTypography-overline.overline--color-secondary{color:var(--text-neutral-quaternary);}.mui-f6ithe.MuiTypography-overline.overline--color-white{color:var(--neutral-base-white);}.mui-f6ithe.MuiTypography-overline.overline--size-s{font-size:0.625rem;}.mui-f6ithe.MuiTypography-overline.overline--size-m{font-size:0.75rem;}.mui-f6ithe.MuiTypography-overline.overline--size-l{font-size:0.875rem;}.mui-f6ithe.MuiTypography-caption{color:var(--text-neutral-primary);font-size:0.875rem;font-weight:600;margin:var(--mui-spacing) 0px 0px;}.mui-1rs5ghr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.mui-1rs5ghr>:not(style):not(style){margin:0;}.mui-1rs5ghr>:not(style)~:not(style){margin-left:var(--mui-spacing);}.mui-vo229r{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;color:var(--mui-palette-action-active);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.mui-vo229r.Mui-disabled{background-color:transparent;color:var(--mui-palette-action-disabled);}.mui-vo229r.MuiIconButton-loading{color:transparent;}.mui-uq6ji1{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;color:var(--mui-palette-action-active);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.mui-uq6ji1::-moz-focus-inner{border-style:none;}.mui-uq6ji1.Mui-disabled{pointer-events:none;cursor:default;}@media print{.mui-uq6ji1{-webkit-print-color-adjust:exact;color-adjust:exact;}}.mui-uq6ji1.Mui-disabled{background-color:transparent;color:var(--mui-palette-action-disabled);}.mui-uq6ji1.MuiIconButton-loading{color:transparent;}.mui-hi9vdz{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;overflow:hidden;display:inline-block;text-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:1.5rem;}.mui-2iged{line-height:1;margin-bottom:0;}.mui-2iged img{width:175px;height:auto;}.mui-2iged:hover{cursor:pointer;}.mui-2iged:focus-visible{outline:1px solid #fff;outline-offset:2px;}.mui-qoms17{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--Link-underlineColor);--Link-underlineColor:rgba(var(--mui-palette-primary-mainChannel) / 0.4);font-family:Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-weight:500;line-height:1.4;margin-bottom:calc(2 * var(--mui-spacing));-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;line-height:1;margin-bottom:0;}.mui-qoms17:hover{text-decoration-color:inherit;}.mui-qoms17 svg{-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}.mui-qoms17:focus-visible{outline:2px solid var(--text-brand-teal-primary);outline-offset:2px;border-radius:calc(0.5 * var(--mui-spacing));}.mui-qoms17.MuiLink-root.link--color-primary{color:var(--text-brand-purple-primary);}.mui-qoms17.MuiLink-root.link--color-primary:hover{color:var(--text-brand-purple-secondary);}.mui-qoms17.MuiLink-root.link--color-primary:hover svg{color:var(--text-brand-purple-secondary);}.mui-qoms17.MuiLink-root.link--color-primary svg{color:var(--text-brand-purple-primary);}.mui-qoms17.MuiLink-root.link--color-white{color:#fff;}.mui-qoms17.MuiLink-root.link--color-white:hover{color:rgba(255, 255, 255, 0.8);}.mui-qoms17.MuiLink-root.link--color-white:hover svg{color:rgba(255, 255, 255, 0.8);}.mui-qoms17.MuiLink-root.link--color-white:focus-visible{outline-color:rgba(255, 255, 255, 0.8);}.mui-qoms17.MuiLink-root.link--color-white svg{color:#fff;}.mui-qoms17.MuiLink-root.link--size-l{font-size:1.25rem;}.mui-qoms17.MuiLink-root.link--size-m{font-size:1rem;}.mui-qoms17.MuiLink-root.link--size-s{font-size:0.875rem;}.mui-qoms17.MuiLink-root.link--size-xs{font-size:0.75rem;}.mui-qoms17 img{width:175px;height:auto;}.mui-qoms17:hover{cursor:pointer;}.mui-qoms17:focus-visible{outline:1px solid #fff;outline-offset:2px;}.mui-1g66y5h{margin:0;font:inherit;line-height:inherit;letter-spacing:inherit;color:var(--mui-palette-primary-main);color:var(--text-neutral-primary);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--Link-underlineColor);--Link-underlineColor:rgba(var(--mui-palette-primary-mainChannel) / 0.4);font-family:Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-weight:500;line-height:1.4;margin-bottom:calc(2 * var(--mui-spacing));-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;line-height:1;margin-bottom:0;}.mui-1g66y5h.MuiTypography-body1.paragraph--color-primary,.mui-1g66y5h.MuiTypography-body2.paragraph--color-primary,.mui-1g66y5h.MuiTypography-body3.paragraph--color-primary,.mui-1g66y5h.MuiTypography-body4.paragraph--color-primary{color:var(--text-neutral-primary);}.mui-1g66y5h.MuiTypography-body1.paragraph--color-secondary,.mui-1g66y5h.MuiTypography-body2.paragraph--color-secondary,.mui-1g66y5h.MuiTypography-body3.paragraph--color-secondary,.mui-1g66y5h.MuiTypography-body4.paragraph--color-secondary{color:var(--text-neutral-secondary);}.mui-1g66y5h.MuiTypography-body1.paragraph--color-white,.mui-1g66y5h.MuiTypography-body2.paragraph--color-white,.mui-1g66y5h.MuiTypography-body3.paragraph--color-white,.mui-1g66y5h.MuiTypography-body4.paragraph--color-white{color:var(--neutral-base-white);}.mui-1g66y5h.MuiTypography-overline.overline--color-primary{color:var(--text-brand-teal-primary);}.mui-1g66y5h.MuiTypography-overline.overline--color-secondary{color:var(--text-neutral-quaternary);}.mui-1g66y5h.MuiTypography-overline.overline--color-white{color:var(--neutral-base-white);}.mui-1g66y5h.MuiTypography-overline.overline--size-s{font-size:0.625rem;}.mui-1g66y5h.MuiTypography-overline.overline--size-m{font-size:0.75rem;}.mui-1g66y5h.MuiTypography-overline.overline--size-l{font-size:0.875rem;}.mui-1g66y5h.MuiTypography-caption{color:var(--text-neutral-primary);font-size:0.875rem;font-weight:600;margin:var(--mui-spacing) 0px 0px;}.mui-1g66y5h:hover{text-decoration-color:inherit;}.mui-1g66y5h svg{-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}.mui-1g66y5h:focus-visible{outline:2px solid var(--text-brand-teal-primary);outline-offset:2px;border-radius:calc(0.5 * var(--mui-spacing));}.mui-1g66y5h.MuiLink-root.link--color-primary{color:var(--text-brand-purple-primary);}.mui-1g66y5h.MuiLink-root.link--color-primary:hover{color:var(--text-brand-purple-secondary);}.mui-1g66y5h.MuiLink-root.link--color-primary:hover svg{color:var(--text-brand-purple-secondary);}.mui-1g66y5h.MuiLink-root.link--color-primary svg{color:var(--text-brand-purple-primary);}.mui-1g66y5h.MuiLink-root.link--color-white{color:#fff;}.mui-1g66y5h.MuiLink-root.link--color-white:hover{color:rgba(255, 255, 255, 0.8);}.mui-1g66y5h.MuiLink-root.link--color-white:hover svg{color:rgba(255, 255, 255, 0.8);}.mui-1g66y5h.MuiLink-root.link--color-white:focus-visible{outline-color:rgba(255, 255, 255, 0.8);}.mui-1g66y5h.MuiLink-root.link--color-white svg{color:#fff;}.mui-1g66y5h.MuiLink-root.link--size-l{font-size:1.25rem;}.mui-1g66y5h.MuiLink-root.link--size-m{font-size:1rem;}.mui-1g66y5h.MuiLink-root.link--size-s{font-size:0.875rem;}.mui-1g66y5h.MuiLink-root.link--size-xs{font-size:0.75rem;}.mui-1g66y5h img{width:175px;height:auto;}.mui-1g66y5h:hover{cursor:pointer;}.mui-1g66y5h:focus-visible{outline:1px solid #fff;outline-offset:2px;}.mui-he2whq{display:block;box-sizing:border-box;padding-inline:1.5rem;width:100%;}.mui-17ez1ig{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;padding-left:calc(2 * var(--mui-spacing));padding-right:calc(2 * var(--mui-spacing));}@media (min-width:600px){.mui-17ez1ig{padding-left:calc(3 * var(--mui-spacing));padding-right:calc(3 * var(--mui-spacing));}}@media (min-width:1200px){.mui-17ez1ig{max-width:1200px;}}.mui-17ez1ig.MuiContainer-root{max-width:960px;padding-left:0px;padding-right:0px;z-index:2;}.mui-17ez1ig.MuiContainer-root.container--spacing-l{padding-top:calc(8 * var(--mui-spacing));padding-bottom:calc(8 * var(--mui-spacing));}.mui-17ez1ig.MuiContainer-root.container--spacing-m{padding-top:calc(5 * var(--mui-spacing));padding-bottom:calc(5 * var(--mui-spacing));}.mui-17ez1ig.MuiContainer-root.container--spacing-none{padding-top:0px;padding-bottom:0px;}.mui-17ez1ig.MuiContainer-root.container--divider-primary{border-bottom:1px solid var(--background-neutral-quaternary);}.mui-17ez1ig.MuiContainer-root.container--divider-strong{border-bottom:1px solid var(--background-neutral-senary);}.section-background-primary:has(.mui-17ez1ig.MuiContainer-root){background-color:var(--background-neutral-primary);}.section-background-secondary:has(.mui-17ez1ig.MuiContainer-root){background-color:var(--background-neutral-secondary);}.section-background-dark:has(.mui-17ez1ig.MuiContainer-root){background-color:var(--background-neutral-black-fixed);}.section-background-brandLightPrimary:has(.mui-17ez1ig.MuiContainer-root){background-color:var(--background-brand-teal-extra-light);}.section-background-brandLightSecondary:has(.mui-17ez1ig.MuiContainer-root){background-color:var(--background-brand-purple-extra-light);}.section-background-patternDark:has(.mui-17ez1ig.MuiContainer-root){background-color:var(--background-neutral-black-fixed);}.section-background-patternPrimary:has(.mui-17ez1ig.MuiContainer-root){background-color:var(--brand-teal-50);}.mui-14ddt3l{margin:0;font-family:Barlow Semi Condensed Semibold,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-weight:500;font-size:2.125rem;line-height:1.24;color:var(--mui-palette-primary-main);margin-bottom:0.35em;color:var(--text-neutral-primary);}.mui-14ddt3l.MuiTypography-body1.paragraph--color-primary,.mui-14ddt3l.MuiTypography-body2.paragraph--color-primary,.mui-14ddt3l.MuiTypography-body3.paragraph--color-primary,.mui-14ddt3l.MuiTypography-body4.paragraph--color-primary{color:var(--text-neutral-primary);}.mui-14ddt3l.MuiTypography-body1.paragraph--color-secondary,.mui-14ddt3l.MuiTypography-body2.paragraph--color-secondary,.mui-14ddt3l.MuiTypography-body3.paragraph--color-secondary,.mui-14ddt3l.MuiTypography-body4.paragraph--color-secondary{color:var(--text-neutral-secondary);}.mui-14ddt3l.MuiTypography-body1.paragraph--color-white,.mui-14ddt3l.MuiTypography-body2.paragraph--color-white,.mui-14ddt3l.MuiTypography-body3.paragraph--color-white,.mui-14ddt3l.MuiTypography-body4.paragraph--color-white{color:var(--neutral-base-white);}.mui-14ddt3l.MuiTypography-overline.overline--color-primary{color:var(--text-brand-teal-primary);}.mui-14ddt3l.MuiTypography-overline.overline--color-secondary{color:var(--text-neutral-quaternary);}.mui-14ddt3l.MuiTypography-overline.overline--color-white{color:var(--neutral-base-white);}.mui-14ddt3l.MuiTypography-overline.overline--size-s{font-size:0.625rem;}.mui-14ddt3l.MuiTypography-overline.overline--size-m{font-size:0.75rem;}.mui-14ddt3l.MuiTypography-overline.overline--size-l{font-size:0.875rem;}.mui-14ddt3l.MuiTypography-caption{color:var(--text-neutral-primary);font-size:0.875rem;font-weight:600;margin:var(--mui-spacing) 0px 0px;}.mui-14ddt3l.MuiTypography-h1{margin-bottom:calc(3 * var(--mui-spacing));}.mui-14ddt3l.MuiTypography-h2{margin-bottom:calc(2.125 * var(--mui-spacing));}.mui-14ddt3l.MuiTypography-h3{margin-bottom:calc(1.75 * var(--mui-spacing));}.mui-14ddt3l.MuiTypography-h4{margin-bottom:calc(1.5 * var(--mui-spacing));}.mui-14ddt3l.MuiTypography-h5{margin-bottom:calc(1.125 * var(--mui-spacing));}.mui-14ddt3l.MuiTypography-h6{margin-bottom:var(--mui-spacing);}.mui-14ddt3l.MuiTypography-body1{margin-bottom:calc(2 * var(--mui-spacing));}.mui-14ddt3l.MuiTypography-body2{margin-bottom:calc(2 * var(--mui-spacing));}.mui-14ddt3l.MuiTypography-body3{margin-bottom:calc(1.5 * var(--mui-spacing));}.mui-14ddt3l.MuiTypography-body4{margin-bottom:calc(1.25 * var(--mui-spacing));}.mui-14ddt3l.MuiTypography-overline{margin-bottom:calc(2 * var(--mui-spacing));}.mui-14ddt3l.MuiTypography-caption{margin-bottom:calc(2 * var(--mui-spacing));}.mui-1ninsbf{margin:0;font-family:Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-weight:400;font-size:1rem;line-height:1.48;color:var(--text-neutral-primary);font-weight:400;}.mui-1ninsbf.MuiTypography-body1.paragraph--color-primary,.mui-1ninsbf.MuiTypography-body2.paragraph--color-primary,.mui-1ninsbf.MuiTypography-body3.paragraph--color-primary,.mui-1ninsbf.MuiTypography-body4.paragraph--color-primary{color:var(--text-neutral-primary);}.mui-1ninsbf.MuiTypography-body1.paragraph--color-secondary,.mui-1ninsbf.MuiTypography-body2.paragraph--color-secondary,.mui-1ninsbf.MuiTypography-body3.paragraph--color-secondary,.mui-1ninsbf.MuiTypography-body4.paragraph--color-secondary{color:var(--text-neutral-secondary);}.mui-1ninsbf.MuiTypography-body1.paragraph--color-white,.mui-1ninsbf.MuiTypography-body2.paragraph--color-white,.mui-1ninsbf.MuiTypography-body3.paragraph--color-white,.mui-1ninsbf.MuiTypography-body4.paragraph--color-white{color:var(--neutral-base-white);}.mui-1ninsbf.MuiTypography-overline.overline--color-primary{color:var(--text-brand-teal-primary);}.mui-1ninsbf.MuiTypography-overline.overline--color-secondary{color:var(--text-neutral-quaternary);}.mui-1ninsbf.MuiTypography-overline.overline--color-white{color:var(--neutral-base-white);}.mui-1ninsbf.MuiTypography-overline.overline--size-s{font-size:0.625rem;}.mui-1ninsbf.MuiTypography-overline.overline--size-m{font-size:0.75rem;}.mui-1ninsbf.MuiTypography-overline.overline--size-l{font-size:0.875rem;}.mui-1ninsbf.MuiTypography-caption{color:var(--text-neutral-primary);font-size:0.875rem;font-weight:600;margin:var(--mui-spacing) 0px 0px;}.mui-17lcbl1{height:48px;width:100%;display:block;}.mui-1c10u4r{position:relative;width:100%;height:100%;overflow:hidden;margin:0;}.mui-1c10u4r.image--hasBorder{border:1px solid var(--borders-neutral-primary);}.mui-1c10u4r.image--hasShadow{box-shadow:0.5rem 0.5rem 0 0 var(--background-brand-teal-light);}.mui-1c10u4r.image--hasRoundedCorners{border-radius:4px;}.mui-t3ax9v{display:block;width:100%;height:100%;object-fit:cover;margin:0;padding:0;}.mui-1c2sxgj{margin:0;font-family:Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.4;color:var(--mui-palette-primary-main);color:var(--text-neutral-primary);}.mui-1c2sxgj.MuiTypography-body1.paragraph--color-primary,.mui-1c2sxgj.MuiTypography-body2.paragraph--color-primary,.mui-1c2sxgj.MuiTypography-body3.paragraph--color-primary,.mui-1c2sxgj.MuiTypography-body4.paragraph--color-primary{color:var(--text-neutral-primary);}.mui-1c2sxgj.MuiTypography-body1.paragraph--color-secondary,.mui-1c2sxgj.MuiTypography-body2.paragraph--color-secondary,.mui-1c2sxgj.MuiTypography-body3.paragraph--color-secondary,.mui-1c2sxgj.MuiTypography-body4.paragraph--color-secondary{color:var(--text-neutral-secondary);}.mui-1c2sxgj.MuiTypography-body1.paragraph--color-white,.mui-1c2sxgj.MuiTypography-body2.paragraph--color-white,.mui-1c2sxgj.MuiTypography-body3.paragraph--color-white,.mui-1c2sxgj.MuiTypography-body4.paragraph--color-white{color:var(--neutral-base-white);}.mui-1c2sxgj.MuiTypography-overline.overline--color-primary{color:var(--text-brand-teal-primary);}.mui-1c2sxgj.MuiTypography-overline.overline--color-secondary{color:var(--text-neutral-quaternary);}.mui-1c2sxgj.MuiTypography-overline.overline--color-white{color:var(--neutral-base-white);}.mui-1c2sxgj.MuiTypography-overline.overline--size-s{font-size:0.625rem;}.mui-1c2sxgj.MuiTypography-overline.overline--size-m{font-size:0.75rem;}.mui-1c2sxgj.MuiTypography-overline.overline--size-l{font-size:0.875rem;}.mui-1c2sxgj.MuiTypography-caption{color:var(--text-neutral-primary);font-size:0.875rem;font-weight:600;margin:var(--mui-spacing) 0px 0px;}.mui-15gv3v3{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--Link-underlineColor);--Link-underlineColor:rgba(var(--mui-palette-primary-mainChannel) / 0.4);font-family:Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-weight:500;line-height:1.4;margin-bottom:calc(2 * var(--mui-spacing));-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;margin-bottom:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(0.5 * var(--mui-spacing));}.mui-15gv3v3:hover{text-decoration-color:inherit;}.mui-15gv3v3 svg{-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}.mui-15gv3v3:focus-visible{outline:2px solid var(--text-brand-teal-primary);outline-offset:2px;border-radius:calc(0.5 * var(--mui-spacing));}.mui-15gv3v3.MuiLink-root.link--color-primary{color:var(--text-brand-purple-primary);}.mui-15gv3v3.MuiLink-root.link--color-primary:hover{color:var(--text-brand-purple-secondary);}.mui-15gv3v3.MuiLink-root.link--color-primary:hover svg{color:var(--text-brand-purple-secondary);}.mui-15gv3v3.MuiLink-root.link--color-primary svg{color:var(--text-brand-purple-primary);}.mui-15gv3v3.MuiLink-root.link--color-white{color:#fff;}.mui-15gv3v3.MuiLink-root.link--color-white:hover{color:rgba(255, 255, 255, 0.8);}.mui-15gv3v3.MuiLink-root.link--color-white:hover svg{color:rgba(255, 255, 255, 0.8);}.mui-15gv3v3.MuiLink-root.link--color-white:focus-visible{outline-color:rgba(255, 255, 255, 0.8);}.mui-15gv3v3.MuiLink-root.link--color-white svg{color:#fff;}.mui-15gv3v3.MuiLink-root.link--size-l{font-size:1.25rem;}.mui-15gv3v3.MuiLink-root.link--size-m{font-size:1rem;}.mui-15gv3v3.MuiLink-root.link--size-s{font-size:0.875rem;}.mui-15gv3v3.MuiLink-root.link--size-xs{font-size:0.75rem;}html[dir="rtl"] .mui-15gv3v3 svg{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}.mui-vlp2n9{margin:0;font:inherit;line-height:inherit;letter-spacing:inherit;color:var(--mui-palette-primary-main);color:var(--text-neutral-primary);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--Link-underlineColor);--Link-underlineColor:rgba(var(--mui-palette-primary-mainChannel) / 0.4);font-family:Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-weight:500;line-height:1.4;margin-bottom:calc(2 * var(--mui-spacing));-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;margin-bottom:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(0.5 * var(--mui-spacing));}.mui-vlp2n9.MuiTypography-body1.paragraph--color-primary,.mui-vlp2n9.MuiTypography-body2.paragraph--color-primary,.mui-vlp2n9.MuiTypography-body3.paragraph--color-primary,.mui-vlp2n9.MuiTypography-body4.paragraph--color-primary{color:var(--text-neutral-primary);}.mui-vlp2n9.MuiTypography-body1.paragraph--color-secondary,.mui-vlp2n9.MuiTypography-body2.paragraph--color-secondary,.mui-vlp2n9.MuiTypography-body3.paragraph--color-secondary,.mui-vlp2n9.MuiTypography-body4.paragraph--color-secondary{color:var(--text-neutral-secondary);}.mui-vlp2n9.MuiTypography-body1.paragraph--color-white,.mui-vlp2n9.MuiTypography-body2.paragraph--color-white,.mui-vlp2n9.MuiTypography-body3.paragraph--color-white,.mui-vlp2n9.MuiTypography-body4.paragraph--color-white{color:var(--neutral-base-white);}.mui-vlp2n9.MuiTypography-overline.overline--color-primary{color:var(--text-brand-teal-primary);}.mui-vlp2n9.MuiTypography-overline.overline--color-secondary{color:var(--text-neutral-quaternary);}.mui-vlp2n9.MuiTypography-overline.overline--color-white{color:var(--neutral-base-white);}.mui-vlp2n9.MuiTypography-overline.overline--size-s{font-size:0.625rem;}.mui-vlp2n9.MuiTypography-overline.overline--size-m{font-size:0.75rem;}.mui-vlp2n9.MuiTypography-overline.overline--size-l{font-size:0.875rem;}.mui-vlp2n9.MuiTypography-caption{color:var(--text-neutral-primary);font-size:0.875rem;font-weight:600;margin:var(--mui-spacing) 0px 0px;}.mui-vlp2n9:hover{text-decoration-color:inherit;}.mui-vlp2n9 svg{-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}.mui-vlp2n9:focus-visible{outline:2px solid var(--text-brand-teal-primary);outline-offset:2px;border-radius:calc(0.5 * var(--mui-spacing));}.mui-vlp2n9.MuiLink-root.link--color-primary{color:var(--text-brand-purple-primary);}.mui-vlp2n9.MuiLink-root.link--color-primary:hover{color:var(--text-brand-purple-secondary);}.mui-vlp2n9.MuiLink-root.link--color-primary:hover svg{color:var(--text-brand-purple-secondary);}.mui-vlp2n9.MuiLink-root.link--color-primary svg{color:var(--text-brand-purple-primary);}.mui-vlp2n9.MuiLink-root.link--color-white{color:#fff;}.mui-vlp2n9.MuiLink-root.link--color-white:hover{color:rgba(255, 255, 255, 0.8);}.mui-vlp2n9.MuiLink-root.link--color-white:hover svg{color:rgba(255, 255, 255, 0.8);}.mui-vlp2n9.MuiLink-root.link--color-white:focus-visible{outline-color:rgba(255, 255, 255, 0.8);}.mui-vlp2n9.MuiLink-root.link--color-white svg{color:#fff;}.mui-vlp2n9.MuiLink-root.link--size-l{font-size:1.25rem;}.mui-vlp2n9.MuiLink-root.link--size-m{font-size:1rem;}.mui-vlp2n9.MuiLink-root.link--size-s{font-size:0.875rem;}.mui-vlp2n9.MuiLink-root.link--size-xs{font-size:0.75rem;}html[dir="rtl"] .mui-vlp2n9 svg{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}.mui-1otzcra{display:block;box-sizing:border-box;padding-inline:1.5rem;width:100%;background-color:#212121;background-image:url(/_next/static/media/bg-pattern-lines.a8453d98.webp);background-repeat:repeat;-webkit-background-size:18rem;background-size:18rem;}.mui-1ukril5{margin:0;font-family:Figtree,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-weight:600;font-size:0.75rem;line-height:1.4;text-transform:uppercase;letter-spacing:0.03rem;margin-bottom:0.35em;color:var(--text-neutral-primary);}.mui-1ukril5.MuiTypography-body1.paragraph--color-primary,.mui-1ukril5.MuiTypography-body2.paragraph--color-primary,.mui-1ukril5.MuiTypography-body3.paragraph--color-primary,.mui-1ukril5.MuiTypography-body4.paragraph--color-primary{color:var(--text-neutral-primary);}.mui-1ukril5.MuiTypography-body1.paragraph--color-secondary,.mui-1ukril5.MuiTypography-body2.paragraph--color-secondary,.mui-1ukril5.MuiTypography-body3.paragraph--color-secondary,.mui-1ukril5.MuiTypography-body4.paragraph--color-secondary{color:var(--text-neutral-secondary);}.mui-1ukril5.MuiTypography-body1.paragraph--color-white,.mui-1ukril5.MuiTypography-body2.paragraph--color-white,.mui-1ukril5.MuiTypography-body3.paragraph--color-white,.mui-1ukril5.MuiTypography-body4.paragraph--color-white{color:var(--neutral-base-white);}.mui-1ukril5.MuiTypography-overline.overline--color-primary{color:var(--text-brand-teal-primary);}.mui-1ukril5.MuiTypography-overline.overline--color-secondary{color:var(--text-neutral-quaternary);}.mui-1ukril5.MuiTypography-overline.overline--color-white{color:var(--neutral-base-white);}.mui-1ukril5.MuiTypography-overline.overline--size-s{font-size:0.625rem;}.mui-1ukril5.MuiTypography-overline.overline--size-m{font-size:0.75rem;}.mui-1ukril5.MuiTypography-overline.overline--size-l{font-size:0.875rem;}.mui-1ukril5.MuiTypography-caption{color:var(--text-neutral-primary);font-size:0.875rem;font-weight:600;margin:var(--mui-spacing) 0px 0px;}.mui-1ukril5.MuiTypography-h1{margin-bottom:calc(3 * var(--mui-spacing));}.mui-1ukril5.MuiTypography-h2{margin-bottom:calc(2.125 * var(--mui-spacing));}.mui-1ukril5.MuiTypography-h3{margin-bottom:calc(1.75 * var(--mui-spacing));}.mui-1ukril5.MuiTypography-h4{margin-bottom:calc(1.5 * var(--mui-spacing));}.mui-1ukril5.MuiTypography-h5{margin-bottom:calc(1.125 * var(--mui-spacing));}.mui-1ukril5.MuiTypography-h6{margin-bottom:var(--mui-spacing);}.mui-1ukril5.MuiTypography-body1{margin-bottom:calc(2 * var(--mui-spacing));}.mui-1ukril5.MuiTypography-body2{margin-bottom:calc(2 * var(--mui-spacing));}.mui-1ukril5.MuiTypography-body3{margin-bottom:calc(1.5 * var(--mui-spacing));}.mui-1ukril5.MuiTypography-body4{margin-bottom:calc(1.25 * var(--mui-spacing));}.mui-1ukril5.MuiTypography-overline{margin-bottom:calc(2 * var(--mui-spacing));}.mui-1ukril5.MuiTypography-caption{margin-bottom:calc(2 * var(--mui-spacing));}.mui-1sh10fy{margin:0;font-family:Barlow Semi Condensed Semibold,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-weight:500;font-size:3rem;line-height:1.16;color:var(--mui-palette-primary-main);color:var(--text-neutral-primary);}.mui-1sh10fy.MuiTypography-body1.paragraph--color-primary,.mui-1sh10fy.MuiTypography-body2.paragraph--color-primary,.mui-1sh10fy.MuiTypography-body3.paragraph--color-primary,.mui-1sh10fy.MuiTypography-body4.paragraph--color-primary{color:var(--text-neutral-primary);}.mui-1sh10fy.MuiTypography-body1.paragraph--color-secondary,.mui-1sh10fy.MuiTypography-body2.paragraph--color-secondary,.mui-1sh10fy.MuiTypography-body3.paragraph--color-secondary,.mui-1sh10fy.MuiTypography-body4.paragraph--color-secondary{color:var(--text-neutral-secondary);}.mui-1sh10fy.MuiTypography-body1.paragraph--color-white,.mui-1sh10fy.MuiTypography-body2.paragraph--color-white,.mui-1sh10fy.MuiTypography-body3.paragraph--color-white,.mui-1sh10fy.MuiTypography-body4.paragraph--color-white{color:var(--neutral-base-white);}.mui-1sh10fy.MuiTypography-overline.overline--color-primary{color:var(--text-brand-teal-primary);}.mui-1sh10fy.MuiTypography-overline.overline--color-secondary{color:var(--text-neutral-quaternary);}.mui-1sh10fy.MuiTypography-overline.overline--color-white{color:var(--neutral-base-white);}.mui-1sh10fy.MuiTypography-overline.overline--size-s{font-size:0.625rem;}.mui-1sh10fy.MuiTypography-overline.overline--size-m{font-size:0.75rem;}.mui-1sh10fy.MuiTypography-overline.overline--size-l{font-size:0.875rem;}.mui-1sh10fy.MuiTypography-caption{color:var(--text-neutral-primary);font-size:0.875rem;font-weight:600;margin:var(--mui-spacing) 0px 0px;}.mui-1p361yj{height:64px;width:100%;display:block;}</style></head><body><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_STAGE\":\"production\"}"}])</script><script>(self.__next_s=self.__next_s||[]).push(["https://cdn.cookielaw.org/consent/27cca70a-7db3-4852-9ef0-a6660fd0977d/OtAutoBlock.js",{}])</script><script>(self.__next_s=self.__next_s||[]).push(["https://cdn.cookielaw.org/scripttemplates/otSDKStub.js",{"data-domain-script":"27cca70a-7db3-4852-9ef0-a6660fd0977d"}])</script><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"\n window.oneTrustPromise = new Promise(function (resolve) {\n window.OptanonWrapper = function OptanonWrapper() {\n resolve(window.OneTrust);\n };\n });\n ","id":"onetrust-promise"}])</script><header studioBaseUrl="https://studio.code.org" class="header-module__headerNavigation___GWCIp"><nav class="header-module__mainLinksWrapper___K-T4u" aria-label="Main navigation"><a href="/" class="header-module__homeLink___kSEuk" aria-label="Go to homepage"><figure class="image-module__figureContainer___jYA2e image-module__figure-hasRoundedCorners___aJWq0"><img class="image-module__image___vystJ" alt="Code.org logo" loading="eager" src="/_next/static/media/cdo-logo-inverse.062eac04.svg"/></figure></a><ul class="header-module__mainLinks___0WyP9" aria-label="Main site links"><li><a href="/students">Learn</a></li><li><a href="/teach">Teach</a></li><li><a href="/administrators">Districts</a></li><li class="header-module__hasDisplayLogic___J-YPW"><a href="/promote">Stats</a></li><li class="header-module__hasDisplayLogic___J-YPW"><a href="/donate">Donate</a></li><li class="header-module__hasDisplayLogic___J-YPW"><a href="/incubator">Incubator</a></li><li class="header-module__hasDisplayLogic___J-YPW"><a href="/about">About</a></li></ul></nav><nav class="header-module__buttonLinks___0IdUj" aria-label="Secondary navigation"><div class=""><button class="_baseButton-module__button___gGYwf _baseButton-module__button-secondary___BpcuR _baseButton-module__button-white___1kMMR _baseButton-module__button-s___WsV-p header-module__newProject___fedyC" aria-label="Open Projects menu" type="button"><span>New Project</span><i data-testid="font-awesome-v6-icon" class="fa-solid fa-plus"></i></button></div><div class="header-module__accountLinks___QoFXK"><a class="_baseButton-module__button___gGYwf _baseButton-module__button-primary___2ksGH _baseButton-module__button-white___1kMMR _baseButton-module__button-s___WsV-p _baseButton-module__buttonPendingWithHiddenText___1W2Ul header-module__mainMenu___qk0g9 header-module__loading___Nyxzk" disabled="" aria-disabled="true"><i data-testid="font-awesome-v6-icon" class="fa-solid fa-spinner fa-spin"></i><span>Loading</span></a></div><div class=""><button class="_baseButton-module__button___gGYwf _baseButton-module__button-primary___2ksGH _baseButton-module__button-purple___31oil _baseButton-module__button-l___RV0rB _baseButton-module__button-iconOnly___zWjVA header-module__helpButton___nHeOH header-module__iconButton___NWUnH" aria-label="Open Help menu" type="button"><i data-testid="font-awesome-v6-icon" class="fa-solid fa-question-circle"></i></button></div><div class=""><button class="_baseButton-module__button___gGYwf _baseButton-module__button-primary___2ksGH _baseButton-module__button-purple___31oil _baseButton-module__button-l___RV0rB _baseButton-module__button-iconOnly___zWjVA header-module__hamburgerButton___2pdBg header-module__iconButton___NWUnH" aria-label="Open Hamburger menu" type="button"><i data-testid="font-awesome-v6-icon" class="fa-solid fa-bars"></i></button></div></nav></header><main style="width:100%"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><style>.cf-1a68651595b04d91c77e778726b6eaee{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(22, 67, 90, 1);width:100%;height:fit-content;max-width:none;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-271e02855cda1606e54cc8efc4e09fd7{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:none;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-c813a7562f980685879ec1d3422e67e8{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:none;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-4e7f2b3f414fee79497689d233054b89{background-color:rgba(0, 0, 0, 0);}.cf-05c8ede3d07e3ac2f55b95085fa12cdb{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-55efc51cfeed7994c8ff10650d32be23{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px 24px;align-items:center;justify-content:safe center;flex-direction:row;flex-wrap:nowrap;}.cf-6b1caa7a1f9cabdedc10e926a90ebf7c{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-b2b08c762be20601e4888bcf326b8468{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px 64px;align-items:center;justify-content:safe center;flex-direction:row;flex-wrap:nowrap;}.cf-959af0a0e9644c7afd4b65b76121f738{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px 60px;align-items:center;justify-content:safe center;flex-direction:row;flex-wrap:nowrap;}.cf-fbc8363cbf6a23ff78d76411e8c14897{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px 60px;align-items:center;justify-content:safe center;flex-direction:row;flex-wrap:nowrap;}.cf-44372070fa76f36bf76dee64f66cb5f5{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px 60px;align-items:center;justify-content:safe center;flex-direction:row;flex-wrap:nowrap;}.cf-874da308a9d3281f2b5869730cea3b27{margin:0 0 48px 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:16px 0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-b0feb10cf62018d6c69bbd48de22f3bc{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px 24px;align-items:stretch;justify-content:safe center;flex-direction:row;flex-wrap:nowrap;}.cf-c0699ea84462400c1c2f92f935c35f2c{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px 40px;align-items:center;justify-content:start;flex-direction:row;flex-wrap:nowrap;}.cf-60de98e7a8df93be6e4b44b667f38a95{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-ff1b69d0a95f0e6a906eb35e1cfc6422{text-align:center;}.cf-96ffa9ef446118718a411f10ffb71044{margin:0 Auto 0 Auto;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:60%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-ea2143a3028f7ac57e90dcf77bddd870{margin:0 0 0 0;padding:0 0 0px 0;background-color:rgba(255, 255, 255, 1);width:100%;height:fit-content;max-width:1192px;border:1px solid rgba(226, 226, 226, 1);border-radius:4px 4px 4px 4px;gap:16px 0px;align-items:center;justify-content:stretch;flex-direction:column;flex-wrap:nowrap;}.cf-a834d1bcf13df12921c70ac54e966e5d{margin:0 0 0 0;padding:0 0 0px 0;background-color:rgba(255, 255, 255, 1);width:100%;height:fit-content;max-width:1192px;border:1px solid rgba(226, 226, 226, 1);border-radius:4px 4px 4px 4px;gap:16px 0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-6f79f190049ec992f50f0af7ca95ca40{margin:0 0 0 0;padding:0 0 0px 0;background-color:rgba(255, 255, 255, 1);width:100%;height:fit-content;max-width:1192px;border:1px solid rgba(226, 226, 226, 1);border-radius:4px 4px 4px 4px;gap:16px 0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-860d2cf6dd2dd59c00d0d7632439975b{margin:0 0 0 0;padding:0 0 0px 0;background-color:rgba(255, 255, 255, 1);width:100%;height:fit-content;max-width:1192px;border:1px solid rgba(226, 226, 226, 1);border-radius:4px 4px 4px 4px;gap:16px 0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-fe8acd2f192bcf9899f1d3e6c48d7652{text-align:start;}.cf-9ecc7a534f9a85cc38c33ecb228f5d9e{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:start;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-e23dac93a2a1ac6027bb37f373c0630e{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px 16px;align-items:center;justify-content:safe center;flex-direction:row;flex-wrap:nowrap;}.cf-ec64eac5b659987eae535e3d7e8ba3b5{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-ac755549da19d7a0caf9315393a75041{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:start;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-0f59e620baf150fee8ac48798c2eae5a{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:start;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-4132f644d8b39f3a74d6afa58d82de44{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-17aaae33ee4a4d5b5f253d22b8abf12f{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-1d041ebda2eebdc325b3f61fd434f7b4{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:start;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-1000b827683ea709fb7e265905492c58{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:80%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-fb752704ee045da7ac58aa2da918473d{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:start;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-76a8e5a74945ac376686109b47c357d2{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:16px 16px;align-items:start;justify-content:start;flex-direction:row;flex-wrap:wrap;}.cf-e47c47001f89d8bc7486330e6d49e464{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:80%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-003e378b4838accc3bb55328886b6ac2{text-align:start;}.cf-3f583cb8338d62be6af53d3e689edcf4{text-align:center;}.cf-1f250d911a65e5165008073b6ff67292{width:100%;height:fit-content;}.cf-c2148733034bbcc2b8d673a8c0e8588d{margin:0 0 0 0;padding:0 16px 20px 16px;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:6px 0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-50abc2f12e54baaec8ac103680d75fc6{width:100%;height:fit-content;}.cf-a992b551c7bab342ea2946560c4f5bc0{margin:0 0 0 0;padding:0 16px 20px 16px;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:6px 0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-5a052fe63ec0764eb14ab1c4383f4f50{width:100%;height:fit-content;}.cf-3b52c2e8441bae8f0558ef47a0fc0729{margin:0 0 0 0;padding:0 16px 20px 16px;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:6px 0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-b505770d6d64722cdf40ac2ffc48a309{width:100%;height:fit-content;}.cf-a89a73c98abfd01e1088ef0d1926d8e9{margin:0 0 0 0;padding:0 16px 20px 16px;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:6px 0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-988b885cae3ed9b903fa5bd92e99ff78{text-align:start;}.cf-30dea88317a764df815db92d587835cf{text-align:start;}.cf-b1618504759754af49f672553eba658f{text-align:start;}.cf-4ce639b56265687b9bbc141ba1e6b2ab{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:0px 12px;align-items:center;justify-content:start;flex-direction:row;flex-wrap:wrap;}.cf-8bc49069b01349c8fa995a138bf433af{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:16px 0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-06ce0d67ad525331819fa21f0c227690{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:fit-content;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:0px;gap:16px 0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-c6ea0badd54f96164d8ecb0177920836{width:100%;height:350px;}.cf-d50d0dfa11313aef860f27a3a6496ee8{text-align:start;}.cf-860f6a7a250a16779739a78ef6fcb1fc{text-align:start;}.cf-ac035e26959acc0c26788278486a64f4{text-align:start;}.cf-5a24a0ea8bbb1c335d318ecf7f0c6bcf{text-align:start;}.cf-379f5caf91dae23716ff43304f7910d6{text-align:start;}.cf-7f51e67763ab9310a8a19b07bbb9420b{text-align:start;}.cf-023aba50305e31f7ae1dcf0bccded813{text-align:start;}.cf-f529efc4dce1b68cfc87e6d99c75699d{text-align:start;}.cf-302f3ff8e5a8f03dcd536546a1a48b53{width:100%;height:350px;}.cf-6a3ecb97ad32d9268b5273394dc0cd0a{width:100%;height:325px;}.cf-bf361ce6a1bb957f560ef21e12f94757{text-align:start;}.cf-78f692a81c7826e325a5cdab847acb78{text-align:start;}.cf-323b02098644e2d0e0f37a4ac54d7408{text-align:start;}.cf-65d359589c1f7c9d26481340f9e09ac1{text-align:start;}.cf-166dcbb64a6dbd7a5987a7d6585bd239{text-align:center;}.cf-e9894ccd81483aeaf7c51c5e09561206{text-align:center;}.cf-4a2a94939fc39d2743c4c1d15d39cc33{text-align:start;}.cf-bcc58704d12068e52f54002145d1db72{text-align:start;}.cf-148683a120bfd6b1084a82b048934bc0{text-align:start;}.cf-92c7aab28f6cfffda0244b225510c3d2{text-align:start;}.cf-bff0a4bfb409ea90e9a3dceb0f6021bd{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(255, 255, 255, 1);width:30.5%;height:fit-content;max-width:1192px;border:1px solid rgba(0, 0, 0, 0.1);border-radius:4px 4px 4px 4px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-9ddf28360b56bb065644082fc0d9c9ef{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(255, 255, 255, 1);width:30.5%;height:fit-content;max-width:1192px;border:1px solid rgba(0, 0, 0, 0.1);border-radius:4px 4px 4px 4px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-9f9104060acb03c3124e2fe5a4a6f33e{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(255, 255, 255, 1);width:30.5%;height:fit-content;max-width:1192px;border:1px solid rgba(0, 0, 0, 0.1);border-radius:4px 4px 4px 4px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-9a6b5170788aec66d36007dd24b2c81e{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(255, 255, 255, 1);width:30.5%;height:fit-content;max-width:1192px;border:1px solid rgba(0, 0, 0, 0.1);border-radius:4px 4px 4px 4px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-0adb8a8d1511142826100133493115ef{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(255, 255, 255, 1);width:30.5%;height:fit-content;max-width:1192px;border:1px solid rgba(0, 0, 0, 0.1);border-radius:4px 4px 4px 4px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-9b6d021ca291b030b05219f9e9ab1373{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(255, 255, 255, 1);width:30.5%;height:fit-content;max-width:1192px;border:1px solid rgba(0, 0, 0, 0.1);border-radius:4px 4px 4px 4px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-9ba44f28196acf2326cd4c24979d6100{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(255, 255, 255, 1);width:30.5%;height:fit-content;max-width:1192px;border:1px solid rgba(0, 0, 0, 0.1);border-radius:4px 4px 4px 4px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-ca622a0a9cce9c11f61571264871fcc7{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(255, 255, 255, 1);width:30.5%;height:fit-content;max-width:1192px;border:1px solid rgba(0, 0, 0, 0.1);border-radius:4px 4px 4px 4px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-7afc522a736bcf08e8ae80bffac92227{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(255, 255, 255, 1);width:30.5%;height:fit-content;max-width:1192px;border:1px solid rgba(0, 0, 0, 0.1);border-radius:4px 4px 4px 4px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-a1d60c4469581c5303adeddecde4c95f{text-align:center;}.cf-ed5774c6fd42376edc21d11e56a5e95d{text-align:center;}.cf-2c6437b102f65b753f81d0f844429eab{text-align:start;}.cf-9790810cfbf8bc269ff546dc2115badc{text-align:start;}.cf-93a51f48e7d038ab505e1f6250204892{text-align:start;}.cf-f038fa8c50d9205917e5b9f63e54bc8c{text-align:start;}.cf-3b72e0afb7ec63d4e0bd72662d9e5ca8{text-align:start;}.cf-86f5f4ec1b1837902b1c17de5ef6fcc5{text-align:start;}.cf-828e3c442d32b55a21883a2a0180a112{text-align:start;}.cf-a4ee822d804f347504405e460a235f92{text-align:start;}.cf-4b33c6714c3c0d15210e0212594ae3f0{text-align:start;}.cf-2be4a0a199be358d4fdeba22b1d7e18c{text-align:start;}.cf-de3d52d8c663f8f3486a8b24d6eccf2a{margin:0 0 0 0;padding:24px 40px 24px 40px;background-color:rgba(27, 162, 178, 1);width:100%;height:180px;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:12px 12px 12px 12px;gap:12px 0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-850bdbe35fc4530cfafc406307596dd5{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:250px;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:12px 12px 12px 12px;gap:0px 0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;background-image:url(https://contentful-images.code.org/90t6bu6vlf76/3HSi6K0AQR1WzJRNp8TImb/b0bf31f62e9c87aba3b18f032282b6d4/girl-at-computer-min__1_.png?w=1292);background-image:image-set(url(https://contentful-images.code.org/90t6bu6vlf76/3HSi6K0AQR1WzJRNp8TImb/b0bf31f62e9c87aba3b18f032282b6d4/girl-at-computer-min__1_.png?w=1292) 1x,url(https://contentful-images.code.org/90t6bu6vlf76/3HSi6K0AQR1WzJRNp8TImb/b0bf31f62e9c87aba3b18f032282b6d4/girl-at-computer-min__1_.png?w=1292) 2x);background-repeat:no-repeat;background-position:right center;background-size:cover;}.cf-21c57f875a584e7165849f267bd3b9b4{margin:0 0 0 0;padding:0 0 0 0;background-color:rgba(0, 0, 0, 0);width:100%;height:250px;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:12px 12px 12px 12px;gap:0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;background-image:url(https://contentful-images.code.org/90t6bu6vlf76/6kTQglLn3K6jP0zd54lahO/e97b9f7d9a239db2f9a8cab3238d576d/teach-page-top.png?w=800);background-image:image-set(url(https://contentful-images.code.org/90t6bu6vlf76/6kTQglLn3K6jP0zd54lahO/e97b9f7d9a239db2f9a8cab3238d576d/teach-page-top.png?w=800) 1x,url(https://contentful-images.code.org/90t6bu6vlf76/6kTQglLn3K6jP0zd54lahO/e97b9f7d9a239db2f9a8cab3238d576d/teach-page-top.png?w=800) 2x);background-repeat:no-repeat;background-position:left top;background-size:cover;}.cf-f100cff751a75b9dbcaa1feecd19f82e{margin:0 0 0 0;padding:24px 40px 24px 40px;background-color:rgba(140, 82, 186, 1);width:100%;height:180px;max-width:1192px;border:0px solid rgba(0, 0, 0, 0);border-radius:12px 12px 12px 12px;gap:12px 0px;align-items:center;justify-content:safe center;flex-direction:column;flex-wrap:nowrap;}.cf-428fcabe18b51926e90b1175904b4640{width:100%;height:fit-content;}.cf-ea4364e6fd107e335195b96d4d9ab430{width:100%;height:fit-content;}.cf-f1ec247178c72e86c6ec229a320ae86b{width:100%;height:fit-content;}.cf-fa176afa880c46009768f4f5e92745c0{width:100%;height:fit-content;}.cf-8c470442302b9ed6b6bc214c5db9cc3b{width:100%;height:fit-content;}.cf-23afff5a0cb86c3bfa7251c5ecb31382{width:100%;height:fit-content;}.cf-2bd74dabf813aa1cab30faee0d21a9d3{width:100%;height:fit-content;}.cf-5b0133f57f7eaa2e4070667cb1b34afa{width:100%;height:fit-content;}.cf-5b067ec51e66fb3ba03d3d3bc64fd38b{width:100%;height:fit-content;}.cf-ecaf57c369cb46e6c4d843701bf26730{text-align:center;}.cf-51f756c4483ade805736bbbd3bc08ba1{text-align:center;}.cf-2b62af3aed73ba9fdf1cc77a9f64e1f1{text-align:center;}.cf-3f1e0d414f3421ac3bbfc04e49b9c6ea{text-align:center;}@media(max-width:992px){.cf-5ba966fc92830ca338a39b79202b430a{gap:24px 24px;flex-wrap:wrap;}.cf-f01e3b6b9adcbc0e09bceab107d0ad18{gap:40px 64px;flex-direction:column;}.cf-d733cc6872eb50832dbb3101d865b0e6{gap:40px 60px;flex-direction:column-reverse;}.cf-7a2c6b691372cc5ebe34b66342e477a8{gap:40px 60px;flex-direction:column;}.cf-2cee2ed39bbefda67035f26a2963dbf2{gap:40px 60px;flex-direction:column-reverse;}.cf-25959ef2a779353d7b0d930873424c38{gap:24px 24px;flex-direction:column;}.cf-d04e31714533be4096c84ffd758e908d{gap:40px 40px;flex-direction:column;}.cf-157e141602f752447ce60aa85283f20d{margin:0 Auto 0 Auto;}.cf-6676940e015c2b8dbebffc3208b49d02{width:48%;}.cf-c2c416e9dab4a1d00918a5fb7358c120{width:48%;}.cf-5263fdc7f6a979ab5a6ec8d9df2a9c22{width:48%;}.cf-6a01a4d699db9183ff6e3e64a7891a8b{width:48%;}.cf-089e377dbcaae5d42b3ff865f52913e1{gap:18px 18px;align-items:start;}.cf-106ff26749d54c1722529bec4af354b1{width:31%;}.cf-f1c15fe7f3abaadc82728f2ad16411a3{width:31%;}.cf-06d2d6adb02edfaf5efd4979ea2a9e76{width:31%;}.cf-dfa42d274eefe8592840ad434301fc66{width:31%;}.cf-674dbd03f38bfd818544dc4cf9257152{width:31%;}.cf-60faecdb75ff19d6efb1ec8852bfdabf{width:31%;}.cf-18009a38e2c6948dafe7c9a42fbb49a4{width:31%;}.cf-de7a026b703cc572a7cdedcfcd3511a0{width:31%;}.cf-7364dc5bcc730c36375c9f1c1454ed89{width:31%;}}@media(max-width:576px){.cf-2ad0fcb4e63f51f83ecc93ad94854f67{align-items:stretch;}.cf-935e5521d00eb9b1fcee6479349d92ad{align-items:start;}.cf-9da7bdde5490b118d2373682dd67f186{align-items:start;}.cf-58740d654d7583dff387942f3b713807{text-align:start;}.cf-52135f01221a8534b09c0f01e58f540a{margin:0 Auto 0 Auto;width:100%;align-items:start;}.cf-7ba4f6e129d4ecf2b5f25862c744cd5a{width:100%;align-items:center;flex-direction:row;}.cf-7aae3cd60ea2b5654dce3f924a77fb31{width:100%;align-items:center;flex-direction:row;}.cf-e0af0a98b4cbeebaf3d96ac6f880a030{width:100%;align-items:center;flex-direction:row;}.cf-6a14ade14363540a0c75c683d8f2b133{width:100%;align-items:center;flex-direction:row;}.cf-423240e26e353eb15833537476eb748b{gap:24px 16px;flex-direction:column;}.cf-30da01fe23a9a00f5975646f4e4b85c9{width:100%;align-items:start;}.cf-d1d2130225b4414ad566ec9ba4526c3f{align-items:start;}.cf-e2897a21d1ca9aebb1641c3b492405a0{align-items:start;}.cf-d6624f4c48c1138ecab414b2c9c89576{width:100%;}.cf-0663bdc85596a314e4d0cf486a616daf{text-align:start;}.cf-c6e81bbcb47987277f4059352ad1ae22{width:30%;height:100px;}.cf-2c54cd4eae1f7a5e9d69871d3475c9cf{padding:20px 24px 20px 24px;width:70%;align-items:start;}.cf-2594cf4905fe26a0b8e0b025e50483f1{width:30%;height:100px;}.cf-38b26c1c48e8feed3b9ace3289d2c791{padding:20px 24px 20px 24px;width:70%;align-items:start;}.cf-548b07ed210337c0a2ca8cde9084576f{width:30%;height:100px;}.cf-c40a890b6fea0e76bba6b64c3226cdab{padding:20px 24px 20px 24px;width:70%;align-items:start;justify-content:safe center;}.cf-ab777ff733983e7a478a601d6ee8f751{width:30%;height:100px;}.cf-4db641645ca84666a68399d9d4fba675{padding:20px 24px 20px 24px;width:70%;align-items:start;}.cf-d7faf45d74df70660ff14b6cf2bc288e{gap:12px 12px;align-items:stretch;}.cf-bcdd54beb4f94d84f90dd171ff15a446{height:230px;}.cf-ed2d6da803c5117c01517ab567b21c6c{height:230px;}.cf-1d071b3f901f894ed863bfcc7debe3a3{height:230px;}.cf-8dac0342720fcbc5f6d5cd5ead4f5b79{text-align:start;}.cf-5fd0390d27fdbee96aa8d02c90591805{text-align:start;}.cf-be9f718a388042fb7fd1a5d5181dd41a{text-align:start;}.cf-bcb73020cb0c8023c0e62614d11a5c1a{text-align:start;}.cf-945b74d2d6400be6f464570efd029b6a{width:47%;}.cf-210e1433a40e2f513b4716d6d3f96cc8{width:47%;}.cf-6dc069f3c174a2074ee4a18dbf1c81bd{width:47%;}.cf-5804c44ad443f3533ee51358a1f90fbb{width:47%;}.cf-1a9b2f50df81a85ed45df9501f744dbf{width:47%;}.cf-f101f195c998f577ee698b49109751d0{width:47%;}.cf-06f2862a6525960d567bc7c8c1cc678e{width:47%;}.cf-8149d130dd129305e34605197d6a717b{width:47%;}.cf-9e20efc9276ed7899ad3a54d359da0c6{width:47%;}.cf-278f96cebae6c473ce826d4a7a13a735{text-align:start;}.cf-8039ba0abfe92cefca648aae84d2ba11{text-align:start;}}@media(max-width:576px){.cf-4b9ec55cad5e47e194326cf8b1ae9f32{display:none !important;}.cf-c1ce59a8611c96be4b8f961d500baf00{display:none !important;}}</style><div style="display:flex" class="cf-1a68651595b04d91c77e778726b6eaee contentful-container" data-test-id="contentful-container"><section data-theme="Dark" class="heroBanner-module__heroBanner___5pIDa cf-4e7f2b3f414fee79497689d233054b89"><div class="heroBanner-module__heroBannerWrapper___fbwev"><div class="heroBanner-module__heroBannerContainer___c-pq-"><div class="heroBanner-module__heroBannerTextContainer___tzp8S"><div><h1 class="typography-module__heading-xxl___t4Iml">Code.org wins big at Best of STEM 2025</h1><p class="typography-module__body-one___hKZXX">Find Coding with Music, Python Lab, How Al Works, and other award-winning courses in our catalog.</p></div><div><a class="_baseButton-module__button___gGYwf _baseButton-module__button-primary___2ksGH _baseButton-module__button-purple___31oil _baseButton-module__button-m___1eKjJ" aria-label="Best in Stem Homepage Banner Button" href="https://studio.code.org/catalog"><span>Learn more</span></a></div></div><div class="heroBanner-module__heroBannerMediaContainer___m4-WF"><figure class="image-module__figureContainer___jYA2e image-module__figure-hasRoundedCorners___aJWq0 heroBanner-module__heroBannerMediaImage___DdlXE"><img class="image-module__image___vystJ" alt="" loading="lazy" src="https://contentful-images.code.org/90t6bu6vlf76/5nFIwu1C70hIXdfJRaYcz0/83be71df1e695c2a34ee0e33b992f037/Stem_Banner__2_.png?fm=avif"/></figure></div></div></div></section></div><div style="display:flex" class="cf-271e02855cda1606e54cc8efc4e09fd7 contentful-container" data-test-id="contentful-container"><section class="section-background-secondary MuiBox-root mui-he2whq" data-theme="Light"><div class="MuiContainer-root MuiContainer-maxWidthLg container container--spacing-l mui-17ez1ig"><div style="display:flex" class="cf-05c8ede3d07e3ac2f55b95085fa12cdb contentful-container" data-test-id="contentful-container"><div style="display:flex" class="cf-96ffa9ef446118718a411f10ffb71044 cf-157e141602f752447ce60aa85283f20d cf-52135f01221a8534b09c0f01e58f540a contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-003e378b4838accc3bb55328886b6ac2"><h2 class="MuiTypography-root MuiTypography-h2 MuiTypography-gutterBottom mui-14ddt3l">Start your journey with Code.org</h2></div><div data-component-wrapper="true" class="cf-3f583cb8338d62be6af53d3e689edcf4 cf-0663bdc85596a314e4d0cf486a616daf"><p class="MuiTypography-root MuiTypography-body2 paragraph--color-primary mui-1ninsbf">Whether you’re a student, teacher, or parent, Code.org has the tools to help you explore, teach, and support computer science education.</p></div></div><div data-component-wrapper="true" class=""><div class="MuiBox-root mui-17lcbl1" role="presentation"></div></div></div><div style="display:flex" class="cf-55efc51cfeed7994c8ff10650d32be23 cf-5ba966fc92830ca338a39b79202b430a contentful-container" data-test-id="contentful-container"><div style="display:flex" class="cf-ea2143a3028f7ac57e90dcf77bddd870 cf-6676940e015c2b8dbebffc3208b49d02 cf-7ba4f6e129d4ecf2b5f25862c744cd5a contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-1f250d911a65e5165008073b6ff67292 cf-c6e81bbcb47987277f4059352ad1ae22"><figure class="mui-1c10u4r"><img alt="" loading="lazy" src="https://contentful-images.code.org/90t6bu6vlf76/6XNPaPwSR9aYnGkw2S9LKZ/3f10cb57c6a454e662bfd1da10c19d31/student-square.png?fm=avif" class="mui-t3ax9v"/></figure></div><div style="display:flex" class="cf-c2148733034bbcc2b8d673a8c0e8588d cf-2c54cd4eae1f7a5e9d69871d3475c9cf contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-2c6437b102f65b753f81d0f844429eab"><h5 class="MuiTypography-root MuiTypography-h5 mui-1c2sxgj">Students</h5></div><div data-component-wrapper="true" class="cf-9790810cfbf8bc269ff546dc2115badc"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways link--size-s link--color-primary mui-vlp2n9" href="/students" aria-label="Explore learning options and resources for students">Explore learning</a></div></div></div><div style="display:flex" class="cf-a834d1bcf13df12921c70ac54e966e5d cf-c2c416e9dab4a1d00918a5fb7358c120 cf-7aae3cd60ea2b5654dce3f924a77fb31 contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-50abc2f12e54baaec8ac103680d75fc6 cf-2594cf4905fe26a0b8e0b025e50483f1"><figure class="mui-1c10u4r"><img alt="" loading="lazy" src="https://contentful-images.code.org/90t6bu6vlf76/2RV7NLDipMr0JDNWxIC0Mi/b872e4d8ad145822d15423f2d93a2b58/teacher-icon.png?fm=avif" class="mui-t3ax9v"/></figure></div><div style="display:flex" class="cf-a992b551c7bab342ea2946560c4f5bc0 cf-38b26c1c48e8feed3b9ace3289d2c791 contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-93a51f48e7d038ab505e1f6250204892"><h5 class="MuiTypography-root MuiTypography-h5 mui-1c2sxgj">Educators</h5></div><div data-component-wrapper="true" class="cf-f038fa8c50d9205917e5b9f63e54bc8c"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways link--size-s link--color-primary mui-vlp2n9" href="/teachers" aria-label="Explore Code.org teaching resources">Teach with Code.org</a></div></div></div><div style="display:flex" class="cf-6f79f190049ec992f50f0af7ca95ca40 cf-5263fdc7f6a979ab5a6ec8d9df2a9c22 cf-e0af0a98b4cbeebaf3d96ac6f880a030 contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-5a052fe63ec0764eb14ab1c4383f4f50 cf-548b07ed210337c0a2ca8cde9084576f"><figure class="mui-1c10u4r"><img alt="" loading="lazy" src="https://contentful-images.code.org/90t6bu6vlf76/6YSnCUGdWHlxgNz8WqaDrF/0ae29cd717baf2e1e984719300ad405f/parents-icon.png?fm=avif" class="mui-t3ax9v"/></figure></div><div style="display:flex" class="cf-3b52c2e8441bae8f0558ef47a0fc0729 cf-c40a890b6fea0e76bba6b64c3226cdab contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-3b72e0afb7ec63d4e0bd72662d9e5ca8"><h5 class="MuiTypography-root MuiTypography-h5 mui-1c2sxgj">Parents</h5></div><div data-component-wrapper="true" class="cf-86f5f4ec1b1837902b1c17de5ef6fcc5"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways link--size-s link--color-primary mui-vlp2n9" href="/parents" aria-label="Explore Code.org resources for getting started at home">Get started at home</a></div></div></div><div style="display:flex" class="cf-860d2cf6dd2dd59c00d0d7632439975b cf-6a01a4d699db9183ff6e3e64a7891a8b cf-6a14ade14363540a0c75c683d8f2b133 contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-b505770d6d64722cdf40ac2ffc48a309 cf-ab777ff733983e7a478a601d6ee8f751"><figure class="mui-1c10u4r"><img alt="" loading="lazy" src="https://contentful-images.code.org/90t6bu6vlf76/575dhbo5w4i1rBO8uqNIS5/3b4e4b8daba44bac59141505fa2ea096/school-icon.png?fm=avif" class="mui-t3ax9v"/></figure></div><div style="display:flex" class="cf-a89a73c98abfd01e1088ef0d1926d8e9 cf-4db641645ca84666a68399d9d4fba675 contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-828e3c442d32b55a21883a2a0180a112"><h5 class="MuiTypography-root MuiTypography-h5 mui-1c2sxgj">Districts</h5></div><div data-component-wrapper="true" class="cf-a4ee822d804f347504405e460a235f92"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways link--size-s link--color-primary mui-vlp2n9" href="/administrators" aria-label="Learn about bringing Code.org to your school or district.">Code.org for districts</a></div></div></div></div><div data-component-wrapper="true" class=""><div class="MuiBox-root mui-17lcbl1" role="presentation"></div></div><div style="display:flex" class="cf-6b1caa7a1f9cabdedc10e926a90ebf7c cf-2ad0fcb4e63f51f83ecc93ad94854f67 contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-fe8acd2f192bcf9899f1d3e6c48d7652"><a class="_baseButton-module__button___gGYwf _baseButton-module__button-primary___2ksGH _baseButton-module__button-purple___31oil _baseButton-module__button-m___1eKjJ" aria-label="Sign up for Code.org" href="https://studio.code.org/users/sign_up/account_type" target="_self"><span>Sign up for free</span></a></div></div></div></section></div><div style="display:flex" class="cf-c813a7562f980685879ec1d3422e67e8 contentful-container" data-test-id="contentful-container"><section class="section-background-patternDark MuiBox-root mui-1otzcra" data-theme="Dark"><div class="MuiContainer-root MuiContainer-maxWidthLg container container--spacing-l mui-17ez1ig"><div style="display:flex" class="cf-b2b08c762be20601e4888bcf326b8468 cf-f01e3b6b9adcbc0e09bceab107d0ad18 contentful-container" data-test-id="contentful-container"><div style="display:flex" class="cf-9ecc7a534f9a85cc38c33ecb228f5d9e contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-988b885cae3ed9b903fa5bd92e99ff78"><p class="MuiTypography-root MuiTypography-overline MuiTypography-gutterBottom overline--color-secondary overline--size-m mui-1ukril5">Who we are</p></div><div data-component-wrapper="true" class="cf-30dea88317a764df815db92d587835cf"><h2 class="MuiTypography-root MuiTypography-h2 MuiTypography-gutterBottom mui-14ddt3l">Expanding access to computer science for over a decade</h2></div><div data-component-wrapper="true" class="cf-b1618504759754af49f672553eba658f"><p class="MuiTypography-root MuiTypography-body2 paragraph--color-primary mui-1ninsbf">Code.org® is a nonprofit dedicated to ensuring every student in every school has the opportunity to learn computer science. We create free, high-quality curriculum, provide teacher training, and support policies that bring CS to classrooms worldwide. Over 102 million students and 3 million teachers have joined our movement.</p></div><div data-component-wrapper="true" class=""><div class="MuiBox-root mui-17lcbl1" role="presentation"></div></div><div style="display:flex" class="cf-4ce639b56265687b9bbc141ba1e6b2ab cf-d7faf45d74df70660ff14b6cf2bc288e contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-4b33c6714c3c0d15210e0212594ae3f0"><a class="_baseButton-module__button___gGYwf _baseButton-module__button-primary___2ksGH _baseButton-module__button-purple___31oil _baseButton-module__button-m___1eKjJ" aria-label="Learn more about Code.org" href="/about" target="_self"><span>Learn about Code.org</span></a></div><div data-component-wrapper="true" class="cf-2be4a0a199be358d4fdeba22b1d7e18c"><a class="_baseButton-module__button___gGYwf _baseButton-module__button-secondary___BpcuR _baseButton-module__button-black___rgoFL _baseButton-module__button-m___1eKjJ" aria-label="Explore more Code.org impact and CS stats" href="/promote" target="_self"><span>Explore more stats</span></a></div></div></div><div style="display:flex" class="cf-e23dac93a2a1ac6027bb37f373c0630e cf-423240e26e353eb15833537476eb748b contentful-container" data-test-id="contentful-container"><div style="display:flex" class="cf-8bc49069b01349c8fa995a138bf433af contentful-container" data-test-id="contentful-container"><div style="display:flex" class="cf-de3d52d8c663f8f3486a8b24d6eccf2a contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-ecaf57c369cb46e6c4d843701bf26730"><h1 class="MuiTypography-root MuiTypography-h1 mui-1sh10fy">102M</h1></div><div data-component-wrapper="true" class="cf-51f756c4483ade805736bbbd3bc08ba1"><p class="MuiTypography-root MuiTypography-body2 paragraph--color-primary mui-1ninsbf">Students on Code.org</p></div></div><div style="display:flex" class="cf-850bdbe35fc4530cfafc406307596dd5 cf-73840f27788c148568310d6c74fcfe2b cf-4b9ec55cad5e47e194326cf8b1ae9f32 contentful-container" data-test-id="contentful-container"></div></div><div style="display:flex" class="cf-06ce0d67ad525331819fa21f0c227690 contentful-container" data-test-id="contentful-container"><div style="display:flex" class="cf-21c57f875a584e7165849f267bd3b9b4 cf-1b241945122c74327cb95c30952d65c1 cf-c1ce59a8611c96be4b8f961d500baf00 contentful-container" data-test-id="contentful-container"></div><div style="display:flex" class="cf-f100cff751a75b9dbcaa1feecd19f82e contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-2b62af3aed73ba9fdf1cc77a9f64e1f1"><h1 class="MuiTypography-root MuiTypography-h1 mui-1sh10fy">3M</h1></div><div data-component-wrapper="true" class="cf-3f1e0d414f3421ac3bbfc04e49b9c6ea"><p class="MuiTypography-root MuiTypography-body2 paragraph--color-primary mui-1ninsbf">Teachers using our platform</p></div></div></div></div></div></div></section><section class="section-background-primary MuiBox-root mui-he2whq" data-theme="Light"><div class="MuiContainer-root MuiContainer-maxWidthLg container container--spacing-l mui-17ez1ig"><div style="display:flex" class="cf-959af0a0e9644c7afd4b65b76121f738 cf-d733cc6872eb50832dbb3101d865b0e6 contentful-container" data-test-id="contentful-container"><div style="display:flex" class="cf-ec64eac5b659987eae535e3d7e8ba3b5 contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-c6ea0badd54f96164d8ecb0177920836 cf-bcdd54beb4f94d84f90dd171ff15a446"><figure class="image--hasShadow image--hasRoundedCorners mui-1c10u4r"><img alt="" loading="lazy" src="https://contentful-images.code.org/90t6bu6vlf76/5jjytPCXR4K1DS9fuKq0jW/5c5c78ddded680bfb8e0c1f972b66698/catalog-new.jpg?fm=avif" class="mui-t3ax9v"/></figure></div></div><div style="display:flex" class="cf-ac755549da19d7a0caf9315393a75041 contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-d50d0dfa11313aef860f27a3a6496ee8"><p class="MuiTypography-root MuiTypography-overline MuiTypography-gutterBottom overline--color-primary overline--size-m mui-1ukril5">CURRICULUM</p></div><div data-component-wrapper="true" class="cf-860f6a7a250a16779739a78ef6fcb1fc"><h2 class="MuiTypography-root MuiTypography-h2 MuiTypography-gutterBottom mui-14ddt3l">The most widely used CS curriculum in the U.S.</h2></div><div data-component-wrapper="true" class="cf-ac035e26959acc0c26788278486a64f4"><p class="MuiTypography-root MuiTypography-body2 paragraph--color-primary mui-1ninsbf">From elementary through high school, Code.org offers comprehensive, standards-aligned computer science courses used in over 2 million classrooms across the country. Our free, flexible curriculum empowers educators to teach with confidence and students to learn with creativity.</p></div><div data-component-wrapper="true" class=""><div class="MuiBox-root mui-17lcbl1" role="presentation"></div></div><div data-component-wrapper="true" class="cf-5a24a0ea8bbb1c335d318ecf7f0c6bcf"><a class="_baseButton-module__button___gGYwf _baseButton-module__button-primary___2ksGH _baseButton-module__button-purple___31oil _baseButton-module__button-m___1eKjJ" aria-label="Explore the Code.org curriculum catalog" href="https://studio.code.org/catalog" target="_self"><span>Explore curriculum catalog</span></a></div></div></div><div data-component-wrapper="true" class=""><div class="MuiBox-root mui-1p361yj" role="presentation"></div></div><div style="display:flex" class="cf-fbc8363cbf6a23ff78d76411e8c14897 cf-7a2c6b691372cc5ebe34b66342e477a8 contentful-container" data-test-id="contentful-container"><div style="display:flex" class="cf-0f59e620baf150fee8ac48798c2eae5a contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-379f5caf91dae23716ff43304f7910d6"><p class="MuiTypography-root MuiTypography-overline MuiTypography-gutterBottom overline--color-primary overline--size-m mui-1ukril5">TEACHER SUPPORT</p></div><div data-component-wrapper="true" class="cf-7f51e67763ab9310a8a19b07bbb9420b"><h2 class="MuiTypography-root MuiTypography-h2 MuiTypography-gutterBottom mui-14ddt3l">Professional learning for teachers at all levels</h2></div><div data-component-wrapper="true" class="cf-023aba50305e31f7ae1dcf0bccded813"><p class="MuiTypography-root MuiTypography-body2 paragraph--color-primary mui-1ninsbf">Whether you’re new to computer science or an experienced teacher, our professional learning opportunities are designed to support you. Join thousands of educators who’ve gained the confidence, tools, and community to bring CS to their students.</p></div><div data-component-wrapper="true" class=""><div class="MuiBox-root mui-17lcbl1" role="presentation"></div></div><div data-component-wrapper="true" class="cf-f529efc4dce1b68cfc87e6d99c75699d"><a class="_baseButton-module__button___gGYwf _baseButton-module__button-primary___2ksGH _baseButton-module__button-purple___31oil _baseButton-module__button-m___1eKjJ" href="/professional-learning" target="_self"><span>Explore professional learning</span></a></div></div><div style="display:flex" class="cf-4132f644d8b39f3a74d6afa58d82de44 contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-302f3ff8e5a8f03dcd536546a1a48b53 cf-ed2d6da803c5117c01517ab567b21c6c"><figure class="image--hasShadow image--hasRoundedCorners mui-1c10u4r"><img alt="" loading="lazy" src="https://contentful-images.code.org/90t6bu6vlf76/7lq6NRIJkExbl49ZMvF25h/fc2b0fdd4dce895ce05ccdaaeb9c75f0/professional-learning-new.png?fm=avif" class="mui-t3ax9v"/></figure></div></div></div><div data-component-wrapper="true" class=""><div class="MuiBox-root mui-1p361yj" role="presentation"></div></div><div style="display:flex" class="cf-44372070fa76f36bf76dee64f66cb5f5 cf-2cee2ed39bbefda67035f26a2963dbf2 contentful-container" data-test-id="contentful-container"><div style="display:flex" class="cf-17aaae33ee4a4d5b5f253d22b8abf12f contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-6a3ecb97ad32d9268b5273394dc0cd0a cf-1d071b3f901f894ed863bfcc7debe3a3"><figure class="image--hasShadow image--hasRoundedCorners mui-1c10u4r"><img alt="" loading="lazy" src="https://contentful-images.code.org/90t6bu6vlf76/3gFZafw10CViyR4cNZpiMJ/6c85fd7d5c6da86c367ed4fb862065ef/ai-cover-generic__1_.avif" class="mui-t3ax9v"/></figure></div></div><div style="display:flex" class="cf-1d041ebda2eebdc325b3f61fd434f7b4 contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-bf361ce6a1bb957f560ef21e12f94757"><p class="MuiTypography-root MuiTypography-overline MuiTypography-gutterBottom overline--color-primary overline--size-m mui-1ukril5">TEACHING AI</p></div><div data-component-wrapper="true" class="cf-78f692a81c7826e325a5cdab847acb78"><h2 class="MuiTypography-root MuiTypography-h2 MuiTypography-gutterBottom mui-14ddt3l">Bring artificial intelligence to your classroom</h2></div><div data-component-wrapper="true" class="cf-323b02098644e2d0e0f37a4ac54d7408"><p class="MuiTypography-root MuiTypography-body2 paragraph--color-primary mui-1ninsbf">Our growing library of AI-focused lessons, tools, and curriculum helps students understand and explore artificial intelligence. Discover engaging activities that demystify AI and inspire curiosity about the future of technology.</p></div><div data-component-wrapper="true" class=""><div class="MuiBox-root mui-17lcbl1" role="presentation"></div></div><div data-component-wrapper="true" class="cf-65d359589c1f7c9d26481340f9e09ac1"><a class="_baseButton-module__button___gGYwf _baseButton-module__button-primary___2ksGH _baseButton-module__button-purple___31oil _baseButton-module__button-m___1eKjJ" aria-label="Skip to AI resource links section" href="/ai" target="_self"><span>Explore AI curricula</span></a></div></div></div></div></section><figure style="background-image:url(/_next/static/media/bg-pattern-lines.a8453d98.webp);background-repeat:repeat;background-size:18rem" data-theme="Dark" class="testimonial-module__testimonial___ZrOH8 testimonial-module__testimonial-background-dark___E8NJj"><blockquote><p class="typography-module__heading-md___I661h"><i data-testid="font-awesome-v6-icon" class="fa-quote-left fa-solid testimonial-module__testimonialQuoteIcon___RYMUZ" aria-hidden="true"></i>Can I just say I LOVE Code.org? It's my first year teaching AP CS Principles (actually 1st year it is offered at our school) - and both the kids and I are having a blast.<i data-testid="font-awesome-v6-icon" class="fa-quote-right fa-solid testimonial-module__testimonialQuoteIcon___RYMUZ" aria-hidden="true"></i></p></blockquote><figcaption><strong class="typography-module__heading-xs___FJljd">Jennifer Douglass</strong><p class="typography-module__body-three___FIk3k">CS Principles Teacher</p></figcaption></figure><section class="section-background-primary MuiBox-root mui-he2whq" data-theme="Light"><div class="MuiContainer-root MuiContainer-maxWidthLg container container--spacing-l mui-17ez1ig"><div style="display:flex" class="cf-874da308a9d3281f2b5869730cea3b27 cf-935e5521d00eb9b1fcee6479349d92ad contentful-container" data-test-id="contentful-container"><div style="display:flex" class="cf-1000b827683ea709fb7e265905492c58 cf-30da01fe23a9a00f5975646f4e4b85c9 contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-166dcbb64a6dbd7a5987a7d6585bd239 cf-8dac0342720fcbc5f6d5cd5ead4f5b79"><h2 class="MuiTypography-root MuiTypography-h2 MuiTypography-gutterBottom mui-14ddt3l">Help expand access to computer science</h2></div><div data-component-wrapper="true" class="cf-e9894ccd81483aeaf7c51c5e09561206 cf-5fd0390d27fdbee96aa8d02c90591805"><p class="MuiTypography-root MuiTypography-body2 paragraph--color-primary mui-1ninsbf">Whether you donate, partner, or advocate, you’re helping bring computer science opportunities to more students in more communities.</p></div></div></div><div style="display:flex" class="cf-b0feb10cf62018d6c69bbd48de22f3bc cf-25959ef2a779353d7b0d930873424c38 contentful-container" data-test-id="contentful-container"><div class="actionBlock-module__actionBlock___IQmSz actionBlock-module__actionBlock-background-primary___BipFg actionBlock-module__oneColumn___riSOL actionBlocks_hideDownloadVideoButton__n86BM"><div><h3 class="typography-module__heading-md___I661h">Donate to Code.org</h3><figure class="image-module__figureContainer___jYA2e image-module__figure-hasRoundedCorners___aJWq0"><img class="image-module__image___vystJ" alt="" loading="lazy" src="https://contentful-images.code.org/90t6bu6vlf76/5XJXNv80H2OjUiDTJD4Er2/2dba00f67effd1cb3a2036600169195e/donate-cover-image.jpg?fm=avif"/></figure><p class="typography-module__body-three___FIk3k">Support our mission to make CS and AI accessible to every child. Your donation helps inspire future innovators and close the tech gap.</p></div><div class="actionBlock-module__buttonWrapper___vpuMb"><a class="_baseButton-module__button___gGYwf _baseButton-module__button-primary___2ksGH _baseButton-module__button-purple___31oil _baseButton-module__button-m___1eKjJ" rel="noopener noreferrer" aria-label="Donate to Code.org" href="https://donate.code.org/campaign/support-computer-science-education/c172233?c_src=code-website" target="_blank"><span>Donate to Code.org</span><i data-testid="font-awesome-v6-icon" class="fa-solid fa-up-right-from-square"></i></a></div></div><div class="actionBlock-module__actionBlock___IQmSz actionBlock-module__actionBlock-background-primary___BipFg actionBlock-module__oneColumn___riSOL actionBlocks_hideDownloadVideoButton__n86BM"><div><h3 class="typography-module__heading-md___I661h">District Program</h3><figure class="image-module__figureContainer___jYA2e image-module__figure-hasRoundedCorners___aJWq0"><img class="image-module__image___vystJ" alt="" loading="lazy" src="https://contentful-images.code.org/90t6bu6vlf76/4nPM51N76DVDt1bqYCp7JM/05c6d8900cbb8e49c70b12e4991e502d/Image_copy.png?fm=avif"/></figure><p class="typography-module__body-three___FIk3k">District leaders around the U.S can partner directly with Code.org, at no cost. We'll provide support and resources to expand computer science in your district.</p></div><div class="actionBlock-module__buttonWrapper___vpuMb"><a class="_baseButton-module__button___gGYwf _baseButton-module__button-primary___2ksGH _baseButton-module__button-purple___31oil _baseButton-module__button-m___1eKjJ" href="/districts"><span>Discover our District Program</span></a></div></div><div class="actionBlock-module__actionBlock___IQmSz actionBlock-module__actionBlock-background-primary___BipFg actionBlock-module__oneColumn___riSOL actionBlocks_hideDownloadVideoButton__n86BM"><div><h3 class="typography-module__heading-md___I661h">Advocacy Coalition</h3><figure class="image-module__figureContainer___jYA2e image-module__figure-hasRoundedCorners___aJWq0"><img class="image-module__image___vystJ" alt="" loading="lazy" src="https://contentful-images.code.org/90t6bu6vlf76/5bpBUk7ll45AMdIYbrCrr2/5f76040bd8ecf5fca5887b64ed1fbdec/advocacy-cover-min.jpg?fm=avif"/></figure><p class="typography-module__body-three___FIk3k">Join our advocacy coalition, which advocates (on a non-partisan basis) for policies such as graduation requirements for AI+CS education to ensure access for every student.</p></div><div class="actionBlock-module__buttonWrapper___vpuMb"><a class="_baseButton-module__button___gGYwf _baseButton-module__button-primary___2ksGH _baseButton-module__button-purple___31oil _baseButton-module__button-m___1eKjJ" rel="noopener noreferrer" aria-label="Explore resources and efforts to advocate for computer science" href="https://advocacy.code.org" target="_blank"><span>Advocate</span><i data-testid="font-awesome-v6-icon" class="fa-solid fa-up-right-from-square"></i></a></div></div></div></div></section><section class="section-background-secondary MuiBox-root mui-he2whq" data-theme="Light"><div class="MuiContainer-root MuiContainer-maxWidthLg container container--spacing-l mui-17ez1ig"><div style="display:flex" class="cf-c0699ea84462400c1c2f92f935c35f2c cf-d04e31714533be4096c84ffd758e908d contentful-container" data-test-id="contentful-container"><div style="display:flex" class="cf-fb752704ee045da7ac58aa2da918473d cf-d1d2130225b4414ad566ec9ba4526c3f contentful-container" data-test-id="contentful-container"><div data-component-wrapper="true" class="cf-4a2a94939fc39d2743c4c1d15d39cc33"><p class="MuiTypography-root MuiTypography-overline MuiTypography-gutterBottom overline--color-primary overline--size-m mui-1ukril5">OUR SUPPORTERS</p></div><div data-component-wrapper="true" class="cf-bcc58704d12068e52f54002145d1db72 cf-be9f718a388042fb7fd1a5d51
URL
GET https://code.org/
Response Headers
Age:21056Cache-Control:s-maxage=3600, stale-while-revalidate=31535100Date:Fri, 12 Sep 2025 21:56:23 GMTLocation:/en-USServer:CloudFrontSet-Cookie:language_=en-US; Path=/; Domain=.code.orgStrict-Transport-Security:max-age=31536000Via:1.1 598d87b7aabfe9af537b98f78145120e.cloudfront.net (CloudFront), 1.1 0bca35acf826729de8b75fb344bf9f44.cloudfront.net (CloudFront)X-Amz-Cf-Id:3esVcfI0ilhnhQjybaTKsurMKE2N_3tnbsLVyzZKU3DwpZtfnVLBxw==X-Amz-Cf-Pop:IAD55-P6X-Cache:Hit from cloudfront
Response Body
/en-US
Resolver
Resolver ASN
AS7195
Resolver IP
200.25.48.245
Resolver Network Name
EDGEUNO SAS
Report ID
20250913T034506Z_webconnectivity_SV_27773_n4_D4UHXRBYsREsjrxM
Platform
windows
Software Name
ooniprobe-desktop-unattended (3.23.0)
Measurement Engine
ooniprobe-engine (3.23.0)