.benefits[data-astro-cid-lpa42m3h]{padding-top:0}.bento[data-astro-cid-lpa42m3h]{gap:16px;margin-top:48px;display:grid}.bcard[data-astro-cid-lpa42m3h]{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--mist);flex-direction:column;gap:28px;min-width:0;padding:28px 22px 0;display:flex;overflow:hidden}.bcard__text[data-astro-cid-lpa42m3h]{justify-items:start;gap:8px;max-width:480px;display:grid}.bcard__tag[data-astro-cid-lpa42m3h]{border:1px solid var(--line);background:var(--white);color:var(--green-ink);border-radius:999px;margin-bottom:6px;padding:4px 11px;font-size:12px;font-weight:600}.bcard[data-astro-cid-lpa42m3h] .h3[data-astro-cid-lpa42m3h]{letter-spacing:-.02em;font-size:20px;line-height:1.25}.bcard__more[data-astro-cid-lpa42m3h]{justify-self:stretch;margin-top:6px}.bcard__more[data-astro-cid-lpa42m3h] summary[data-astro-cid-lpa42m3h]{cursor:pointer;align-items:center;gap:6px;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.bcard__more[data-astro-cid-lpa42m3h] summary[data-astro-cid-lpa42m3h]::-webkit-details-marker{display:none}.bcard__more[data-astro-cid-lpa42m3h] summary[data-astro-cid-lpa42m3h] svg{color:var(--green);transition:transform .3s var(--ease-out)}.bcard__more[data-astro-cid-lpa42m3h][open] summary[data-astro-cid-lpa42m3h] svg{transform:rotate(45deg)}.bcard__more[data-astro-cid-lpa42m3h] ul[data-astro-cid-lpa42m3h]{gap:9px;padding-top:14px;display:grid}.bcard__more[data-astro-cid-lpa42m3h] li[data-astro-cid-lpa42m3h]{color:var(--ink-2);grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:14px;line-height:1.5;display:grid}.bcard__tick[data-astro-cid-lpa42m3h]{background:var(--white);border:1px solid var(--line);width:18px;height:18px;color:var(--green-ink);border-radius:50%;place-items:center;margin-top:2px;display:grid}.bcard__stage[data-astro-cid-lpa42m3h]{flex:1;align-items:flex-end;min-height:0;display:flex}.bcard--video[data-astro-cid-lpa42m3h]{border-color:var(--black);background:var(--black);color:var(--white);padding-bottom:22px}.bcard--video[data-astro-cid-lpa42m3h] .bcard__tag[data-astro-cid-lpa42m3h]{color:var(--white);background:#ffffff24;border-color:#0000}.bcard--video[data-astro-cid-lpa42m3h] .body[data-astro-cid-lpa42m3h]{color:#ffffffc2}@media (width>=768px){.bcard[data-astro-cid-lpa42m3h]{padding:36px 36px 0}.bcard--video[data-astro-cid-lpa42m3h]{padding-bottom:36px}}@media (width>=768px) and (width<=899px){.bento[data-astro-cid-lpa42m3h]{grid-template-columns:repeat(2,minmax(0,1fr))}.bcard[data-astro-cid-lpa42m3h]{padding:28px 22px 0}.bcard--video[data-astro-cid-lpa42m3h]{padding-bottom:22px}}@media (width>=900px){.bento[data-astro-cid-lpa42m3h]{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin-top:56px}.bcard--wide[data-astro-cid-lpa42m3h]{grid-column:span 7}.bcard--narrow[data-astro-cid-lpa42m3h]{grid-column:span 5}}.toolkit[data-astro-cid-pwymhxrb]{background:var(--mist)}.toolkit__grid[data-astro-cid-pwymhxrb]{gap:10px;margin-top:40px;display:grid}.kit[data-astro-cid-pwymhxrb]{border:1px solid var(--line);background:var(--white);border-radius:18px;grid-template-columns:44px minmax(0,1fr);align-content:start;gap:3px 16px;padding:18px 18px 20px;display:grid}.kit__icon[data-astro-cid-pwymhxrb]{background:var(--mint-soft);width:44px;height:44px;color:var(--green-ink);border-radius:12px;grid-row:span 2;place-items:center;display:grid}.kit__title[data-astro-cid-pwymhxrb]{letter-spacing:-.015em;padding-top:1px;font-size:16px;font-weight:700;line-height:1.35}.kit__body[data-astro-cid-pwymhxrb]{color:var(--ink-2);font-size:14px;line-height:1.55}.kit[data-astro-cid-pwymhxrb] .icon *{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--ease-out);transition-delay:calc(var(--d,0s) + .25s)}.kit[data-astro-cid-pwymhxrb].pre .icon *{stroke-dashoffset:1px}@media (width>=700px){.toolkit__grid[data-astro-cid-pwymhxrb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:56px}.kit[data-astro-cid-pwymhxrb]{padding:22px 20px 24px;display:block}.kit__icon[data-astro-cid-pwymhxrb]{border-radius:14px;width:48px;height:48px;margin-bottom:26px}.kit__title[data-astro-cid-pwymhxrb]{padding-top:0}.kit__body[data-astro-cid-pwymhxrb]{margin-top:6px}}@media (width>=1000px){.toolkit__grid[data-astro-cid-pwymhxrb]{gap:20px}.kit[data-astro-cid-pwymhxrb]{padding:30px 30px 32px}.kit__icon[data-astro-cid-pwymhxrb]{width:52px;height:52px;margin-bottom:36px}}
