.tools-index[data-astro-cid-e2calspi]{max-width:840px}.tools-intro[data-astro-cid-e2calspi]{margin-bottom:25px}.tools-eyebrow[data-astro-cid-e2calspi],.tools-card-label[data-astro-cid-e2calspi]{color:var(--green);letter-spacing:.13em;font-size:10px;font-weight:750;display:block}.tools-eyebrow[data-astro-cid-e2calspi]{margin-bottom:9px}.tools-intro[data-astro-cid-e2calspi] h1[data-astro-cid-e2calspi]{margin-bottom:8px}.tools-intro[data-astro-cid-e2calspi] .lede[data-astro-cid-e2calspi]{margin-bottom:0}.tools-rule-note[data-astro-cid-e2calspi]{border-left:3px solid var(--green);background:var(--soft);border-radius:0 12px 12px 0;margin:0 0 35px;padding:13px 17px;font-size:14px}.tools-planning[data-astro-cid-e2calspi]{margin-top:30px}.tools-section-heading[data-astro-cid-e2calspi]{margin:0 0 14px;font-size:21px}.tools-feature[data-astro-cid-e2calspi],.tools-card[data-astro-cid-e2calspi]{color:var(--ink);background:var(--paper);border:1px solid var(--line);text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s}.tools-feature[data-astro-cid-e2calspi]:hover,.tools-feature[data-astro-cid-e2calspi]:focus-visible,.tools-card[data-astro-cid-e2calspi]:hover,.tools-card[data-astro-cid-e2calspi]:focus-visible{border-color:var(--green);transform:translateY(-2px);box-shadow:0 10px 26px #2c233014}.tools-feature[data-astro-cid-e2calspi]{border-radius:20px;justify-content:space-between;align-items:center;gap:22px;min-height:194px;padding:27px 30px;display:flex}.tools-feature-copy[data-astro-cid-e2calspi]{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.tools-feature-copy[data-astro-cid-e2calspi] strong[data-astro-cid-e2calspi]{letter-spacing:-.6px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.14}.tools-feature-copy[data-astro-cid-e2calspi]>span[data-astro-cid-e2calspi]:nth-child(3){max-width:47ch;color:var(--muted);font-size:14px;line-height:1.5}.tools-feature-action[data-astro-cid-e2calspi]{color:var(--green);align-items:center;gap:9px;margin-top:8px;font-size:14px;font-weight:700;display:inline-flex}.tools-feature-action[data-astro-cid-e2calspi] span[data-astro-cid-e2calspi],.tools-card-arrow[data-astro-cid-e2calspi]{transition:transform .2s}.tools-feature[data-astro-cid-e2calspi]:is(:hover,:focus-visible) .tools-feature-action[data-astro-cid-e2calspi] span[data-astro-cid-e2calspi],.tools-card[data-astro-cid-e2calspi]:is(:hover,:focus-visible) .tools-card-arrow[data-astro-cid-e2calspi]{transform:translate(3px)}.tools-seats[data-astro-cid-e2calspi]{flex:none;grid-template-columns:repeat(2,48px);gap:8px;display:grid;transform:rotate(-8deg)}.tools-seats[data-astro-cid-e2calspi] span[data-astro-cid-e2calspi]{color:#493d46;border-radius:15px;place-items:center;width:48px;height:48px;font-family:Georgia,Times New Roman,serif;font-size:24px;display:grid}.tools-seats[data-astro-cid-e2calspi] span[data-astro-cid-e2calspi]:first-child{background:#f5dfd6}.tools-seats[data-astro-cid-e2calspi] span[data-astro-cid-e2calspi]:nth-child(2){background:#dcece3}.tools-seats[data-astro-cid-e2calspi] span[data-astro-cid-e2calspi]:nth-child(3){background:#e3e8f2}.tools-seats[data-astro-cid-e2calspi] span[data-astro-cid-e2calspi]:nth-child(4){background:#f5ebcc}.tools-index[data-astro-cid-e2calspi] section[data-astro-cid-e2calspi]+section[data-astro-cid-e2calspi]{margin-top:35px}.tools-grid[data-astro-cid-e2calspi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.tools-grid[data-astro-cid-e2calspi] li[data-astro-cid-e2calspi]{min-width:0}.tools-card[data-astro-cid-e2calspi]{border-radius:17px;flex-direction:column;height:100%;min-height:176px;padding:20px 22px;display:flex}.tools-card-top[data-astro-cid-e2calspi]{align-items:center;gap:10px;margin-bottom:14px;display:flex}.tools-card-number[data-astro-cid-e2calspi]{background:var(--soft);width:34px;height:34px;color:var(--green);border-radius:11px;flex:none;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:17px;display:grid}.tools-grid[data-astro-cid-e2calspi] li[data-astro-cid-e2calspi]:nth-child(2) .tools-card-number[data-astro-cid-e2calspi]{color:#665128;background:#f5ebcc}.tools-grid[data-astro-cid-e2calspi] li[data-astro-cid-e2calspi]:nth-child(3) .tools-card-number[data-astro-cid-e2calspi]{color:#3c5575;background:#e3e8f2}.tools-grid[data-astro-cid-e2calspi] li[data-astro-cid-e2calspi]:nth-child(4) .tools-card-number[data-astro-cid-e2calspi]{color:#785143;background:#f5dfd6}.tools-card-arrow[data-astro-cid-e2calspi]{color:var(--green);margin-left:auto;font-size:19px;line-height:1}.tools-card[data-astro-cid-e2calspi] strong[data-astro-cid-e2calspi]{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;line-height:1.2}.tools-card-use[data-astro-cid-e2calspi]{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.45}@media (width<=550px){.tools-index[data-astro-cid-e2calspi]{margin-top:31px}.tools-rule-note[data-astro-cid-e2calspi]{margin-bottom:28px}.tools-feature[data-astro-cid-e2calspi]{gap:12px;min-height:176px;padding:20px}.tools-feature-copy[data-astro-cid-e2calspi] strong[data-astro-cid-e2calspi]{font-size:26px}.tools-seats[data-astro-cid-e2calspi]{grid-template-columns:repeat(2,34px);gap:5px}.tools-seats[data-astro-cid-e2calspi] span[data-astro-cid-e2calspi]{border-radius:10px;width:34px;height:34px;font-size:18px}.tools-grid[data-astro-cid-e2calspi]{grid-template-columns:1fr;gap:10px}.tools-card[data-astro-cid-e2calspi]{min-height:134px;padding:16px 18px}.tools-card-top[data-astro-cid-e2calspi]{margin-bottom:8px}}@media (prefers-reduced-motion:reduce){.tools-feature[data-astro-cid-e2calspi],.tools-card[data-astro-cid-e2calspi],.tools-feature-action[data-astro-cid-e2calspi] span[data-astro-cid-e2calspi],.tools-card-arrow[data-astro-cid-e2calspi]{transition:none}.tools-feature[data-astro-cid-e2calspi]:hover,.tools-feature[data-astro-cid-e2calspi]:focus-visible,.tools-card[data-astro-cid-e2calspi]:hover,.tools-card[data-astro-cid-e2calspi]:focus-visible,.tools-feature[data-astro-cid-e2calspi]:is(:hover,:focus-visible) .tools-feature-action[data-astro-cid-e2calspi] span[data-astro-cid-e2calspi],.tools-card[data-astro-cid-e2calspi]:is(:hover,:focus-visible) .tools-card-arrow[data-astro-cid-e2calspi]{transform:none}}
