@font-face{font-family:Universal Sans;font-display:swap;src:url(/public/fonts/UniversalSans-v1-2-18-20-20-513112121111-11-450.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:Universal Sans;font-display:swap;src:url(/public/fonts/UniversalSans-Italic-v1-2-18-20-20-513112121111-11-450.woff) format("woff");font-style:italic;font-weight:400}@font-face{font-family:Universal Sans;font-display:swap;src:url(/public/fonts/UniversalSans-v1-2-18-20-20-513112121111-11-650.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:Universal Sans;font-display:swap;src:url(/public/fonts/UniversalSans-Italic-v1-2-18-20-20-513112121111-11-650.woff) format("woff");font-style:italic;font-weight:700}@font-face{font-family:Universal Sans;font-display:swap;src:url(/public/fonts/UniversalSans-v1-2-18-20-20-513112121111-11-850.woff) format("woff");font-style:normal;font-weight:850}@font-face{font-family:Universal Sans;font-display:swap;src:url(/public/fonts/UniversalSans-Italic-v1-2-18-20-20-513112121111-11-850.woff) format("woff");font-style:italic;font-weight:850}:root{--brand-teal: #68d9cf;--brand-navy: #192851;--brand-purple: #6935d3;--navy-300: #76819e;--navy-400: #475375;--sand-700: #ddd5d0;--teal-200: #baeae7;--primary-background: #f6efea;--secondary-background: #ffffff;--primary-fill: #f0f0f0;--secondary-fill: #e3e3e3;--label-primary: #1e1937;--label-secondary: #776d89;--warning-red: #ce3d3d;--font: "Universal Sans", -apple-system, "Segoe UI", Helvetica Neue, Helvetica, Roboto, Arial, sans-serif, system-ui, "Apple Color Emoji", "Segoe UI Emoji"}html,body{padding:0;margin:0;background-color:var(--primary-background);color:var(--brand-navy);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.header{display:flex;justify-content:center;background-color:var(--secondary-background);box-sizing:content-box;padding:.875rem 1rem}.logo{display:block;height:34px}.header nav{display:none}.header .menu{display:none}.hero-icon{display:block;margin:1rem auto 1.25rem;width:5.5rem;height:5.5rem}.main{padding:1rem;margin:0 auto;box-sizing:content-box;max-width:880px}.fraud-alert{margin-top:2.5rem;text-align:center}.fraud-alert__heading{color:var(--warning-red);line-height:1.5rem;font-size:1rem;margin:0 0 .75rem;display:block}.fraud-alert__heading img{display:block;width:1.5rem;height:1.5rem;margin:0 auto .75rem}.fraud-alert__text{font-weight:400;line-height:1.625rem;display:inline}.footer{padding:0 1rem;margin:1.5rem auto;box-sizing:content-box;max-width:880px}.footer .menu{display:flex;flex-wrap:wrap;list-style:none;padding:0}.footer .menu-item{margin-right:1.5rem;color:var(--navy-300)}.error-page h1{font-size:1.5rem;line-height:1}.error-page p{font-size:1.125rem;margin:1rem 0 0}.error-page a{color:var(--brand-purple);text-decoration:underline}.card{display:grid;border-radius:20px;margin:0 auto}.card:not(:first-child){margin-top:1rem}.card--padding-sm{padding:1rem}.card--padding-md{padding:2.5rem 1rem}.card--padding-lg{padding:3.75rem 1.875rem}.card--theme-white{background-color:var(--secondary-background)}.card--theme-purple{background-color:var(--brand-purple);color:#fff}.card--theme-purple .button{background-color:var(--secondary-background);color:var(--brand-navy)}.card--with-icon{margin-top:2rem}.card__icon{margin:-3.75rem auto;transform:translateY(-50%);text-align:center;display:flex;width:3.75rem;height:3.75rem;border-radius:100%;border:3px solid var(--primary-background);overflow:hidden}.card--with-animated-icon .card__icon{animation:scaleIn 1s}@keyframes scaleIn{0%{transform:translateY(-50%) scale(0)}80%{transform:translateY(-50%) scale(1.1)}to{transform:translateY(-50%) scale(1)}}.fieldset{display:grid;border:0;right:0;left:0;padding:0;margin:0;gap:1.5rem}.fieldset__heading{display:flex}.fieldset__legend{font-weight:700;font-size:1.125rem;margin-right:auto;padding:0;letter-spacing:-.025rem;margin-bottom:.75rem}.fieldset__icon img{display:block}.input-group{display:flex;align-items:flex-start}.input-group .input+.input{margin-left:1rem}.input{display:grid;flex:1}.input__label{color:var(--brand-navy);font-size:.875rem;line-height:1.1875rem;text-align:left}.input__input{margin:.5rem 0 0;font-family:inherit;padding:.5rem .75rem;border:1px solid var(--secondary-fill);border-radius:4px;cursor:text;font-size:1rem;width:100%}.input__hint{color:var(--label-secondary)}.input .error{font-size:.875rem}.error{display:block;color:var(--warning-red);margin-top:1rem}.button{border:0;border-radius:20px;background-color:var(--brand-purple);font-family:inherit;font-weight:700;font-size:1rem;color:#fff;margin:0 auto;padding:.75rem 1.25rem;text-align:center;display:inline-block;line-height:1}.button .spinner{border-width:.2rem;border-color:white transparent;height:1rem;width:1rem}.spinner{display:block;border-radius:50%;border:.375rem solid;border-color:var(--brand-teal) transparent;animation:spinner 1s ease-in-out infinite;margin:0 auto;height:3.75rem;width:3.75rem}@keyframes spinner{0%{transform:rotate(45deg)}to{transform:rotate(225deg)}}.awards-banner{text-align:center;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;margin:2rem 0 0}.awards-banner__logo{display:flex;justify-content:center;width:50%;padding:1rem}.awards-banner__logo img{max-height:7rem}.trustpilot-review-widget{width:9.5rem;justify-content:center}@media screen and (min-width: 768px){.header{justify-content:space-between;align-items:center}.header nav{display:flex}.header .menu{display:flex;list-style:none;margin:0}.header .menu-item{margin-right:1.5rem;color:var(--navy-300)}.hero-icon{margin:1.5rem auto 1.75rem;width:7.75rem;height:7.75rem}.fraud-alert__text+.fraud-alert__text{display:block;margin-top:.5rem}.awards-banner{flex-wrap:nowrap}.awards-banner__logo{padding:0;margin:0 2rem}.awards-banner__logo:nth-child(3){margin:0 1rem 0 2rem}.awards-banner__logo img{max-height:8rem}.footer nav{display:none}.footer .menu{display:none}}
