.home-phone-section{padding:20px 0 36px}.home-phone-card{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:28px 36px;border:1px solid #dbe3ef;border-radius:24px;background:#f5f8fc}.home-phone-card>div{max-width:620px;min-width:0}.home-phone-card h2{margin:8px 0 12px;font-size:clamp(1.5rem,3vw,2rem)}.home-phone-card p{margin:0 0 12px}.home-phone-qr{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:8px;color:#101c35;text-align:center;font-size:.85rem}.home-phone-qr img{display:block;width:232px;height:232px;max-width:100%;background:#fff;border-radius:0}.home-phone-qr:focus-visible{outline:3px solid #2563eb;outline-offset:6px}@media(max-width:640px){.home-phone-card{flex-direction:column;align-items:flex-start;padding:24px;gap:20px}.home-phone-qr{align-self:center}.home-phone-qr img{width:200px;height:200px}}
