.dm-gf-req{background:var(--dm-gf-paper);border:1px solid var(--dm-gf-line);border-radius:22px;font-family:var(--dm-gf-font);margin-top:clamp(28px,4vw,44px);overflow:hidden}.dm-gf-on-dark .dm-gf-req{background:hsla(0,0%,100%,.03);border-color:rgba(124,196,255,.2)}.dm-gf-req__row{border-top:1px solid var(--dm-gf-line);color:var(--dm-gf-ink-2);display:grid;font-size:16px;gap:16px;grid-template-columns:1fr 1fr;line-height:1.5;padding:14px 22px}.dm-gf-req__row>span:last-child{align-items:flex-start;color:var(--dm-gf-ink);display:flex;gap:10px}.dm-gf-req__row.is-head{background:var(--dm-gf-navy);border-top:0;color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dm-gf-req__row.is-head>span:last-child{color:#fff}.dm-gf-on-dark .dm-gf-req__row{border-top-color:rgba(124,196,255,.14);color:#c8d6e8}.dm-gf-on-dark .dm-gf-req__row>span:last-child{color:#fff}.dm-gf-on-dark .dm-gf-req__row.is-head{background:rgba(124,196,255,.1)}.dm-gf-req__mark{border-radius:50%;display:grid;flex:none;font-size:13px;font-style:normal;font-weight:800;height:22px;min-width:22px;padding:0;place-items:center;width:22px}.dm-gf-req__mark.is-ok{background:#d1fadf;color:#027a48}.dm-gf-req__mark.is-check{background:var(--dm-gf-amber-t);color:var(--dm-gf-amber-d)}.dm-gf-ds .dm-gf-req__note{background:var(--dm-gf-bg);border-top:1px solid var(--dm-gf-line);color:var(--dm-gf-muted);font-size:13px;line-height:1.55;padding:14px 22px}.dm-gf-on-dark .dm-gf-ds .dm-gf-req__note{background:transparent;border-top-color:rgba(124,196,255,.14);color:#98b8d8}@media(max-width:600px){.dm-gf-req__row{gap:6px;grid-template-columns:1fr}.dm-gf-req__row.is-head>span:last-child{display:none}}
