.practice-heading[data-astro-cid-mmyajvmy]{margin:0 0 .75rem;font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:600;color:#0d1117}.practice-intro[data-astro-cid-mmyajvmy]{max-width:720px;margin:0 0 1.5rem;line-height:1.6;color:#1a1a1a}.practice-grid[data-astro-cid-mmyajvmy]{list-style:none;padding:0;margin:0;display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.practice-grid[data-astro-cid-mmyajvmy] li[data-astro-cid-mmyajvmy]{margin:0}.practice-grid[data-astro-cid-mmyajvmy] a[data-astro-cid-mmyajvmy]{display:block;padding:1rem 1.15rem;background:#fff;border:var(--theme-border-width) solid var(--theme-card-border);box-shadow:var(--theme-shadow-sm);text-decoration:none;color:#0d1117;font-weight:700;transition:transform .1s ease,box-shadow .1s ease}.practice-grid[data-astro-cid-mmyajvmy] a[data-astro-cid-mmyajvmy]:hover{transform:translateY(-2px);box-shadow:var(--theme-shadow-sm);color:var(--rd-accent-text)}.resources-grid[data-astro-cid-mmyajvmy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.resources-grid[data-astro-cid-mmyajvmy] article[data-astro-cid-mmyajvmy]{padding:1.5rem;border:var(--theme-border-width) solid var(--theme-card-border);border-radius:var(--theme-shape-radius);background:#fff;color:var(--theme-on-surface-1);display:flex;flex-direction:column;gap:.75rem;box-shadow:var(--theme-shadow-sm, 4px 4px 0 #000000);transition:transform .15s ease,box-shadow .15s ease}.resources-grid[data-astro-cid-mmyajvmy] article[data-astro-cid-mmyajvmy]:hover{transform:translateY(-2px);box-shadow:var(--theme-shadow)}.resource-tag[data-astro-cid-mmyajvmy]{text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;color:var(--theme-muted-text);margin:0;font-family:var(--theme-font-family-mono);font-weight:500}.resource-format-list[data-astro-cid-mmyajvmy]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto;justify-content:center}.resource-format[data-astro-cid-mmyajvmy]{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .85rem;border-radius:var(--theme-shape-radius);border:var(--theme-border-width) solid var(--theme-card-border);font-weight:600;color:#0d1117;text-decoration:none;font-size:.85rem;background:var(--theme-primary);box-shadow:var(--theme-shadow-sm);transition:transform .1s ease,box-shadow .1s ease}.resource-format[data-astro-cid-mmyajvmy]:hover{background:var(--theme-primary);color:#0d1117;border-color:var(--theme-card-border);transform:translateY(-2px);box-shadow:var(--theme-shadow-sm)}.resource-callout[data-astro-cid-mmyajvmy]{padding-top:clamp(1.5rem,3vw,2.75rem);padding-bottom:clamp(1rem,2vw,2rem)}.resource-callout__inner[data-astro-cid-mmyajvmy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;align-items:center;padding:clamp(1.5rem,3vw,2.5rem);border-radius:var(--theme-shape-radius);background:#fff;border:var(--theme-border-width) solid var(--theme-card-border);box-shadow:var(--theme-shadow, 6px 6px 0 #000000)}.resource-callout__text[data-astro-cid-mmyajvmy] h2[data-astro-cid-mmyajvmy]{margin-top:.25rem}.resource-callout__text[data-astro-cid-mmyajvmy] ul[data-astro-cid-mmyajvmy]{list-style:none;padding:0;margin:1rem 0 0;display:flex;flex-direction:column;gap:.75rem;font-weight:500}.youtube-feature__grid[data-astro-cid-mmyajvmy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;align-items:center}.feature-list[data-astro-cid-mmyajvmy]{list-style:none;padding:0;margin:1rem 0 1.5rem;display:flex;flex-direction:column;gap:.5rem}.youtube-stat-card[data-astro-cid-mmyajvmy]{margin-top:.75rem;padding:.75rem 1rem;border-radius:var(--theme-shape-radius);background:#fff;color:#0d1117;border:var(--theme-border-width) solid var(--theme-card-border);display:inline-flex;box-shadow:var(--theme-shadow-sm, 4px 4px 0 #000000)}.youtube-stat[data-astro-cid-mmyajvmy]{margin:0;font-weight:600}.youtube-feature__visual[data-astro-cid-mmyajvmy]{border-radius:var(--theme-shape-radius);padding:1rem;background:#fff;border:var(--theme-border-width) solid var(--theme-card-border);box-shadow:var(--theme-shadow, 6px 6px 0 #000000);max-width:280px;justify-self:center}.youtube-feature__visual[data-astro-cid-mmyajvmy] img[data-astro-cid-mmyajvmy]{width:100%;height:auto;display:block;border-radius:0}.control-stack__wrap[data-astro-cid-mmyajvmy]{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:2rem;align-items:start;padding:clamp(1.5rem,3vw,2.5rem);border-radius:var(--theme-shape-radius);background:#fff;border:var(--theme-border-width) solid var(--theme-card-border);box-shadow:var(--theme-shadow)}@media(max-width:720px){.control-stack__wrap[data-astro-cid-mmyajvmy]{grid-template-columns:1fr}}.control-stack__logo[data-astro-cid-mmyajvmy]{width:min(180px,100%);max-width:180px;max-height:64px;height:auto;display:block;object-fit:contain}.control-stack__logo-link[data-astro-cid-mmyajvmy]{display:inline-flex;align-items:center}.control-stack__content[data-astro-cid-mmyajvmy] h2[data-astro-cid-mmyajvmy]{margin-top:.35rem}.control-stack__highlights[data-astro-cid-mmyajvmy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.5rem 0}.control-stack__highlights[data-astro-cid-mmyajvmy] article[data-astro-cid-mmyajvmy]{border:var(--theme-border-width) solid var(--theme-card-border);border-radius:var(--theme-shape-radius);padding:1rem;background:#f7f7f8}.control-stack__highlights[data-astro-cid-mmyajvmy] h3[data-astro-cid-mmyajvmy]{margin:0 0 .35rem;font-size:1rem}.control-stack__highlights[data-astro-cid-mmyajvmy] p[data-astro-cid-mmyajvmy]{margin:0;color:var(--theme-muted-text)}.policymint-stack__logo[data-astro-cid-mmyajvmy]{width:96px;height:96px;display:block;padding:16px;background:#e9f7f1;border:3px solid #0e6b4f;border-radius:50%;box-sizing:border-box}.policymint-stack[data-astro-cid-mmyajvmy] .control-stack__highlights[data-astro-cid-mmyajvmy] article[data-astro-cid-mmyajvmy]{border-left:3px solid #0e6b4f}.policymint-stack__shot[data-astro-cid-mmyajvmy]{display:block;width:100%;height:auto;margin:1.5rem 0;border:var(--theme-border-width) solid var(--theme-card-border);box-shadow:var(--theme-shadow)}.policymint-stack__cta[data-astro-cid-mmyajvmy]{display:inline-flex;align-items:center;padding:.65rem 1.5rem;background:#0e6b4f;color:#fff;border:var(--theme-border-width) solid var(--theme-card-border);box-shadow:var(--theme-shadow);font-weight:700;font-size:.85rem;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.policymint-stack__cta[data-astro-cid-mmyajvmy]:hover{transform:translateY(-2px);box-shadow:var(--theme-shadow-sm)}.resources-grid[data-astro-cid-mmyajvmy] article[data-astro-cid-mmyajvmy]:before{content:"";display:block;aspect-ratio:4 / 3;margin:-1.5rem -1.5rem .5rem;background:#f6f1e8 center / cover no-repeat;border-bottom:1px solid var(--theme-card-border);border-radius:var(--theme-shape-radius) var(--theme-shape-radius) 0 0}.resources-grid[data-astro-cid-mmyajvmy] article[data-astro-cid-mmyajvmy]:has(a[href="/api/download/cybersecurity-culture-pledge-docx/"]):before{background-image:url(/assets/redesign/downloads/culture-pledge.webp)}.resources-grid[data-astro-cid-mmyajvmy] article[data-astro-cid-mmyajvmy]:has(a[href="/api/download/iso-27001-checklist-pdf/"]):before{background-image:url(/assets/redesign/downloads/iso-27001-checklist.webp)}.resources-grid[data-astro-cid-mmyajvmy] article[data-astro-cid-mmyajvmy]:has(a[href="/api/download/iso-42001-checklist-pdf/"]):before{background-image:url(/assets/redesign/downloads/iso-42001-checklist.webp)}.resources-grid[data-astro-cid-mmyajvmy] article[data-astro-cid-mmyajvmy]:has(a[href="/api/download/soc-2-readiness-checklist-pdf/"]):before{background-image:url(/assets/redesign/downloads/soc-2-checklist.webp)}.resources-grid[data-astro-cid-mmyajvmy] article[data-astro-cid-mmyajvmy]:has(a[href="/api/download/cybersecurity-conversation-starters-pdf/"]):before{background-image:url(/assets/redesign/downloads/conversation-starters.webp)}.resources-grid[data-astro-cid-mmyajvmy] article[data-astro-cid-mmyajvmy]:has(a[href="/api/download/incident-management-plan-docx/"]):before{background-image:url(/assets/redesign/downloads/incident-plan.webp)}.resources-grid[data-astro-cid-mmyajvmy] article[data-astro-cid-mmyajvmy]:has(a[href="/iso-31000-risk-matrix/"]):before{background-image:url(/assets/redesign/downloads/risk-matrix.webp)}.practice-grid[data-astro-cid-mmyajvmy] a[data-astro-cid-mmyajvmy]{display:flex;align-items:center;gap:.9rem;height:100%;border-radius:var(--theme-shape-radius);font-weight:600}.practice-grid[data-astro-cid-mmyajvmy] a[data-astro-cid-mmyajvmy]:before{content:"";flex:none;width:52px;height:52px;background:center / contain no-repeat}.practice-grid[data-astro-cid-mmyajvmy] a[data-astro-cid-mmyajvmy][href$="/free-practice-questions/iso-27001-lead-auditor/"]:before{background-image:url(/assets/redesign/badges/course-pecb-iso-27001-lead-auditor.webp)}.practice-grid[data-astro-cid-mmyajvmy] a[data-astro-cid-mmyajvmy][href$="/free-practice-questions/iso-27001-lead-implementer/"]:before{background-image:url(/assets/redesign/badges/course-pecb-iso-27001-lead-implementer.webp)}.practice-grid[data-astro-cid-mmyajvmy] a[data-astro-cid-mmyajvmy][href$="/free-practice-questions/iso-42001-lead-auditor/"]:before{background-image:url(/assets/redesign/badges/course-pecb-iso-42001-lead-auditor.webp)}.practice-grid[data-astro-cid-mmyajvmy] a[data-astro-cid-mmyajvmy][href$="/free-practice-questions/iso-42001-lead-implementer/"]:before{background-image:url(/assets/redesign/badges/course-pecb-iso-42001-lead-implementer.webp)}.control-stack__actions[data-astro-cid-mmyajvmy]{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.25rem}.app-badges[data-astro-cid-mmyajvmy]{display:flex;gap:.6rem}.app-badges[data-astro-cid-mmyajvmy] a[data-astro-cid-mmyajvmy]{display:inline-flex;border-radius:8px}.app-badges[data-astro-cid-mmyajvmy] img[data-astro-cid-mmyajvmy]{height:40px;width:auto}.control-stack[data-astro-cid-mmyajvmy] .control-stack__wrap[data-astro-cid-mmyajvmy]:after{content:"";display:block;width:100%;max-width:460px;aspect-ratio:780 / 860;max-height:440px;margin:0 auto;background:#fff url(/assets/redesign/controlstack-control.webp) top center / cover no-repeat;border:1px solid var(--theme-card-border);border-radius:14px;box-shadow:var(--theme-shadow)}.policymint-stack__shot[data-astro-cid-mmyajvmy]{max-width:460px;max-height:420px;width:100%;margin:1.25rem auto;object-fit:cover;object-position:top left;border-radius:14px}@media(min-width:1024px){.control-stack__wrap[data-astro-cid-mmyajvmy]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:3rem;row-gap:0;align-items:start}.control-stack__wrap[data-astro-cid-mmyajvmy]>.control-stack__content[data-astro-cid-mmyajvmy]{display:contents}.control-stack__wrap[data-astro-cid-mmyajvmy]>[data-astro-cid-mmyajvmy]{grid-column:1}.control-stack__logo-link[data-astro-cid-mmyajvmy]{grid-row:1;margin-bottom:.75rem}.control-stack__logo[data-astro-cid-mmyajvmy]{max-height:56px;width:auto}.policymint-stack__logo[data-astro-cid-mmyajvmy]{width:64px;height:64px;padding:11px;border-width:2px}.control-stack__content[data-astro-cid-mmyajvmy]>.section-eyebrow[data-astro-cid-mmyajvmy]{grid-row:2}.control-stack__content[data-astro-cid-mmyajvmy]>h2[data-astro-cid-mmyajvmy]{grid-row:3}.control-stack__content[data-astro-cid-mmyajvmy]>p[data-astro-cid-mmyajvmy]{grid-row:4}.control-stack__content[data-astro-cid-mmyajvmy]>[data-astro-cid-mmyajvmy]:is(.control-stack__actions,.policymint-stack__cta){grid-row:5;justify-self:start;margin-top:.5rem}.control-stack__content[data-astro-cid-mmyajvmy]>.control-stack__highlights[data-astro-cid-mmyajvmy]{grid-row:6;grid-column:1 / -1;margin-bottom:0}.control-stack[data-astro-cid-mmyajvmy] .control-stack__wrap[data-astro-cid-mmyajvmy]:after,.control-stack__content[data-astro-cid-mmyajvmy]>.policymint-stack__shot[data-astro-cid-mmyajvmy]{grid-column:2;grid-row:1 / 6;align-self:center;margin:0 0 0 auto}}.policymint-stack[data-astro-cid-mmyajvmy] .control-stack__wrap[data-astro-cid-mmyajvmy]{--pm-bg: #0c1511;--pm-line: #263b32;--pm-text: #eaf5f0;--pm-muted: #b9cdc4;--pm-mint: #58dda2;--pm-ink: #04140f;--rd-accent-text: var(--pm-mint);border:1px solid var(--pm-line);border-radius:20px;background:radial-gradient(120% 90% at 100% 0%,rgba(88,221,162,.14),transparent 60%),var(--pm-bg);color:var(--pm-text);box-shadow:var(--theme-shadow)}.policymint-stack__logo[data-astro-cid-mmyajvmy]{width:48px;height:48px;padding:8px;background:#58dda21f;border:1px solid var(--pm-line)}.policymint-stack[data-astro-cid-mmyajvmy] .control-stack__content[data-astro-cid-mmyajvmy]>.section-eyebrow[data-astro-cid-mmyajvmy]{color:var(--pm-mint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.policymint-stack[data-astro-cid-mmyajvmy] .control-stack__content[data-astro-cid-mmyajvmy]>h2[data-astro-cid-mmyajvmy]{color:var(--pm-text)}.policymint-stack[data-astro-cid-mmyajvmy] .control-stack__content[data-astro-cid-mmyajvmy]>p[data-astro-cid-mmyajvmy]{color:var(--pm-muted)}.policymint-stack[data-astro-cid-mmyajvmy] .control-stack__highlights[data-astro-cid-mmyajvmy] article[data-astro-cid-mmyajvmy]{background:#eaf5f00a;border:1px solid var(--pm-line);border-left:3px solid var(--pm-mint)}.policymint-stack[data-astro-cid-mmyajvmy] .control-stack__highlights[data-astro-cid-mmyajvmy] h3[data-astro-cid-mmyajvmy]{color:var(--pm-text)}.policymint-stack[data-astro-cid-mmyajvmy] .control-stack__highlights[data-astro-cid-mmyajvmy] p[data-astro-cid-mmyajvmy]{color:var(--pm-muted)}.policymint-stack__shot[data-astro-cid-mmyajvmy]{border:1px solid var(--pm-line);box-shadow:0 14px 30px #00000073}.policymint-stack[data-astro-cid-mmyajvmy] .policymint-stack__cta[data-astro-cid-mmyajvmy]{min-height:44px;padding:.7rem 1.3rem;border:0;border-radius:11px;background:var(--pm-mint);color:var(--pm-ink);box-shadow:none;font-size:.95rem;font-weight:600;transition:background-color .15s ease,transform .15s ease}.policymint-stack[data-astro-cid-mmyajvmy] .policymint-stack__cta[data-astro-cid-mmyajvmy]:hover{background:#7ae6b6;color:var(--pm-ink);transform:translateY(-1px);box-shadow:none}.policymint-stack[data-astro-cid-mmyajvmy] .policymint-stack__cta[data-astro-cid-mmyajvmy]:focus-visible{outline:2px solid var(--pm-mint);outline-offset:3px}
