.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app-page section{overflow:hidden}.app-hero{padding-block:clamp(48px,7vw,96px) 0;background:radial-gradient(80% 60% at 50% 18%,#1D4AA3 0%,transparent 70%),linear-gradient(180deg,var(--navy-900) 0%,var(--navy-900) 55%,#000 100%);text-align:center}@keyframes heroIn{0%{opacity:0;translate:0 26px;filter:blur(8px)}to{opacity:1;translate:0 0;filter:blur(0)}}.js .app-hero-text>*{animation:heroIn .9s cubic-bezier(.2,.8,.2,1) both}.js .app-hero-text>:nth-child(2){animation-delay:.08s}.js .app-hero-text>:nth-child(3){animation-delay:.2s}.js .app-hero-text>:nth-child(4){animation-delay:.32s}.js .app-hero-text>:nth-child(5){animation-delay:.42s}.js .app-hero .logo-heading{animation:logoIn 1.2s cubic-bezier(.2,.8,.2,1) .12s both}@keyframes logoIn{0%{opacity:0;scale:.92;letter-spacing:.2em}to{opacity:1;scale:1}}.app-hero-text{display:grid;justify-items:center;gap:20px;max-width:760px;margin-inline:auto}.app-hero h1{font-family:var(--f-display);font-weight:700;font-size:clamp(3.2rem,8vw,6.2rem);line-height:.92}.app-lead{font-size:clamp(1.1rem,2vw,1.35rem);color:var(--mist);line-height:1.6}.store{display:grid;justify-items:center;gap:8px;margin-top:6px}.store-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 18px 7px 12px;border-radius:11px;border:1px solid #A6A6A6;background:#000;color:#fff;cursor:default;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Arial,sans-serif}.store-badge svg{width:28px;height:28px}.store-badge span{display:grid;text-align:left;line-height:1}.store-badge small{font-size:.68rem;font-weight:500;letter-spacing:.01em}.store-badge b{font-size:1.55rem;font-weight:600;letter-spacing:-.02em;margin-top:2px}.store-soon{font-size:.85rem;font-weight:700;letter-spacing:.12em;color:var(--sky)}.hero-link{margin-top:4px;color:#fff;font-weight:700;text-decoration:none;border-bottom:2px solid var(--amber);padding-bottom:2px}.hero-link:hover{color:var(--amber)}.app-hero-phones{--s:0;--fw:clamp(220px,30vw,320px);--room:calc(var(--fw) * .14);position:relative;display:flex;justify-content:center;align-items:flex-end;margin-top:calc(28px - var(--room));height:calc(var(--fw) * 1.68 + var(--room));pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - var(--fw) * .706),transparent calc(100% - var(--fw) * .034));mask-image:linear-gradient(180deg,#000 calc(100% - var(--fw) * .706),transparent calc(100% - var(--fw) * .034))}.app-hero-phones:before{content:"";position:absolute;left:50%;top:4%;width:min(92vw,880px);aspect-ratio:1.5;transform:translate(-50%);pointer-events:none;background:radial-gradient(closest-side,rgba(46,107,240,.55),rgba(244,165,60,.14) 58%,transparent 78%);filter:blur(24px)}.app-hero-phones .iphone{position:absolute;bottom:calc(var(--w) * -.39)}.app-hero-phones .front{--w:var(--fw);z-index:2;transform:translateY(calc(var(--s) * -4%))}.app-hero-phones .side{--w:clamp(150px,24vw,260px);--open:92%;z-index:1;filter:brightness(.6) saturate(.9);opacity:calc(var(--s) * 1.6)}.app-hero-phones .side-a{transform:translate(calc(var(--s) * var(--open))) translateY(calc(var(--s) * 6%)) rotate(calc(var(--s) * 8deg)) scale(calc(.82 + var(--s) * .12))}.app-hero-phones .side-b{transform:translate(calc(var(--s) * var(--open) * -1)) translateY(calc(var(--s) * 6%)) rotate(calc(var(--s) * -8deg)) scale(calc(.82 + var(--s) * .12))}@keyframes phoneRise{0%{opacity:0;translate:0 80px}to{opacity:1;translate:0 0}}.js .app-hero-phones .front{animation:phoneRise 1.1s cubic-bezier(.2,.8,.2,1) both}@media(max-width:560px){.app-hero-phones .side{--open:62%}}@media(prefers-reduced-motion:reduce){.app-hero-phones{--s:1}}.app-film{padding-block:0 clamp(48px,7vw,96px);background:linear-gradient(180deg,#000 0%,#000 70%,var(--navy-950) 100%)}.app-page .app-film:before,.app-page .app-film+.app-numbers:before{content:none}.film{--f:1;position:relative;width:min(100% - 32px,1200px);margin-inline:auto;aspect-ratio:1600/830;transform:scale(calc(.86 + var(--f) * .14));opacity:calc(.3 + var(--f) * .7);transform-origin:50% 0}.film video{width:100%;height:100%;object-fit:contain;background:#000;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent 100%),linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent 100%),linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent 100%);mask-composite:intersect}.film-toggle{position:absolute;inset-inline-end:12%;bottom:16%;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#ffffff1f;color:#fff;display:grid;place-items:center;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background-color .2s ease}.film-toggle:hover{background:#ffffff38}.film-toggle svg{width:18px;height:18px}.app-film+.app-numbers{border-top:0}.app-numbers{padding-block:clamp(48px,6vw,72px);border-block:1px solid rgba(244,165,60,.25);background:var(--navy-950)}.numbers{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:center}.numbers li{display:grid;gap:8px;justify-items:center}.numbers b{font-family:var(--f-body);font-weight:800;font-size:clamp(2.6rem,5vw,3.8rem);line-height:1;letter-spacing:-.02em;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.numbers span{color:var(--mist);font-size:.98rem;max-width:22ch}@media(max-width:860px){.numbers{grid-template-columns:1fr 1fr;row-gap:36px}}.app-feature{padding-block:clamp(56px,8vw,110px)}.app-feature:nth-of-type(odd){background:linear-gradient(180deg,#0f2a5e,#0a1d46)}.feature-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,6vw,80px);align-items:center}.app-feature.flip .feature-text{order:2}.feature-text{display:grid;gap:18px;justify-items:start;min-width:0}.feature-num{font-size:.85rem;font-weight:700;letter-spacing:.14em;color:var(--sky)}.feature-text h2{font-size:clamp(2.8rem,6vw,4.6rem)}.feature-text p{color:var(--mist);font-size:clamp(1.05rem,1.6vw,1.2rem);max-width:46ch}.ticks{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:10px}.ticks li{position:relative;padding-inline-start:34px;color:#fff;font-weight:500;text-align:start}.ticks li:before{content:"";position:absolute;inset-inline-start:0;top:.15em;width:22px;height:22px;border-radius:50%;background:#f4a53c29 center/12px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.6 9.6 3.6' fill='none' stroke='%23F4A53C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.feature-media{display:flex;justify-content:center;position:relative}.feature-media:before{content:"";position:absolute;top:10%;right:15%;bottom:10%;left:15%;border-radius:50%;background:radial-gradient(closest-side,rgba(46,107,240,.45),transparent);filter:blur(30px)}.feature-media .iphone{--w:clamp(240px,26vw,310px)}@media(max-width:860px){.feature-grid{grid-template-columns:1fr;text-align:center}.feature-text,.app-feature.flip .feature-text{order:0;justify-items:center}.feature-text p{margin-inline:auto}}.app-details{padding-block:clamp(56px,8vw,104px);background:var(--navy-950)}.details{list-style:none;margin:0 auto;padding:0;max-width:980px;display:grid;grid-template-columns:repeat(3,1fr);gap:2px;border-radius:22px;overflow:hidden;border:1px solid var(--line)}.details li{display:grid;gap:8px;align-content:start;padding:28px 24px;background:#ffffff09}.details b{font-family:var(--f-display);font-size:1.9rem;line-height:1;color:#fff}.details>li>span{color:var(--mist);font-size:.98rem}@media(max-width:860px){.details{grid-template-columns:1fr 1fr}}@media(max-width:520px){.details{grid-template-columns:1fr}}.app-gallery{padding-block:clamp(56px,8vw,104px) clamp(64px,8vw,112px)}.phone-rail{display:flex;gap:28px;overflow-x:auto;scroll-snap-type:x mandatory;padding:20px max(16px,calc((100vw - var(--wrap))/2)) 60px;scrollbar-width:thin;scrollbar-color:rgba(141,179,255,.35) transparent}.phone-rail .iphone{scroll-snap-align:center}.phone-rail:focus-visible{outline-offset:-6px}.app-build{padding-block:clamp(56px,8vw,104px);background:radial-gradient(70% 80% at 50% 100%,#1D4AA3 0%,var(--navy-900) 70%)}.build-card{max-width:820px;margin-inline:auto;text-align:center;display:grid;justify-items:center;gap:20px;padding:clamp(32px,6vw,64px) clamp(22px,5vw,56px);border-radius:28px;border:1px solid rgba(244,165,60,.4);background:radial-gradient(70% 120% at 100% 0%,rgba(244,165,60,.14),transparent 60%),linear-gradient(160deg,#2e6bf038,#0b1d45cc)}.build-logo{width:auto;height:40px;opacity:.95}.build-card h2{font-size:clamp(2.6rem,6vw,4.2rem)}.build-card p{color:#d3def2;font-size:1.12rem;max-width:52ch}.build-card .actions{justify-content:center}.app-join{padding-block:clamp(56px,8vw,104px);background:radial-gradient(70% 60% at 50% 0%,rgba(244,165,60,.12),transparent 70%),var(--navy-900)}.plans{display:grid;grid-template-columns:1fr 1.15fr;gap:20px;max-width:940px;margin-inline:auto;align-items:stretch}.plan{position:relative;display:grid;align-content:start;gap:14px;padding:clamp(24px,4vw,36px);border-radius:24px;border:1px solid var(--line);background:#ffffff0a}.plan h3{font-family:var(--f-display);font-size:clamp(2.2rem,4vw,2.8rem);line-height:1}.plan-sub{color:var(--mist)}.plan-list{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:12px}.plan-list li{position:relative;padding-inline-start:32px;color:#fff;font-weight:500}.plan-list li:before{content:"";position:absolute;inset-inline-start:0;top:.12em;width:22px;height:22px;border-radius:50%}.plan-list .yes:before{background:#f4a53c29 center/12px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.6 9.6 3.6' fill='none' stroke='%23F4A53C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.plan-list .no:before{background:#ffffff0f center/11px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%239FB2D6' d='M7 10V8a5 5 0 0 1 10 0v2h1a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1v-9a1 1 0 0 1 1-1zm2 0h6V8a3 3 0 0 0-6 0z'/%3E%3C/svg%3E")}.plan-foot{color:var(--muted);font-size:.9rem;margin-top:auto}.plan-full{border-color:#f4a53c99;background:radial-gradient(80% 60% at 100% 0%,rgba(244,165,60,.16),transparent 60%),linear-gradient(160deg,#2e6bf040,#0b1d45d9);box-shadow:0 30px 60px #00000059}.plan-full .btn{margin-top:10px;justify-self:stretch}@media(max-width:760px){.plans{grid-template-columns:1fr}.plan-full{order:-1}}.plans.one{grid-template-columns:1fr;max-width:560px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bd-app.css.map */
