/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:border-box}a{text-decoration:none;color:inherit;cursor:pointer}button{background-color:rgba(0,0,0,0);color:inherit;border-width:0;padding:0;cursor:pointer}figure{margin:0}input::-moz-focus-inner{border:0;padding:0;margin:0}ul,ol,dd{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}@font-face{font-family:"Satoshi-Bold";src:url("../fonts/Satoshi-Bold.woff2") format("woff2"),url("../fonts/Satoshi-Bold.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Inter-Medium";src:url("../fonts/Inter-Medium.woff2") format("woff2"),url("../fonts/Inter-Medium.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}:root{--black: #000;--black-rgb: 0, 0, 0;--white: #fff;--white-rgb: 255, 255, 255;--charcoal: #3b3b3b;--charcoal-light: #555;--grey: #b8b8b8;--grey-dark: #959595;--grey-medium: #c8c8c8;--grey-light: #dedede;--grey-extra-light: #f4f4f4;--orange: #ff6600;--orange-rgb: 255, 102, 0;--red: #f5365c;--red-rgb: 245, 54, 92;--magenta: #f04d5f;--magenta-rgb: 240, 77, 95;--yellow: #fdbb22;--yellow-rgb: 253, 187, 34;--purple: #4d3add;--purple-rgb: 77, 58, 221;--green: #87d237;--green-rgb: 135, 210, 55;--mint: #27d9b0;--mint-rgb: 39, 217, 176;--jig-blue: #338bfd;--royal-blue-900: #304de4;--jig-blue-rgb: 0, 153, 255;--blue: var(--jig-blue);--blue-rgb: var(--jig-blue-rgb);--blue-light: #f8f9fc;--blue-light-rgb: 248, 249, 252;--blue-dark: #001e45;--blue-dark-rgb: 0, 30, 69;--skyblue: #00a7ff;--skyblue-rgb: 0, 167, 255;--midnight-500: #49536e;--royal-blue-700: #657eff;--royal-blue-900: #2f4de4;--satoshi-bold: "Satoshi-Bold", "Inter-Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;--regular-font-weight: 400;--medium-font-weight: 600;--bold-font-weight: 700;--black-font-weight: 900;--heading-line-height: 1.25;--spacing: 2.4rem;--spacing-half: 1rem;--spacing-small: 1.5rem;--spacing-quarter: 0.5rem;--spacing-middle: 3.2rem;--spacing-double: 4rem;--spacing-triple: 6rem;--spacing-quad: 8rem;--spacing-huge: 10rem;--transition-time: 200ms;--transition-time-fast: 100ms;--transition-time-slow: 300ms;--background-color: var(--blue-light);--stage-controller-index: 2;--overlay-index: 3;--progress-bar-index: 4;font-size:62.5%}body{--body-font-family: "Inter-Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;--title-font-weight: var(--bold-font-weight);--heading-font-weight: var(--medium-font-weight);--body-font-size: 1.6rem;--body-font-size-small: 1.2rem;--body-font-size-extra-small: 1rem;--body-line-height: 1.375;--body-color: var(--charcoal);--body-color-light: var(--charcoal-light);--body-font-weight: normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--body-font-family);font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);color:var(--body-color);background:var(--background-color)}small{font-size:var(--body-font-size-small)}strong,b{font-family:var(--body-font-family);font-weight:var(--medium-font-weight)}h1,.h1{--h1-font-family: var(--satoshi-bold);--h1-font-size-s: 3rem;--h1-font-size: 3rem;--h1-font-weight: normal;--h1-line-height: 1.33;margin-bottom:var(--spacing);font-family:var(--h1-font-family);font-size:var(--h1-font-size-s);line-height:var(--h1-line-height);font-weight:var(--h1-font-weight);letter-spacing:-0.01em}@media only screen and (min-width: 768px){h1,.h1{font-size:var(--h1-font-size)}}h2,.h2{--h2-font-family: var(--body-font-family);--h2-font-size-s: 3.6rem;--h2-font-size: 4.6rem;--h2-font-weight: var(--medium-font-weight);margin-bottom:var(--spacing-half);font-family:var(--h2-font-family);font-size:var(--h2-font-size-s);line-height:var(--heading-line-height);font-weight:var(--h2-font-weight)}@media only screen and (min-width: 768px){h2,.h2{font-size:var(--h2-font-size)}}h3,.h3{--h3-font-family: var(--body-font-family);--h3-font-size-s: 2.4rem;--h3-font-size: 2.4rem;--h3-font-weight: var(--medium-font-weight);margin-bottom:var(--spacing-half);font-family:var(--h3-font-family);font-size:var(--h3-font-size-s);line-height:var(--heading-line-height);font-weight:var(--h3-font-weight)}@media only screen and (min-width: 768px){h3,.h3{font-size:var(--h3-font-size)}}h4,.h4{--h4-font-family: var(--body-font-family);--h4-font-size-s: 1.8rem;--h4-font-size: 2.4rem;--h4-font-weight: var(--medium-font-weight);margin-bottom:var(--spacing-quarter);font-family:var(--h4-font-family);font-size:var(--h4-font-size-s);line-height:var(--heading-line-height);font-weight:var(--h4-font-weight)}@media only screen and (min-width: 768px){h4,.h4{font-size:var(--h4-font-size)}}h5,.h5{--h5-font-family: var(--body-font-family);--h5-font-size-s: 1.6rem;--h5-font-size: 2rem;--h5-font-weight: var(--medium-font-weight);margin-bottom:var(--spacing-quarter);font-family:var(--h5-font-family);font-size:var(--h5-font-size-s);line-height:var(--heading-line-height);font-weight:var(--h5-font-weight)}@media only screen and (min-width: 768px){h5,.h5{font-size:var(--h5-font-size)}}.heading-caption{text-align:center;letter-spacing:.15rem;color:var(--jig-blue);text-transform:uppercase}p{margin:0 0 var(--spacing);font-size:var(--body-font-size);line-height:var(--body-line-height)}p:last-child{margin-bottom:0}.wrapper{max-width:138rem;width:100%;min-height:100vh;padding-right:1.6rem;padding-left:1.6rem;margin-right:auto;margin-left:auto;background:var(--background-color);color:var(--charcoal)}@media only screen and (min-width: 992px){.wrapper{padding-right:5rem;padding-left:5rem}}.Callback,.callback{height:100vh}.container{width:100%;height:100vh}img,svg{display:block;max-width:100%;height:auto}a,.a{text-decoration:underline;transition:color var(--transition-time-fast) ease-in;color:var(--royal-blue-900)}a:hover,.a:hover{color:var(--royal-blue-700)}a:focus,.a:focus{outline-style:auto;outline-color:var(--blue)}.a{cursor:pointer}.link{color:var(--blue);cursor:pointer}.link:hover{color:var(--skyblue)}.link:focus{outline-style:auto;outline-color:var(--blue)}.page__container{width:46rem;padding:var(--spacing);border-radius:2rem;box-shadow:0 1.5rem 5rem 0 rgba(0,0,0,.05);background-color:var(--white);text-align:center}@media only screen and (min-width: 992px){.page__container{padding:var(--spacing-double)}}@media only screen and (min-width: 1200px){.page__container{width:68rem}}.page__title{margin-bottom:var(--spacing);font-family:var(--body-font-family)}.page__copy{color:var(--body-color-light);margin-bottom:var(--spacing-half)}.alert{color:var(--red)}.visually-invisible{overflow:hidden;position:absolute;height:0,1rem;width:0,1rem;margin:-0.1rem;padding:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%)}.helper-text--large.hidden{display:none}.section{width:100%;padding-top:4rem;padding-bottom:4rem}@media only screen and (min-width: 480px){.section{padding-top:4rem;padding-bottom:4.5rem}}@media only screen and (min-width: 768px){.section{padding-top:4.5rem}}@media only screen and (min-width: 992px){.section{padding-top:5rem;padding-bottom:5rem}}.section-page-top{padding-top:4rem;padding-bottom:0}@media only screen and (min-width: 768px){.section-page-top{padding-top:6rem}}.section-page-bottom{padding-top:var(--spacing)}@media only screen and (min-width: 768px){.section-page-bottom{padding-top:var(--spacing)}}@keyframes loaderSpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.spinner{--spinner-size: 2.4rem;--spinner-center-size: 2rem;--spinner-stroke-width: 0.2rem;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;width:var(--spinner-size);height:var(--spinner-size);border-radius:50%;background:conic-gradient(from 0.25turn, transparent, var(--royal-blue-900));animation:loaderSpin 600ms linear infinite}.spinner:before{content:"";z-index:2;overflow:hidden;position:absolute;right:0;top:50%;transform:translate(0, -50%);display:flex;align-items:center;justify-content:center;border-radius:50%;width:var(--spinner-stroke-width);height:var(--spinner-stroke-width);border-radius:50%;background-color:var(--royal-blue-900)}.spinner__center{z-index:1;overflow:hidden;width:var(--spinner-center-size);height:var(--spinner-center-size);border-radius:50%;background:var(--background-color)}.banner-spinner{display:flex;align-items:center;justify-content:center;margin-top:2rem}.banner-spinner.hidden{display:none}.debug-ui{display:none;visibility:hidden}.debug-ui.enabled{display:block;visibility:visible}.debug-ui pre{white-space:pre-line}.app-clip-wrapper{--loading-animation-time: 120ms;justify-content:center}.app-clip-heading{z-index:1;opacity:1;visibility:visible;padding:0 1rem;margin-top:var(--spacing);text-align:center;transform:translateY(0rem);transition:all var(--loading-animation-time) ease-in}@media only screen and (min-width: 768px){.app-clip-heading{margin-top:var(--spacing-middle)}}.app-clip-heading.loading{z-index:-1;opacity:0;visibility:hidden;transform:translateY(3rem)}.app-clip-section{padding-top:0px;padding-bottom:0px}.app-clip-asset-wrap{overflow:hidden;border-radius:4rem}@media only screen and (min-width: 768px){.app-clip-asset-wrap{height:100%}}.app-clip-thumbnail-wrap.loading{width:35rem;max-width:100%;height:26.4rem;margin-left:auto;margin-right:auto;background-color:var(--grey-light)}.app-clip-thumbnail{display:block;width:100%;max-width:35rem;margin:0 auto;border-radius:4rem}.app-clip-thumbnail.logo{display:block;width:18rem;height:auto;margin-left:auto;margin-right:auto}.section-page-bottom{align-items:center;text-align:center}.helper-text{padding:0 1rem;font-size:1.4rem;line-height:1.6rem;color:var(--midnight-500)}.helper-text p{font-style:normal;font-size:1.4rem;line-height:1.6rem;color:var(--midnight-500)}.helper-text--large{font-size:1.5rem;line-height:1.8rem}.info-banner{--banner-icon-w: 2.4rem;--banner-icon-l-w: 2rem;--banner-icon-l-margin: 0.8rem;--ios-banner-icon-w: 4.2rem;overflow:hidden;max-width:100%;border-radius:.8rem;padding:.8rem;border:.1rem solid var(--white);margin:.8rem auto 0;background-color:var(--black);color:var(--white);display:none;visibility:hidden}.info-banner.active{display:flex;visibility:visible;flex-wrap:wrap;align-items:center;justify-content:center}.info-banner.active+.section{padding-top:2rem}.info-banner__copy{width:calc(100% - var(--banner-icon-w));padding-right:1rem;font-family:var(--satoshi-bold);font-size:1.6rem;line-height:1.8rem}.info-banner__copy#ios-banner{width:calc(100% - var(--ios-banner-icon-w))}.info-banner__copy small{display:inline-block;padding-top:.8rem;font-family:var(--body-font-family);line-height:1.2}.info-banner__copy .button--text{font-size:var(--body-font-size-small)}.info-banner__note{width:100%;line-height:1.2}.info-banner__icon{overflow:hidden;width:var(--banner-icon-w)}.info-banner__icon.icon-arrow{height:var(--banner-icon-w);transform:rotate(180deg)}.info-banner__icon.icon-arrow.icon-arrow-ur{transform:rotate(-135deg)}.info-banner__icon.icon-arrow img{max-width:none;width:var(--ios-banner-icon-w);height:var(--ios-banner-icon-w);margin-top:calc((var(--banner-icon-w) - var(--ios-banner-icon-w))/2);margin-left:calc((var(--banner-icon-w) - var(--ios-banner-icon-w))/2)}.info-banner__icon--left{width:var(--banner-icon-l-w);margin-right:var(--banner-icon-l-margin)}.info-banner__icon--left+.info-banner__copy{width:calc(100% - var(--banner-icon-l-w) - var(--banner-icon-l-margin) - var(--banner-icon-w))}.info-banner__icon--left+.info-banner__copy.copy--right{width:calc(100% - var(--banner-icon-l-w) - var(--banner-icon-l-margin))}.info-banner__icon--left~.info-banner__note{padding-left:calc(var(--banner-icon-l-w) + var(--banner-icon-l-margin));padding-right:var(--banner-icon-w)}.info-banner__action{display:flex;flex-direction:row;margin-top:.6rem}.button--text{-moz-appearance:none;-webkit-appearance:none;appearance:none;display:block;padding:0;border:none;margin:0;font-family:var(--body-font-family);line-height:1.2}.js-copy-link{text-decoration:underline}.js-copy__icon{width:1.6rem;margin-left:.6rem;z-index:-1;opacity:0;visibility:hidden;transform:translateY(0.4rem);transition:all 80ms ease-in}.copy--success .js-copy__icon{z-index:1;opacity:1;visibility:visible;transform:translateY(0)}.copy--right{padding-right:0}.copy--right+.info-banner__note{padding-right:0}.embed-banner{z-index:2;position:fixed;top:0;left:1.6rem;max-width:calc(100% - 3.2rem)}.embed-banner.align-bottom{top:auto;bottom:.8rem}.embed-banner.align-bottom .icon-arrow-ur{transform:rotateX(-45deg)}.embed-banner .link{color:var(--white);text-decoration:underline;cursor:pointer}.embed-banner .link:hover{color:var(--white)}.embed-banner.active:not(.align-bottom)+#non-safari-banner.active{margin-top:7rem}.overlay{z-index:1;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(var(--black-rgb), 0.5);opacity:0;visibility:hidden}.overlay.active{opacity:1;visibility:visible}