.DownloadAppPage-module__Oq91da__pageShell{--download-app-content-max:1180px;--download-app-section-gap:72px;background:var(--volera-page-canvas);color:var(--volera-text);width:100%;min-height:100vh;overflow-x:clip}.DownloadAppPage-module__Oq91da__main{padding-top:var(--volera-header-height-desktop);display:block}.DownloadAppPage-module__Oq91da__hero{background:radial-gradient(circle at 78% 34%, var(--volera-pink-pale) 0, color-mix(in srgb, var(--volera-pink-pale) 42%, transparent) 21%, transparent 47%), linear-gradient(180deg, var(--volera-surface) 0%, var(--volera-page-canvas) 100%);box-sizing:border-box;min-height:clamp(540px, calc(100svh - var(--volera-header-height-desktop)), 690px);padding:clamp(48px,6vw,86px) 32px;position:relative;overflow:hidden}.DownloadAppPage-module__Oq91da__heroInner{max-width:var(--volera-marketplace-content-max);grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(40px,6vw,88px);width:100%;margin:0 auto;display:grid}.DownloadAppPage-module__Oq91da__heroCopy{animation:DownloadAppPage-module__Oq91da__download-app-copy-in var(--volera-motion-duration-slow) var(--volera-motion-ease) both;z-index:2;max-width:720px;position:relative}.DownloadAppPage-module__Oq91da__heroBrand{color:var(--volera-pink);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:.86rem;font-weight:720;display:block}.DownloadAppPage-module__Oq91da__heroCopy h1{color:var(--volera-text);letter-spacing:-.055em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(3rem,5.3vw,5rem);font-weight:650;line-height:.98}.DownloadAppPage-module__Oq91da__heroCopy>p{color:var(--volera-text-muted);text-wrap:pretty;max-width:640px;margin:24px 0 0;font-size:clamp(1.05rem,1.45vw,1.28rem);line-height:1.55}.DownloadAppPage-module__Oq91da__heroDeviceStage{animation:DownloadAppPage-module__Oq91da__download-app-media-in calc(var(--volera-motion-duration-slow) + 80ms) var(--volera-motion-ease) 70ms both;aspect-ratio:1.14;justify-self:end;width:100%;max-width:520px;position:relative}.DownloadAppPage-module__Oq91da__heroDeviceStage:before{background:var(--volera-surface);border:1px solid var(--volera-border-soft);content:"";border-radius:50%;position:absolute;inset:13% 3% 3% 13%}.DownloadAppPage-module__Oq91da__heroOrbit{border:1px solid var(--volera-pink-border-soft);border-radius:50%;position:absolute;inset:4% 14% 14% 4%}.DownloadAppPage-module__Oq91da__heroPhone{background:var(--volera-surface);border:8px solid var(--volera-text);box-shadow:var(--volera-header-search-shadow);box-sizing:border-box;border-radius:38px;place-items:center;display:grid;position:absolute}.DownloadAppPage-module__Oq91da__heroPhoneFront{z-index:3;width:47%;height:82%;bottom:1%;left:12%;transform:rotate(-5deg)}.DownloadAppPage-module__Oq91da__heroPhoneBack{z-index:2;width:42%;height:72%;top:4%;right:8%;transform:rotate(8deg)}.DownloadAppPage-module__Oq91da__phoneSpeaker,.DownloadAppPage-module__Oq91da__clientPhoneSpeaker{background:var(--volera-text);border-radius:var(--volera-control-radius-pill);width:32%;height:5px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.DownloadAppPage-module__Oq91da__phoneBrandMark,.DownloadAppPage-module__Oq91da__clientPhoneBrand{place-items:center;gap:10px;display:grid}.DownloadAppPage-module__Oq91da__phoneBrandMark img,.DownloadAppPage-module__Oq91da__clientPhoneBrand img{height:auto;display:block}.DownloadAppPage-module__Oq91da__phoneBrandMark span,.DownloadAppPage-module__Oq91da__clientPhoneBrand>span{color:var(--volera-text);letter-spacing:-.03em;text-transform:lowercase;font-size:clamp(.9rem,1.8vw,1.15rem);font-weight:680}.DownloadAppPage-module__Oq91da__productsSection{background:var(--volera-page-canvas);scroll-margin-top:calc(var(--volera-header-height-desktop) + 18px)}.DownloadAppPage-module__Oq91da__productsInner{box-sizing:border-box;max-width:calc(var(--download-app-content-max) + 64px);padding:var(--download-app-section-gap) 32px 0;width:100%;margin:0 auto}.DownloadAppPage-module__Oq91da__sectionHeading{text-align:center;gap:8px;max-width:680px;margin:0 auto 32px;display:grid}.DownloadAppPage-module__Oq91da__sectionHeading h2{color:var(--volera-text);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,3vw,2.6rem);font-weight:650;line-height:1.08}.DownloadAppPage-module__Oq91da__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.DownloadAppPage-module__Oq91da__productPanel{animation:DownloadAppPage-module__Oq91da__download-app-panel-in var(--volera-motion-duration-slow) var(--volera-motion-ease) both;background:var(--volera-surface);border:1px solid var(--volera-border-soft);border-radius:var(--volera-frame-radius-desktop);min-height:690px;scroll-margin-top:calc(var(--volera-header-height-desktop) + 18px);grid-template-rows:auto minmax(300px,1fr);display:grid;overflow:hidden}.DownloadAppPage-module__Oq91da__productPanel:nth-child(2){animation-delay:70ms}.DownloadAppPage-module__Oq91da__productCopy{box-sizing:border-box;padding:36px 36px 30px}.DownloadAppPage-module__Oq91da__productEyebrow{color:var(--volera-pink);letter-spacing:.06em;text-transform:uppercase;min-height:1.15em;margin:0 0 12px;font-size:.82rem;font-weight:700}.DownloadAppPage-module__Oq91da__productCopy h3{color:var(--volera-text);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.65rem,2.4vw,2.15rem);font-weight:650;line-height:1.08}.DownloadAppPage-module__Oq91da__productDescription{color:var(--volera-text-muted);max-width:470px;margin:14px 0 0;font-size:1rem;line-height:1.55}.DownloadAppPage-module__Oq91da__downloadActions{align-items:flex-start;gap:14px;margin-top:24px;display:grid}.DownloadAppPage-module__Oq91da__storeActions{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.DownloadAppPage-module__Oq91da__storeLink,.DownloadAppPage-module__Oq91da__smartDownloadLink{border-radius:var(--volera-control-radius);box-sizing:border-box;font:inherit;font-size:.88rem;font-weight:var(--volera-font-weight-emphasis);min-height:48px;transition:background-color var(--volera-motion-duration-fast) var(--volera-motion-ease), border-color var(--volera-motion-duration-fast) var(--volera-motion-ease), color var(--volera-motion-duration-fast) var(--volera-motion-ease);justify-content:center;align-items:center;gap:10px;padding:0 18px;text-decoration:none;display:inline-flex}.DownloadAppPage-module__Oq91da__storeLink{background:var(--volera-text);border:1px solid var(--volera-text);color:var(--volera-surface);min-width:144px}.DownloadAppPage-module__Oq91da__storeLink:hover{background:var(--volera-pink-hover);border-color:var(--volera-pink-hover)}.DownloadAppPage-module__Oq91da__storeLink:focus-visible,.DownloadAppPage-module__Oq91da__smartDownloadLink:focus-visible{outline:2px solid var(--volera-pink);outline-offset:4px}.DownloadAppPage-module__Oq91da__storeIcon{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.DownloadAppPage-module__Oq91da__storeIcon svg{stroke-width:1.9px;width:100%;height:100%}.DownloadAppPage-module__Oq91da__storeLinkCopy{line-height:1.15;display:grid}.DownloadAppPage-module__Oq91da__smartDownloadLink{background:var(--volera-pink);border:1px solid var(--volera-pink-border);color:var(--volera-surface);width:100%;display:none}.DownloadAppPage-module__Oq91da__smartDownloadLink:hover{background:var(--volera-pink-hover);border-color:var(--volera-pink-hover)}.DownloadAppPage-module__Oq91da__smartDownloadLink svg{width:19px;height:19px}.DownloadAppPage-module__Oq91da__partialNotice{color:var(--volera-text-muted);margin:0;font-size:.84rem;line-height:1.45}.DownloadAppPage-module__Oq91da__downloadUnavailable{background:var(--volera-surface-soft);border:1px solid var(--volera-border-soft);border-radius:var(--volera-control-radius-pill);box-sizing:border-box;color:var(--volera-text-muted);font-size:.88rem;font-weight:var(--volera-font-weight-emphasis);align-items:center;gap:9px;max-width:100%;min-height:44px;margin-top:24px;padding:0 18px;display:inline-flex}.DownloadAppPage-module__Oq91da__statusDot{background:var(--volera-pink);border-radius:50%;width:8px;height:8px}.DownloadAppPage-module__Oq91da__qrFigure{align-items:center;gap:16px;margin:4px 0 0;display:none}.DownloadAppPage-module__Oq91da__qrFrame{background:var(--volera-surface);border:1px solid var(--volera-border-soft);border-radius:var(--volera-control-radius-lg);padding:8px;display:inline-flex;overflow:hidden}.DownloadAppPage-module__Oq91da__qrFigure figcaption{color:var(--volera-text-muted);max-width:180px;font-size:.82rem;line-height:1.45}.DownloadAppPage-module__Oq91da__productMedia{background:var(--volera-surface-soft);justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.DownloadAppPage-module__Oq91da__clientProductMedia{background:radial-gradient(circle at 62% 32%, var(--volera-pink-pale), transparent 38%), var(--volera-surface-soft)}.DownloadAppPage-module__Oq91da__clientPhone,.DownloadAppPage-module__Oq91da__clientPhoneShadow{border-radius:42px;width:min(52%,230px);height:min(86%,420px);position:absolute}.DownloadAppPage-module__Oq91da__clientPhoneShadow{background:var(--volera-indigo-pale);transform:rotate(9deg)translate(34px,4px)}.DownloadAppPage-module__Oq91da__clientPhone{background:var(--volera-surface);border:8px solid var(--volera-text);box-shadow:var(--volera-header-search-shadow);box-sizing:border-box;z-index:2;place-items:center;display:grid;transform:rotate(-4deg)translate(-18px)}.DownloadAppPage-module__Oq91da__clientPhoneBrand{transform:translateY(-28px)}.DownloadAppPage-module__Oq91da__clientPhoneRhythm{gap:8px;display:grid;position:absolute;bottom:34px;left:24px;right:24px}.DownloadAppPage-module__Oq91da__clientPhoneRhythm span{background:var(--volera-pink-soft);border-radius:var(--volera-control-radius);height:14px;display:block}.DownloadAppPage-module__Oq91da__clientPhoneRhythm span:nth-child(2){background:var(--volera-indigo-soft);width:82%}.DownloadAppPage-module__Oq91da__clientPhoneRhythm span:nth-child(3){width:62%}.DownloadAppPage-module__Oq91da__professionalProductMedia{background:var(--volera-surface-soft)}.DownloadAppPage-module__Oq91da__professionalProductImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@keyframes DownloadAppPage-module__Oq91da__download-app-copy-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes DownloadAppPage-module__Oq91da__download-app-media-in{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes DownloadAppPage-module__Oq91da__download-app-panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1200px){.DownloadAppPage-module__Oq91da__qrFigure{display:flex}}@media (max-width:1199px){.DownloadAppPage-module__Oq91da__pageShell{--download-app-section-gap:56px}.DownloadAppPage-module__Oq91da__main{padding-top:var(--volera-header-height-compact)}.DownloadAppPage-module__Oq91da__hero{min-height:auto;padding:52px 24px 58px}.DownloadAppPage-module__Oq91da__heroInner{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:36px}.DownloadAppPage-module__Oq91da__heroCopy,.DownloadAppPage-module__Oq91da__heroCopy>p{margin-inline:auto}.DownloadAppPage-module__Oq91da__heroDeviceStage{justify-self:center;max-width:430px}.DownloadAppPage-module__Oq91da__productsInner{padding-inline:24px}.DownloadAppPage-module__Oq91da__productGrid{grid-template-columns:minmax(0,1fr);max-width:760px;margin:0 auto}.DownloadAppPage-module__Oq91da__productPanel{border-radius:var(--volera-frame-radius-tablet);min-height:650px}.DownloadAppPage-module__Oq91da__productCopy{padding:32px 32px 28px}.DownloadAppPage-module__Oq91da__downloadActions[data-client-platform=ios][data-has-smart-target=true] .DownloadAppPage-module__Oq91da__storeActions,.DownloadAppPage-module__Oq91da__downloadActions[data-client-platform=android][data-has-smart-target=true] .DownloadAppPage-module__Oq91da__storeActions{display:none}.DownloadAppPage-module__Oq91da__downloadActions[data-client-platform=ios][data-has-smart-target=true] .DownloadAppPage-module__Oq91da__smartDownloadLink,.DownloadAppPage-module__Oq91da__downloadActions[data-client-platform=android][data-has-smart-target=true] .DownloadAppPage-module__Oq91da__smartDownloadLink{display:inline-flex}.DownloadAppPage-module__Oq91da__qrFigure{display:none}}@media (max-width:599px){.DownloadAppPage-module__Oq91da__pageShell{--download-app-section-gap:36px}.DownloadAppPage-module__Oq91da__hero{padding:36px 16px 42px}.DownloadAppPage-module__Oq91da__heroInner{gap:28px}.DownloadAppPage-module__Oq91da__heroBrand{margin-bottom:12px}.DownloadAppPage-module__Oq91da__heroCopy h1{font-size:clamp(2.35rem,12vw,3.15rem);line-height:1.02}.DownloadAppPage-module__Oq91da__heroCopy>p{margin-top:18px;font-size:1rem}.DownloadAppPage-module__Oq91da__heroDeviceStage{max-width:330px}.DownloadAppPage-module__Oq91da__heroPhone{border-width:6px;border-radius:28px}.DownloadAppPage-module__Oq91da__productsInner{padding-inline:16px}.DownloadAppPage-module__Oq91da__sectionHeading{text-align:left;margin-bottom:24px}.DownloadAppPage-module__Oq91da__sectionHeading h2{font-size:1.85rem}.DownloadAppPage-module__Oq91da__productGrid{gap:18px}.DownloadAppPage-module__Oq91da__productPanel{border-radius:var(--volera-frame-radius-mobile);grid-template-rows:auto minmax(300px,54vw);min-height:590px}.DownloadAppPage-module__Oq91da__productCopy{padding:26px 24px 24px}.DownloadAppPage-module__Oq91da__productCopy h3{font-size:1.65rem}.DownloadAppPage-module__Oq91da__productDescription{font-size:.95rem}.DownloadAppPage-module__Oq91da__storeActions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.DownloadAppPage-module__Oq91da__storeLink{width:100%}.DownloadAppPage-module__Oq91da__downloadUnavailable{justify-content:center;width:100%}.DownloadAppPage-module__Oq91da__clientPhone,.DownloadAppPage-module__Oq91da__clientPhoneShadow{border-radius:32px;width:min(52%,190px);height:min(86%,340px)}.DownloadAppPage-module__Oq91da__clientPhone{border-width:6px}}@media (prefers-reduced-motion:reduce){.DownloadAppPage-module__Oq91da__heroCopy,.DownloadAppPage-module__Oq91da__heroDeviceStage,.DownloadAppPage-module__Oq91da__productPanel{animation:none}.DownloadAppPage-module__Oq91da__storeLink,.DownloadAppPage-module__Oq91da__smartDownloadLink{transition:none}}
