.sr .sr-wrap{max-width:760px;padding-block:8px 56px;display:grid;grid-gap:36px;gap:36px}.sr .sr-back{font-size:14px;color:var(--mut);text-decoration:none;justify-self:start}.sr .sr-back:hover{color:var(--ink)}.sr .sr-head{display:grid;grid-gap:16px;gap:16px;justify-items:start}.sr h1{font:700 clamp(34px,7vw,56px)/1 var(--display);letter-spacing:-.045em;text-wrap:balance}.sr h1 span{color:var(--faint)}.sr .sr-head>p{font-size:17px;line-height:1.5;color:var(--soft);max-width:56ch}.sr .sr-head b{color:var(--ink);font-weight:600}.sr .sr-cta{font-size:16px;padding:16px 26px}.sr .sr-small{font-size:13.5px;color:var(--mut)}.sr .sr-small a{color:var(--blue)}.sr .sr-steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.sr .sr-steps li{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center;background:var(--card);border-radius:var(--r-lg);padding:20px}.sr .sr-text{display:grid;grid-gap:6px;gap:6px;align-content:start}.sr .sr-n{width:30px;height:30px;border-radius:50%;background:var(--coral);color:#fff;display:grid;place-items:center;font:700 14px/1 Inter,sans-serif}.sr .sr-text h2{font:700 22px/1.15 var(--display);letter-spacing:-.025em}.sr .sr-text p{font-size:15.5px;line-height:1.5;color:var(--soft)}.sr .sr-phone{height:170px;border-radius:22px;background:#fff;border:1px solid var(--line);position:relative;overflow:hidden;display:grid;align-content:center;justify-items:center;padding:14px;grid-gap:12px;gap:12px}.sr .sr-dark{background:#111}.sr .sr-dialog{background:#f2f2f7;border-radius:14px;padding:12px;display:grid;grid-gap:10px;gap:10px;box-shadow:0 6px 16px rgba(0,0,0,.08)}.sr .sr-dialog p{font-size:11.5px;line-height:1.35;color:#1d1d1f}.sr .sr-blue{justify-self:end;color:#0a84ff;font:600 13px/1 Inter,sans-serif}.sr .sr-list{width:100%;display:grid}.sr .sr-file{display:flex;gap:8px;align-items:center;font-size:11px;line-height:1.3;color:#1d1d1f;background:#f2f2f7;border-radius:10px;padding:9px 10px}.sr .sr-file i{flex:none;width:20px;height:20px;border-radius:6px;background:linear-gradient(135deg,#ff6640,#0a84ff)}.sr .sr-bar{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;gap:8px;background:#f2f2f7;border-radius:999px;padding:7px 12px}.sr .sr-dl{width:22px;height:22px;border-radius:50%;background:#0a84ff;color:#fff;display:grid;place-items:center;font:700 12px/1 Inter,sans-serif;box-shadow:0 0 0 4px rgba(10,132,255,.2)}.sr .sr-url{font-size:12px;color:#1d1d1f}.sr .sr-tile{width:100%;border-radius:14px;background:#ff4b4b;color:#fff;font:600 12px/1.3 Inter,sans-serif;padding:14px 12px;min-height:62px}.sr .sr-addbtn{width:100%;border-radius:12px;background:#0a84ff;color:#fff;text-align:center;font:600 13px/1 Inter,sans-serif;padding:12px}.sr .sr-bubble{color:#fff;font:600 13px/1.35 Inter,sans-serif;text-align:center;padding-inline:6px}.sr .sr-orb{width:46px;height:46px;border-radius:50%;background:conic-gradient(from 0deg,#ff6640,#ff2d92,#5e5ce6,#0a84ff,#30d158,#ff6640);filter:blur(.5px);box-shadow:0 0 22px rgba(94,92,230,.6)}.sr .sr-say{display:grid;grid-gap:12px;gap:12px}.sr .sr-say h2{font:700 24px/1.1 var(--display);letter-spacing:-.03em}.sr .sr-say blockquote{margin:0;background:var(--ink);color:#fff;border-radius:var(--r-md);padding:20px 22px;font:500 17px/1.5 Inter,sans-serif}@media (max-width:600px){.sr .sr-steps li{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.sr .sr-phone{height:150px}.sr .sr-cta{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.sr *{transition:none!important}}