.smsm-now-section{position:relative;overflow:hidden;background:linear-gradient(180deg,rgb(248 250 252 / .98),rgb(238 247 248 / .92)),repeating-linear-gradient(90deg,rgb(15 118 110 / .04) 0,rgb(15 118 110 / .04) 1px,transparent 1px,transparent 34px)}.smsm-now-shell{display:grid;gap:clamp(24px, 4vw, 42px)}.smsm-now-head{max-width:860px}.smsm-now-layout{display:grid;grid-template-columns:minmax(240px,0.72fr) minmax(0,1.68fr);gap:clamp(16px, 2.4vw, 26px);align-items:stretch}.smsm-now-command,.smsm-now-card{border-radius:8px;border:1px solid rgb(15 118 110 / .16);background:rgb(255 255 255 / .9);box-shadow:0 24px 70px rgb(15 23 42 / .08)}.smsm-now-command{display:flex;min-height:100%;flex-direction:column;gap:18px;padding:clamp(20px, 3vw, 30px);background:linear-gradient(145deg,rgb(5 78 75 / .96),rgb(15 23 42 / .96)),#0f172a;color:#f8fafc}.smsm-now-command-label{width:fit-content;border-radius:999px;background:rgb(245 158 11 / .16);color:#facc15;font-size:.78rem;font-weight:900;padding:7px 12px}.smsm-now-command strong{font-size:clamp(1.35rem, 2.2vw, 2rem);line-height:1.55}.smsm-now-command p{color:rgb(248 250 252 / .78);line-height:1.9}.smsm-now-command .button{margin-top:auto;width:fit-content;background:#f59e0b;color:#111827}.smsm-now-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.smsm-now-card{display:grid;grid-template-rows:auto auto auto 1fr auto;min-width:0;gap:12px;padding:12px;color:#0f172a;text-decoration:none;transition:transform 650ms cubic-bezier(.32,.72,0,1),box-shadow 650ms cubic-bezier(.32,.72,0,1),border-color 650ms cubic-bezier(.32,.72,0,1)}.smsm-now-card:hover,.smsm-now-card:focus-visible{border-color:rgb(245 158 11 / .46);box-shadow:0 28px 82px rgb(15 23 42 / .14);transform:translateY(-5px)}.smsm-now-meta{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.smsm-now-meta b,.smsm-now-meta small,.smsm-now-card em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smsm-now-meta b{color:#0f766e;font-size:.82rem}.smsm-now-meta small{border-radius:999px;background:rgb(15 118 110 / .08);color:#0f172a;font-size:.76rem;font-weight:900;padding:5px 9px}.smsm-now-thumb{display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:8px;background:#e2e8f0}.smsm-now-thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 900ms cubic-bezier(.32,.72,0,1)}.smsm-now-card:hover .smsm-now-thumb img,.smsm-now-card:focus-visible .smsm-now-thumb img{transform:scale(1.035)}.smsm-now-card strong{display:block;font-size:clamp(1rem, 1.4vw, 1.14rem);line-height:1.65}.smsm-now-problem{color:#475569;line-height:1.8;overflow-wrap:anywhere}.smsm-now-card em{align-self:end;color:#0f766e;font-size:.82rem;font-style:normal;font-weight:900}[data-smsm-reveal]{opacity:0;transform:translateY(26px);transition:opacity 760ms cubic-bezier(.32,.72,0,1) var(--smsm-reveal-delay,0ms),transform 760ms cubic-bezier(.32,.72,0,1) var(--smsm-reveal-delay,0ms)}[data-smsm-reveal].is-visible{opacity:1;transform:translateY(0)}@media (max-width:1020px){.smsm-now-layout{grid-template-columns:minmax(0,1fr)}.smsm-now-command{min-height:0}.smsm-now-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.smsm-now-section{overflow:visible}.smsm-now-grid{grid-template-columns:minmax(0,1fr)}.smsm-now-command .button{width:100%}.smsm-now-card{min-height:0}.smsm-now-meta{align-items:flex-start;flex-direction:column}.smsm-now-meta b,.smsm-now-meta small,.smsm-now-card em{max-width:100%;white-space:normal}}@media (prefers-reduced-motion:reduce){.smsm-now-card,.smsm-now-thumb img,[data-smsm-reveal]{transition:none}[data-smsm-reveal]{opacity:1;transform:none}}