@font-face{font-family:aeonikPro;src:url(../media/AeonikPro_Regular-s.p.059tngmqj_kvp.woff2?dpl=dpl_AsaeZGhnfCaAaXmpfA12H5oYxSce)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:aeonikPro;src:url(../media/AeonikPro_Medium-s.p.0om.w5rv3uhd_.woff2?dpl=dpl_AsaeZGhnfCaAaXmpfA12H5oYxSce)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:aeonikPro Fallback;src:local(Arial);ascent-override:93.69%;descent-override:18.74%;line-gap-override:0.0%;size-adjust:101.4%}.aeonikpro_26f6fcdd-module__ZYmz2a__className{font-family:aeonikPro,aeonikPro Fallback}.aeonikpro_26f6fcdd-module__ZYmz2a__variable{--font-aeonik-pro:"aeonikPro", "aeonikPro Fallback"}
*,:before,:after{box-sizing:border-box}body{font-family:var(--font-aeonik-pro), "Inter", sans-serif;margin:0}:root{--defaultFont-sans:var(--font-aeonik-pro), "Inter", sans-serif}.cds-default{--defaultFont-sans:var(--font-aeonik-pro), "Inter", sans-serif!important;--fontFamily-display1:var(--font-aeonik-pro), "Inter", sans-serif!important;--fontFamily-display2:var(--font-aeonik-pro), "Inter", sans-serif!important;--fontFamily-display3:var(--font-aeonik-pro), "Inter", sans-serif!important;--fontFamily-title1:var(--font-aeonik-pro), "Inter", sans-serif!important;--fontFamily-title2:var(--font-aeonik-pro), "Inter", sans-serif!important;--fontFamily-title3:var(--font-aeonik-pro), "Inter", sans-serif!important;--fontFamily-title4:var(--font-aeonik-pro), "Inter", sans-serif!important;--fontFamily-headline:var(--font-aeonik-pro), "Inter", sans-serif!important;--fontFamily-body:var(--font-aeonik-pro), "Inter", sans-serif!important;--fontFamily-label1:var(--font-aeonik-pro), "Inter", sans-serif!important;--fontFamily-label2:var(--font-aeonik-pro), "Inter", sans-serif!important;--fontFamily-caption:var(--font-aeonik-pro), "Inter", sans-serif!important;--fontFamily-legal:var(--font-aeonik-pro), "Inter", sans-serif!important}img,video{max-width:100%;height:auto;display:block}:root{--header-h:96px;--ink:#14161a;--muted:#5d6167;--surface:#f6f5f1;--mist:#e9eff9;--deep:#0b1b3a;--radius-media:32px;--radius-content:20px;--bp-phone-landscape:560px;--bp-tablet:768px;--bp-tablet-landscape:1024px;--bp-desktop:1280px;--bp-desktop-large:1440px;--bp-extra-wide:1600px}html{overflow-x:hidden}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vault-input{background:0 0;border:none;outline:none}.vault-input::placeholder{color:#ccc}.landing-scroll-container{width:calc(100% + 2rem);margin:0 -1rem}.section-padding{padding-left:16px;padding-right:16px}.section-rhythm{padding-top:56px}.section-rhythm-bottom{padding-bottom:56px}@media (min-width:768px){.section-rhythm{padding-top:96px}.section-rhythm-bottom{padding-bottom:96px}}.box-padding{padding:56px 32px}.header-padding{padding:12px 16px}@media (min-width:560px){.section-padding{padding-left:24px;padding-right:24px}.landing-scroll-container{width:calc(100% + 3rem);margin:0 -1.5rem}}@media (min-width:768px){:root{--header-h:68px}.header-padding{padding:16px 24px}.box-padding{padding:80px 56px}}@media (min-width:1024px){.section-padding{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.box-padding{padding:80px}}.hide-mobile-flex,.hide-mobile-block{display:none}.show-mobile-flex{display:flex}.show-mobile-block{display:block}@media (min-width:768px){.hide-mobile-flex{display:flex}.hide-mobile-block{display:block}.show-mobile-flex,.show-mobile-block{display:none}}.grid-1-2{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.grid-1-2{grid-template-columns:repeat(2,1fr);gap:20px}}.grid-1-2-md{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:768px){.grid-1-2-md{grid-template-columns:repeat(2,1fr)}}.grid-1-3-lg{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:768px){.grid-1-3-lg{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.grid-1-3-lg{grid-template-columns:repeat(3,1fr)}}.grid-1-2-lg{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:1024px){.grid-1-2-lg{grid-template-columns:repeat(2,1fr)}}.grid-article{grid-template-columns:1fr;gap:40px;display:grid}@media (min-width:1024px){.grid-article{grid-template-columns:1fr 340px}}.grid-2-3{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media (min-width:768px){.grid-2-3{grid-template-columns:repeat(3,1fr)}}.hero-features-grid-4{flex-direction:column;align-items:center;gap:40px;margin:0 auto;display:flex}.hero-feature-item{text-align:center;flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.hero-features-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}}.flex-col-row{flex-direction:column;align-items:flex-start;gap:40px;display:flex}@media (min-width:768px){.flex-col-row{flex-direction:row;justify-content:space-between}}.flex-col-row-md{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.flex-col-row-md{flex-direction:row}}.section-title{text-align:center;margin-left:auto;margin-right:auto}@media (max-width:767px){.title-tight-lh,.section-title{line-height:1.05}}@media (min-width:768px) and (max-width:1023px){.title-tight-lh,.section-title{line-height:1.1}}.partner-logo{opacity:.6;transition:opacity .2s}.partner-logo:hover{opacity:1}.logo-carousel-wrapper{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.logo-carousel-track{will-change:transform;align-items:center;gap:56px;width:max-content;animation:20s linear infinite logo-scroll;display:flex}.logo-carousel-item{flex-shrink:0}@keyframes logo-scroll{0%{transform:translate(0)}to{transform:translate(-25%)}}@media (prefers-reduced-motion:reduce){.logo-carousel-track{animation:none}}.hover-fade{transition:opacity .2s}.hover-fade:hover{opacity:.8}.hover-fade-70{transition:opacity .2s}.hover-fade-70:hover{opacity:.7}.hover-bg-tab{transition:background-color .2s}.hover-bg-tab:hover,.tab-active{background-color:#0f0f660d}.header-tab{white-space:nowrap;background-color:#0000;transition:background-color .15s}.header-tab:hover,.header-tab-active{background-color:#0000000a}.header-icon-btn{transition:background-color .15s}.header-icon-btn:hover{background-color:#0000000a}.hover-color-blue{transition:color .2s}.hover-color-blue:hover{color:#0052ff}.card-group:hover .card-group-underline{text-decoration:underline}.card-group:hover .card-group-blue{color:#0052ff}.protocol-grid{grid-template-columns:repeat(2,1fr);gap:16px;width:100%;display:grid}@media (min-width:768px){.protocol-grid{grid-template-columns:repeat(5,1fr);justify-items:center}}.protocol-grid>*{width:100%}.protocol-card{background:var(--surface);aspect-ratio:1;border-radius:var(--radius-media);flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;padding:16px;transition:background .3s;display:flex}.protocol-logo{max-width:60%}@media (min-width:768px){.protocol-card{max-width:192px;padding:24px}.protocol-logo{max-width:80%}}@media (max-width:767px){.about-card{text-align:center;align-items:center}.about-card *{text-align:inherit!important}}.promo-card-layout{flex-direction:column;gap:32px;display:flex}.cta-text-column{align-items:center;text-align:center!important}.cta-text-column *{text-align:inherit!important}@media (min-width:768px){.promo-card-layout{flex-direction:row;gap:48px}.cta-text-column{align-items:flex-start;text-align:left!important}}.category-tag-hover>div{transition:background .2s}.category-tag-hover:hover>div{background:#e7e5e0!important}.faq-accordion [class*=horizontal-]{display:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,[role=button]:focus-visible{outline-offset:2px;outline:2px solid #0052ff}.btn-fw-500,.btn-fw-500 *{font-weight:500!important}.animated-btn-text__hover{display:none}@media (hover:hover) and (min-width:768px){.animated-btn-text{height:1.25em;display:inline-flex;overflow:hidden}.animated-btn-text__inner{flex-direction:column;align-items:center;transition:transform .3s cubic-bezier(.65,0,.35,1);display:flex}.animated-btn-text__default,.animated-btn-text__hover{white-space:nowrap;height:1.25em;line-height:1.25em;display:block}a:hover .animated-btn-text__inner,button:hover .animated-btn-text__inner{transform:translateY(-1.25em)}}.hero-card{border-radius:var(--radius-media);background:#bbd4ee;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.hero-card-photo{position:absolute;inset:0}.hero-card-photo img{object-fit:cover;object-position:var(--op-desktop,100% 55%);filter:saturate(.85)}.hero-card-scrim{background:linear-gradient(94deg,#ebf3fce6 0%,#ebf3fcb8 34%,#ebf3fc40 52%,#0000 66%);position:absolute;inset:0}.hero-card-content{z-index:1;max-width:620px;padding:clamp(32px,5vw,72px);position:relative}.hero-card-cta-row{flex-wrap:wrap;gap:12px;margin-top:clamp(24px,3vw,36px);display:flex}@media (min-width:900px){.hero-card{min-height:min(640px,72vh)}}@media (max-width:640px){.hero-card{background:0 0;border-radius:0;justify-content:flex-start;min-height:0;overflow:visible}.hero-card-photo{aspect-ratio:1;border-radius:var(--radius-media);position:relative;inset:auto;overflow:hidden}.hero-card-photo img{object-position:var(--op-mobile,62% 50%)}.hero-card-scrim{display:none}.hero-card-content{text-align:center;max-width:none;padding:28px 8px 0}.hero-card-content h1,.hero-card-content h2,.hero-card-content p{text-align:center}.hero-card-content p{margin-left:auto;margin-right:auto}.hero-card-cta-row{justify-content:center}}.features-grid-2x2{grid-template-columns:1fr;gap:16px;display:grid}.features-grid-2x2>*{display:flex}.feature-card{background:var(--surface);border-radius:var(--radius-content);flex-direction:column;gap:16px;width:100%;height:100%;padding:32px;display:flex}@media (min-width:768px){.features-grid-2x2{grid-template-rows:1fr 1fr;grid-template-columns:repeat(2,1fr)}.feature-card{padding:40px}}.feature-card--photo{justify-content:flex-end;min-height:280px;padding:0;position:relative;overflow:hidden}@media (max-width:767px){.feature-card--photo{aspect-ratio:4/5}}@media (min-width:768px){.features-grid-2x2>.feature-card--tall{grid-row:span 2}.feature-card--photo{min-height:272px}.feature-card--tall .feature-card--photo{min-height:560px}}.feature-card--photo>img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;position:absolute;inset:0}.feature-card-photo-overlay{z-index:1;background:linear-gradient(#0000 0%,#0b1b3acc 100%);flex-direction:column;gap:8px;padding:96px 32px 32px;display:flex;position:relative}@media (min-width:768px){.feature-card-photo-overlay{padding:120px 40px 40px}}.steps-list{flex-direction:column;gap:24px;margin-top:8px;display:flex}.step-row{text-align:left;align-items:flex-start;gap:16px;display:flex}.step-number{background:var(--deep);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:flex}.bleed-band{border-radius:var(--radius-media);flex-direction:column;display:flex;overflow:hidden}.bleed-band-photo{aspect-ratio:4/3;width:100%;position:relative}.bleed-band-photo img{object-fit:cover;filter:saturate(.85)}.bleed-band-text{flex-direction:column;flex:1;justify-content:center;gap:16px;padding:clamp(40px,5vw,64px);display:flex}@media (min-width:768px){.bleed-band{flex-direction:row;align-items:stretch}.bleed-band--photo-right{flex-direction:row-reverse}.bleed-band-photo{aspect-ratio:auto;flex:0 0 50%;width:auto;min-width:0;min-height:420px}.bleed-band-text{flex:0 0 50%;min-width:0}}.card-title{line-height:1.25}.photo-chip{z-index:3;max-width:calc(100% - 48px);color:var(--ink);background:#ffffffeb;border-radius:100px;padding:11px 18px;font-size:15px;font-weight:500;line-height:1.2;position:absolute;top:24px;left:24px;box-shadow:0 2px 12px #0000001a}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.photo-chip{-webkit-backdrop-filter:blur(14px)saturate(1.6);backdrop-filter:blur(14px)saturate(1.6);background:#ffffff9e}}.photo-chip--br{inset:auto 24px 24px auto}@media (max-width:767px){.photo-chip{text-wrap:balance;max-width:calc(100% - 32px);padding:9px 14px;font-size:13px;line-height:1.3;top:16px;left:16px}.photo-chip--br{left:auto;right:16px}}.mission-hero{border-radius:var(--radius-media);align-items:flex-end;min-height:520px;display:flex;position:relative;overflow:hidden}.mission-hero>img{filter:saturate(.85)}.mission-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0b1b3a9e,#0b1b3a4d 52%,#0b1b3a0d 78%),linear-gradient(#0b1b3a1a,#0b1b3a73 62%,#0b1b3acc);position:absolute;inset:0}.mission-hero-content{z-index:2;flex-direction:column;gap:16px;max-width:620px;padding:clamp(32px,5vw,56px);display:flex;position:relative}@media (max-width:767px){.mission-hero{min-height:460px}.mission-hero:before{background:linear-gradient(90deg,#0b1b3a66,#0b1b3a33 60%,#0b1b3a1a),linear-gradient(#0b1b3a1a,#0b1b3a8c 55%,#0b1b3ae0)}}@media (max-width:1023px){.mission-hero .photo-chip--br{top:24px;bottom:auto;right:24px}}.earning-band{--band-pad:clamp(32px, 5vw, 64px);background:var(--mist);border-radius:var(--radius-media);padding:var(--band-pad);flex-direction:column;align-items:flex-start;gap:24px;display:flex;position:relative;overflow:hidden}.earning-band-text{flex-direction:column;gap:12px;display:flex}.earning-band-device{aspect-ratio:1660/900;width:min(440px,100%);margin-bottom:calc(-1 * var(--band-pad));align-self:center;position:relative}@media (min-width:768px){.earning-band{flex-direction:row;align-items:center;gap:clamp(40px,6vw,72px)}.earning-band-text{flex:1;padding-bottom:8px}.earning-band-device{flex-shrink:0;align-self:flex-end;width:clamp(380px,42%,520px)}}@media (max-width:767px){.earning-band-text,.bleed-band-text{text-align:center;align-items:center;width:100%}.earning-band-text h2,.earning-band-text p,.bleed-band-text h2,.bleed-band-text h3,.bleed-band-text p,.bleed-band-text span{text-align:center}.earning-band-text .band-link,.bleed-band-text .band-link{align-self:center}.bleed-band-text .steps-list{align-self:stretch}.bleed-band-text .step-row h3,.bleed-band-text .step-row p{text-align:left}}.band-link{color:var(--deep);border-bottom:1px solid #0b1b3a4d;align-self:flex-start;padding-bottom:2px;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .15s}.band-link:hover{border-color:var(--deep)}.about-rows{grid-template-columns:1fr;gap:40px;display:grid}.about-row{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.about-rows{grid-template-columns:repeat(2,1fr);gap:48px 56px}.about-row{flex-direction:row;align-items:flex-start;gap:24px}}.cta-split-card{flex-direction:column;display:flex}.cta-split-text{text-align:center;align-items:center}.cta-split-text h1,.cta-split-text h2,.cta-split-text h3,.cta-split-text p{text-align:center}.cta-split-mockup{padding:0 24px}@media (min-width:768px){.cta-split-card{flex-direction:row}.cta-split-text{text-align:left;align-items:flex-start}.cta-split-text h1,.cta-split-text h2,.cta-split-text h3,.cta-split-text p{text-align:left}.cta-split-mockup{padding:0}}.dl-modal-backdrop{z-index:1000;opacity:0;pointer-events:none;background:#14161a80;justify-content:center;align-items:flex-end;padding:0;transition:opacity .25s;display:flex;position:fixed;inset:0}.dl-modal-backdrop--open{opacity:1;pointer-events:auto}.dl-modal-card{border-radius:var(--radius-media) var(--radius-media) 0 0;background:#fff;width:100%;max-width:560px;max-height:92vh;padding:48px 24px 32px;transition:transform .35s cubic-bezier(.22,.61,.36,1);position:relative;overflow-y:auto;transform:translateY(100%);box-shadow:0 -8px 40px #00000014}.dl-modal-card--open{transform:translateY(0)}@media (min-width:768px){.dl-modal-backdrop{align-items:center;padding:24px}.dl-modal-card{border-radius:var(--radius-media);opacity:0;max-height:calc(100vh - 48px);padding:56px 56px 48px;transition:transform .3s,opacity .25s;transform:translateY(16px)}.dl-modal-card--open{opacity:1;transform:translateY(0)}}.dl-modal-close{cursor:pointer;width:40px;height:40px;color:var(--ink);z-index:1;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex;position:absolute;top:20px;right:20px}.dl-modal-close:hover{opacity:.7}.dl-modal-content{flex-direction:column;align-items:center;display:flex}.dl-modal-form{flex-direction:column;gap:8px;width:100%;max-width:440px;margin-top:28px;display:flex}.dl-modal-form-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dl-modal-form-row{flex-direction:column;gap:8px;width:100%;display:flex}.dl-modal-form-input{box-sizing:border-box;width:100%;min-width:0;height:56px;min-height:56px;color:var(--ink);letter-spacing:inherit;box-shadow:none;appearance:none;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #14161a1f;border-radius:9999px;outline:none;flex:1;margin:0;padding:0 22px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.2;transition:border-color .15s,box-shadow .15s}.dl-modal-form-input::placeholder{color:var(--muted);opacity:1}.dl-modal-form-input:focus,.dl-modal-form-input:focus-visible{border-color:#0052ff;box-shadow:0 0 0 3px #0052ff2e}.dl-modal-form-input[aria-invalid=true]{border-color:#df2935}.dl-modal-form-input:disabled{background:var(--surface);cursor:not-allowed}.dl-modal-form-button{flex-shrink:0;width:100%}.dl-modal-form-error{color:#df2935;text-align:center;margin:4px 0 0;font-size:14px;line-height:20px}.dl-modal-form-success{color:#05b169;text-align:center;margin:8px 0 0;font-size:15px;line-height:22px}@media (min-width:480px){.dl-modal-form-row{flex-direction:row;align-items:stretch}.dl-modal-form-button{width:auto}}.dl-modal-qr{justify-content:center;align-items:center;width:220px;height:220px;margin-top:32px;display:flex;position:relative}.dl-modal-qr-pattern{opacity:.18;filter:grayscale();width:100%;height:100%}.dl-modal-qr-overlay{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dl-modal-coming-soon{color:#fff;letter-spacing:.02em;text-transform:uppercase;background:#0052ff;border-radius:9999px;padding:10px 18px;font-size:14px;font-weight:500}.dl-modal-stores{flex-flow:wrap;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:32px;display:flex}.dl-modal-store-badge{width:auto;height:96px;transition:opacity .15s;display:block}.dl-modal-store-badge:hover{opacity:.85}@media (min-width:480px){.dl-modal-store-badge{height:112px}}@media (prefers-reduced-motion:no-preference){.btn-fw-500{transition:transform .15s}.btn-fw-500:active{transform:scale(.98)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.feature-card{transition:transform .2s cubic-bezier(.22,1,.36,1)}.feature-card:hover{transform:translateY(-2px)}}.hero-card-photo:before,.feature-card--photo:before,.bleed-band-photo:before,.mission-hero:after{content:"";z-index:1;mix-blend-mode:color;opacity:.15;pointer-events:none;background:#0b1b3a;position:absolute;inset:0}.hero-card-photo:after,.feature-card--photo:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #14161a0f}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
