.reviews-section{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;align-items:center;padding-block:80px 15px}.reviews-intro h2{font-size:40px}.reviews-intro p{font-size:14px;line-height:1.85;color:var(--muted);margin-top:20px;max-width:360px}.reviews-intro .text-link{margin-top:22px}.reviews-empty{padding:34px;border:1px solid var(--line);border-radius:16px;background:#eff0e9}.reviews-empty>.icon{width:34px;height:34px;color:var(--accent-ink);margin-bottom:24px}.reviews-empty h3{font-size:21px;font-weight:650;letter-spacing:-.5px;line-height:1.4}.reviews-empty>p{font-size:13px;line-height:1.9;color:var(--muted);margin-top:15px;max-width:420px}.review-policy{display:flex;align-items:center;gap:8px;margin-top:24px;font-size:12px;color:var(--muted)}.review-policy .icon{width:17px;height:17px}.dashboard-intro{padding-top:48px;padding-bottom:35px;display:flex;justify-content:space-between;align-items:end;gap:35px}.dashboard-intro h1{font-size:56px;letter-spacing:-.04em;line-height:1.15}.dashboard-intro p{font-size:14px;color:var(--muted);line-height:1.8;margin-top:19px;max-width:650px}.preview-controls{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-block:20px}.preview-tabs{display:flex;gap:7px;flex-wrap:wrap}.preview-tabs button{border:1px solid var(--line);border-radius:8px;color:var(--ink);background:transparent;padding:11px 16px;min-height:44px;font-size:13px;font-weight:650;transition:background 180ms ease-out,color 180ms ease-out}.preview-tabs button[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.preview-caption{font-size:12px;color:var(--muted)}.preview-frame{padding:18px;background:#e6e9df;border:1px solid var(--line);border-radius:15px;margin-bottom:60px}.preview-frame.mobile{max-width:450px;margin-inline:auto}.preview-frame img{display:block;width:100%;height:auto;border-radius:7px;background:var(--paper);box-shadow:0 12px 24px #20221f12}.preview-notes{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--line);padding-top:23px;padding-bottom:45px;font-size:12px;color:var(--muted)}.preview-notes a{font-weight:650;color:var(--accent-ink)}@media(max-width:900px){.reviews-section{gap:35px}.reviews-intro h2{font-size:33px}.reviews-empty{padding:25px}.dashboard-intro h1{font-size:45px}.dashboard-intro{gap:25px}.dashboard-intro .cta{font-size:12px;gap:15px;padding-inline:16px}.preview-caption{display:none}}@media(max-width:650px){.reviews-section{grid-template-columns:1fr;gap:25px;padding-top:55px}.reviews-intro h2{font-size:33px}.reviews-intro p{font-size:13px}.reviews-intro .text-link{font-size:12px;margin-top:15px}.reviews-empty{padding:25px}.reviews-empty h3{font-size:20px}.dashboard-intro{display:block;padding-top:27px;padding-bottom:20px}.dashboard-intro h1{font-size:37px;line-height:1.18}.dashboard-intro p{font-size:13px;margin-top:17px}.dashboard-intro .cta{margin-top:23px;font-size:12px;min-height:47px}.preview-controls{padding-block:20px}.preview-tabs{gap:6px}.preview-tabs button{font-size:11px;padding:10px 12px;min-height:43px}.preview-frame{padding:8px;border-radius:10px;margin-bottom:35px}.preview-notes{flex-direction:column;align-items:start;gap:13px;font-size:11px;padding-top:20px;padding-bottom:30px}}
