.download-page-module__pn7VBq__page{min-height:100svh;padding-inline:var(--site-frame);color:#1e293b;background:linear-gradient(120deg,#ffe8f0 0%,#fff6f9 48%,#fff 100%);overflow-x:clip}.download-page-module__pn7VBq__main{grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-block:64px;display:grid}.download-page-module__pn7VBq__copy{text-align:center;min-width:0}.download-page-module__pn7VBq__copy h1{font-family:var(--font-bricolage-grotesque),sans-serif;letter-spacing:-.8px;font-size:32px;font-weight:700;line-height:1.2}.download-page-module__pn7VBq__description{color:#475569;margin-top:8px;font-size:16px;line-height:1.7}.download-page-module__pn7VBq__actions{max-width:368px;margin:20px auto 0}.download-page-module__pn7VBq__storeButtons{grid-template-columns:minmax(0,2.9916fr) minmax(0,3.3571fr);align-items:center;gap:12px;display:grid}.download-page-module__pn7VBq__storeButton{border-radius:10px;align-items:center;min-width:0;min-height:44px;padding:0;display:flex}.download-page-module__pn7VBq__qrCard{justify-content:center;align-items:center;margin-top:16px;display:flex}.download-page-module__pn7VBq__qrLink{background:#fff;border-radius:12px;flex-shrink:0;display:block;overflow:hidden}.download-page-module__pn7VBq__qrLink>.download-qr{width:300px!important}.download-page-module__pn7VBq__banner{min-width:0;margin:0}.download-page-module__pn7VBq__bannerImage{width:100%;height:auto;display:block}.download-page-module__pn7VBq__siteFooter{margin-inline:calc(-1*var(--site-frame));padding-inline:var(--site-frame);background:#020617}.download-page-module__pn7VBq__siteFooter footer{border-radius:0}:is(.download-page-module__pn7VBq__siteFooter .border-b,.download-page-module__pn7VBq__siteFooter .border-t){border-width:0}.download-page-module__pn7VBq__page a:focus-visible{outline-offset:5px;outline:2px solid #e11d48}.download-page-module__pn7VBq__skipLink{z-index:20;background:#fff;border-radius:8px;padding:12px;position:fixed;top:-100px;left:20px}.download-page-module__pn7VBq__skipLink:focus{top:15px}@media (max-width:1240px) and (min-width:1101px){.download-page-module__pn7VBq__main{gap:32px}.download-page-module__pn7VBq__qrLink>.download-qr{width:256px!important}}@media (max-width:1100px){.download-page-module__pn7VBq__main{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:48px}.download-page-module__pn7VBq__banner{width:100%;max-width:600px;margin:0 auto}}@media (max-width:540px){.download-page-module__pn7VBq__main{gap:16px;padding-block:40px 28px}.download-page-module__pn7VBq__copy h1{font-size:28px}.download-page-module__pn7VBq__description{margin-top:8px}.download-page-module__pn7VBq__actions{margin-top:22px}.download-page-module__pn7VBq__storeButtons{gap:8px}.download-page-module__pn7VBq__qrLink>.download-qr{width:248px!important}.download-page-module__pn7VBq__banner{max-width:380px}}@media (max-width:360px){.download-page-module__pn7VBq__copy h1{font-size:26px}}
.navbar-module__cEd8zG__nav{inset-inline:calc(var(--site-frame) + var(--site-shell-gutter));top:var(--site-frame);z-index:50;justify-content:center;display:flex;position:fixed}.navbar-module__cEd8zG__frame{width:100%;max-width:calc(var(--site-shell-width) - 2*var(--site-shell-gutter));background:#fff;border-radius:16px;grid-template-columns:auto auto auto;justify-content:space-between;align-items:center;gap:8px;height:68px;padding-inline:12px;display:grid;position:relative;box-shadow:0 4px 20px -4px #0000001a}.navbar-module__cEd8zG__brand{border-radius:8px;flex-shrink:0;justify-self:start;align-items:center;gap:8px;display:inline-flex}.navbar-module__cEd8zG__toggle{color:#475569;border-radius:8px;justify-content:center;align-items:center;width:32px;height:44px;display:inline-flex}.navbar-module__cEd8zG__links{inset-inline:0;background:#fff;border-radius:16px;flex-direction:column;padding:12px;display:none;position:absolute;top:calc(100% + 8px);box-shadow:0 8px 24px -8px #00000026}.navbar-module__cEd8zG__links[data-open=true]{display:flex}.navbar-module__cEd8zG__link{white-space:nowrap;border-radius:8px;padding:10px 12px}.navbar-module__cEd8zG__link:hover{background:#fff1f5}.navbar-module__cEd8zG__cta{color:#fff;white-space:nowrap;background:#d91464;border-radius:999px;justify-content:center;justify-self:end;align-items:center;min-height:44px;padding-inline:14px;font-size:14px;font-weight:600;transition:background .15s;display:inline-flex}.navbar-module__cEd8zG__cta:hover{background:#bf1056}.navbar-module__cEd8zG__brand:focus-visible,.navbar-module__cEd8zG__toggle:focus-visible,.navbar-module__cEd8zG__link:focus-visible,.navbar-module__cEd8zG__cta:focus-visible{outline-offset:4px;outline:2px solid #f43f5e}.navbar-module__cEd8zG__spacer{height:calc(68px + var(--site-frame))}@media (min-width:640px){.navbar-module__cEd8zG__frame{height:76px;padding-inline:40px}.navbar-module__cEd8zG__cta{padding-inline:24px}.navbar-module__cEd8zG__spacer{height:calc(76px + var(--site-frame))}}@media (min-width:768px){.navbar-module__cEd8zG__frame{border-radius:24px}}@media (min-width:1024px){.navbar-module__cEd8zG__frame{grid-template-columns:1fr auto 1fr;gap:24px;padding-inline:32px}.navbar-module__cEd8zG__toggle{display:none}.navbar-module__cEd8zG__links{box-shadow:none;background:0 0;border-radius:0;flex-direction:row;align-items:center;gap:16px;padding:0;display:flex;position:static}.navbar-module__cEd8zG__link{padding:10px 4px}}@media (max-width:374px){.navbar-module__cEd8zG__frame,.navbar-module__cEd8zG__brand{gap:6px}.navbar-module__cEd8zG__brand>img{width:28px;height:28px}.navbar-module__cEd8zG__brand>span{font-size:16px}.navbar-module__cEd8zG__toggle{width:24px}.navbar-module__cEd8zG__cta{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.navbar-module__cEd8zG__cta{transition:none}}
.showcase-module__TrjinG__section{--feature-accent:var(--home-accent,var(--color-rose-500));--feature-surface:#fff;background:var(--feature-surface);color:var(--home-heading,#1e293b);padding-block:56px;scroll-margin-top:16px}.showcase-module__TrjinG__header{display:block}.showcase-module__TrjinG__header h2{margin-top:12px}.showcase-module__TrjinG__tour{margin-top:28px}.showcase-module__TrjinG__tabs{border-bottom:1px solid #e4dce0;display:grid}.showcase-module__TrjinG__tab{text-align:left;align-items:center;gap:12px;min-width:0;min-height:52px;padding:12px 20px 13px 0;transition:color .15s;display:flex;position:relative}.showcase-module__TrjinG__tab>svg{opacity:0;margin-left:auto;margin-right:20px;transition:opacity .15s}.showcase-module__TrjinG__tab:after{content:"";bottom:-1px;background:var(--feature-accent);transform-origin:0;height:2px;transition:transform .18s;position:absolute;inset-inline:0;transform:scaleX(0)}.showcase-module__TrjinG__tab:hover{color:var(--home-heading,#1e293b)}.showcase-module__TrjinG__tab[aria-selected=true]>svg{opacity:1}.showcase-module__TrjinG__tab[aria-selected=true]:after{transform:scaleX(1)}.showcase-module__TrjinG__tab:focus-visible,.showcase-module__TrjinG__panel:focus-visible{outline-offset:5px;outline:2px solid #b1376a}.showcase-module__TrjinG__panel{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;padding-top:24px;display:grid}.showcase-module__TrjinG__panel[hidden]{display:none}.showcase-module__TrjinG__copy{min-width:0;animation:.18s ease-out showcase-module__TrjinG__feature-enter}.showcase-module__TrjinG__copy h3{text-wrap:balance;margin:0}.showcase-module__TrjinG__description{max-width:560px;margin-top:14px}.showcase-module__TrjinG__details{max-width:560px;margin-top:16px;padding:0;list-style:none}.showcase-module__TrjinG__details li{padding:9px 0 9px 16px;position:relative}.showcase-module__TrjinG__details li:before{content:"";background:var(--feature-accent);border-radius:50%;width:4px;height:4px;position:absolute;top:22px;left:0}.showcase-module__TrjinG__figure{min-width:0;margin:0;animation:.18s ease-out showcase-module__TrjinG__feature-enter}.showcase-module__TrjinG__imageStage{background:#f3eeeb;justify-content:center;align-items:center;min-width:0;height:440px;padding:20px;display:flex;position:relative;overflow:hidden}.showcase-module__TrjinG__nudges .showcase-module__TrjinG__imageStage{background:#f5edf0}.showcase-module__TrjinG__files .showcase-module__TrjinG__imageStage{background:#eef0ee}.showcase-module__TrjinG__milestones .showcase-module__TrjinG__imageStage{background:#f2eee9}.showcase-module__TrjinG__conversations .showcase-module__TrjinG__imageStage{background:#f9e9ec}.showcase-module__TrjinG__phone{object-fit:contain;filter:drop-shadow(0 14px 14px #35212d1a);width:auto;max-width:100%;height:400px;display:block}.showcase-module__TrjinG__imageStage>picture{display:contents}.showcase-module__TrjinG__supporting{margin-top:24px}.showcase-module__TrjinG__notes{grid-template-columns:1fr 1fr;gap:24px;padding-top:18px;display:grid}.showcase-module__TrjinG__notes svg{color:#a46c85;flex-shrink:0;margin-top:3px}.showcase-module__TrjinG__notes dt{align-items:flex-start;gap:8px;display:flex}.showcase-module__TrjinG__notes dd{margin-top:8px}@keyframes showcase-module__TrjinG__feature-enter{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1199px){.showcase-module__TrjinG__tab{gap:8px;padding-right:10px}.showcase-module__TrjinG__tab>svg{margin-right:0}}@media (max-width:1023px){.showcase-module__TrjinG__section{padding-block:48px}.showcase-module__TrjinG__panel{grid-template-columns:1.1fr .9fr;gap:32px}.showcase-module__TrjinG__tabs{scrollbar-width:thin;scrollbar-color:#dbb8c6 transparent;overscroll-behavior-inline:contain;gap:24px;display:flex;overflow:auto hidden}.showcase-module__TrjinG__tab{flex:none;gap:9px;min-width:135px}.showcase-module__TrjinG__imageStage{height:440px;padding-inline:16px}.showcase-module__TrjinG__notes{grid-template-columns:1fr;gap:16px}}@media (max-width:767px){.showcase-module__TrjinG__section{padding-block:40px;scroll-margin-top:8px}.showcase-module__TrjinG__header h2{margin-top:10px}.showcase-module__TrjinG__tour{margin-top:20px}.showcase-module__TrjinG__tabs{top:calc(76px + var(--site-frame));z-index:5;background:var(--feature-surface);gap:18px;position:sticky}.showcase-module__TrjinG__tab{white-space:nowrap;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-width:94px;min-height:52px;padding:10px 10px 12px 0}.showcase-module__TrjinG__tab>svg{display:none}.showcase-module__TrjinG__panel{grid-template-columns:1fr;gap:16px;padding-top:20px}.showcase-module__TrjinG__copy{display:contents}.showcase-module__TrjinG__copy h3{text-wrap:initial;grid-row:1;max-width:100%}.showcase-module__TrjinG__description{grid-row:2;max-width:100%;margin:0}.showcase-module__TrjinG__details{grid-row:3;max-width:100%;margin:0}.showcase-module__TrjinG__figure{grid-row:4}.showcase-module__TrjinG__supporting{grid-row:5;margin:0}.showcase-module__TrjinG__details li{padding-block:10px}.showcase-module__TrjinG__details li:before{top:22px}.showcase-module__TrjinG__imageStage{height:400px;padding:16px}.showcase-module__TrjinG__phone{height:368px}.showcase-module__TrjinG__notes{grid-template-columns:1fr;gap:16px;padding-top:16px}.showcase-module__TrjinG__notes dd{margin-top:6px}}@media (max-width:360px){.showcase-module__TrjinG__imageStage{height:380px;padding-inline:14px}.showcase-module__TrjinG__phone{height:348px}}@media (prefers-reduced-motion:reduce){.showcase-module__TrjinG__copy,.showcase-module__TrjinG__figure{animation:none}.showcase-module__TrjinG__tab,.showcase-module__TrjinG__tab:after,.showcase-module__TrjinG__tab>svg{transition:none}}
.store-badge-module__MweX4a__link{--store-badge-height:48px;height:var(--store-badge-height);max-width:100%;box-shadow:none;vertical-align:middle;background:0 0;border:0;border-radius:8px;flex:none;padding:0;display:inline-flex}.store-badge-module__MweX4a__apple{aspect-ratio:119.664/40}.store-badge-module__MweX4a__google{aspect-ratio:564/168}.store-badge-module__MweX4a__compact{--store-badge-height:40px}.store-badge-module__MweX4a__image{object-fit:contain;width:100%;height:auto;display:block}.store-badge-module__MweX4a__link:focus-visible{outline-offset:4px;outline:2px solid #fb7185}@media (min-width:640px){.store-badge-module__MweX4a__link{--store-badge-height:56px}.store-badge-module__MweX4a__compact{--store-badge-height:40px}}
