.mf-call{border:1px solid var(--mf-line);background:var(--mf-raised);width:100%;max-width:560px;box-shadow:var(--gp-shadow-overlay);text-align:start;border-radius:22px;flex-direction:column;gap:14px;margin:12px 0 0;padding:18px;display:flex}.mf-call-top{align-items:center;gap:12px;display:flex}.mf-call-icon{background:var(--mf-surface);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.mf-call-who{min-width:0;color:var(--mf-muted);flex-direction:column;flex:auto;font-size:14px;line-height:1.35;display:flex}.mf-call-who b{color:var(--mf-text);font-size:16px;font-weight:600}.mf-call-lines{flex-direction:column;gap:10px;margin:0;display:flex}.mf-call-lines div{flex-direction:column;gap:2px;display:flex}.mf-call-lines dt{color:var(--mf-muted);font-size:14px}.mf-call-lines dd{margin:0;font-size:17px;line-height:1.45}.mf-call-text{background:var(--mf-surface);border-radius:16px;padding:12px 14px}.mf-call-text span{font-size:14px;font-weight:600;display:block}.mf-call-text p{margin:0;font-size:15px;line-height:1.45}.mf-call-foot{color:var(--mf-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;line-height:1.4;display:flex}@media (min-width:760px){.mf-call{margin-top:20px;padding:22px 24px}}.dl-samples{max-width:calc(var(--mf-max) + 32px);margin:0 auto;padding:0 16px 64px}.dl-head{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.dl-head h2{font-size:var(--mf-h2);letter-spacing:-.03em;margin:0;line-height:1.04}.dl-head p{max-width:34em;color:var(--mf-muted);text-wrap:pretty;margin:0;font-size:17px;line-height:1.5}.dl-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.dl-grid .mf-call{max-width:none;margin:0}.dl-body{margin:0;font-size:17px;line-height:1.45}.dl-item{border:1px solid var(--mf-line);border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;font-size:15px;display:flex}.dl-item span{color:var(--mf-muted)}.mf-call-text .dl-sent{align-items:center;gap:6px;margin-top:8px;font-weight:600;display:flex}@media (min-width:760px){.dl-samples{max-width:calc(var(--mf-max) + 64px);padding:0 32px 96px}.dl-head p{font-size:19px}}@media (min-width:1100px){.dl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
