.dm-gf-pcards{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.dm-gf-pcards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.dm-gf-pcards--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1080px){.dm-gf-pcards,.dm-gf-pcards--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.dm-gf-pcards,.dm-gf-pcards--2,.dm-gf-pcards--3{grid-template-columns:minmax(0,1fr)}}.dm-gf-pcards.dm-gf-pcards--accordion{display:flex;flex-direction:column;gap:12px}.dm-gf-pcard.is-acc{border-radius:20px;cursor:pointer;gap:6px;padding:20px 22px}.dm-gf-pcard.is-acc:hover{transform:translateX(4px)}.dm-gf-pcard.is-acc.is-open{border-color:var(--dm-gf-blue);box-shadow:0 14px 30px -18px rgba(10,37,64,.35)}.dm-gf-pcard.is-acc.is-featured{background:linear-gradient(180deg,#f3f8fd,#fff);border:1px solid var(--dm-gf-line);margin-top:14px}.dm-gf-pcard.is-acc.is-featured.is-open{border-color:var(--dm-gf-blue)}.dm-gf-pcard__flag{background:var(--dm-gf-amber);border-radius:999px;color:var(--dm-gf-ink);font-size:12px;font-weight:700;left:18px;padding:4px 10px;position:absolute;top:-12px}.dm-gf-pcard__head{all:unset;align-items:center;box-sizing:border-box;color:var(--dm-gf-ink);cursor:pointer;display:flex;flex-wrap:wrap;gap:10px 14px;width:100%}.dm-gf-pcard__head:focus-visible{border-radius:8px;box-shadow:0 0 0 4px rgba(19,106,182,.45)}.dm-gf-pcard__head b{flex:1 1 auto;font-size:19px;letter-spacing:-.01em}.dm-gf-pcard__tag{background:var(--dm-gf-sky);border-radius:999px;color:var(--dm-gf-blue-t);font-size:12px;font-weight:700;padding:5px 10px;white-space:nowrap}.dm-gf-pcard__chev{background:var(--dm-gf-bg);border:1px solid var(--dm-gf-line);border-radius:50%;display:grid;flex:none;height:28px;place-items:center;position:relative;transition:transform .3s var(--dm-gf-ease),background .2s;width:28px}.dm-gf-pcard__chev:before{border-bottom:2px solid var(--dm-gf-blue-t);border-right:2px solid var(--dm-gf-blue-t);content:"";height:8px;transform:translateY(-2px) rotate(45deg);width:8px}.is-open .dm-gf-pcard__chev{background:var(--dm-gf-sky);transform:rotate(180deg)}.dm-gf-ds .dm-gf-pcard__text{color:var(--dm-gf-muted);font-size:16px;line-height:1.55}.dm-gf-ds .dm-gf-pcard__bullets{color:var(--dm-gf-ink-2);display:flex;flex-direction:column;font-size:14px;gap:4px;margin:4px 0 0;padding-left:18px}.dm-gf-pcard__more{border-top:1px solid var(--dm-gf-line);cursor:default;display:flex;flex-direction:column;gap:14px;margin-top:12px;padding-top:16px}.dm-gf-pcard__more[hidden]{display:none}.dm-gf-pcard__more .dm-gf-pcard__btn{align-self:flex-start;font-size:15px;min-height:46px;padding:0 20px}
