li[data-astro-cid-7zw2bnnb].done>span[data-astro-cid-7zw2bnnb]:first-child{text-decoration:line-through;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);color:var(--ink-2)}.use-by[data-astro-cid-7zw2bnnb]{color:var(--accent-deep)!important;background:#fff1eb!important}.challenges[data-astro-cid-mhudgsnk]{background:var(--paper)}.challenges[data-astro-cid-mhudgsnk] .h2[data-astro-cid-mhudgsnk]{margin-bottom:48px}.three[data-astro-cid-mhudgsnk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);display:grid}.item[data-astro-cid-mhudgsnk]{border-top:2px solid var(--ink);flex-direction:column;gap:12px;padding-top:24px;display:flex}.item[data-astro-cid-mhudgsnk] h3[data-astro-cid-mhudgsnk]{font-size:1.25rem;line-height:1.2}.item[data-astro-cid-mhudgsnk] p[data-astro-cid-mhudgsnk]{color:var(--ink-2)}.how[data-astro-cid-mhudgsnk]{background:var(--white)}.split[data-astro-cid-mhudgsnk]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,7vw,112px);display:grid}dl[data-astro-cid-mhudgsnk]{margin:0}dl[data-astro-cid-mhudgsnk] div[data-astro-cid-mhudgsnk]{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;padding-block:24px;display:grid}dl[data-astro-cid-mhudgsnk] div[data-astro-cid-mhudgsnk]:last-child{border-bottom:1px solid var(--line)}dt[data-astro-cid-mhudgsnk]{padding-left:22px;font-size:1.1rem;font-weight:700;position:relative}dt[data-astro-cid-mhudgsnk]:before{content:"";background:var(--accent);width:10px;height:10px;position:absolute;top:.45em;left:0}dd[data-astro-cid-mhudgsnk]{color:var(--ink-2);margin:0}.plan[data-astro-cid-mhudgsnk]{background:var(--paper)}.plan-row[data-astro-cid-mhudgsnk]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(24px,4vw,56px);display:grid}.plan-card[data-astro-cid-mhudgsnk]{background:var(--dark);color:var(--on-dark);border-top:4px solid var(--accent);flex-direction:column;gap:18px;padding:clamp(28px,4vw,48px);display:flex}.plan-card[data-astro-cid-mhudgsnk] .kicker[data-astro-cid-mhudgsnk]{color:var(--on-dark-2);margin-bottom:0}.plan-head[data-astro-cid-mhudgsnk]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.plan-head[data-astro-cid-mhudgsnk] h2[data-astro-cid-mhudgsnk]{color:var(--white);font-size:2rem}.plan-head[data-astro-cid-mhudgsnk] b[data-astro-cid-mhudgsnk]{color:var(--white);font-size:1.8rem;font-weight:800;font-stretch:125%}.plan-head[data-astro-cid-mhudgsnk] b[data-astro-cid-mhudgsnk] span[data-astro-cid-mhudgsnk]{color:var(--on-dark-2);margin-left:8px;font-size:.85rem;font-weight:400;font-stretch:100%}.plan-card[data-astro-cid-mhudgsnk] p[data-astro-cid-mhudgsnk]{color:var(--on-dark-2)}.plan-card[data-astro-cid-mhudgsnk] .points[data-astro-cid-mhudgsnk]{border-top-color:var(--dark-line)}.plan-card[data-astro-cid-mhudgsnk] .points[data-astro-cid-mhudgsnk] li[data-astro-cid-mhudgsnk]{border-bottom-color:var(--dark-line)}.plan-card[data-astro-cid-mhudgsnk] .points[data-astro-cid-mhudgsnk] li[data-astro-cid-mhudgsnk]:before{background:var(--accent)}.plan-card[data-astro-cid-mhudgsnk] .text-link[data-astro-cid-mhudgsnk]{color:var(--white);align-self:flex-start;margin-top:auto}.others[data-astro-cid-mhudgsnk]{flex-direction:column;gap:16px;display:flex}.other[data-astro-cid-mhudgsnk]{background:var(--white);border:1px solid var(--line);flex-direction:column;flex:1;gap:10px;padding:28px;text-decoration:none;transition:border-color .15s;display:flex;position:relative}.other[data-astro-cid-mhudgsnk]:hover{border-color:var(--ink)}.other[data-astro-cid-mhudgsnk] .kicker[data-astro-cid-mhudgsnk]{margin-bottom:0}.other[data-astro-cid-mhudgsnk] h3[data-astro-cid-mhudgsnk]{font-size:1.35rem}.other[data-astro-cid-mhudgsnk] p[data-astro-cid-mhudgsnk]{color:var(--ink-2);padding-right:32px}.other[data-astro-cid-mhudgsnk] .arrow[data-astro-cid-mhudgsnk]{position:absolute;bottom:32px;right:28px}@media (width<=960px){.three[data-astro-cid-mhudgsnk],.split[data-astro-cid-mhudgsnk],.plan-row[data-astro-cid-mhudgsnk]{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){dl[data-astro-cid-mhudgsnk] div[data-astro-cid-mhudgsnk]{grid-template-columns:minmax(0,1fr);gap:6px}}
