.card[data-astro-cid-epw4e57a]{box-sizing:border-box;border:1px solid var(--color-ds-line);border-radius:var(--radius-ds-8);background-color:var(--color-ds-white);min-width:0;box-shadow:none;font-family:var(--font-ds-sans);letter-spacing:normal;color:var(--ds-fg);transition:var(--ds-transition);flex-direction:column;padding:28px;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:flex}.card[data-astro-cid-epw4e57a]:is(:hover,:focus-visible){border-color:var(--color-ds-card-hover-line);box-shadow:var(--shadow-ds-card);color:var(--ds-fg)}.icon[data-astro-cid-epw4e57a]{color:var(--ds-link);flex-shrink:0;display:block}.icon-28[data-astro-cid-epw4e57a]{width:28px;height:28px}.icon-16[data-astro-cid-epw4e57a]{width:16px;height:16px}.icon[data-astro-cid-epw4e57a]>[data-ds-icon]{flex-shrink:0;display:block}.title[data-astro-cid-epw4e57a]{font-family:var(--font-ds-sans);font-size:var(--text-ds-title);font-weight:500;line-height:var(--text-ds-title--line-height);letter-spacing:var(--text-ds-title--letter-spacing);color:var(--ds-fg);overflow-wrap:break-word;margin:24px 0 0}.body[data-astro-cid-epw4e57a]{font-size:var(--text-ds-small-15);color:var(--ds-fg-muted);margin:10px 0 0;line-height:1.55}.list[data-astro-cid-epw4e57a]{border-top:1px solid var(--color-ds-hairline);margin:22px 0 0;padding:0;list-style:none}.item[data-astro-cid-epw4e57a]{border-bottom:1px solid var(--color-ds-hairline);font-size:var(--text-ds-small-14);color:var(--ds-fg);padding:10px 0;line-height:1.4}.cta[data-astro-cid-epw4e57a]{align-items:center;gap:var(--spacing-ds-8);font-size:var(--text-ds-small-14);color:var(--ds-link);margin-top:auto;padding-top:22px;font-weight:500;line-height:normal;display:flex}.cta-label[data-astro-cid-epw4e57a]{overflow-wrap:break-word;min-width:0}.anchor-bar[data-astro-cid-7a6hbtlg]{border-bottom:1px solid var(--color-ds-line)}.anchor-bar-row[data-astro-cid-7a6hbtlg]{gap:clamp(20px,3vw,40px);display:flex;overflow-x:auto}.anchor-link[data-astro-cid-7a6hbtlg]{min-height:64px;font-size:var(--text-ds-small-15);white-space:nowrap;color:var(--ds-fg);transition:var(--ds-transition);flex:none;align-items:center;gap:10px;font-weight:500;line-height:normal;text-decoration:none;display:flex}.anchor-link[data-astro-cid-7a6hbtlg]:hover{color:var(--ds-link)}.anchor-num[data-astro-cid-7a6hbtlg]{font-size:var(--text-ds-eyebrow);letter-spacing:var(--text-ds-eyebrow--letter-spacing);color:var(--ds-link);flex-shrink:0;font-weight:600}.pillar[data-astro-cid-7a6hbtlg]{border-bottom:1px solid var(--color-ds-line);scroll-margin-top:24px}.pillar-inner[data-astro-cid-7a6hbtlg]{flex-direction:column;gap:clamp(32px,4vw,56px);padding-block:clamp(72px,8vw,120px);display:flex}.pillar-head[data-astro-cid-7a6hbtlg]{max-width:720px}.pillar-num[data-astro-cid-7a6hbtlg]{font-size:var(--text-ds-small-13);letter-spacing:var(--text-ds-eyebrow--letter-spacing);color:var(--ds-link);margin:0;font-weight:600;line-height:normal}.pillar-title[data-astro-cid-7a6hbtlg]{font-family:var(--font-ds-serif);letter-spacing:-.02em;text-wrap:balance;color:var(--ds-fg);margin:18px 0 0;font-size:clamp(2rem,3vw,2.75rem);font-weight:400;line-height:1.08}.pillar-blurb[data-astro-cid-7a6hbtlg]{font-size:var(--text-ds-faq);color:var(--ds-fg-muted);text-wrap:pretty;margin:16px 0 0;line-height:1.6}.pillar-grid[data-astro-cid-7a6hbtlg]{min-width:0}.calcs-inner[data-astro-cid-7a6hbtlg]{padding-block:clamp(72px,8vw,120px)}.calcs-eyebrow[data-astro-cid-7a6hbtlg]{font-size:var(--text-ds-eyebrow);letter-spacing:var(--text-ds-eyebrow--letter-spacing);text-transform:uppercase;color:var(--ds-link);margin:0;font-weight:600;line-height:normal}.calcs-title[data-astro-cid-7a6hbtlg]{font-family:var(--font-ds-serif);letter-spacing:-.02em;color:var(--ds-fg);margin:18px 0 0;font-size:clamp(1.875rem,2.8vw,2.5rem);font-weight:400;line-height:1.1}.calcs-note[data-astro-cid-7a6hbtlg]{color:var(--ds-fg-muted);margin:16px 0 0;font-size:1rem;line-height:1.6}.calcs-grid[data-astro-cid-7a6hbtlg]{margin:40px 0 0;padding:0;list-style:none}.calc-card[data-astro-cid-7a6hbtlg]{box-sizing:border-box;background-color:var(--color-ds-white);border:1px solid var(--color-ds-line);border-radius:var(--radius-ds-8);height:100%;color:var(--ds-fg);transition:var(--ds-transition);align-items:center;gap:18px;padding:24px;text-decoration:none;display:flex}.calc-card[data-astro-cid-7a6hbtlg]:hover,.calc-card[data-astro-cid-7a6hbtlg]:focus-visible{border-color:var(--color-ds-card-hover-line);color:var(--ds-fg)}.calc-disc[data-astro-cid-7a6hbtlg]{background-color:var(--color-ds-blue-tint);width:44px;height:44px;color:var(--color-ds-blue);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.calc-disc[data-astro-cid-7a6hbtlg] svg,.calc-arrow[data-astro-cid-7a6hbtlg] svg{flex-shrink:0}.calc-words[data-astro-cid-7a6hbtlg]{flex:1;min-width:0}.calc-title[data-astro-cid-7a6hbtlg]{font-size:var(--text-ds-faq);font-weight:500;line-height:normal;display:block}.calc-line[data-astro-cid-7a6hbtlg]{font-size:var(--text-ds-small-14);color:var(--ds-fg-muted);margin-top:2px;line-height:normal;display:block}.calc-arrow[data-astro-cid-7a6hbtlg]{flex:none;display:flex}.faq[data-astro-cid-7a6hbtlg]{border-top:1px solid var(--color-ds-line)}.faq-row[data-astro-cid-7a6hbtlg]{gap:40px var(--ds-col-gap);flex-wrap:wrap;display:flex}.faq-title[data-astro-cid-7a6hbtlg]{max-width:440px;font-family:var(--font-ds-serif);font-size:var(--text-ds-h2);line-height:var(--text-ds-h2--line-height);letter-spacing:var(--text-ds-h2--letter-spacing);text-wrap:balance;color:var(--ds-fg);flex:320px;margin:0;font-weight:400}.faq-list[data-astro-cid-7a6hbtlg]{flex:2 560px;min-width:0}
