.env--sandbox .sv .env__meta{border-bottom:1px dashed #b4b4b4}.env--sandbox .sv .env__meta pre{margin:0;padding:1em}@media (min-width: 48em){.env--sandbox .sv .env__meta pre{padding:1.5em 3em}}.sv .sv-million-maths-view .sv-section-heading{font-weight:900!important}.sv .sv-million-maths-view .sv-figure{-webkit-box-sizing:box;box-sizing:box;display:block;margin:0 auto}.sv .sv-million-maths-view .sv-figure img{display:block;width:100%;height:auto;padding:0}.sv .sv-million-maths-view .sv-button{line-height:1.5em}.sv .sv-million-maths-view .sv-mm-section{margin-top:0;margin-bottom:0;position:static}.sv .sv-million-maths-view .sv-mm-section+hr{margin-top:-1.0416666667em;margin-bottom:2.0833333333em}.sv .sv-million-maths-view .sv-mm-section .sv-section-heading{font-family:Roboto,Helvetica,Arial,sans-serif;color:inherit;font-size:1.25em;font-weight:700;line-height:1.25;margin:0 auto 1em}.sv .sv-million-maths-view .sv-mm-section .sv-constraint{padding:2.4em 0}.sv .sv-million-maths-view .sv-mm-section--intro{display:block;position:relative;background-color:#e7ae00;background-image:url(/static/themes/emas/img/million-maths/doodle_pattern.png);background-repeat:no-repeat;color:#fff}.sv .sv-million-maths-view .sv-mm-section--intro .sv-section-heading{font-family:Roboto,Helvetica,Arial,sans-serif;color:inherit;font-size:1.25em;font-weight:700;line-height:1.25;text-shadow:0 1px 1px rgba(0,0,0,.15);margin:1.25em auto 0;text-align:center;max-width:704px;max-width:44rem}.sv .sv-million-maths-view .sv-mm-section--intro .sv-figure{margin:0 auto;width:90%;max-width:640px;max-width:40rem}.sv .sv-million-maths-view .sv-mm-section--optin{background:#162649;color:#fff}.sv .sv-million-maths-view .sv-mm-section--optin .sv-constraint{max-width:704px;max-width:44rem}.sv .sv-million-maths-view .sv-mm-section--optin .sv-section-heading{text-align:center;text-transform:uppercase}.sv .sv-million-maths-view .sv-mm-section--optin .sv-subheading{font-family:Roboto,Helvetica,Arial,sans-serif;color:inherit;font-size:1.125em;font-weight:700;line-height:1.375;text-align:center;font-weight:400}.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta{height:100%}.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta__body>p,.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta__body>ol,.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta__body>ul{text-align:center}.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta__body>p:first-child,.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta__body>ol:first-child,.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta__body>ul:first-child{margin-top:0}.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta__body>p:last-child,.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta__body>ol:last-child,.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta__body>ul:last-child{margin-bottom:0}.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta__action{margin-top:1.5em}.sv .sv-million-maths-view .sv-mm-section--optin .sv-grid{margin:2.25em auto 0}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell{padding:1em 1.25em;margin:0 auto 1em;text-align:center;background:#e7ae00;color:#162649;border-radius:.5em}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell:first-child{margin-top:0}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell:last-child{margin-bottom:0}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-figure{margin:.25em auto;max-width:96px;max-width:6rem}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-heading{font-family:Roboto,Helvetica,Arial,sans-serif;color:inherit;font-size:1.25em;font-weight:700;line-height:1.25;color:#03496b;margin:0 0 .5em;text-transform:uppercase;font-weight:900!important}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-button{background:#008bb2;border-color:transparent;border-bottom-color:#008bb2;color:#fff;width:100%;font-weight:900!important}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-button:focus,.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-button:hover{background:#fff;border-bottom-color:#fff;color:#008bb2}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-button[disabled]{background:#595959;border-bottom-color:#4c4c4c;color:#fff}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-button>.sv-badge{color:#008bb2;background:#fff}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-button--opted-in{text-align:center;width:100%;background:#45b449;border-color:transparent;border-bottom-color:#45b449;color:#fff}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-button--opted-in:focus,.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-button--opted-in:hover{background:#67c56b;border-bottom-color:#45b449;color:#fff}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-button--opted-in[disabled]{background:#595959;border-bottom-color:#4c4c4c;color:#fff}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-button--opted-in>.sv-badge{color:#45b449;background:#fff}.sv .sv-million-maths-view .sv-mm-section--how-it-works .sv-constraint{max-width:704px;max-width:44rem}.sv .sv-million-maths-view .sv-mm-section--how-it-works .sv-cell .sv-heading{font-weight:900!important}.sv .sv-million-maths-view .sv-mm-section--help{background:#008bb2;color:#fff}.sv .sv-million-maths-view .sv-mm-section--help .sv-constraint{max-width:704px;max-width:44rem;text-align:center}.sv .sv-million-maths-view .sv-mm-section--help .sv-subheading{font-family:Roboto,Helvetica,Arial,sans-serif;color:inherit;font-size:1.125em;font-weight:700;line-height:1.375;text-align:center;font-weight:400}.sv .sv-million-maths-view .sv-mm-section--help .sv-button{background:#e7ae00;border-color:transparent;border-bottom-color:#e7ae00;color:#162649;border-radius:.25em;font-size:1.333em;line-height:1.3750000005em;padding:1em;font-weight:900!important;width:80%}.sv .sv-million-maths-view .sv-mm-section--help .sv-button:focus,.sv .sv-million-maths-view .sv-mm-section--help .sv-button:hover{background:#fff;border-bottom-color:#fff;color:#008bb2}.sv .sv-million-maths-view .sv-mm-section--help .sv-button[disabled]{background:#595959;border-bottom-color:#4c4c4c;color:#fff}.sv .sv-million-maths-view .sv-mm-section--help .sv-button>.sv-badge{color:#e7ae00;background:#162649}.sv .sv-million-maths-view .sv-mm-section--help .sv-button .icon,.sv .sv-million-maths-view .sv-mm-section--help .sv-button .svg-icon{font-size:28px;font-size:1.75rem}.sv .sv-million-maths-view .sv-mm-section--winners{background:#162649;color:#fff}.sv .sv-million-maths-view .sv-mm-section--winners .sv-constraint{max-width:none;text-align:center}.sv .sv-million-maths-view .sv-mm-section--winners .sv-section-heading{text-align:center;text-transform:uppercase}.sv .sv-million-maths-view .sv-mm-section--winners .sv-subheading{font-family:Roboto,Helvetica,Arial,sans-serif;color:inherit;font-size:1.125em;font-weight:700;line-height:1.375;text-align:center;font-weight:400}.sv .sv-million-maths-view .sv-mm-section--winners .sv-subheading>span{display:inline-block;vertical-align:middle;padding:8px 0;padding:.5rem 0;margin-right:1ch}.sv .sv-million-maths-view .sv-mm-section--winners .sv-subheading ion-button{vertical-align:middle;font-weight:500;--padding-start: 1.125em !important;--padding-end: 1.125em !important;--background: #e7ae00;--color: #162649;--background-hover-opacity: 1;--background-hover: #ffffff;--color-hover: #008bb2;--background-focused-opacity: 1;--background-focused: #ffffff;--color-focused: #008bb2;--background-activated-opacity: 1;--background-activated: #ffffff;--color-activated: #008bb2}.sv .sv-million-maths-view .sv-mm-section--winners .sv-subheading ion-button span{margin-right:.125em}.sv .sv-million-maths-view .sv-mm-section--winners .sv-subheading ion-button ion-icon:last-child{margin:0 -.25em 0 .125em}.sv .sv-million-maths-view .sv-mm-section--winners .sv-state-message,.sv .sv-million-maths-view .sv-mm-section--winners .sv-state-message__description{margin:0}.sv .sv-million-maths-view .sv-mm-section--winners .sv-state-message__description .noto-emoji{font-size:1.25em;margin:-.125em 0 0}.sv .sv-million-maths-view .sv-mm-section--winners .sv-state-message__description>p,.sv .sv-million-maths-view .sv-mm-section--winners .sv-state-message__description>ol,.sv .sv-million-maths-view .sv-mm-section--winners .sv-state-message__description>ul{font-family:Roboto,Helvetica,Arial,sans-serif;color:inherit;font-size:1.125em;font-weight:700;line-height:1.375;font-weight:400;max-width:none}.sv .sv-million-maths-view .sv-mm-section--winners .sv-list{display:grid;grid-template-columns:1fr;grid-row-gap:1.5em;list-style:none;margin:0 auto;padding:0;max-width:704px;max-width:44rem;text-align:left}.sv .sv-million-maths-view .sv-mm-section--winners .sv-list-item{display:block;list-style:none;margin:0;padding:0}.sv .sv-million-maths-view .sv-mm-section--winners .sv-mm-winner__user{font-weight:700}.sv .sv-million-maths-view .sv-mm-section--winners .sv-mm-winner__surname{text-transform:uppercase}@media (min-width: 36em){.sv .sv-million-maths-view .sv-mm-section .sv-constraint,.sv .sv-million-maths-view .sv-mm-section--intro .sv-constraint{padding:2.88em 0}.sv .sv-million-maths-view .sv-mm-section--intro.has-notice .sv-constraint{padding-bottom:5.38em}.sv .sv-million-maths-view .sv-mm-section--intro .sv-section-heading{font-family:Roboto,Helvetica,Arial,sans-serif;color:inherit;font-size:1.5em;font-weight:700;line-height:1.25;margin:1.25em auto 0}.sv .sv-million-maths-view .sv-mm-section--optin .sv-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1em}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell{margin:0}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-button{border-radius:.25em;font-size:1em;line-height:1.3750000005em;font-size:1.09375em;padding:.6857142857em 1.8285714286em}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-button .icon,.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell .sv-button .svg-icon{font-size:1.25rem}.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:center;justify-content:center}.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta.has-action{-webkit-box-pack:justify;justify-content:space-between}.sv .sv-million-maths-view .sv-mm-section--winners .sv-list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2em;grid-row-gap:1.5em}}@media (min-width: 48em){.sv .sv-million-maths-view .sv-mm-section--intro .sv-constraint{padding:4.32em 0}.sv .sv-million-maths-view .sv-mm-section--intro.has-notice .sv-constraint{padding-bottom:5.32em}.sv .sv-million-maths-view .sv-mm-section--intro .sv-section-heading{font-family:Roboto,Helvetica,Arial,sans-serif;color:inherit;font-size:1.75em;font-weight:700;line-height:1.1875;margin:1.25em auto 0}.sv .sv-million-maths-view .sv-mm-section--intro .sv-figure{width:80%;margin-top:1.25em}.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta__body>p,.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta__body>ol,.sv .sv-million-maths-view .sv-mm-section--optin .sv-mm-cta__body>ul{font-family:Roboto,Helvetica,Arial,sans-serif;color:inherit;font-size:1.125em;font-weight:700;line-height:1.375;font-weight:400}}@media (min-width: 78em){.sv .sv-million-maths-view .sv-mm-section{margin-top:0;margin-bottom:0}.sv .sv-million-maths-view .sv-mm-section+hr{margin-top:-1.25em;margin-bottom:2.5em}.sv .sv-million-maths-view .sv-mm-section .sv-section-heading{font-family:Roboto,Helvetica,Arial,sans-serif;color:inherit;font-size:1.5em;font-weight:700;line-height:1.25;margin:0 auto 1em}.sv .sv-million-maths-view .sv-mm-section .sv-constraint{padding:4.1472em 0}.sv .sv-million-maths-view .sv-mm-section--intro .sv-constraint{padding:6.2208em 0}.sv .sv-million-maths-view .sv-mm-section--intro.has-notice .sv-constraint{padding-bottom:7.2208em}.sv .sv-million-maths-view .sv-mm-section--intro .sv-section-heading{font-family:Roboto,Helvetica,Arial,sans-serif;color:inherit;font-size:1.75em;font-weight:700;line-height:1.1875;margin:1.25em auto 0}.sv .sv-million-maths-view .sv-mm-section--optin .sv-grid{grid-gap:1.25em}.sv .sv-million-maths-view .sv-mm-section--optin .sv-cell{padding:1.5em 1.5em 1.875em}.sv .sv-million-maths-view .sv-mm-section--help .sv-button{font-size:1.25em;padding:1.2em 4.25em}}
