.iphone-main .faq-hero{grid-template-columns:1.3fr 1fr;min-height:300px;gap:36px;margin-bottom:28px}
.iphone-main .faq-kicker{font-size:13px;letter-spacing:.1em;color:#0063dd}
.iphone-art{position:relative;display:flex;align-items:center;justify-content:center;min-height:300px;background:radial-gradient(ellipse,#dff1ff 0,transparent 70%)}
.iphone-device{width:158px;height:274px;padding:7px;border:3px solid #092154;border-radius:30px;background:#fff;transform:rotate(8deg);box-shadow:0 18px 40px #09215418;position:relative}
.iphone-speaker{position:absolute;width:46px;height:8px;background:#092154;left:calc(50% - 23px);top:9px;border-radius:9px}
.iphone-screen{height:100%;border-radius:21px;background:linear-gradient(155deg,#e6f5ff,#badbfa);padding:24px 12px 12px;position:relative}
.iphone-time{font-size:12px;font-weight:700}.iphone-app-tile{margin:30px auto 0;text-align:center}.iphone-app-tile img{display:block;width:64px;height:64px;margin:auto;border-radius:15px;box-shadow:0 5px 12px #09215415}.iphone-app-tile span{display:block;font-size:10px;margin-top:7px;color:#092154}.iphone-dock{position:absolute;bottom:10px;left:10px;right:10px;background:#ffffff80;border-radius:15px;display:flex;justify-content:space-around;padding:9px}.iphone-dock i{width:25px;height:25px;background:#fff9;border-radius:8px}
.iphone-art-badge{position:absolute;bottom:25px;left:4%;padding:14px 18px;background:#fff;border:1px solid #dce8f2;border-radius:16px;box-shadow:0 8px 24px #0921540a;color:#092154;font-size:14px;line-height:1.45;font-weight:650;transform:rotate(-4deg)}
.iphone-steps{list-style:none;counter-reset:steps;margin:0;padding:0}.iphone-steps li{counter-increment:steps;display:flex;gap:20px;padding:22px 2px;border-top:1px solid #dee7ef}.iphone-steps li::before{content:counter(steps);flex:0 0 38px;height:38px;display:grid;place-items:center;background:#e1f1ff;color:#0063dd;font-size:19px;font-weight:750;border-radius:12px}.iphone-steps h3{margin:0 0 7px;color:#092154;font-size:20px;line-height:1.4}.iphone-steps p,.iphone-success p{margin:0;font-size:16px;line-height:1.65;color:#4b5f83}.iphone-share{display:inline-flex;vertical-align:middle;width:25px;height:25px;margin-left:5px;color:#0063dd}.iphone-share svg{width:100%;height:100%}.iphone-success{background:#e5f7ee;border-radius:14px;padding:18px 22px}.iphone-success strong{display:block;margin-bottom:5px;font-size:18px;color:#092154}.iphone-back{margin:24px 8px;font-weight:650}.iphone-main a:focus-visible{outline:3px solid #0070e0;outline-offset:4px}
@media(max-width:600px){.iphone-main .faq-hero{grid-template-columns:1fr;gap:12px;min-height:0;margin-bottom:20px}.iphone-art{min-height:248px}.iphone-device{width:138px;height:236px}.iphone-app-tile{margin-top:19px}.iphone-art-badge{bottom:12px;left:6%;font-size:12px;padding:12px}.iphone-steps li{gap:12px;padding:18px 2px}.iphone-steps li::before{flex-basis:30px;height:30px;border-radius:10px;font-size:16px}.iphone-steps h3{font-size:18px}.iphone-steps p,.iphone-success p{font-size:15px}.iphone-success{padding:16px}.iphone-success strong{font-size:17px}}
