*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){-webkit-text-fill-color:initial;color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{-webkit-text-fill-color:initial;color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;-webkit-text-fill-color:initial;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(button,input,select,textarea){background-color:transparent;border:1px solid WindowFrame;-webkit-text-fill-color:initial;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(select){-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat right center / 1em;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}:where(iframe,img,input,video,select,textarea){height:auto;max-width:100%}:root{--palette-white: #ffffff;--palette-black: #000000;--palette-darker-blue: rgba(27, 38, 63, 1);--palette-dark-blue: rgba(46, 60, 113, 1);--palette-dark-blue-90: rgba(67, 80, 127, 1);--palette-light-blue: rgba(33, 121, 222, 1);--palette-light-blue-60: rgba(0, 105, 210, 1);--palette-light-blue-20: rgba(211, 228, 248, 1);--palette-light-blue-30: rgba(187, 214, 242, 1);--palette-green: rgba(39, 206, 136, 1);--palette-md-green: rgba(0, 137, 67, 1);--palette-md-green-20: rgba(212, 245, 231, 1);--palette-dark-green: rgba(27, 88, 57, 1);--palette-yellow: rgb(238, 214, 3, 1);--palette-light-yellow: rgba(255, 248, 70, 1);--palette-gold: rgba(255, 210, 0, 1);--palette-amber: rgba(238, 144, 3, 1);--palette-amber-20: rgba(252, 233, 205, 1);--palette-dark-amber: rgba(168, 79, 0, 1);--palette-red: rgba(208, 43, 75, 1);--palette-red-20: rgba(246, 213, 219, 1);--palette-dark-red: rgba(191, 26, 58, 1);--palette-purple: rgba(162, 33, 222, 1);--palette-purple-20: rgba(236, 211, 248, 1);--palette-dark-purple: rgba(124, 36, 199, 1);--palette-peppermint: rgba(0, 255, 209, 1);--palette-lighter-peppermint: rgba(85, 255, 216, 1);--palette-dark-grey: rgba(57, 60, 65, 1);--palette-mid-grey: rgba(140, 144, 149, 1);--palette-grey: rgba(201, 208, 218, 1);--palette-light-blue-grey: rgba(127, 174, 241, 1);--palette-blue-grey: rgba(223, 236, 248, 1);--palette-light-grey: rgba(238, 244, 254, 1);--palette-lighter-grey: rgba(248, 254, 255, 1);--palette-grey-50: rgba(214, 223, 233, 1);--palette-grey-50-opacity: rgba(201, 208, 218, .5);--palette-dark-blue-20-opacity: rgba(46, 60, 113, .2);--palette-dark-blue-90-opacity: rgba(46, 60, 113, .9);--palette-light-grey-90: rgba(238, 244, 254, .9);--palette-white-75: rgba(255, 255, 255, .75);--palette-green-gradient-start-light: rgba(46, 251, 153, 1);--palette-green-gradient-start: rgba(15, 192, 150, 1);--palette-green-gradient-stop: var(--palette-green);--palette-blue-gradient-start: rgba(75, 160, 254, 1);--palette-blue-gradient-stop: rgba(58, 128, 231, 1);--palette-blue-gradient-stop-light: rgba(85, 150, 246);--palette-orange-gradient-start: rgba(226, 136, 0, 1);--palette-orange-gradient-stop: rgba(243, 148, 6, 1);--palette-purple-gradient-start: #5373ff;--palette-purple-gradient-stop: #3a1f85;--palette-purple-2: #3a1f85;--palette-dark-grey-2: #2d255e;--palette-grey-10: #f9f9ff;--palette-purple-3: #4346c2;--palette-purple-4: #494bc3;--palette-purple-5: hsl(239, 51%, 61%);--palette-light-grey-purple: #f6f3ff;--palette-dark-peppermint: #28d29a;--palette-teal: #0d9488;--palette-teal-20: #0f766e;--palette-teal-grey-10: #f2f9fa;--palette-teal-500: #2c7a7b;--palette-teal-600: #285e61;--palette-science-dark-blue: #2a4365;--palette-science-dark-blue-lighter: #47648c;--palette-science-mid-blue: rgba(207, 228, 247, 1);--palette-science-tooltip-blue: rgba(45, 55, 72, 1);--palette-base-grey: #f4f6f8;--palette-maths-dark-blue: #2a4365;--palette-maths-darker-blue: #1a365d}:root{--colours-text-heading: var(--palette-dark-blue);--colours-text-body: var(--palette-dark-blue);--colours-text-body-inverted: var(--palette-white);--colours-text-secondary: var(--palette-dark-grey);--colours-text-subtle: var(--palette-grey);--colours-text-warning: var(--palette-amber);--colours-text-link: var(--palette-light-blue);--colours-primary: var(--palette-light-blue);--colours-primary-hover: var(--palette-light-blue-60);--colours-text-on-primary: var(--palette-white);--colours-secondary: var(--palette-dark-blue);--colours-secondary-hover: var(--palette-light-blue);--colours-text-on-secondary: var(--palette-white);--colours-interactable: var(--palette-light-blue);--colours-selected: var(--palette-dark-blue);--colours-loading: var(--palette-dark-grey);--colours-disabled-text: var(--palette-grey);--colours-disabled: var(--palette-light-grey);--colours-read-text: var(--palette-mid-grey);--colours-plain-background: var(--palette-white);--colours-plain-background-inverted: var(--palette-dark-blue);--colours-light-background: var(--palette-light-grey);--colours-light-background-inverted: var(--palette-dark-grey);--colours-regular-background: var(--palette-blue-grey);--colours-dark-background: var(--palette-grey-50);--colours-page-background: var(--palette-light-grey);--colours-page-background-gradient: var(--palette-blue-grey);--colours-disruptive-dialog-overlay: var(--palette-dark-blue-90-opacity);--colours-popover-overlay-background: var(--palette-light-grey-90);--colours-background-locked: var(--palette-grey-50-opacity);--colours-background-white-transparent: var(--palette-white-75);--colours-background-info: var(--palette-light-blue-20);--colours-background-seek-help: var(--palette-purple-20);--colours-background-highlighted: var(--palette-blue-grey);--colours-unstarted: var(--palette-dark-blue);--colours-in-progress: var(--palette-amber);--colours-complete: var(--palette-green);--colours-complete-text: var(--palette-md-green);--colours-not-yet-achieved: var(--palette-light-blue-grey);--colours-complete-text-dark: var(--palette-dark-green);--colours-correct: var(--palette-green);--colours-correct-disabled: var(--palette-md-green-20);--colours-incorrect: var(--palette-red);--colours-seek-help: var(--palette-purple);--colours-achievement: var(--palette-amber);--colours-locked-dark: var(--palette-mid-grey);--colours-locked: var(--palette-grey);--colours-q-swap: var(--palette-gold);--colours-hint: var(--palette-gold);--colours-separator: var(--palette-light-grey);--colours-border: var(--palette-grey);--colours-popover-border: var(--palette-blue-grey);--colours-opted-in: var(--palette-green);--colours-opted-out: var(--palette-red);--colours-primary-gradient-start: var(--palette-blue-gradient-start);--colours-primary-gradient-stop: var(--palette-blue-gradient-stop);--colours-primary-gradient-stop-light: var(--palette-blue-gradient-stop-light);--colours-correct-gradient-start: var(--palette-green-gradient-start);--colours-correct-gradient-stop: var(--palette-green-gradient-stop);--colours-in-progress-gradient-start: var(--palette-orange-gradient-start);--colours-in-progress-gradient-stop: var(--palette-orange-gradient-stop);--colours-progress-gradient-start: var(--palette-green-gradient-start-light);--colours-progress-gradient-stop: var(--palette-green-gradient-stop);--colours-item: var(--palette-white);--colours-item-hover: var(--palette-lighter-grey);--colours-nested-item: var(--palette-light-grey);--colours-nested-item-hover: var(--palette-blue-grey);--colours-nested-item-correct: var(--palette-md-green-20);--colours-nav-bar: var(--palette-white);--colours-nav-bar-hover: var(--palette-light-grey);--colours-question-background: var(--palette-white);--colours-nav-bar-link: var(--palette-dark-blue-90);--colours-nav-bar-link-active: var(--palette-dark-blue);--colours-tooltip-background: var(--palette-dark-blue);--colours-level-badge-1-background: var(--palette-red-20);--colours-level-badge-1-text: var(--palette-red);--colours-level-badge-2-background: var(--palette-amber-20);--colours-level-badge-2-text: var(--palette-amber);--colours-level-badge-3-background: var(--palette-md-green-20);--colours-level-badge-3-text: var(--palette-md-green);--colours-level-badge-4-background: var(--palette-light-blue-20);--colours-level-badge-4-text: var(--palette-light-blue);--colours-level-badge-5-background: var(--palette-purple-20);--colours-level-badge-5-text: var(--palette-purple);--colours-tip-badge-background: var(--palette-amber);--colours-keypad-backspace: var(--palette-red);--colours-keypad-shadow: var(--palette-light-blue-20);--colours-new: var(--palette-green);--colours-training-banner: var(--palette-dark-purple);--colours-tab-hover: var(--palette-light-blue-20);--colours-ftq-navbar-question: var(--palette-dark-blue);--colours-ftq-navbar-answer: var(--palette-light-blue-20);--colors-ftq-navbar-answer-item-bg: var(--palette-dark-blue-20-opacity);--colours-sentiment-hate: var(--palette-red);--colours-sentiment-dislike: var(--palette-amber);--colours-sentiment-neutral: var(--palette-yellow);--colours-sentiment-like: var(--palette-green);--colours-sentiment-love: var(--palette-md-green);--colours-text-error-message: var(--palette-dark-red);--colours-background-error-message: var(--palette-red-20);--colours-text-warning-message: var(--palette-dark-amber);--colours-background-warning-message: var(--palette-amber-20);--colours-background-success-message: var(--palette-md-green-20);--colours-shadow-25: rgba(0, 0, 0, .25);--colours-switch-background: var(--palette-grey-50)}:root{--colours-transparent-glow: rgba(255, 255, 255, .1);--colours-transparent-20: rgba(255, 255, 255, .2);--colours-transparent-light: rgba(255, 255, 255, .6);--colours-transparent-darken: rgba(0, 0, 0, .1);--colours-transparent-darken-20: rgba(0, 0, 0, .2)}:root{--colours-sparx-learning-text-on-background-dark: var(--palette-white);--colours-sparx-learning-background-dark: rgba(25, 8, 77, 1);--colours-sparx-learning-background-dark-hover: rgba(96, 83, 166, 1);--colours-curriculum-background-dark: rgba(21, 33, 79, 1);--colours-sparx-learning-banner-background: rgb(244, 244, 244);--colours-sparx-learning-banner-dropdown: var(--palette-white);--colours-sparx-learning-banner-dropdown-hover: rgb(243, 243, 243);--colours-sparx-learning-banner-text: var(--palette-black);--colours-sparx-learning-banner-light-text: rgb(38 51 82);--colours-sparx-learning-banner-border: rgb(229 233 235);--colours-curriculum-gradient: linear-gradient(91deg, #ed4895 .41%, #f76b23 99.11%);--colours-curriculum-gradient-hover: linear-gradient(91deg, #f76b23 .41%, #ed4895 99.11%);--colours-text-on-curriculum-gradient: var(--palette-white)}[data-theme=test-theme]{--palette-test-1: hotpink;--palette-test-2: limegreen;--palette-test-3: yellow;--palette-test-4: aqua;--palette-test-5: red;--palette-test-6: grey;--colours-text-heading: var(--palette-test-1);--colours-text-body: var(--palette-test-1);--colours-text-body-inverted: var(--palette-test-3);--colours-text-secondary: var(--palette-test-3);--colours-interactable: var(--palette-test-4);--colours-selected: var(--palette-test-5);--colours-loading: var(--palette-test-3);--colours-disabled-text: var(--palette-test-1);--colours-disabled: var(--palette-test-2);--colours-read-text: var(--palette-test-4);--colours-plain-background: var(--palette-test-2);--colours-plain-background-inverted: var(--palette-test-1);--colours-light-background: var(--palette-test-2);--colours-regular-background: var(--palette-test-3);--colours-dark-background: var(--palette-test-4);--colours-page-background: var(--palette-test-1);--colours-page-background-gradient: var(--palette-test-2);--colours-unstarted: var(--palette-test-1);--colours-in-progress: var(--palette-test-2);--colours-complete: var(--palette-test-3);--colours-correct: var(--palette-test-4);--colours-incorrect: var(--palette-test-5);--colours-separator: var(--palette-test-5);--colours-border: var(--palette-test-1);--colours-primary-gradient-start: var(--palette-test-1);--colours-primary-gradient-stop: var(--palette-test-2);--colours-correct-gradient-start: var(--palette-test-1);--colours-correct-gradient-stop: var(--palette-test-3);--colours-item: var(--palette-test-3);--colours-item-hover: var(--palette-test-4);--colours-nested-item: var(--palette-test-3);--colours-nested-item-hover: var(--palette-test-4);--colours-nested-item-correct: var(--palette-test-5);--colours-nav-bar: var(--palette-test-3);--colours-nav-bar-hover: var(--palette-test-4);--colours-question-background: var(--palette-test-6);--colours-level-badge-1-background: var(--palette-test-1);--colours-level-badge-1-text: var(--palette-test-2);--colours-level-badge-2-background: var(--palette-test-3);--colours-level-badge-2-text: var(--palette-test-4);--colours-level-badge-3-background: var(--palette-test-5);--colours-level-badge-3-text: var(--palette-test-6);--colours-level-badge-4-background: var(--palette-test-1);--colours-level-badge-4-text: var(--palette-test-2);--colours-level-badge-5-background: var(--palette-test-3);--colours-level-badge-5-text: var(--palette-test-4);--colours-keypad-backspace: var(--palette-test-3);--colours-keypad-shadow: var(--palette-test-5);--colours-new: var(--palette-test-1);--colours-training-banner: var(--palette-test-3);--colours-tab-hover: var(--palette-test-4);--colours-ftq-nav-bar-question: var(--palette-test-3);--colours-ftq-nav-bar-answer: var(--palette-test-4);--colours-text-error-message: var(--palette-test-5);--colours-background-error-message: var(--palette-test-6);--colours-text-warning-message: var(--palette-test-1);--colours-background-warning-message: var(--palette-test-2)}[data-theme=parentweb-home]{--colours-text-heading: var(--palette-light-blue);--colours-interactable: var(--palette-light-blue)}[data-theme=parentweb-maths]{--colours-text-heading: var(--palette-light-blue)}[data-theme=parentweb-reader]{--colours-text-heading: var(--palette-green);--colours-primary-gradient-start: var(--palette-purple-gradient-start);--colours-primary-gradient-stop: var(--palette-purple-gradient-stop);--colours-interactable: var(--palette-purple-2);--colours-border: var(--palette-grey-50)}[data-theme=parentweb-science]{--colours-text-heading: var(--palette-teal-20);--colours-interactable: var(--palette-teal);--colours-primary-gradient-start: var(--palette-teal-20);--colours-primary-gradient-stop: var(--palette-teal)}[data-theme="sparxmaths.com"]{--colours-background-page: var(--palette-light-grey);--colours-background-light: var(--palette-white);--colours-background-darker: var(--palette-darker-blue);--colours-background-orange: var(--palette-amber);--colours-background-green: var(--palette-green);--colours-background-yellow: var(--palette-light-yellow);--colours-background-primary-light: var(--palette-light-blue-20);--colours-background-primary-light-hover: var(--palette-light-blue-30);--colours-primary: var(--palette-light-blue);--colours-primary-hover: var(--palette-light-blue-60);--colours-success: var(--palette-green);--colours-secondary: var(--palette-peppermint);--colours-secondary-hover: var(--palette-lighter-peppermint);--colours-accent: var(--palette-red);--colours-section-separator: var(--palette-grey);--colours-text-heading: var(--palette-dark-blue);--colours-text-light: var(--palette-white);--colours-text-light-hover: var(--palette-grey);--colours-text-subtle: var(--palette-grey);--colours-text-dark: var(--palette-black);--colours-text-orange: var(--palette-amber);--colours-text-link: var(--palette-dark-blue);--colours-contained-text-link: var(--palette-dark-blue);--colours-item-hover: var(--palette-light-blue-20);--colours-interactable: var(--palette-peppermint);--colours-text-on-primary: var(--palette-white);--colours-text-on-secondary: var(--palette-dark-blue);--colours-text-on-success: var(--palette-white)}[data-theme="sparxreader.com"]{--colours-background-card: var(--palette-base-grey);--colours-background-darker: var(--palette-darker-blue);--colours-text-light: var(--palette-white);--colours-background-page: var(--palette-light-grey);--colours-interactable: var(--palette-peppermint);--colours-journey-background: var(--palette-purple-4);--colours-background-card-secondary: var(--palette-light-grey-purple);--colours-card-title-inverse: var(--palette-dark-peppermint);--colours-secondary: var(--palette-purple-3);--colours-secondary-hover: var(--palette-purple-5);--colours-text-link: var(--palette-dark-blue);--colours-section-separator: var(--palette-grey)}[data-theme=reader]{--colours-primary: var(--palette-purple-3);--colours-text-link: var(--palette-dark-blue);--colours-background-primary-light: var(--palette-purple-5);--colours-light-background-inverted: var(--palette-dark-grey);--colours-plain-background-inverted: var(--palette-dark-blue);--colours-interactable: var(--palette-purple-3);--colours-success: var(--palette-green)}[data-theme=science]{--colours-primary: var(--palette-science-dark-blue);--colours-text-link: var(--palette-dark-blue);--colours-background-primary-light: var(--palette-science-dark-blue-lighter);--colours-light-background-inverted: var(--palette-dark-grey);--colours-plain-background-inverted: var(--palette-teal-500);--colours-interactable: var(--palette-science-dark-blue);--colours-tooltip-background: pink;--colours-success: var(--palette-green)}[data-theme=maths]{--colours-primary: var(--palette-dark-blue);--colours-plain-background-inverted: var(--palette-dark-blue)}[data-theme=mathsv2]{--colours-plain-background-inverted: var(--palette-maths-dark-blue);--colours-light-background-inverted-hover: var(--palette-maths-darker-blue)}html{--spx-unit-0-5: .125rem;--spx-unit-1: .25rem;--spx-unit-1-5: .375rem;--spx-unit-2: .5rem;--spx-unit-2-5: .625rem;--spx-unit-3: .75rem;--spx-unit-3-5: .875rem;--spx-unit-4: 1rem;--spx-unit-5: 1.25rem;--spx-unit-6: 1.5rem;--spx-unit-7: 1.75rem;--spx-unit-8: 2rem;--spx-unit-9: 2.25rem;--spx-unit-10: 2.5rem;--spx-unit-11: 2.75rem;--spx-unit-12: 3rem;--spx-unit-14: 3.5rem;--spx-unit-16: 4rem;--spx-unit-18: 4.5rem;--spx-unit-20: 5rem;--spx-unit-24: 6rem;--spx-unit-28: 7rem;--spx-unit-32: 8rem;--spx-unit-36: 9rem;--spx-unit-40: 10rem;--spx-unit-44: 11rem;--spx-unit-48: 12rem;--spx-unit-52: 13rem;--spx-unit-56: 14rem;--spx-unit-60: 15rem;--spx-unit-64: 16rem;--spx-unit-72: 18rem;--spx-unit-80: 20rem;--spx-unit-96: 24rem;--spx-font-size-xs: .75rem;--spx-font-size-sm: .875rem;--spx-font-size-base: 1rem;--spx-font-size-lg: 1.125rem;--spx-font-size-xl: 1.25rem;--spx-font-size-2xl: 1.5rem;--spx-font-size-3xl: 1.875rem;--spx-font-size-4xl: 2.25rem;--spx-font-size-5xl: 3rem;--spx-font-size-6xl: 3.75rem;--spx-font-size-7xl: 4.5rem;--spx-font-size-8xl: 6rem;--spx-font-size-9xl: 8rem;--spx-font-size-10xl: 10rem;--spx-radius-xs: .125rem;--spx-radius-sm: .25rem;--spx-radius-base: .375rem;--spx-radius-md: .5rem;--spx-radius-lg: .75rem;--spx-radius-xl: 1rem;--spx-radius-full: 9999px;--spx-border-size-1: 1px;--spx-border-size-2: 2px;--spx-border-size-3: 5px;--spx-border-size-4: 10px;--spx-border-size-5: 25px;--spx-ease-1: cubic-bezier(.25, 0, .5, 1);--spx-ease-2: cubic-bezier(.25, 0, .4, 1);--spx-ease-3: cubic-bezier(.25, 0, .3, 1);--spx-ease-4: cubic-bezier(.25, 0, .2, 1);--spx-ease-5: cubic-bezier(.25, 0, .1, 1);--spx-ease-in-1: cubic-bezier(.25, 0, 1, 1);--spx-ease-in-2: cubic-bezier(.5, 0, 1, 1);--spx-ease-in-3: cubic-bezier(.7, 0, 1, 1);--spx-ease-in-4: cubic-bezier(.9, 0, 1, 1);--spx-ease-in-5: cubic-bezier(1, 0, 1, 1);--spx-ease-out-1: cubic-bezier(0, 0, .75, 1);--spx-ease-out-2: cubic-bezier(0, 0, .5, 1);--spx-ease-out-3: cubic-bezier(0, 0, .3, 1);--spx-ease-out-4: cubic-bezier(0, 0, .1, 1);--spx-ease-out-5: cubic-bezier(0, 0, 0, 1);--spx-ease-in-out-1: cubic-bezier(.1, 0, .9, 1);--spx-ease-in-out-2: cubic-bezier(.3, 0, .7, 1);--spx-ease-in-out-3: cubic-bezier(.5, 0, .5, 1);--spx-ease-in-out-4: cubic-bezier(.7, 0, .3, 1);--spx-ease-in-out-5: cubic-bezier(.9, 0, .1, 1);--spx-ease-elastic-1: cubic-bezier(.5, .75, .75, 1.25);--spx-ease-elastic-2: cubic-bezier(.5, 1, .75, 1.25);--spx-ease-elastic-3: cubic-bezier(.5, 1.25, .75, 1.25);--spx-ease-elastic-4: cubic-bezier(.5, 1.5, .75, 1.25);--spx-ease-elastic-5: cubic-bezier(.5, 1.75, .75, 1.25);--spx-ease-squish-1: cubic-bezier(.5, -.1, .1, 1.5);--spx-ease-squish-2: cubic-bezier(.5, -.3, .1, 1.5);--spx-ease-squish-3: cubic-bezier(.5, -.5, .1, 1.5);--spx-ease-squish-4: cubic-bezier(.5, -.7, .1, 1.5);--spx-ease-squish-5: cubic-bezier(.5, -.9, .1, 1.5);--spx-shadow-sm: 0px 2px 2px rgba(210, 221, 248, .5);--spx-shadow-sm-dark: 0px 2px 2px rgba(57, 60, 65, .3);--spx-shadow-md: 0px 3px 5px rgba(210, 221, 248, .6);--spx-shadow-md-dark: 0px 3px 5px rgba(57, 60, 65, .3);--spx-shadow-md-extradark: 0px 3px 5px rgba(45, 45, 45, 1);--spx-shadow-lg: 0px 4px 11px -1px rgba(210, 221, 248, .8);--spx-shadow-lg-dark-blue: 0px 4px 11px -1px var(--palette-dark-blue);--spx-shadow-lg-top: 0px -3px 11px rgba(128, 128, 128, .2);--spx-breakpoint-xs: 360px;--spx-breakpoint-sm: 480px;--spx-breakpoint-md: 768px;--spx-breakpoint-lg: 1024px;--spx-breakpoint-xl: 1440px;--spx-breakpoint-xxl: 1920px;--top-banner-height: var(--spx-unit-14);--top-banner-height-screen-sm: var(--spx-unit-12);--user-select-accessibility-setting: none;--training-banner-height: 45px;--training-box-bottom-left-radius: 10px;--training-mode-box-transition-length: .2s;--spx-layer-base-1: 10;--spx-layer-base-2: 20;--spx-layer-base-3: 30;--spx-layer-overlay-1: 100;--spx-layer-overlay-2: 200;--spx-layer-overlay-3: 300;--spx-layer-modal-1: 1000;--spx-layer-modal-2: 2000;--spx-layer-modal-3: 3000;--spx-layer-colour-overlay: 4000;--spx-size-max: max-content;--spx-size-min: min-content;--spx-size-full: 100%;--spx-size-3xs: 14rem;--spx-size-2xs: 16rem;--spx-size-xs: 20rem;--spx-size-sm: 24rem;--spx-size-md: 28rem;--spx-size-lg: 32rem;--spx-size-xl: 36rem;--spx-size-2xl: 42rem;--spx-size-3xl: 48rem;--spx-size-4xl: 56rem;--spx-size-5xl: 64rem;--spx-size-6xl: 72rem;--spx-size-7xl: 80rem;--spx-size-8xl: 90rem}body,button,input,optgroup,select,textarea{font-family:DM Sans,sans-serif}h1,h2,h3,h4,h5,h6{margin:0}:root{--spx-ref-palette-white: var(--palette-white);--spx-ref-palette-grey-20: var(--palette-blue-grey);--spx-ref-palette-blue-80: #16224e;--spx-ref-palette-yellow-50: #ffc230;--spx-ref-palette-yellow-40: #ffca4d;--spx-ref-palette-purple-50: var(--palette-purple-3);--spx-ref-palette-purple-30: var(--palette-purple-5)}:root{--spx-reader-color-text-body: var(--spx-ref-palette-blue-80);--spx-reader-color-text-on-primary: var(--spx-ref-palette-blue-80);--spx-reader-color-text-on-primary-hover: var(--spx-ref-palette-blue-80);--spx-reader-color-background-primary: var(--spx-ref-palette-yellow-50);--spx-reader-color-background-primary-hover: var(--spx-ref-palette-yellow-40);--spx-reader-color-background-plain: var(--spx-ref-palette-white);--spx-reader-color-background-plain-hover: var(--spx-ref-palette-grey-20);--spx-reader-color-text-on-secondary: var(--spx-ref-palette-white);--spx-reader-color-text-on-secondary-hover: var(--spx-ref-palette-white);--spx-reader-color-background-secondary: var(--spx-ref-palette-purple-50);--spx-reader-color-background-secondary-hover: var(--spx-ref-palette-purple-30);--spx-reader-color-border-secondary: var(--spx-ref-palette-purple-50)}:root{--spx-button-padding-y-md: var(--spx-unit-2);--spx-button-padding-x-md: var(--spx-unit-8);--spx-button-border-radius: var(--spx-radius-full);--spx-nav-bar-register-interest-button-color: var(--spx-reader-color-text-on-secondary);--spx-nav-bar-register-interest-button-color-hover: var( --spx-reader-color-text-on-secondary-hover );--spx-nav-bar-register-interest-button-background: var(--spx-reader-color-background-secondary);--spx-nav-bar-register-interest-button-background-hover: var( --spx-reader-color-background-secondary-hover );--spx-nav-bar-login-button-border-color: var(--spx-reader-color-border-secondary);--spx-nav-bar-login-button-color: var(--spx-reader-color-text-body);--spx-nav-bar-login-button-background: var(--spx-reader-color-background-plain);--spx-nav-bar-login-button-background-hover: var(--spx-reader-color-background-plain-hover)}:root{--spx-register-interest-button-primary-color: #ffffff;--spx-register-interest-button-primary-color-hover: #e2e8f0;--spx-register-interest-button-primary-bg: #4f46e5;--spx-register-interest-button-primary-bg-hover: #4338ca;--spx-register-interest-button-secondary-color: #6b7280;--spx-register-interest-button-secondary-color-hover: #9ca3af;--spx-register-interest-button-secondary-bg: #f3f4f6;--spx-register-interest-button-secondary-bg-hover: #e5e7eb;--spx-register-interest-button-disabled-bg: #d1d5db;--spx-register-interest-focus-color: rgb(99, 102, 241)}:root{--spx-video-modal-button-outlined-border-color: var(--spx-reader-color-border-secondary);--spx-video-modal-button-outlined-color: var(--spx-reader-color-text-body);--spx-video-modal-button-outlined-background: var(--spx-reader-color-background-plain);--spx-video-modal-button-outlined-background-hover: var( --spx-reader-color-background-plain-hover )}body{margin:0;-webkit-text-fill-color:initial;color:var(--colours-text-dark);background-color:var(--colours-background-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}svg{fill:currentColor}*{-webkit-user-select:auto!important;user-select:auto!important}.journey[data-astro-cid-sckkx6r4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spx-unit-16);background-color:var(--colours-primary);-webkit-text-fill-color:initial;color:var(--colours-text-body-inverted);text-align:center;font-size:var(--spx-font-size-3xl);font-weight:600}.journey[data-astro-cid-sckkx6r4] p[data-astro-cid-sckkx6r4]{margin:0 auto var(--spx-unit-4)}html .ReactQueryDevtools[data-astro-cid-sckkx6r4]{-webkit-user-select:text;user-select:text}html{font-size:16px;user-select:var(--user-select-accessibility-setting);-webkit-user-select:var(--user-select-accessibility-setting)}html .ReactQueryDevtools{-webkit-user-select:text;user-select:text}
