.dm-gf-scope{display:grid;font-family:var(--dm-gf-font);gap:16px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.dm-gf-scope__card{background:var(--dm-gf-paper);border:1px solid var(--dm-gf-line);border-radius:24px;display:flex;flex-direction:column;gap:18px;padding:clamp(22px,3vw,32px)}.dm-gf-scope__q{border-bottom:1px solid var(--dm-gf-line);display:flex;flex-direction:column;gap:10px;padding-bottom:18px}.dm-gf-scope__q:last-child{border-bottom:0;padding-bottom:0}.dm-gf-scope__q b{color:var(--dm-gf-ink);font-size:17px;letter-spacing:-.01em}.dm-gf-scope__opts{display:flex;flex-wrap:wrap;gap:8px}.dm-gf-scope__opt{all:unset;align-items:center;border:1.5px solid var(--dm-gf-line);border-radius:999px;box-sizing:border-box;color:var(--dm-gf-ink);cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;min-height:44px;padding:0 18px;transition:all .18s}.dm-gf-scope__opt:hover{border-color:var(--dm-gf-blue-hi)}.dm-gf-scope__opt:focus-visible{box-shadow:0 0 0 4px rgba(19,106,182,.45)}.dm-gf-scope__opt[aria-pressed=true]{background:var(--dm-gf-navy);border-color:var(--dm-gf-navy);color:#fff}.dm-gf-scope__result{background:var(--dm-gf-navy);border-radius:24px;color:#fff;display:flex;flex-direction:column;gap:14px;justify-content:center;overflow:hidden;padding:clamp(22px,3vw,32px);transition:background .4s}.dm-gf-scope__result.is-yes{background:#7a2e0e}.dm-gf-scope__result.is-no{background:#05603a}.dm-gf-scope__result .dm-gf-scope__cta{align-self:flex-start}.dm-gf-scope__result .dm-gf-scope__cta[hidden]{display:none}.dm-gf-ds .dm-gf-scope__k{color:var(--dm-gf-amber);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.dm-gf-ds .dm-gf-scope__h{color:#fff;font-size:clamp(24px,2.4vw,32px);font-weight:800;letter-spacing:-.025em;line-height:1.08}.dm-gf-ds .dm-gf-scope__t{color:#dce6f2;font-size:16px;line-height:1.6}@media(max-width:860px){.dm-gf-scope{grid-template-columns:1fr}}
