@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@400;500;600;700;800;900;1000&display=swap');
:root{--ink:#212121;--pink:#ef3284;--blue:#1aa8dd;--font:'Nunito Sans',Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:98px}body{margin:0;background:#fff;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:0;color:inherit}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button:focus-visible,a:focus-visible,summary:focus-visible,.carousel:focus-visible{outline:3px solid #0a71b6;outline-offset:5px}img{display:block;max-width:100%}p{font-size:18px;line-height:1.7;margin:0 0 20px}h1,h2,h3{margin-top:0;line-height:1.12}h2{font-size:50px;font-weight:1000;letter-spacing:-1.5px;margin-bottom:25px}.wrap{width:min(1160px,100%);padding-left:35px;padding-right:35px;margin:0 auto}.gradient-scene{background:linear-gradient(120deg,#f13b80 8%,#d52f8c 32%,#8b66ae 58%,#28b3dd 86%);background-size:180% 180%;animation:gradient-shift 18s ease-in-out infinite alternate}@keyframes gradient-shift{0%{background-position:0 50%}100%{background-position:100% 70%}}header{position:fixed;inset:0 0 auto;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:22px 32px;transition:background .25s,box-shadow .25s;color:white}.brand{display:flex;align-items:center;gap:10px;flex-shrink:0}.brand img{border-radius:16px;box-shadow:0 0 0 4px white}.brand span{font-size:43px;font-weight:1000;letter-spacing:-2.5px;color:#202020;-webkit-text-stroke:5px white;paint-order:stroke fill}nav{display:flex;gap:30px;margin-left:auto;font-size:16px;font-weight:700}nav a:hover{text-decoration:underline;text-underline-offset:5px}.nav-right{display:flex;align-items:center;gap:22px}.button{border-radius:13px;padding:17px 25px;background:#202020;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:18px;box-shadow:0 3px 0 #0002;transition:transform .2s}.button:hover,.store-button:hover{transform:translateY(-3px)}.language{display:flex;gap:5px;align-items:center;font-size:12px}.language button{background:transparent;color:inherit;padding:7px 4px;font-weight:650}.language button[aria-pressed=true]{font-weight:1000;text-decoration:underline;text-underline-offset:5px}header.on-white{background:#fffffff5;box-shadow:0 1px 12px #0000000b;color:#212121;backdrop-filter:blur(10px)}.hero{position:relative;overflow:hidden;min-height:850px;height:max(850px,100svh);isolation:isolate}.hero-inner{position:relative;width:min(1500px,100%);height:100%;min-height:850px;margin:auto;display:flex;align-items:center;padding:155px 46px 150px}.hero-copy{position:relative;z-index:3;width:47%;max-width:650px;color:#fff}.hero h1{font-size:clamp(42px,4.35vw,65px);font-weight:1000;letter-spacing:-1.5px;line-height:1.13;margin:0 0 25px}.hero h1 span{display:block}.hero-copy>p:not(.availability-note){max-width:430px;font-size:18px;line-height:1.6}.store-buttons{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;margin:30px 0 0}.hero .store-buttons{justify-content:flex-start;margin-top:34px;flex-wrap:nowrap;gap:12px}.store-button{background:#212121;color:white;border-radius:13px;display:flex;align-items:center;justify-content:center;gap:12px;padding:13px 21px;text-align:left;transition:transform .2s;box-shadow:0 3px 0 #00000012;min-width:190px;min-height:72px}.store-button svg{width:32px;height:38px;flex-shrink:0}.store-button small{display:block;font-size:11px;line-height:1.1;font-weight:600}.store-button strong{display:block;font-size:26px;line-height:1.2;font-weight:700;white-space:nowrap}.availability-note{font-size:11px;opacity:.85;margin:15px 0 0;line-height:1.5}.hero-phones{position:absolute;width:790px;height:780px;left:51%;top:120px;perspective:1600px;z-index:1;pointer-events:none}.phone{background:#1e1e1e;padding:5px;border:7px solid #141414;border-radius:48px;box-shadow:6px 8px 0 #616164,10px 13px 0 #252528,23px 33px 40px #0005;overflow:hidden}.phone img{width:100%;height:auto;border-radius:33px}.hero-phone-one{width:310px;position:absolute;top:0;left:45px;transform:rotateX(17deg) rotateY(-16deg) rotateZ(16deg);z-index:2}.hero-phone-two{width:310px;position:absolute;top:305px;left:375px;transform:rotateX(22deg) rotateY(-18deg) rotateZ(40deg);z-index:3}.wave{position:absolute;bottom:-1px;left:0;width:100%;height:125px;z-index:4;pointer-events:none;fill:#fff}.intro{text-align:center;padding-top:65px;padding-bottom:95px;max-width:840px}.intro h2{font-size:40px;font-weight:500;letter-spacing:-1px;line-height:1.15;margin-bottom:25px}.intro h2 span,.intro h2 strong{display:block}.intro h2 strong{font-weight:1000}.intro>p:not(.intro-note){max-width:660px;margin:0 auto;font-size:17px;line-height:1.65;color:#565656}.intro .store-buttons{margin-top:35px}.intro-note{font-size:15px;margin:20px 0 0;color:#555}.app-showcase{position:relative;padding:180px 25px 145px;overflow:hidden;background-image:linear-gradient(120deg,#f9d441 0%,#ff9d54 25%,#f13b80 58%,#a244ae 100%);text-align:center}.top-wave{top:-1px;bottom:auto;height:120px}.app-showcase>h2{font-size:54px;color:white;margin-bottom:70px}.carousel{position:relative;max-width:1060px;margin:0 auto;display:flex;align-items:center;justify-content:center;min-height:670px}.slide-content{position:relative;padding-top:5px}.showcase-phone{width:282px;border-radius:39px;padding:3px;border-width:6px;box-shadow:5px 6px 0 #333,8px 15px 22px #0003;margin:0 auto}.showcase-phone img{border-radius:28px}.slide-banner{position:absolute;top:-33px;left:50%;width:max-content;max-width:720px;min-width:470px;transform:translateX(-50%) rotate(-6deg);background:#212121;color:#fff;padding:25px 36px;font-size:35px;font-weight:1000;z-index:5;box-shadow:0 8px 15px #0002;line-height:1.2}.carousel-arrow{position:absolute;top:45%;font-family:Arial,sans-serif;font-size:85px;background:transparent;line-height:1;padding:12px 25px;font-weight:800;z-index:6;transition:transform .2s}.carousel-arrow:hover{transform:scale(1.16)}.prev{left:0}.next{right:0}.slide-meta{max-width:620px;margin:30px auto 0;position:relative;z-index:5}.slide-meta p{font-weight:700;font-size:18px;min-height:60px;color:#202020}.slide-dots{display:flex;justify-content:center;gap:13px;margin:20px 0}.slide-dots button{width:11px;height:11px;padding:0;border-radius:50%;background:#ffffff70;border:2px solid #202020;position:relative}.slide-dots button:after{content:'';position:absolute;inset:-9px}.slide-dots button[aria-pressed=true]{background:#212121}.screenshot-note{font-size:11px;color:#282828}.app-showcase>.wave:last-child{fill:#212121;height:90px}.interest-world{background:#212121;color:#fff;text-align:center;padding:20px 20px 85px;overflow:hidden}.emoji-field{position:relative;width:min(1100px,100%);height:430px;margin:0 auto}.emoji{position:absolute;font-size:58px;line-height:1;filter:drop-shadow(0 5px 2px #0003);animation:float-emoji 5s ease-in-out infinite alternate}.emoji:nth-child(3n){animation-delay:-2s}.emoji:nth-child(2n){animation-delay:-4s}@keyframes float-emoji{to{transform:translateY(-15px) rotate(8deg)}}.emoji-0{left:4%;top:7%;transform:rotate(-10deg)}.emoji-1{left:37%;top:7%}.emoji-2{right:22%;top:4%;transform:rotate(14deg)}.emoji-3{right:2%;top:15%}.emoji-4{left:18%;top:30%}.emoji-5{left:53%;top:28%}.emoji-6{right:9%;top:42%}.emoji-7{left:36%;top:47%}.emoji-8{right:27%;top:53%}.emoji-9{left:59%;top:71%}.emoji-10{left:6%;top:57%}.emoji-11{right:1%;top:73%}.emoji-12{left:21%;top:77%}.emoji-13{left:42%;top:84%}.emoji-14{right:15%;top:89%}.emoji-15{left:3%;top:88%}.interest-copy{padding-top:60px}.interest-copy h2{font-size:56px;margin-bottom:25px}.interest-copy>p{color:#d5d5d5;max-width:650px;margin:0 auto;font-size:18px}.interest-copy .store-button{border:1px solid #777;box-shadow:none}.interest-words{display:flex;justify-content:center;gap:23px;flex-wrap:wrap;color:#aaa;max-width:1000px;margin:55px auto 0;font-size:15px}.why{padding-top:95px;padding-bottom:80px;text-align:center}.why h2{font-size:43px}.section-lead{color:#676767;font-size:18px;max-width:680px;margin:0 auto}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:55px 50px;text-align:left;margin-top:65px}.benefit-emoji{display:block;font-size:40px;margin-bottom:20px}.benefits h3{font-size:23px;font-weight:900;letter-spacing:-.5px;margin-bottom:13px}.benefits p{font-size:16px;color:#646464;line-height:1.65;margin:0}.safety{border-top:1px solid #e8e8e8;display:grid;grid-template-columns:160px 1fr;align-items:center;gap:45px;padding-top:65px;padding-bottom:75px}.safety-symbol{height:130px;width:130px;border-radius:35px;background:linear-gradient(130deg,#fb5c8d,#ab71ce);display:grid;place-items:center;font-size:100px;color:white;position:relative}.safety-symbol span{position:absolute;font:900 25px var(--font);bottom:-8px;right:-8px;background:#1d1d1d;border-radius:50%;border:4px solid #fff;width:45px;height:45px;display:grid;place-items:center}.eyebrow{font-size:11px;font-weight:900;letter-spacing:1.8px;line-height:1.5;margin-bottom:15px}.safety h2{font-size:35px;margin-bottom:17px}.safety p{font-size:16px;color:#606060}.safety-tags{display:flex;gap:22px;font-size:13px;font-weight:800;flex-wrap:wrap;margin:22px 0}.safety .safety-small{font-size:13px}.text-link{background:transparent;border-bottom:1px solid currentColor;padding:0 0 4px;font-size:14px;font-weight:800;display:inline-flex;gap:8px}.download{position:relative;text-align:center;padding:170px 30px 95px;color:#fff;background-image:linear-gradient(120deg,#ec337f,#b344a7,#179cdd)}.download-top{top:-1px;bottom:auto;transform:rotate(180deg);height:95px}.download-inner>img{margin:0 auto 30px;border-radius:23px;box-shadow:0 0 0 5px #fff}.download h2{font-size:57px;font-weight:1000;line-height:1.14;margin-bottom:22px}.download-inner>p:not(.availability-note){font-size:20px}.download .availability-note{font-size:11px}.faq{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;padding-top:80px;padding-bottom:85px}.faq h2{font-size:37px}.questions{border-top:1px solid #ddd}details{border-bottom:1px solid #ddd}summary{font-size:16px;font-weight:750;cursor:pointer;padding:22px 35px 22px 0;list-style:none;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:'+';position:absolute;right:5px;top:17px;font-size:25px;font-weight:400}details[open] summary:after{content:'−'}details p{font-size:15px;color:#555;margin:0 0 22px}footer{background:linear-gradient(105deg,#ff2993 0%,#ff0083 28%,#ff0083 72%,#ff2993 100%);color:white;padding:65px 0 25px}.footer-inner{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:35px}.footer-inner .brand img{width:45px;height:45px;box-shadow:none;border-radius:12px}.footer-inner .brand span{color:white;-webkit-text-stroke:0;font-size:36px}.footer-brand p{font-size:13px;color:#fff;max-width:200px;margin-top:18px}.footer-inner h3{font-weight:900;font-size:17px;margin:0 0 18px}.footer-inner>div:not(.footer-brand)>a,.footer-inner button{display:block;background:transparent;color:#fff;font-size:13px;margin:0 0 13px;padding:0;text-align:left;line-height:1.6}.footer-inner a:hover,.footer-inner button:hover{color:white;text-decoration:underline}.footer-bottom{display:flex;justify-content:space-between;padding-top:45px;color:#fff;font-size:12px}dialog{border:0;border-radius:22px;padding:40px;max-width:480px;width:calc(100% - 40px);background:#fff;box-shadow:0 30px 120px #0004}dialog::backdrop{background:#20202090;backdrop-filter:blur(6px)}dialog>img{border-radius:14px;margin-bottom:24px}dialog h2{font-size:30px}dialog p{font-size:15px;color:#555}dialog .eyebrow{font-size:10px}.dialog-close{position:absolute;right:18px;top:14px;background:transparent;font-size:30px;color:#555}.dialog-done{margin-top:10px}.skip{position:fixed;top:-70px;background:#202020;color:white;z-index:30;padding:15px}.skip:focus{top:10px}
@media(min-width:1450px){.hero-inner{padding-left:65px}.hero-phones{left:51%;top:140px}.hero-phone-one{width:340px}.hero-phone-two{width:340px;left:430px;top:280px}.hero h1{font-size:65px}}
@media(max-width:1100px){header{padding:20px 25px;gap:20px}.brand img{width:46px;height:46px;border-radius:13px}.brand span{font-size:36px}nav{gap:20px;font-size:14px}.nav-right{gap:15px}.button{font-size:16px;padding:15px 20px}.hero-inner{padding-left:30px}.hero-copy{width:52%}.hero h1{font-size:46px}.hero-phones{left:53%;top:160px}.hero-phone-one{width:280px;left:25px}.hero-phone-two{width:280px;left:310px;top:300px}.hero .store-button{min-width:172px;padding:13px 17px}.store-button strong{font-size:23px}.benefits{gap:40px 30px}.footer-inner{gap:25px}}
@media(max-width:850px){nav{display:none}.nav-right{margin-left:auto}.hero{min-height:780px;height:780px}.hero-inner{min-height:780px;padding-top:140px;padding-bottom:130px}.hero-copy{width:52%}.hero h1{font-size:38px;letter-spacing:-1px}.hero-copy>p:not(.availability-note){font-size:16px;max-width:310px}.hero .store-buttons{gap:10px}.hero .store-button{min-width:0;padding:12px;gap:7px}.hero .store-button strong{font-size:19px}.hero .store-button small{font-size:9px}.hero .store-button svg{width:25px}.hero-phones{left:57%;top:180px}.hero-phone-one{width:250px;left:0}.hero-phone-two{width:240px;left:210px;top:270px}.hero .availability-note{max-width:300px;font-size:10px}.slide-banner{font-size:30px;min-width:410px;max-width:560px}.benefits{grid-template-columns:repeat(2,1fr)}.footer-inner{grid-template-columns:repeat(2,1fr);gap:35px}.safety{grid-template-columns:120px 1fr;gap:35px}.safety-symbol{width:100px;height:105px;font-size:75px}.faq{gap:35px}}
@media(max-width:600px){html{scroll-padding-top:80px}header{padding:17px 19px;gap:12px}.brand{gap:8px}.brand img{width:37px;height:37px;border-radius:11px;box-shadow:0 0 0 3px white}.brand span{font-size:31px;letter-spacing:-1.8px;-webkit-text-stroke:4px white}.nav-right{gap:11px}.nav-cta{font-size:11px;padding:12px 13px;border-radius:10px;max-width:125px;line-height:1.25;text-align:center}.language{font-size:10px;gap:2px}.language button{padding:7px 3px}.wrap{padding-left:23px;padding-right:23px}.hero{height:1040px;min-height:0}.hero-inner{min-height:0;height:100%;display:block;padding:137px 24px 70px}.hero-copy{width:100%;max-width:430px;z-index:4}.hero h1{font-size:36px;letter-spacing:-.8px;line-height:1.15;margin-bottom:20px}.hero-copy>p:not(.availability-note){font-size:15px;line-height:1.5;max-width:340px;margin-bottom:0}.hero .store-buttons{margin-top:24px;gap:10px;flex-wrap:nowrap}.hero .store-button{min-height:61px;padding:10px 15px;gap:9px}.hero .store-button strong{font-size:21px}.hero .store-button svg{width:25px;height:31px}.hero .store-button small{font-size:9px}.hero .availability-note{font-size:9px;max-width:340px;margin-top:12px}.hero-phones{left:0;top:520px;width:100%;height:520px;perspective:1100px}.hero-phone-one{width:210px;left:37px;top:0;transform:rotateX(15deg) rotateY(-15deg) rotateZ(13deg)}.hero-phone-two{width:200px;left:275px;top:140px;transform:rotateX(20deg) rotateY(-16deg) rotateZ(35deg)}.phone{border-radius:35px;padding:3px;border-width:5px;box-shadow:4px 5px 0 #666,7px 9px 0 #252525,15px 22px 30px #0004}.phone img{border-radius:25px}.wave{height:75px}.intro{padding-top:35px;padding-bottom:60px}.intro h2{font-size:32px;line-height:1.15;letter-spacing:-.8px;margin-bottom:23px}.intro>p:not(.intro-note){font-size:15px}.store-buttons{gap:10px;margin-top:25px}.store-button{min-width:0;min-height:62px;padding:12px 16px;gap:9px;border-radius:11px}.store-button svg{width:25px;height:31px}.store-button strong{font-size:21px}.store-button small{font-size:9px}.intro .store-buttons{margin-top:25px}.intro-note{font-size:12px;line-height:1.6;margin-top:19px}.app-showcase{padding:115px 15px 100px}.top-wave{height:65px}.app-showcase>h2{font-size:39px;margin-bottom:65px}.carousel{min-height:535px}.showcase-phone{width:220px;border-radius:33px;border-width:5px;padding:3px}.showcase-phone img{border-radius:23px}.slide-banner{font-size:24px;min-width:290px;max-width:calc(100vw - 35px);white-space:normal;width:max-content;padding:20px 24px;top:-28px;line-height:1.1}.carousel-arrow{font-size:57px;padding:10px 5px;top:43%}.prev{left:-2px}.next{right:-2px}.slide-meta{margin:15px auto 0;padding:0 20px}.slide-meta p{font-size:15px;line-height:1.5;min-height:45px;margin-bottom:15px}.slide-dots{margin:18px 0}.screenshot-note{font-size:9px}.app-showcase>.wave:last-child{height:60px}.interest-world{padding:15px 12px 55px}.emoji-field{height:300px;width:100%;max-width:450px}.emoji{font-size:33px}.emoji-0{left:5%;top:6%}.emoji-1{left:38%;top:8%}.emoji-2{right:21%;top:3%}.emoji-3{right:1%;top:17%}.emoji-14{right:16%;top:86%}.interest-copy{padding:40px 14px 0}.interest-copy h2{font-size:37px;letter-spacing:-1px;line-height:1.1}.interest-copy>p{font-size:15px}.interest-words{gap:13px 18px;font-size:12px;margin-top:35px}.why{padding-top:60px;padding-bottom:45px}.why h2{font-size:32px;line-height:1.15}.section-lead{font-size:15px}.benefits{margin-top:40px;gap:35px 22px}.benefit-emoji{font-size:33px;margin-bottom:14px}.benefits h3{font-size:19px;line-height:1.18;margin-bottom:11px}.benefits p{font-size:13px;line-height:1.65}.safety{padding-top:40px;padding-bottom:55px;grid-template-columns:1fr;gap:30px}.safety-symbol{width:85px;height:85px;border-radius:25px;font-size:70px}.safety-symbol span{font-size:18px;width:35px;height:35px}.eyebrow{font-size:9px;letter-spacing:1.2px}.safety h2{font-size:30px}.safety p{font-size:14px}.safety-tags{gap:12px;font-size:11px}.safety .safety-small{font-size:12px}.download{padding:110px 20px 60px}.download-top{height:65px}.download-inner>img{width:65px;height:65px;border-radius:18px;margin-bottom:27px}.download h2{font-size:39px;letter-spacing:-1px}.download-inner>p:not(.availability-note){font-size:16px}.download .availability-note{font-size:10px}.faq{padding-top:55px;padding-bottom:55px;grid-template-columns:1fr;gap:15px}.faq h2{font-size:31px}.faq .eyebrow{margin-bottom:12px}summary{font-size:15px}details p{font-size:14px}footer{padding-top:45px}.footer-inner{grid-template-columns:1fr 1fr;gap:32px 24px}.footer-brand{grid-column:1 / -1}.footer-brand p{max-width:none;font-size:12px}.footer-inner h3{font-size:16px}.footer-inner>div:not(.footer-brand)>a,.footer-inner button{font-size:12px}.footer-bottom{font-size:11px;padding-top:25px}dialog{padding:30px}dialog h2{font-size:27px}dialog p{font-size:14px}}
@media(max-width:360px){.hero h1{font-size:31px}.hero .store-button{padding:11px 10px}.hero .store-button strong{font-size:19px}.hero-phones{top:525px}.brand span{font-size:27px}.nav-cta{font-size:10px;padding:11px 10px}.hero-phone-one{left:20px}.hero-phone-two{left:240px}.benefits{grid-template-columns:1fr}.store-button{padding:11px 12px}.store-button strong{font-size:19px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}

/* App-store badges match the supplied black, white and four-colour reference. */
.store-buttons{gap:15px}.store-button,.hero .store-button,.interest-copy .store-button{width:254px;min-width:0;height:80px;min-height:80px;padding:13px 20px;gap:14px;border:0;border-radius:14px;background:#212121;color:#fff;box-shadow:none;justify-content:flex-start;flex-shrink:0;font-family:Arial,sans-serif}.hero .store-button{flex:0 1 254px}.store-button svg,.hero .store-button svg{width:42px;height:48px;flex-shrink:0}.store-button>span{display:block;white-space:nowrap}.store-button small,.hero .store-button small{font-size:14px;font-weight:400;line-height:1.25;letter-spacing:0}.store-button strong,.hero .store-button strong{font-size:30px;line-height:1.12;font-weight:400;letter-spacing:-.6px}.store-button[data-store="googlePlay"] small{font-size:13px}.store-button[data-store="googlePlay"] svg{width:42px;height:48px}
@media(max-width:1100px) and (min-width:601px){.hero .store-button{width:210px;min-height:66px;height:66px;padding:11px 14px;gap:10px;border-radius:12px}.hero .store-button svg{width:34px;height:40px}.hero .store-button strong{font-size:25px}.hero .store-button small,.hero .store-button[data-store="googlePlay"] small{font-size:11px}}
@media(max-width:850px) and (min-width:601px){.hero .store-button{width:184px;height:60px;min-height:60px;padding:10px 12px;gap:9px}.hero .store-button strong{font-size:22px}.hero .store-button svg{width:29px;height:35px}.hero .store-button small,.hero .store-button[data-store="googlePlay"] small{font-size:10px}}
@media(max-width:600px){.store-buttons,.hero .store-buttons{gap:10px;flex-wrap:nowrap}.store-button,.hero .store-button,.interest-copy .store-button{width:164px;min-width:0;height:54px;min-height:54px;padding:9px 12px;gap:9px;border-radius:10px;flex:0 1 164px}.store-button svg,.hero .store-button svg,.store-button[data-store="googlePlay"] svg{width:27px;height:33px}.store-button small,.hero .store-button small,.store-button[data-store="googlePlay"] small,.hero .store-button[data-store="googlePlay"] small{font-size:9px}.store-button strong,.hero .store-button strong{font-size:20px;letter-spacing:-.4px;line-height:1.15}}
@media(max-width:360px){.store-button,.hero .store-button,.interest-copy .store-button{width:145px;padding:8px 9px;gap:7px}.store-button strong,.hero .store-button strong{font-size:18px}.store-button svg,.hero .store-button svg,.store-button[data-store="googlePlay"] svg{width:24px;height:30px}.store-button small,.hero .store-button small,.store-button[data-store="googlePlay"] small,.hero .store-button[data-store="googlePlay"] small{font-size:8px}}

/* Keep download badges visible against the dark interests section. */
.interest-copy .store-button{box-shadow:inset 0 0 0 2px #fff}
.footer-inner a[href^="mailto:"]{overflow-wrap:anywhere}
