.narrow[data-astro-cid-hemr5th4]{max-width:880px}.list[data-astro-cid-hemr5th4]{border-top:1px solid var(--color-border);flex-direction:column;display:flex}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--color-border)}summary[data-astro-cid-hemr5th4]{cursor:pointer;min-height:var(--tap-min);font-weight:var(--font-weight-semibold);padding:18px 40px 18px 0;font-size:18px;list-style:none;position:relative}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:after{content:"";border-right:2px solid var(--color-action);border-bottom:2px solid var(--color-action);width:10px;height:10px;transition:transform .15s;position:absolute;top:50%;right:8px;transform:translateY(-70%)rotate(45deg)}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{transform:translateY(-30%)rotate(-135deg)}p[data-astro-cid-hemr5th4]{color:var(--color-text-muted);max-width:760px;margin:0 0 20px}.challenges[data-astro-cid-ud3upkoo]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.challenges[data-astro-cid-ud3upkoo] li[data-astro-cid-ud3upkoo]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:24px}.challenges[data-astro-cid-ud3upkoo] h3[data-astro-cid-ud3upkoo]{margin:0 0 8px;font-size:19px}.challenges[data-astro-cid-ud3upkoo] p[data-astro-cid-ud3upkoo]{color:var(--color-text-muted);margin:0}.two-col[data-astro-cid-ud3upkoo]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:56px;display:grid}.included[data-astro-cid-ud3upkoo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:0;padding:0;list-style:none;display:grid}.included[data-astro-cid-ud3upkoo] li[data-astro-cid-ud3upkoo]{align-items:flex-start;gap:10px;display:flex}.included[data-astro-cid-ud3upkoo] .inc-icon{color:var(--color-action);flex:none;margin-top:3px}.side[data-astro-cid-ud3upkoo]{flex-direction:column;gap:20px;display:flex}.box[data-astro-cid-ud3upkoo]{background:var(--color-surface);border-radius:var(--radius-lg);padding:24px}.box-title[data-astro-cid-ud3upkoo]{margin:0 0 10px;font-size:20px}.box[data-astro-cid-ud3upkoo] p[data-astro-cid-ud3upkoo]{color:var(--color-text-muted);margin:0}.extras[data-astro-cid-ud3upkoo]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.extras[data-astro-cid-ud3upkoo] a[data-astro-cid-ud3upkoo]{min-height:var(--tap-min);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}@media (width<=899px){.two-col[data-astro-cid-ud3upkoo]{grid-template-columns:1fr;gap:32px}}@media (width<=767px){.challenges[data-astro-cid-ud3upkoo]{gap:12px;margin-top:24px}.included[data-astro-cid-ud3upkoo]{grid-template-columns:1fr}}
