.mobile-page{max-width:1240px;margin:0 auto;padding:126px 32px 70px}.mobile-breadcrumbs{color:var(--muted,#646b60);flex-wrap:wrap;gap:10px;margin-bottom:48px;font-size:12px;display:flex}.mobile-breadcrumbs a{color:inherit}.mobile-app-hero{grid-template-columns:minmax(0,1.5fr) minmax(220px,.8fr);align-items:center;gap:60px;padding-bottom:72px;display:grid}.mobile-app-kicker{letter-spacing:.09em;text-transform:uppercase;color:var(--muted,#646b60);font-weight:700;margin:0 0 20px!important;font-size:11px!important}.mobile-page h1{letter-spacing:-.045em;margin:0 0 26px;font-size:clamp(38px,4.4vw,64px);line-height:1.12}.mobile-app-lead{max-width:580px;color:var(--muted,#646b60);font-size:17px;line-height:1.8}.mobile-app-audience{background:#ecf0e7;border:1px solid #c5cdbd;border-radius:3px;margin:26px 0 0;padding:9px 12px;font-size:12px;display:inline-block}.mobile-app-actions{flex-wrap:wrap;align-items:center;gap:22px;margin:26px 0 18px;display:flex}.mobile-app-download{background:#b6352a;border:1px solid #b6352a;border-radius:3px;justify-content:space-between;align-items:center;gap:26px;min-height:48px;font-weight:600;transition:background .2s;color:#fff!important;padding:15px 22px!important;font-size:14px!important;line-height:1.5!important;text-decoration:none!important;display:inline-flex!important}.mobile-app-download:hover{background:#93271e}.mobile-app-detail{text-underline-offset:4px;font-weight:600;color:#9e2d23!important;font-size:14px!important}.mobile-app-requirement{max-width:470px;color:var(--muted,#646b60);font-size:12px;line-height:1.75}.mobile-app-screen{flex-direction:column;align-items:center;gap:18px;margin:0;display:flex}.mobile-phone-frame{background:#171b23;border:1px solid #c5c8c0;border-radius:22px;width:260px;padding:5px;overflow:hidden;box-shadow:0 18px 40px #27302414}.mobile-phone-frame img{border-radius:16px;width:100%;height:auto;display:block}.mobile-app-screen figcaption{text-align:center;color:var(--muted,#646b60);font-size:11px;line-height:1.6}.mobile-app-section{border-top:1px solid var(--line,#d7dbd1);padding:60px 0;scroll-margin-top:100px}.mobile-page h2{letter-spacing:-.035em;margin:0 0 36px;font-size:clamp(27px,3vw,39px);line-height:1.25}.mobile-app-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.mobile-app-number{white-space:nowrap;font-variant-numeric:tabular-nums;color:#b6352a;margin-bottom:24px;font-size:12px;display:block}.mobile-app-feature-grid h3{margin:0 0 14px;font-size:18px;line-height:1.35}.mobile-app-feature-grid p,.mobile-app-start li,.mobile-app-faq p{color:var(--muted,#646b60);font-size:14px;line-height:1.8}.mobile-app-start{grid-template-columns:1fr 1fr;gap:64px;display:grid}.mobile-app-start ol{margin:0;padding-left:24px}.mobile-app-start li{margin:0 0 22px;padding-left:8px}.mobile-app-start strong{color:var(--ink,#252b24)}.mobile-app-faq details{border-top:1px solid var(--line,#d7dbd1);padding:20px 0}.mobile-app-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:16px;font-weight:600;line-height:1.5;list-style:none;display:flex}.mobile-app-faq summary::-webkit-details-marker{display:none}.mobile-app-faq summary:after{content:"+";color:#b6352a;text-align:center;flex:0 0 20px;font-size:24px;font-weight:400}.mobile-app-faq details[open] summary:after{content:"−"}.mobile-app-faq p{max-width:760px;margin:16px 0 0}.mobile-app-bottom{background:#ebeee5;border:1px solid #d7dbd1;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:30px;display:flex}.mobile-app-bottom p{margin:0;font-size:17px;line-height:1.7}.mobile-app-source{color:var(--muted,#646b60);margin-top:22px;font-size:11px;line-height:1.7}.mobile-app-teaser{background:#ecf0e7;border:1px solid #cdd4c5;border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;margin:24px 0 46px;padding:30px 32px;display:grid}.mobile-app-teaser h2{letter-spacing:-.03em;line-height:1.25;margin:0 0 12px!important;font-size:27px!important}.mobile-app-teaser p:not(.mobile-app-kicker){max-width:650px;color:var(--muted,#646b60);margin:0;line-height:1.8;font-size:14px!important}.mobile-app-teaser .mobile-app-kicker{margin-bottom:12px!important}.mobile-app-teaser-actions{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.mobile-page :is(a,summary):focus-visible,.mobile-app-teaser a:focus-visible{outline-offset:5px;outline:2px solid #b6352a}@media (width<=1023px){.mobile-app-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 40px}.mobile-app-hero{gap:30px}.mobile-page h1{font-size:43px}.mobile-app-teaser{grid-template-columns:1fr}.mobile-app-teaser-actions{flex-flow:wrap;align-items:center}}@media (width<=767px){.mobile-page{padding:104px 20px 44px}.mobile-breadcrumbs{margin-bottom:32px}.mobile-app-hero{grid-template-columns:1fr;gap:34px;padding-bottom:42px}.mobile-page h1{font-size:clamp(34px,8.7vw,49px)}.mobile-title-break{display:none}.mobile-app-lead{font-size:16px}.mobile-phone-frame{width:220px}.mobile-app-section{padding:40px 0}.mobile-app-start{grid-template-columns:1fr;gap:4px}.mobile-app-bottom{padding:24px}.mobile-app-teaser{gap:24px;padding:24px}.mobile-app-teaser h2{font-size:25px!important}}@media (width<=420px){.mobile-app-feature-grid{grid-template-columns:1fr;gap:28px}.mobile-app-feature-grid article{border-top:1px solid #d7dbd1;padding-top:22px}.mobile-app-number{margin-bottom:14px}.mobile-app-actions{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.mobile-app-download{transition:none}}
