@layer monzo-com-design-system{.monzo-com-design-system{--color-brand:#ff4f40;--color-black:#000000;--color-white:#ffffff;--color-navy-600:#3b4c54;--color-navy-700:#2c3a43;--color-navy-800:#112231;--color-navy-900:#091723;--color-grey-100:#f2f8f3;--color-grey-200:#e3ebe4;--color-grey-300:#c9d0c6;--color-grey-400:#aeb5a7;--color-grey-500:#75817e;--color-blue-200:#bbf6e2;--color-blue-300:#8ce6d1;--color-blue-400:#68cdb5;--color-blue-500:#218fb7;--color-blue-accent:#009ace;--color-red-450:#ff6961;--color-red-500:#ff453a;--color-red-550:#d70015;--color-red-accent:#ff3b30;--color-green-300:#30db5b;--color-green-400:#30d158;--color-green-450:#34c759;--color-green-550:#248a3d;--color-green-accent:#44d12c;--color-pink-300:#ffa9df;--color-teal-550:#016b83;--alpha-white-0:rgba(255,255,255,0);--alpha-white-10:rgba(255,255,255,0.1);--alpha-white-20:rgba(255,255,255,0.2);--alpha-white-30:rgba(255,255,255,0.3);--alpha-white-40:rgba(255,255,255,0.4);--alpha-white-50:rgba(255,255,255,0.5);--alpha-white-60:rgba(255,255,255,0.6);--alpha-white-70:rgba(255,255,255,0.7);--alpha-white-80:rgba(255,255,255,0.8);--alpha-white-90:rgba(255,255,255,0.9);--alpha-navy-0:rgba(9,23,35,0);--alpha-navy-10:rgba(9,23,35,0.1);--alpha-navy-20:rgba(9,23,35,0.2);--alpha-navy-30:rgba(9,23,35,0.3);--alpha-navy-40:rgba(9,23,35,0.4);--alpha-navy-50:rgba(9,23,35,0.5);--alpha-navy-60:rgba(9,23,35,0.6);--alpha-navy-70:rgba(9,23,35,0.7);--alpha-navy-80:rgba(9,23,35,0.8);--alpha-navy-90:rgba(9,23,35,0.9);--type-line-height-default:1.4;--type-line-height-large-heading:1.2;--motion-duration-instant:0ms;--motion-duration-short:100ms;--motion-duration-medium:200ms;--motion-duration-long:300ms;--motion-duration-extra-long:400ms;--motion-duration-super-long:600ms;--motion-easing-linear:cubic-bezier(0,0,1,1);--motion-easing-flow:cubic-bezier(0.22,0,0.12,1);--motion-easing-speed-up:cubic-bezier(0.22,0,1,1);--motion-easing-slow-down:cubic-bezier(0,0,0.12,1);--motion-spring-gentle-tension:160;--motion-spring-gentle-friction:24;--motion-spring-gentle-easing:linear(0,0.005,0.021 2.6%,0.048,0.086 5.7%,0.17 8.7%,0.475 18.5%,0.568,0.648,0.716,0.774,0.824 35.5%,0.866 39.2%,0.904 43.7%,0.935 48.5%,0.958 53.9%,0.975 59.9%,0.987 66.7%,0.994 74.8%,1);--motion-spring-gentle-duration:667ms;--motion-spring-default-tension:110;--motion-spring-default-friction:24;--motion-spring-default-easing:linear(0,0.005,0.02 2%,0.081 4.5%,0.469 15.1%,0.567,0.65,0.723 24.3%,0.784,0.836 31%,0.879 34.7%,0.915 39%,0.943 43.7%,0.964 49%,0.979 55.2%,0.989 62.2%,0.995 71%,1);--motion-spring-default-duration:1000ms;--motion-spring-slow-tension:150;--motion-spring-slow-friction:30;--motion-spring-slow-easing:linear(0,0.005,0.02 2.1%,0.081 4.6%,0.468 15.5%,0.565,0.648 21.6%,0.719,0.781 28.1%,0.832 31.6%,0.875 35.3%,0.912 39.6%,0.94 44.4%,0.962 49.7%,0.978 56%,0.988 63%,0.994 71.7%,1);--motion-spring-slow-duration:0.833s;--motion-delay-base:150ms;--elevation-level1-box-shadow:0px 2px 8px rgba(0,0,0,0.16);--elevation-level1-h-offset:0px;--elevation-level1-v-offset:2px;--elevation-level1-blur:8px;--elevation-level1-color:rgba(0,0,0,0.16);--elevation-level2-box-shadow:0px 4px 16px rgba(0,0,0,0.16);--elevation-level2-h-offset:0px;--elevation-level2-v-offset:4px;--elevation-level2-blur:16px;--elevation-level2-color:rgba(0,0,0,0.16);--elevation-level3-box-shadow:0px 8px 32px rgba(0,0,0,0.16);--elevation-level3-h-offset:0px;--elevation-level3-v-offset:8px;--elevation-level3-blur:32px;--elevation-level3-color:rgba(0,0,0,0.16);--elevation-level4-box-shadow:0px 16px 48px rgba(0,0,0,0.24);--elevation-level4-h-offset:0px;--elevation-level4-v-offset:16px;--elevation-level4-blur:48px;--elevation-level4-color:rgba(0,0,0,0.24);--elevation-level5-box-shadow:0px 32px 64px rgba(0,0,0,0.24);--elevation-level5-h-offset:0px;--elevation-level5-v-offset:32px;--elevation-level5-blur:64px;--elevation-level5-color:rgba(0,0,0,0.24);--spacing-6x-large:128px;--spacing-5x-large:96px;--spacing-4x-large:80px;--spacing-3x-large:64px;--spacing-2x-large:48px;--spacing-x-large:32px;--spacing-large:24px;--spacing-medium:16px;--spacing-small:12px;--spacing-x-small:8px;--spacing-2x-small:4px;--spacing-3x-small:2px;--size-6x-large:128px;--size-5x-large:96px;--size-4x-large:80px;--size-3x-large:56px;--size-2x-large:48px;--size-x-large:36px;--size-large:24px;--size-medium:16px;--size-small:12px;--size-x-small:8px;--size-2x-small:4px;--size-3x-small:2px;--size-7x-large:320px;--size-8x-large:480px;--size-9x-large:720px;--size-10x-large:960px;--size-4x-small:1px;--size-11x-large:1440px;--step-minus-2:clamp(0.64rem,0.718rem + -0.1177vw,0.6944rem);--step-minus-1:clamp(0.8rem,0.8477rem + -0.0721vw,0.8333rem);--step-0:clamp(1rem,1rem + 0vw,1rem);--step-1:clamp(1.2rem,1.1784rem + 0.1081vw,1.25rem);--step-2:clamp(1.44rem,1.387rem + 0.2649vw,1.5625rem);--step-3:clamp(1.728rem,1.6306rem + 0.4868vw,1.9531rem);--step-4:clamp(2.0736rem,1.9145rem + 0.7953vw,2.4414rem);--step-5:clamp(2.4883rem,2.2447rem + 1.2182vw,3.0518rem);--step-6:clamp(2.986rem,2.6276rem + 1.7918vw,3.8147rem);--text-billboard:var(--step-6);--text-heading-1:var(--step-5);--text-heading-2:var(--step-4);--text-heading-3:var(--step-3);--text-heading-4:var(--step-2);--text-heading-5:var(--step-1);--text-body-large:var(--step-1);--text-body-medium:var(--step-0);--text-body-small:var(--step-minus-1);--text-body-xsmall:var(--step-minus-1);--semantic-background-primary:var(--color-white);--semantic-background-secondary:var(--color-grey-100);--semantic-background-accent:var(--color-brand);--semantic-background-overlay-lighter:var(--alpha-white-30);--semantic-background-overlay-light:var(--alpha-white-70);--semantic-background-overlay-dark:var(--alpha-navy-30);--semantic-background-overlay-darker:var(--alpha-navy-70);--semantic-content-primary:var(--color-navy-900);--semantic-content-secondary:var(--alpha-navy-60);--semantic-content-disabled:var(--alpha-navy-30);--semantic-content-accent:var(--color-brand);--semantic-content-positive:var(--color-green-550);--semantic-content-negative:var(--color-red-550);--semantic-content-link-default:var(--color-navy-900);--semantic-content-link-hover:var(--color-navy-600);--semantic-inverse-content-primary:var(--color-white);--semantic-inverse-content-secondary:var(--alpha-white-90);--semantic-inverse-content-link-default:var(--color-white);--semantic-inverse-content-link-hover:var(--color-grey-300);--semantic-inverse-content-disabled:var(--alpha-white-30);--semantic-inverse-content-negative:var(--color-red-450);--semantic-inverse-content-positive:var(--color-green-300);--semantic-inverse-action-border-secondary-default:var(--color-white);--semantic-inverse-action-border-secondary-disabled:var(--alpha-white-30);--semantic-inverse-action-border-secondary-loading:var(--color-white);--semantic-inverse-action-fill-primary-default:var(--color-white);--semantic-inverse-action-fill-primary-hover:var(--color-grey-200);--semantic-inverse-action-fill-primary-active:var(--color-grey-100);--semantic-inverse-action-fill-primary-disabled:var(--alpha-white-30);--semantic-inverse-action-fill-primary-loading:var(--color-white);--semantic-inverse-action-fill-secondary-hover:var(--alpha-white-10);--semantic-inverse-action-fill-secondary-active:var(--alpha-white-20);--semantic-inverse-background-primary:var(--color-navy-800);--semantic-inverse-background-secondary:var(--color-navy-900);--semantic-inverse-background-overlay-lighter:var(--alpha-white-10);--semantic-inverse-background-overlay-light:var(--alpha-navy-30);--semantic-inverse-background-overlay-dark:var(--alpha-white-30);--semantic-inverse-background-overlay-darker:var(--alpha-white-70);--semantic-inverse-separator:var(--alpha-white-10);--semantic-separator:var(--alpha-navy-10);--semantic-action-fill-primary-default:var(--color-navy-900);--semantic-action-fill-primary-hover:var(--color-navy-700);--semantic-action-fill-primary-active:var(--color-navy-800);--semantic-action-fill-primary-disabled:var(--alpha-navy-10);--semantic-action-fill-primary-loading:var(--color-navy-900);--semantic-action-fill-secondary-hover:var(--alpha-navy-10);--semantic-action-fill-secondary-active:var(--alpha-navy-20);--semantic-action-border-secondary-default:var(--color-navy-900);--semantic-action-border-secondary-disabled:var(--alpha-navy-10);--semantic-action-border-secondary-loading:var(--color-navy-900);--semantic-action-outline-focus:var(--color-blue-accent);--semantic-neutral-lightest:var(--color-grey-100);--semantic-neutral-lighter:var(--color-grey-200);--semantic-neutral-light:var(--color-grey-300);--semantic-neutral-dark:var(--color-grey-500);--semantic-neutral-darker:var(--color-navy-600);--semantic-neutral-darkest:var(--color-navy-700);--semantic-field-border-default:var(--alpha-navy-10);--semantic-field-border-hover:var(--alpha-navy-30);--semantic-field-border-active:var(--color-navy-900);--semantic-field-border-disabled:var(--alpha-navy-10);--semantic-field-border-error:var(--color-red-550);--semantic-field-outline-focus:var(--color-blue-accent);--semantic-field-fill-default:var(--color-white);--semantic-field-fill-hover:var(--color-white);--semantic-field-fill-active:var(--color-white);--semantic-field-fill-disabled:var(--alpha-navy-10);--semantic-field-fill-error:var(--color-white);--semantic-backdrop:rgba(0,0,0,0.3);--semantic-product-flex-build:var(--color-pink-300);--semantic-product-flex-purchase:var(--color-teal-550);--color-background:var(--semantic-background-primary);--color-text:var(--semantic-content-primary);font-family:var(--font-stack-body);font-size:var(--step-0);font-weight:400;line-height:var(--type-line-height-default);color:var(--color-text)}@media screen and (max-width:480px){.monzo-com-design-system{--viewport-width-max:480px;--viewport-width-min:393px;--viewport-width-breakpoint:Mobile;--viewport-grid-column:1;--viewport-grid-margin:var(--spacing-large);--viewport-grid-gutter:var(--spacing-small);--type-line-height-step-2:29.23px;--type-line-height-step-minus-1:18.59px;--type-line-height-step-1:26.99px;--type-line-height-step-3:33.6px;--type-line-height-step-4:40.51px;--type-line-height-step-0:22.4px;--type-line-height-step-minus-2:15.44px;--type-line-height-step-6:58.9px;--type-line-height-step-5:48.84px;--type-font-size-step-1:19.28px;--type-font-size-step-0:16px;--type-font-size-step-minus-1:13.28px;--type-font-size-step-5:40.7px;--type-font-size-step-4:33.76px;--type-font-size-step-6:49.08px;--type-font-size-step-3:28px;--type-font-size-step-2:23.23px;--type-font-size-step-minus-2:11.03px;--corner-radius-x-large:32px;--corner-radius-small:12px;--corner-radius-3x-large:64px;--corner-radius-medium:16px;--corner-radius-x-small:8px;--corner-radius-2x-large:48px;--corner-radius-large:24px;--corner-radius-2x-small:4px}}@media screen and (min-width:481px)and (max-width:768px){.monzo-com-design-system{--viewport-width-max:768px;--viewport-width-min:480px;--viewport-width-breakpoint:Tablet Portrait;--viewport-grid-column:1;--viewport-grid-margin:var(--spacing-x-large);--viewport-grid-gutter:var(--spacing-small);--type-line-height-step-2:33.92px;--type-line-height-step-minus-1:18.21px;--type-line-height-step-1:27.55px;--type-line-height-step-3:35.8px;--type-line-height-step-4:44.09px;--type-line-height-step-0:22.4px;--type-line-height-step-minus-2:14.81px;--type-line-height-step-6:66.96px;--type-line-height-step-5:54.32px;--type-font-size-step-1:19.68px;--type-font-size-step-0:16px;--type-font-size-step-minus-1:13.01px;--type-font-size-step-5:45.27px;--type-font-size-step-4:36.74px;--type-font-size-step-6:55.8px;--type-font-size-step-3:29.83px;--type-font-size-step-2:24.23px;--type-font-size-step-minus-2:10.58px;--corner-radius-x-large:48px;--corner-radius-small:12px;--corner-radius-3x-large:80px;--corner-radius-medium:16px;--corner-radius-x-small:8px;--corner-radius-2x-large:64px;--corner-radius-large:24px;--corner-radius-2x-small:4px}}@media screen and (min-width:769px)and (max-width:1040px){.monzo-com-design-system{--viewport-width-max:1040px;--viewport-width-min:769px;--viewport-width-breakpoint:Tablet Landscape;--viewport-grid-column:6;--viewport-grid-margin:var(--spacing-x-large);--viewport-grid-gutter:var(--spacing-large);--type-line-height-step-2:34.93px;--type-line-height-step-minus-1:17.93px;--type-line-height-step-1:27.97px;--type-line-height-step-3:37.38px;--type-line-height-step-4:46.68px;--type-line-height-step-0:22.4px;--type-line-height-step-minus-2:14.36px;--type-line-height-step-6:72.82px;--type-line-height-step-5:58.3px;--type-font-size-step-1:19.98px;--type-font-size-step-0:16px;--type-font-size-step-minus-1:12.81px;--type-font-size-step-5:48.58px;--type-font-size-step-4:38.9px;--type-font-size-step-6:60.68px;--type-font-size-step-3:31.15px;--type-font-size-step-2:24.95px;--type-font-size-step-minus-2:10.26px;--corner-radius-x-large:64px;--corner-radius-small:12px;--corner-radius-3x-large:128px;--corner-radius-medium:16px;--corner-radius-x-small:8px;--corner-radius-2x-large:80px;--corner-radius-large:32px;--corner-radius-2x-small:4px}}@media screen and (min-width:1041px){.monzo-com-design-system{--viewport-width-max:1568px;--viewport-width-min:1041px;--viewport-width-breakpoint:Desktop;--viewport-grid-column:12;--viewport-grid-margin:var(--spacing-3x-large);--viewport-grid-gutter:var(--spacing-large);--type-line-height-step-2:35px;--type-line-height-step-minus-1:17.92px;--type-line-height-step-1:28px;--type-line-height-step-3:37.5px;--type-line-height-step-4:46.87px;--type-line-height-step-0:22.4px;--type-line-height-step-minus-2:14.34px;--type-line-height-step-6:73.25px;--type-line-height-step-5:58.6px;--type-font-size-step-1:20px;--type-font-size-step-0:16px;--type-font-size-step-minus-1:12.8px;--type-font-size-step-5:48.83px;--type-font-size-step-4:39.06px;--type-font-size-step-6:61.04px;--type-font-size-step-3:31.25px;--type-font-size-step-2:25px;--type-font-size-step-minus-2:10.24px;--corner-radius-x-large:64px;--corner-radius-small:12px;--corner-radius-3x-large:128px;--corner-radius-medium:16px;--corner-radius-x-small:8px;--corner-radius-2x-large:80px;--corner-radius-large:32px;--corner-radius-2x-small:4px}}.monzo-com-design-system{text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}.monzo-com-design-system *,.monzo-com-design-system :after,.monzo-com-design-system :before{box-sizing:border-box;margin:0}.monzo-com-design-system ol[role=list],.monzo-com-design-system ul[role=list]{list-style:none}.monzo-com-design-system button,.monzo-com-design-system input,.monzo-com-design-system label{line-height:1.1}.monzo-com-design-system h1,.monzo-com-design-system h2,.monzo-com-design-system h3,.monzo-com-design-system h4{text-wrap:balance}.monzo-com-design-system p{text-wrap:pretty}.monzo-com-design-system a,.monzo-com-design-system button{cursor:pointer}.monzo-com-design-system a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentcolor}.monzo-com-design-system canvas,.monzo-com-design-system img,.monzo-com-design-system picture,.monzo-com-design-system svg,.monzo-com-design-system video{max-inline-size:100%;display:block}.monzo-com-design-system button,.monzo-com-design-system input,.monzo-com-design-system select,.monzo-com-design-system textarea{font-family:inherit;font-size:inherit}.monzo-com-design-system textarea:not([rows]){min-block-size:10em}.monzo-com-design-system :target{scroll-margin-block:5ex}.monzo-com-design-system :disabled{cursor:not-allowed}.monzo-com-design-system .visually-hidden{-webkit-clip-path:inset(50%);clip-path:inset(50%);block-size:1px;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;border:0;white-space:nowrap}.monzo-com-design-system b,.monzo-com-design-system strong{font-weight:600}.monzo-com-design-system .text-billboard{font-family:var(--font-stack-title);font-size:var(--text-billboard);font-weight:800;line-height:var(--type-line-height-large-heading)}.monzo-com-design-system .text-heading-1,.monzo-com-design-system h1{font-family:var(--font-stack-title);font-size:var(--text-heading-1);font-weight:800;line-height:var(--type-line-height-large-heading)}.monzo-com-design-system .text-heading-2,.monzo-com-design-system h2{font-family:var(--font-stack-title);font-size:var(--text-heading-2);font-weight:800;line-height:var(--type-line-height-large-heading)}.monzo-com-design-system .text-heading-3,.monzo-com-design-system h3{font-family:var(--font-stack-title);font-size:var(--text-heading-3);font-weight:700;line-height:var(--type-line-height-large-heading)}.monzo-com-design-system .text-heading-4,.monzo-com-design-system h4{font-family:var(--font-stack-title);font-size:var(--text-heading-4);font-weight:700}.monzo-com-design-system .text-heading-5,.monzo-com-design-system h5{font-family:var(--font-stack-title);font-size:var(--text-heading-5);font-weight:600}.monzo-com-design-system .text-body-large-emphasized,.monzo-com-design-system h6{font-family:var(--font-stack-title);font-size:var(--text-body-large);font-weight:600}.monzo-com-design-system .text-body-large-regular{font-family:var(--font-stack-body);font-size:var(--text-body-large)}.monzo-com-design-system .text-body-medium-emphasized{font-weight:600}.monzo-com-design-system .text-body-medium-emphasized,.monzo-com-design-system .text-body-medium-regular{font-family:var(--font-stack-body);font-size:var(--text-body-medium)}.monzo-com-design-system .text-body-small-emphasized{font-weight:600}.monzo-com-design-system .text-body-small-emphasized,.monzo-com-design-system .text-body-small-regular{font-family:var(--font-stack-body);font-size:var(--text-body-small)}.monzo-com-design-system .text-body-xsmall-emphasized{font-weight:600}.monzo-com-design-system .text-body-xsmall-emphasized,.monzo-com-design-system .text-body-xsmall-regular{font-family:var(--font-stack-body);font-size:var(--text-body-xsmall)}}