:root,.bm-surface{--bm-color-ink: #1b2333;--bm-color-text-secondary: #3b4558;--bm-color-text-muted: #4f5a70;--bm-color-border: #d5dae6;--bm-color-border-subtle: #e3e7f0;--bm-color-border-control: #7c879e;--bm-color-label: #eef0f5;--bm-color-surface: #ffffff;--bm-color-paper: #fcf9f5;--bm-color-paper-grid-line: rgba(27, 35, 51, .08);--bm-color-on-ink: #ffffff;--bm-color-ink-hover: #000000;--bm-color-ink-raised: #343e52;--bm-color-hover-surface: #f5f7fb;--bm-color-disabled-surface: #eef0f5;--bm-color-disabled-text: #4f5a70;--bm-focus-ring-color: var(--bm-color-ink);--bm-paper-grid: linear-gradient(var(--bm-color-paper-grid-line) 1px, transparent 1px) 0 0 / var(--bm-paper-grid-size) var(--bm-paper-grid-size), linear-gradient(90deg, var(--bm-color-paper-grid-line) 1px, transparent 1px) 0 0 / var(--bm-paper-grid-size) var(--bm-paper-grid-size), var(--bm-color-paper);color:var(--bm-color-ink)}.bm-inverse{--bm-color-ink: #ffffff;--bm-color-text-secondary: #d3d9e5;--bm-color-text-muted: #b4bccc;--bm-color-border: #4a5468;--bm-color-border-subtle: #343e52;--bm-color-border-control: #8f9ab0;--bm-color-label: #343e52;--bm-color-surface: #1b2333;--bm-color-paper: #263045;--bm-color-paper-grid-line: rgba(255, 255, 255, .06);--bm-color-on-ink: #1b2333;--bm-color-ink-hover: #e3e7f0;--bm-color-hover-surface: #343e52;--bm-color-disabled-surface: #2a3345;--bm-color-disabled-text: #b4bccc;--bm-focus-ring-color: var(--bm-color-ink);--bm-paper-grid: linear-gradient(var(--bm-color-paper-grid-line) 1px, transparent 1px) 0 0 / var(--bm-paper-grid-size) var(--bm-paper-grid-size), linear-gradient(90deg, var(--bm-color-paper-grid-line) 1px, transparent 1px) 0 0 / var(--bm-paper-grid-size) var(--bm-paper-grid-size), var(--bm-color-paper);color:var(--bm-color-ink)}:root{--bm-subject-math: #00b4e6;--bm-subject-math-light: #c7eef9;--bm-subject-math-dark: #006b8a;--bm-subject-language: #ff7a00;--bm-subject-language-light: #ffddbf;--bm-subject-language-dark: #9a4300;--bm-subject-writing: #00c97a;--bm-subject-writing-light: #c2f2de;--bm-subject-writing-dark: #00704a;--bm-subject-puzzles: #d83db4;--bm-subject-puzzles-light: #f6ceea;--bm-subject-puzzles-dark: #9c1f80;--bm-subject-world: #ffc21a;--bm-subject-world-light: #fff0bf;--bm-subject-world-dark: #7a5600;--bm-subject-games: #ff4b3e;--bm-subject-games-light: #ffd2ce;--bm-subject-games-dark: #b3261b;--bm-status-info: #2f5da8;--bm-status-info-light: #e8eff9;--bm-status-success: #1e7a46;--bm-status-success-light: #e4f3ea;--bm-status-error: #b42318;--bm-status-error-light: #fdecea;--bm-font-heading: "Gabarito", "Gabarito fallback", "Trebuchet MS", sans-serif;--bm-font-body: "Andika", "Andika fallback", Verdana, sans-serif;--bm-font-weight-regular: 400;--bm-font-weight-bold: 700;--bm-font-weight-heading: 700;--bm-font-weight-display: 800;--bm-font-size-2xs: .6875rem;--bm-font-size-xs: .8125rem;--bm-font-size-sm: .90625rem;--bm-font-size-md: 1rem;--bm-font-size-lg: 1.0625rem;--bm-font-size-xl: 1.25rem;--bm-font-size-2xl: 1.375rem;--bm-font-size-3xl: 2rem;--bm-font-size-4xl: 2.75rem;--bm-line-height-body: 1.55;--bm-line-height-heading: 1.1;--bm-space-1: .25rem;--bm-space-2: .5rem;--bm-space-3: .75rem;--bm-space-4: 1rem;--bm-space-5: 1.25rem;--bm-space-6: 1.5rem;--bm-space-8: 2rem;--bm-space-10: 2.5rem;--bm-space-12: 3rem;--bm-space-16: 4rem;--bm-space-18: 4.5rem;--bm-radius-control: 12px;--bm-radius-card: 16px;--bm-radius-pill: 999px;--bm-radius-small: 8px;--bm-control-height: 48px;--bm-target-min: 44px;--bm-border-width: 1px;--bm-border-width-control: 1.5px;--bm-shadow-raised: 0 8px 18px rgba(27, 35, 51, .12);--bm-shadow-chip: 0 1px 2px rgba(27, 35, 51, .12), 0 0 0 1px rgba(27, 35, 51, .06);--bm-shadow-chip-hover: 0 3px 8px rgba(27, 35, 51, .16), 0 0 0 1px rgba(27, 35, 51, .1);--bm-shadow-floating: 0 16px 36px rgba(27, 35, 51, .14);--bm-shadow-overlay: 0 18px 40px rgba(27, 35, 51, .16);--bm-color-backdrop: rgba(27, 35, 51, .4);--bm-focus-ring-width: 3px;--bm-focus-ring-offset: 2px;--bm-content-max-width: 1240px;--bm-page-gutter: 1.5rem;--bm-paper-grid-size: 24px;--bm-hero-grid: linear-gradient(var(--bm-color-paper-grid-line) 1px, transparent 1px) 0 0 / var(--bm-paper-grid-size) var(--bm-paper-grid-size), linear-gradient(90deg, var(--bm-color-paper-grid-line) 1px, transparent 1px) 0 0 / var(--bm-paper-grid-size) var(--bm-paper-grid-size), var(--bm-subject-math);--bm-duration-fast: .12s;--bm-duration-medium: .2s;--bm-easing: cubic-bezier(.2, 0, 0, 1)}@media(max-width:640px){:root{--bm-page-gutter: 1rem}}@font-face{font-family:Gabarito;font-style:normal;font-weight:700;font-display:swap;src:url("./media/gabarito-latin-ext-700-normal-NED2OJSC.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:700;font-display:swap;src:url("./media/gabarito-latin-700-normal-P4FDV3AO.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito;font-style:normal;font-weight:800;font-display:swap;src:url("./media/gabarito-latin-ext-800-normal-C4MC63Q6.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:800;font-display:swap;src:url("./media/gabarito-latin-800-normal-4H3OOYMD.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Andika;font-style:normal;font-weight:400;font-display:swap;src:url("./media/andika-latin-ext-400-normal-DQK23QPM.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Andika;font-style:normal;font-weight:400;font-display:swap;src:url("./media/andika-latin-400-normal-O3TNIJGN.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Andika;font-style:italic;font-weight:400;font-display:swap;src:url("./media/andika-latin-ext-400-italic-UCPN3F62.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Andika;font-style:italic;font-weight:400;font-display:swap;src:url("./media/andika-latin-400-italic-QL6VY2IF.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Andika;font-style:normal;font-weight:700;font-display:swap;src:url("./media/andika-latin-ext-700-normal-RVSFRP2Y.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Andika;font-style:normal;font-weight:700;font-display:swap;src:url("./media/andika-latin-700-normal-D2RPVM4Y.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Andika;font-style:italic;font-weight:700;font-display:swap;src:url("./media/andika-latin-ext-700-italic-ABX2YYFL.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Andika;font-style:italic;font-weight:700;font-display:swap;src:url("./media/andika-latin-700-italic-MH3G3GWJ.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Andika fallback;font-weight:400;src:local("Arial"),local("ArialMT");size-adjust:103.09%;ascent-override:118.41%;descent-override:37.89%;line-gap-override:0%}@font-face{font-family:Andika fallback;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:101.41%;ascent-override:120.38%;descent-override:38.52%;line-gap-override:0%}@font-face{font-family:Gabarito fallback;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:93.76%;ascent-override:100.26%;descent-override:27.73%;line-gap-override:0%}@font-face{font-family:Gabarito fallback;font-weight:800;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:94.38%;ascent-override:99.59%;descent-override:27.55%;line-gap-override:0%}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--bm-color-surface);color:var(--bm-color-ink);font-family:var(--bm-font-body);font-size:var(--bm-font-size-md);line-height:var(--bm-line-height-body)}h1,h2,h3,h4{font-family:var(--bm-font-heading);font-weight:var(--bm-font-weight-heading);line-height:var(--bm-line-height-heading)}h1{font-weight:var(--bm-font-weight-display);letter-spacing:-.01em}a{color:var(--bm-color-ink)}:focus-visible{outline:var(--bm-focus-ring-width) solid var(--bm-focus-ring-color);outline-offset:var(--bm-focus-ring-offset)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.bm-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}html{scroll-padding-top:5rem}body{background:var(--bm-color-ink)}
