body,html{background-color:#fff;scroll-behavior:smooth}.covid-pass{line-height:1.4}.covid-pass main{-webkit-font-smoothing:antialiased;color:#000;font-family:system-ui,sans-serif}.covid-pass main>*{margin-bottom:32px;margin-top:32px}@media only screen and (min-width:600px){.covid-pass main>:not(:first-child){margin-bottom:64px}}.covid-pass h1{font-weight:800}.covid-pass h2,.covid-pass h3,.covid-pass h4{font-weight:700}.covid-pass a{color:inherit}.covid-pass em,.covid-pass i{font-style:italic}@media only screen and (min-width:0px){.covid-pass{font-size:17px}.covid-pass h1{font-size:34px}.covid-pass h2{font-size:26px}.covid-pass h3{font-size:20px}.covid-pass h4{font-size:17px}.covid-pass small{font-size:14px}}@media only screen and (min-width:600px){.covid-pass{font-size:20.4px}.covid-pass h1{font-size:40.8px}.covid-pass h2{font-size:31.2px}.covid-pass h3{font-size:24px}.covid-pass h4{font-size:20.4px}.covid-pass small{font-size:16.8px}}@media only screen and (min-width:800px){.covid-pass{font-size:25.5px}.covid-pass h1{font-size:51px}.covid-pass h2{font-size:39px}.covid-pass h3{font-size:30px}.covid-pass h4{font-size:25.5px}.covid-pass small{font-size:21px}}.covid-pass .content{margin:0 auto;max-width:800px}.covid-pass .content *+*{margin-top:20px}@media only screen and (min-width:0px){.covid-pass .content{padding-left:32px;padding-right:32px}}@media only screen and (min-width:600px){.covid-pass .content{padding-left:96px;padding-right:96px}}@media only screen and (min-width:800px){.covid-pass .content{padding-left:128px;padding-right:128px}}.covid-pass .hidden{height:0;left:0;overflow:hidden;position:absolute;top:0;visibility:hidden;width:0}.covid-pass main>header{color:#828282}.covid-pass main>header nav{display:table}.covid-pass main>header nav>*{display:table-cell;vertical-align:middle}@media only screen and (max-width:350px){.covid-pass main>header nav>*{display:block}}.covid-pass main>header .branding{font-size:24px;font-style:italic;font-weight:800}.covid-pass main>header .branding a{text-decoration:none}.covid-pass main>header .branding a:hover{color:#000}.covid-pass main>header .anchors{text-align:right;width:100%}.covid-pass main>header .anchors a{display:inline-block;font-weight:600;margin-top:0;text-decoration:none}.covid-pass main>header .anchors a:hover{text-decoration:underline}.covid-pass main>header .anchors a:not(:last-child){margin-right:1em}.covid-pass main>header .anchors a figure{display:inline;margin-right:2px}.covid-pass main>header .anchors a figure svg{vertical-align:middle}.covid-pass .introduction .hero{padding:20px}.covid-pass .introduction .hero img{display:block;margin:0 auto;max-height:600px}.covid-pass .introduction img{height:auto;max-width:100%;width:auto}.covid-pass .introduction h1{color:#000;font-weight:800;line-height:1.2}.covid-pass .introduction h2{color:#828282;font-weight:600;line-height:1.3}.covid-pass .introduction .emoji{background-image:url(Emojis.6283fbf3.jpg);background-repeat:no-repeat;display:inline-block;margin:0 0 -.15em;position:relative}@media only screen and (min-width:0px){.covid-pass .introduction h1{font-size:34px}.covid-pass .introduction h2{font-size:29px}.covid-pass .introduction .emoji{background-size:123px 28px}.covid-pass .introduction .emoji.frog{background-position:0 0;height:23px;width:29px}.covid-pass .introduction .emoji.peach{background-position:-29px 0;height:28px;width:28px}.covid-pass .introduction .emoji.apple-watch{background-position:-57px 0;height:29px;width:20px}.covid-pass .introduction .emoji.iphone{background-position:-78px 0;height:29px;width:16px}.covid-pass .introduction .emoji.wallet{background-position:-94px 0;height:29px;width:29px}}@media only screen and (min-width:400px){.covid-pass .introduction h1{font-size:42.5px}.covid-pass .introduction h2{font-size:36.25px}.covid-pass .introduction .emoji{background-size:153.75px 35px}.covid-pass .introduction .emoji.frog{background-position:0 0;height:28.75px;width:36.25px}.covid-pass .introduction .emoji.peach{background-position:-36.25px 0;height:35px;width:35px}.covid-pass .introduction .emoji.apple-watch{background-position:-71.25px 0;height:36.25px;width:25px}.covid-pass .introduction .emoji.iphone{background-position:-97.5px 0;height:36.25px;width:20px}.covid-pass .introduction .emoji.wallet{background-position:-117.5px 0;height:36.25px;width:36.25px}}@media only screen and (min-width:600px){.covid-pass .introduction h1{font-size:51px}.covid-pass .introduction h2{font-size:43.5px}.covid-pass .introduction .emoji{background-size:184.5px 42px}.covid-pass .introduction .emoji.frog{background-position:0 0;height:34.5px;width:43.5px}.covid-pass .introduction .emoji.peach{background-position:-43.5px 0;height:42px;width:42px}.covid-pass .introduction .emoji.apple-watch{background-position:-85.5px 0;height:43.5px;width:30px}.covid-pass .introduction .emoji.iphone{background-position:-117px 0;height:43.5px;width:24px}.covid-pass .introduction .emoji.wallet{background-position:-141px 0;height:43.5px;width:43.5px}}@media only screen and (min-width:800px){.covid-pass .introduction h1{font-size:68px}.covid-pass .introduction h2{font-size:58px}.covid-pass .introduction .emoji{background-size:246px 56px}.covid-pass .introduction .emoji.frog{background-position:0 0;height:46px;width:58px}.covid-pass .introduction .emoji.peach{background-position:-58px 0;height:56px;width:56px}.covid-pass .introduction .emoji.apple-watch{background-position:-114px 0;height:58px;width:40px}.covid-pass .introduction .emoji.iphone{background-position:-156px 0;height:58px;width:32px}.covid-pass .introduction .emoji.wallet{background-position:-188px 0;height:58px;width:58px}}.covid-pass main>header hgroup{line-height:1.2}.covid-pass main>header h2{color:#828282}.covid-pass .generator{text-align:center}.covid-pass .generator .grouped-container{background:#f9f9fb}.covid-pass .generator .grouped-wrapper{margin:0 auto;max-width:800px;padding:40px 0}@media only screen and (max-width:370px){.covid-pass .generator{margin-left:0;margin-right:0}}.covid-pass .generator .widget .add-to-wallet{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:none;border:none;cursor:pointer;transition:opacity .2s ease-out}.covid-pass .generator .widget .add-to-wallet[disabled]{cursor:not-allowed;opacity:.5}.covid-pass .generator .widget .label{display:block;font-size:22px;font-weight:600;margin-top:0}.covid-pass .generator .widget .icon{margin-bottom:8px}.covid-pass .generator aside{color:#828282;font-size:17px}.covid-pass .generator aside a{color:inherit;text-decoration:underline}.covid-pass .where-did-it-go .open-wallet li{display:table;width:100%}.covid-pass .where-did-it-go .open-wallet li span{display:table-cell;padding-left:16px;vertical-align:top}.covid-pass .where-did-it-go .open-wallet li .icon{padding-top:4px}.covid-pass .where-did-it-go .device{background-image:url(Screenshot@2x.b78c92d4.png);background-position:top;background-size:cover;box-shadow:inset 0 -2px 0 rgba(0,0,0,.1);display:block;height:330px;margin:40px auto 0;max-width:300px;position:relative}@media only screen and (min-width:0px){.covid-pass .where-did-it-go .device{height:400px}}@media only screen and (min-width:600px){.covid-pass .where-did-it-go .device{height:500px}}.covid-pass .qa header{text-align:center}.covid-pass .qa header figure{display:block;margin:0 auto}.covid-pass .qa .questions>li+li{margin-top:2em}.covid-pass .qa .tagline{color:#828282;display:block}.covid-pass main>footer{color:#828282;font-size:14px;margin-bottom:100px;margin-top:40px}.covid-pass main>footer a{font-weight:600;text-decoration:none}.covid-pass main>footer .content *+*{margin-top:4px}
/*# sourceMappingURL=index.41426c41.css.map */
