*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;background-color:#000000;color:#ffffff;position:relative;overflow-x:hidden}body:before{background-image:radial-gradient(1.5px 1.5px at 73px 42px,rgba(255,255,255,.38),transparent),radial-gradient(1px 1px at 210px 115px,rgba(255,255,255,.18),transparent),radial-gradient(2px 2px at 390px 28px,rgba(255,255,255,.28),transparent),radial-gradient(1px 1px at 540px 170px,rgba(255,255,255,.14),transparent),radial-gradient(1.5px 1.5px at 680px 61px,rgba(255,255,255,.32),transparent),radial-gradient(.8px .8px at 130px 310px,rgba(255,255,255,.12),transparent),radial-gradient(1.2px 1.2px at 460px 280px,rgba(255,255,255,.22),transparent),radial-gradient(1px 1px at 760px 340px,rgba(255,255,255,.16),transparent),radial-gradient(1.5px 1.5px at 310px 490px,rgba(255,255,255,.2),transparent),radial-gradient(.8px .8px at 620px 420px,rgba(255,255,255,.1),transparent);background-size:900px 600px;animation:gentle-float 140s ease-in-out infinite}body:after,body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}body:after{background-image:radial-gradient(1px 1px at 55px 195px,rgba(255,255,255,.16),transparent),radial-gradient(1.8px 1.8px at 280px 80px,rgba(255,255,255,.3),transparent),radial-gradient(.8px .8px at 490px 230px,rgba(255,255,255,.12),transparent),radial-gradient(1.3px 1.3px at 700px 140px,rgba(255,255,255,.24),transparent),radial-gradient(1px 1px at 830px 310px,rgba(255,255,255,.14),transparent),radial-gradient(1.5px 1.5px at 150px 460px,rgba(255,255,255,.2),transparent),radial-gradient(.8px .8px at 370px 530px,rgba(255,255,255,.1),transparent),radial-gradient(1.2px 1.2px at 610px 500px,rgba(255,255,255,.18),transparent);background-size:1000px 650px;animation:gentle-float 170s ease-in-out infinite reverse}@keyframes twinkle-stars{0%,to{opacity:.3}50%{opacity:1}}@keyframes gentle-float{0%,to{transform:translateY(0) translateX(0)}25%{transform:translateY(-8px) translateX(5px)}50%{transform:translateY(-12px) translateX(-3px)}75%{transform:translateY(-6px) translateX(-8px)}}@keyframes gentle-float-slow{0%,to{transform:translateY(0) translateX(0)}33%{transform:translateY(-4px) translateX(3px)}66%{transform:translateY(-6px) translateX(-2px)}}.app{min-height:100vh;background-color:transparent;color:#ffffff;position:relative;z-index:1}.app:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(1.4px 1.4px at 195px 88px,rgba(255,255,255,.26),transparent),radial-gradient(.9px .9px at 440px 200px,rgba(255,255,255,.12),transparent),radial-gradient(1.6px 1.6px at 720px 55px,rgba(255,255,255,.34),transparent),radial-gradient(1px 1px at 95px 380px,rgba(255,255,255,.14),transparent),radial-gradient(1.2px 1.2px at 570px 445px,rgba(255,255,255,.2),transparent),radial-gradient(.7px .7px at 840px 290px,rgba(255,255,255,.1),transparent);background-size:1100px 700px;animation:gentle-float-slow 190s ease-in-out infinite;z-index:0;pointer-events:none}.app:after{content:none}.nav{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background-color:rgba(0,1,2,.98);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid rgba(55,65,81,.4);position:-webkit-sticky;position:sticky;top:0;z-index:100}@media (min-width:768px){.nav{padding:1rem 3rem}}.nav-left{gap:2rem}.nav-left,.nav-logo{display:flex;align-items:center}.nav-logo{gap:.75rem}.nav-logo-image{width:2rem;height:2rem;border-radius:.5rem;object-fit:cover;box-shadow:0 0 10px rgba(139,92,246,.3);transition:all .3s ease}.nav-logo-image:hover{box-shadow:0 0 15px rgba(139,92,246,.5);transform:scale(1.05)}.nav-logo-text{font-size:1.25rem;font-weight:700;color:white}.nav-links{display:none;gap:1.5rem}@media (min-width:768px){.nav-links{display:flex}}.nav-link{color:#d1d5db;text-decoration:none;transition:color .2s ease}.nav-link:hover{color:#ffffff}.nav-button{background-color:#ffffff;color:#000000;font-weight:600;padding:.5rem 1.5rem;border-radius:9999px;border:none;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;gap:.5rem}.nav-button:hover{background-color:#f3f4f6}.main{justify-content:center;padding:0}.hero,.main{display:flex;flex-direction:column;align-items:center}.hero{justify-content:space-between;width:100%;max-width:72rem;gap:2rem;padding:3rem 1.5rem 2rem}@media (min-width:900px){.hero{flex-direction:row;padding:4rem 1.5rem 1rem;gap:3rem}}.hero-copy{flex:0 0 auto;max-width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}@media (min-width:900px){.hero-copy{max-width:480px;text-align:left;align-items:flex-start}}.hero-eyebrow{gap:.5rem;font-size:.875rem;color:#9ca3af;margin-bottom:1.25rem}.hero-eyebrow,.hero-phones{display:flex;align-items:center}.hero-phones{flex:1 1 auto;justify-content:center;min-width:0}.hero-store-buttons{margin-top:2rem;margin-bottom:0;display:flex;gap:1rem;flex-wrap:wrap}.hero-store-buttons .store-button img{height:5rem;width:auto;display:block}@media (min-width:600px){.hero-store-buttons .store-button img{height:8rem}}@media (min-width:900px){.hero-store-buttons .store-button img{height:10rem}}.email-signup-wrapper{width:100%;max-width:72rem;padding:0 1.5rem;display:flex;justify-content:center;margin-bottom:4rem}.header{text-align:center;margin-bottom:3rem;max-width:64rem}.title{font-family:DM Sans,sans-serif;font-size:3.5rem;font-weight:800;margin-bottom:1.25rem;letter-spacing:-.03em;color:#ffffff;line-height:1.05}@media (min-width:600px){.title{font-size:4.5rem}}@media (min-width:900px){.title{font-size:5rem}}.subtitle{font-size:1.125rem;font-weight:400;margin-bottom:0;color:rgba(209,213,219,.9);max-width:440px;line-height:1.6}.subtitle-gradient{background:linear-gradient(135deg,#ff80ab,#ff4081 30%,#f50057 60%,#c51162);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600}.email-signup{background:rgba(17,24,39,.6);border:1px solid rgba(55,65,81,.4);border-radius:1.5rem;padding:2.5rem;width:100%;max-width:500px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.email-signup-title{font-size:1.5rem;font-weight:600;color:#ffffff;margin-bottom:.5rem}.email-signup-subtitle{font-size:1rem;color:#9ca3af;margin-bottom:2rem}.email-form{width:100%}.email-input-group{display:flex;gap:.5rem;margin-bottom:1rem}.email-input{flex:1 1;background:rgba(255,255,255,.1);border:1px solid rgba(55,65,81,.6);border-radius:.75rem;padding:1rem 1.25rem;color:#ffffff;font-size:1rem;transition:all .3s ease}.email-input::placeholder{color:#9ca3af}.email-input:focus{outline:none;border-color:#7c3aed;background:rgba(255,255,255,.15);box-shadow:0 0 0 3px rgba(124,58,237,.1)}.email-submit-btn{background:linear-gradient(135deg,#ec4899,#7c3aed);color:#ffffff;border:none;border-radius:.75rem;padding:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;min-width:3rem}.email-submit-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(124,58,237,.3)}.email-submit-btn svg{width:1.25rem;height:1.25rem}.email-status{font-size:.875rem;padding:.75rem;border-radius:.5rem;text-align:center}.email-status.success{background:rgba(34,197,94,.1);color:#22c55e;font-weight:500;border:1px solid rgba(34,197,94,.2)}.email-status.error{background:rgba(239,68,68,.1);color:#ef4444;font-weight:500;border:1px solid rgba(239,68,68,.2)}.waitlist-success{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.25);border-radius:.75rem;color:#4ade80;font-weight:600;font-size:1rem}.waitlist-success-icon{width:1.5rem;height:1.5rem;border-radius:50%;background:rgba(34,197,94,.2);display:flex;align-items:center;justify-content:center;font-size:.875rem;flex-shrink:0}.description{font-size:1.125rem;font-weight:300;color:#d1d5db;max-width:42rem;margin:0 auto;line-height:1.7;opacity:.9}.phone-layout{width:100%;position:relative}.phone-layout img{border:none!important;outline:none!important;background:transparent!important;box-shadow:none!important}.phone-layout *{box-sizing:border-box}.phone-layout:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-52%);width:140%;height:140%;background:radial-gradient(ellipse 60% 55% at 50% 50%,rgba(120,80,220,.07) 0,rgba(100,60,200,.04) 40%,transparent 70%);filter:blur(60px);z-index:1;pointer-events:none}.phone-layout:after{content:none}@keyframes pulse-glow{0%{opacity:.7}to{opacity:1}}.phone-container{display:flex;align-items:center;justify-content:center;gap:0;height:580px;position:relative;background:transparent;z-index:2;overflow:visible}@media (min-width:768px){.phone-container{height:680px}}.phone{display:flex;align-items:center;justify-content:center;z-index:10;border:none;outline:none}.phone,.phone-left{background:transparent}.phone-left{order:1;transform:rotate(-14deg) translateX(38%) translateY(6%) scale(.82);transform-origin:right center;z-index:5}.phone-center{order:2;z-index:15;transform:scale(1);background:transparent}.phone-right{order:3;transform:rotate(14deg) translateX(-38%) translateY(6%) scale(.82);transform-origin:left center;z-index:5;background:transparent}.phone-wrapper{display:flex;align-items:center;justify-content:center;background:transparent;border:none;outline:none}.phone-left .phone-wrapper{width:230px}.phone-center .phone-wrapper{width:310px}.phone-right .phone-wrapper{width:230px}@media (min-width:768px){.phone-left .phone-wrapper{width:270px}.phone-center .phone-wrapper{width:360px}.phone-right .phone-wrapper{width:270px}}.phone-image{width:100%;height:auto;border-radius:2rem;border:none;outline:none;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 30px rgba(139,92,246,.2),0 0 60px rgba(139,92,246,.1);object-fit:contain;object-position:center;transition:all .3s ease;filter:drop-shadow(0 0 20px rgba(139,92,246,.15));background:transparent}.phone-image:hover{transform:translateY(-5px);cursor:pointer;box-shadow:0 30px 60px -12px rgba(0,0,0,.3),0 0 40px rgba(139,92,246,.3),0 0 80px rgba(139,92,246,.2)}.app-description{text-align:center;margin:3rem auto;max-width:48rem}.app-description-text{font-size:1.25rem;color:#9ca3af;line-height:1.6;font-weight:400}@media (min-width:768px){.app-description-text{font-size:1.375rem}}.stats{display:none}.cta{text-align:center;margin-bottom:5rem}.store-buttons{display:flex;gap:1rem;justify-content:center;align-items:center;flex-wrap:wrap}.store-button{display:inline-block;transition:transform .25s ease,filter .25s ease;border-radius:.75rem;overflow:hidden}.store-button img{height:3.25rem;width:auto;display:block}.store-button:hover{transform:translateY(-2px);filter:brightness(1.08)}.cta-subtext{font-size:.8125rem;color:#6b7280;margin-top:.75rem}.features-section{width:100%;max-width:72rem;margin:0 auto;padding:0 1.5rem}.features-header{text-align:center;margin-bottom:4rem}.features-title{font-size:2.25rem;font-weight:700;margin-bottom:1rem}@media (min-width:768px){.features-title{font-size:3rem}}.features-subtitle{font-size:1.25rem;color:#9ca3af}.features-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.features-grid{grid-template-columns:1fr 1fr;gap:3rem}}@media (min-width:1024px){.features-grid{grid-template-columns:1fr 1fr 1fr;gap:2.5rem}}.feature-card{background-color:#0d0d12;border:1px solid rgba(255,255,255,.08);border-radius:1rem;padding:1.75rem 2rem;transition:border-color .25s ease,transform .25s ease;position:relative;overflow:hidden;cursor:default}.feature-card:before{content:none}.feature-card:hover{border-color:rgba(255,255,255,.14);transform:translateY(-2px)}.feature-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.feature-icon{width:1.125rem;height:1.125rem;color:rgba(160,120,255,.75);flex-shrink:0;transition:color .2s ease}.feature-card:hover .feature-icon{color:rgba(160,120,255,1)}.feature-title{font-size:1rem;font-weight:600;color:#f1f1f3;margin:0;line-height:1.3;letter-spacing:-.01em}.feature-description{color:rgba(160,163,175,.8);line-height:1.65;font-size:.875rem;margin:0;font-weight:400}.feature-content{margin-bottom:1.5rem}.feature-icon-red{color:#f87171}.footer{border-top:1px solid #374151;margin-top:5rem}.footer-content{max-width:72rem;margin:0 auto;padding:2rem 1.5rem}.footer-links{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}@media (min-width:768px){.footer-links{flex-direction:row;gap:2rem}}.footer-link{color:#9ca3af;text-decoration:none;transition:color .2s ease}.footer-link:hover{color:#ffffff}.footer-copyright,.footer-divider{display:none}.benefits-section{padding:6rem 1rem;margin-top:4rem;position:relative;overflow:hidden;max-width:1400px;margin-left:auto;margin-right:auto;display:flex;align-items:flex-start;gap:5rem;justify-content:space-between}.benefits-header{position:relative;z-index:1;text-align:left;max-width:400px}.benefits-title{font-size:3.5rem;font-weight:700;color:white;margin:0 0 1.5rem;line-height:1.1;letter-spacing:-.02em}.benefits-highlight{background:linear-gradient(135deg,#ec4899,#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.benefits-subtitle{font-size:1.375rem;color:rgba(255,255,255,.9);margin:0;line-height:1.6;font-weight:400}.benefits-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(3,auto);grid-gap:.75rem;gap:.75rem;position:relative;z-index:1;max-width:1000px}.benefits-grid .benefit-card:first-child{grid-column:3}.benefits-grid .benefit-card:nth-child(2){grid-column:5}.benefits-grid .benefit-card:nth-child(3){grid-column:2}.benefits-grid .benefit-card:nth-child(4){grid-column:4}.benefits-grid .benefit-card:nth-child(5){grid-column:6}.benefits-grid .benefit-card:nth-child(6){grid-column:3}.benefits-grid .benefit-card:nth-child(7){grid-column:5}.benefit-card{background:rgba(255,255,255,.05);border-radius:50px;padding:.75rem 1.25rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;transition:all .3s ease;position:relative;overflow:hidden;min-height:50px;justify-content:center;aspect-ratio:3.5;cursor:pointer}.benefit-card:hover{transform:translateY(-4px);box-shadow:0 15px 30px rgba(0,0,0,.3)}.benefit-icon{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.15);transition:all .3s ease}.benefit-card:hover .benefit-icon{transform:scale(1.1)}.benefit-text{font-size:.75rem;font-weight:600;color:white;text-align:center;line-height:1.3}.benefit-card-blue{background:linear-gradient(135deg,#1e40af,#1d4ed8 50%,#2563eb);box-shadow:0 8px 32px rgba(30,58,138,.6)}.benefit-card-blue .benefit-icon{color:#93c5fd}.benefit-card-gold{background:linear-gradient(135deg,#92400e,#b45309 50%,#d97706);box-shadow:0 8px 32px rgba(180,83,9,.6)}.benefit-card-gold .benefit-icon{color:#fbbf24}.benefit-card-green{background:linear-gradient(135deg,#166534,#15803d 50%,#16a34a);box-shadow:0 8px 32px rgba(21,128,61,.6)}.benefit-card-green .benefit-icon{color:#86efac}.benefit-card-purple{background:linear-gradient(135deg,#4c1d95,#5b21b6 50%,#7c3aed);box-shadow:0 8px 32px rgba(91,33,182,.6)}.benefit-card-purple .benefit-icon{color:#c4b5fd}.benefit-card-teal{background:linear-gradient(135deg,#0f4c3a,#0f766e 50%,#0d9488);box-shadow:0 8px 32px rgba(15,118,110,.6)}.benefit-card-teal .benefit-icon{color:#5eead4}.benefit-card-red{background:linear-gradient(135deg,#991b1b,#b91c1c 50%,#dc2626);box-shadow:0 8px 32px rgba(185,28,28,.6)}.benefit-card-red .benefit-icon{color:#fca5a5}.benefit-card-olive{background:linear-gradient(135deg,#4d7c0f,#65a30d 50%,#84cc16);box-shadow:0 8px 32px rgba(101,163,13,.6)}.benefit-card-olive .benefit-icon{color:#bef264}@media (max-width:1024px){.benefits-section{flex-direction:column;text-align:center;gap:2rem}.benefits-header{text-align:center;max-width:600px;margin:0 auto}.benefits-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:600px;margin:0 auto}.benefits-title{font-size:3rem}}@media (max-width:768px){.benefits-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.benefits-title{font-size:2.5rem}.benefits-subtitle{font-size:1.25rem}}.faq-section{padding:6rem 1rem;margin-top:4rem;position:relative;overflow:hidden;max-width:72rem;margin-left:auto;margin-right:auto}.faq-header{text-align:center;margin-bottom:4rem}.faq-title{font-size:3rem;font-weight:700;color:white;margin-bottom:1rem;line-height:1.2}.faq-subtitle{font-size:1.25rem;color:rgba(255,255,255,.8);line-height:1.6}.faq-list,.faq-subtitle{max-width:600px;margin:0 auto}.faq-list{display:flex;flex-direction:column;gap:1rem}.faq-item{background-color:rgba(7,10,15,.95);border:1px solid rgba(55,65,81,.4);border-radius:1rem;overflow:hidden;transition:all .3s ease}.faq-question{padding:1.5rem;background-color:rgba(10,12,16,.95);cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease}.faq-question:hover{background-color:rgba(20,25,35,.95)}.faq-question-text{font-size:1.125rem;font-weight:600;color:white;margin:0}.faq-toggle{width:1.5rem;height:1.5rem;color:#9ca3af;transition:all .3s ease;flex-shrink:0}.faq-item.expanded .faq-toggle{transform:rotate(45deg);color:#60a5fa}.faq-answer{padding:0 1.5rem;max-height:0;overflow:hidden;transition:all .3s ease;background-color:rgba(7,10,15,.95)}.faq-item.expanded .faq-answer{padding:1.5rem;max-height:200px}.faq-answer-text{color:rgba(255,255,255,.8);line-height:1.6;margin:0;font-size:1rem}@media (max-width:768px){.faq-title{font-size:2.5rem}.faq-subtitle{font-size:1.125rem}.faq-question{padding:1.25rem}.faq-question-text{font-size:1rem}}.ready-section{padding:8rem 1rem;margin-top:4rem;max-width:80rem;margin-left:auto;margin-right:auto}.ready-container,.ready-section{position:relative;overflow:hidden}.ready-container{background:linear-gradient(135deg,#2d1b69,#4c1d95 20%,#5926b1 40%,#5f35c0 60%,#a855f7 80%,#c084fc),radial-gradient(circle at 20% 80%,rgba(139,92,246,.15) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(168,85,247,.12) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(124,58,237,.18) 0,transparent 50%),radial-gradient(circle at 60% 60%,rgba(147,51,234,.15) 0,transparent 50%);border-radius:2rem;padding:3rem 6rem;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.1);max-width:120rem;margin:0 auto}.ready-container:before{background:radial-gradient(circle at 20% 80%,rgba(139,92,246,.2) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(59,130,246,.2) 0,transparent 50%)}.ready-container:after,.ready-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.ready-container:after{background-image:radial-gradient(1.5px 1.5px at 10px 15px,rgba(255,255,255,.08),transparent),radial-gradient(1.5px 1.5px at 20px 35px,rgba(255,255,255,.06),transparent),radial-gradient(1.5px 1.5px at 30px 55px,rgba(255,255,255,.07),transparent),radial-gradient(1.5px 1.5px at 45px 25px,rgba(255,255,255,.05),transparent),radial-gradient(1.5px 1.5px at 60px 75px,rgba(255,255,255,.08),transparent),radial-gradient(1.5px 1.5px at 80px 45px,rgba(255,255,255,.06),transparent),radial-gradient(1.5px 1.5px at 100px 85px,rgba(255,255,255,.07),transparent),radial-gradient(1.5px 1.5px at 120px 15px,rgba(255,255,255,.05),transparent),radial-gradient(1.5px 1.5px at 140px 65px,rgba(255,255,255,.08),transparent),radial-gradient(1.5px 1.5px at 160px 35px,rgba(255,255,255,.06),transparent),radial-gradient(1.5px 1.5px at 180px 95px,rgba(255,255,255,.07),transparent),radial-gradient(1.5px 1.5px at 200px 55px,rgba(255,255,255,.05),transparent),radial-gradient(1.5px 1.5px at 220px 25px,rgba(255,255,255,.08),transparent),radial-gradient(1.5px 1.5px at 240px 75px,rgba(255,255,255,.06),transparent),radial-gradient(1.5px 1.5px at 260px 45px,rgba(255,255,255,.07),transparent),radial-gradient(1.5px 1.5px at 280px 85px,rgba(255,255,255,.05),transparent),radial-gradient(1.5px 1.5px at 300px 15px,rgba(255,255,255,.08),transparent),radial-gradient(1.5px 1.5px at 320px 65px,rgba(255,255,255,.06),transparent),radial-gradient(1.5px 1.5px at 340px 35px,rgba(255,255,255,.07),transparent),radial-gradient(1.5px 1.5px at 360px 95px,rgba(255,255,255,.05),transparent),radial-gradient(1.5px 1.5px at 380px 55px,rgba(255,255,255,.08),transparent);background-size:80px 80px;opacity:1;z-index:1}.ready-header{position:relative;z-index:3;margin-bottom:1.5rem}.ready-title{font-size:3.5rem;font-weight:600;color:white;margin-bottom:1.5rem;line-height:1.1;letter-spacing:-.02em;text-shadow:0 2px 4px rgba(0,0,0,.3)}.ready-description{font-size:1.25rem;color:rgba(255,255,255,.95);max-width:600px;margin:0 auto;line-height:1.6;font-weight:400}.ready-cta{position:relative;z-index:3;margin-top:1.5rem}.ready-cta .store-buttons{display:flex;gap:1rem;justify-content:center;align-items:center;flex-wrap:wrap}.ready-cta .store-button img{height:5rem;width:auto;display:block}@media (min-width:600px){.ready-cta .store-button img{height:7rem}}@media (min-width:900px){.ready-cta .store-button img{height:9rem}}@media (max-width:768px){.ready-title{font-size:2.5rem}.ready-description{font-size:1.125rem}.ready-container{padding:3rem 1.5rem}}