.diff[data-astro-cid-kzqkck6f]{font-family:var(--font-body);color:#252830;background:#f7f7f7}.wrap[data-astro-cid-kzqkck6f]{max-width:1320px;margin:0 auto}.col[data-astro-cid-kzqkck6f]{flex-direction:column;display:flex}.sec[data-astro-cid-kzqkck6f]{padding:clamp(64px,10vw,128px) 24px}.eyebrow--cream[data-astro-cid-kzqkck6f]{color:#fffcde}.eyebrow--grey[data-astro-cid-kzqkck6f]{color:#5e6370}.h2[data-astro-cid-kzqkck6f]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(36px,4vw,56px);font-weight:500;line-height:1.02}.h2--52[data-astro-cid-kzqkck6f]{font-size:clamp(34px,3.6vw,52px);line-height:1.04}.sub15[data-astro-cid-kzqkck6f]{color:#5e6370;margin:0;font-size:15px}.hero[data-astro-cid-kzqkck6f]{padding:clamp(112px,14vw,168px) 24px clamp(40px,6vw,96px)}.hero__grid[data-astro-cid-kzqkck6f]{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));align-items:end;gap:48px;display:grid}.hero__title[data-astro-cid-kzqkck6f]{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(48px,6.2vw,96px);font-weight:500;line-height:.96}.hero__p[data-astro-cid-kzqkck6f]{color:#4a4e58;margin:0;font-size:17px;line-height:1.75}.pillars-sec[data-astro-cid-kzqkck6f]{padding:0 24px 128px}.pillars[data-astro-cid-kzqkck6f]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.pillar[data-astro-cid-kzqkck6f]{all:unset;cursor:pointer;box-sizing:border-box;color:#252830;background:#fff;border-radius:20px;flex-direction:column;gap:16px;min-height:300px;padding:28px;transition:all .4s cubic-bezier(.22,1,.36,1);display:flex}.pillar[data-astro-cid-kzqkck6f][aria-pressed=true]{color:#fff;background:#004cac}.pillar[data-astro-cid-kzqkck6f]:focus-visible{outline-offset:3px;outline:2px solid #004cac}.pillar__n[data-astro-cid-kzqkck6f]{font-family:var(--font-display);color:#004cac;font-size:56px;font-weight:500;line-height:1}.pillar[data-astro-cid-kzqkck6f][aria-pressed=true] .pillar__n[data-astro-cid-kzqkck6f]{color:#fffcde}.pillar__t[data-astro-cid-kzqkck6f]{font-size:20px;font-weight:600;line-height:1.25}.pillar__d[data-astro-cid-kzqkck6f]{opacity:.85;font-size:14px;line-height:1.65}.pillar__more[data-astro-cid-kzqkck6f]{opacity:0;max-height:0;margin-top:auto;font-size:13px;line-height:1.6;transition:all .4s cubic-bezier(.22,1,.36,1);overflow:hidden}.pillar[data-astro-cid-kzqkck6f][aria-pressed=true] .pillar__more[data-astro-cid-kzqkck6f]{opacity:1;max-height:120px}.small[data-astro-cid-kzqkck6f]{color:#f7f7f7;background:#252830;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));display:grid}.small__img[data-astro-cid-kzqkck6f]{color:#b9bdc7;background:#2c303a;min-height:520px;position:relative}.small__img[data-astro-cid-kzqkck6f] .photo{position:absolute;inset:0}.small__copy[data-astro-cid-kzqkck6f]{flex-direction:column;justify-content:center;gap:20px;padding:clamp(48px,7vw,104px) clamp(24px,6vw,88px);display:flex}.small__p[data-astro-cid-kzqkck6f]{color:#b9bdc7;margin:0;font-size:16px;line-height:1.75}.support[data-astro-cid-kzqkck6f]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;display:grid}.support__card[data-astro-cid-kzqkck6f]{background:#fff;border:1px solid #e1e3e8;border-radius:16px;flex-direction:column;gap:8px;padding:22px;display:flex}.support__t[data-astro-cid-kzqkck6f]{font-size:15px;font-weight:600}.support__d[data-astro-cid-kzqkck6f]{color:#5e6370;font-size:13px;line-height:1.6}.money[data-astro-cid-kzqkck6f]{background:#fff;scroll-margin-top:72px}.money__grid[data-astro-cid-kzqkck6f]{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:64px;display:grid}.money__p[data-astro-cid-kzqkck6f]{color:#5e6370;margin:0;font-size:15px;line-height:1.75}.calc[data-astro-cid-kzqkck6f]{background:#f1ffff;border:1px solid #bfd1ec;border-radius:16px;flex-direction:column;gap:10px;padding:20px;display:flex}.calc__row[data-astro-cid-kzqkck6f]{justify-content:space-between;align-items:baseline;display:flex}.calc__label[data-astro-cid-kzqkck6f]{font-size:13px;font-weight:600}.calc__val[data-astro-cid-kzqkck6f]{font-family:var(--font-display);color:#004cac;font-size:26px;font-weight:500}.calc[data-astro-cid-kzqkck6f] input[data-astro-cid-kzqkck6f]{accent-color:#004cac;cursor:pointer;width:100%;margin:2px 0}.calc__hint[data-astro-cid-kzqkck6f]{color:#5e6370;font-size:12px}.receipt[data-astro-cid-kzqkck6f]{font-family:var(--font-body);background:#f7f7f7;border-radius:20px;flex-direction:column;gap:12px;padding:28px;display:flex}.receipt__head[data-astro-cid-kzqkck6f]{letter-spacing:.14em;text-transform:uppercase;color:#5e6370;border-bottom:1px dashed #c9cbd0;justify-content:space-between;padding-bottom:12px;font-size:11px;font-weight:600;display:flex}.bar[data-astro-cid-kzqkck6f]{border-radius:12px;gap:3px;height:64px;display:flex;overflow:hidden}.bar__seg[data-astro-cid-kzqkck6f]{all:unset;cursor:pointer;filter:saturate(.5)opacity(.55);transition:filter .28s}.bar__seg[data-astro-cid-kzqkck6f][aria-pressed=true]{filter:none}.bar__seg[data-astro-cid-kzqkck6f]:focus-visible{outline-offset:-4px;outline:2px solid #252830}.line[data-astro-cid-kzqkck6f]{background:#fff;border:1px solid #e1e3e8;border-radius:14px;transition:border-color .28s;overflow:hidden}.line[data-astro-cid-kzqkck6f][data-open]{border-color:#004cac}.line__btn[data-astro-cid-kzqkck6f]{all:unset;cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 18px;display:flex}.line__btn[data-astro-cid-kzqkck6f]:focus-visible{outline-offset:-2px;border-radius:14px;outline:2px solid #004cac}.line__t[data-astro-cid-kzqkck6f]{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.line__dot[data-astro-cid-kzqkck6f]{border-radius:3px;flex-shrink:0;width:12px;height:12px}.line__nums[data-astro-cid-kzqkck6f]{flex-direction:column;align-items:flex-end;display:flex}.line__p[data-astro-cid-kzqkck6f]{font-family:var(--font-display);color:#004cac;font-size:22px;font-weight:500}.line__amt[data-astro-cid-kzqkck6f]{color:#5e6370;font-size:12px}.line__body[data-astro-cid-kzqkck6f]{flex-direction:column;gap:0;padding:0 18px 16px;display:flex}.line__body[data-astro-cid-kzqkck6f][hidden]{display:none}.line__d[data-astro-cid-kzqkck6f]{color:#5e6370;padding-bottom:10px;font-size:13px;line-height:1.6}.line__item[data-astro-cid-kzqkck6f]{border-top:1px dashed #e1e3e8;justify-content:space-between;gap:12px;padding:8px 0;font-size:13px;display:flex}.line__v[data-astro-cid-kzqkck6f]{font-weight:600}.receipt__note[data-astro-cid-kzqkck6f]{color:#9e9e9e;padding-top:8px;font-size:11px}.why[data-astro-cid-kzqkck6f]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px;display:grid}.why__card[data-astro-cid-kzqkck6f]{border-radius:20px;flex-direction:column;gap:16px;padding:clamp(28px,4vw,48px);display:flex}.why__card--cream[data-astro-cid-kzqkck6f]{background:#fffcde}.why__card--cobalt[data-astro-cid-kzqkck6f]{color:#fff;background:#004cac}.why__h[data-astro-cid-kzqkck6f]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.05}.why__p[data-astro-cid-kzqkck6f]{color:#4a4e58;margin:0;font-size:15px;line-height:1.75}.why__card--cobalt[data-astro-cid-kzqkck6f] .why__p[data-astro-cid-kzqkck6f]{color:#e3ecf8}.two[data-astro-cid-kzqkck6f]{background:#fff}.two__head[data-astro-cid-kzqkck6f]{text-align:center;align-items:center;gap:14px}.two__h[data-astro-cid-kzqkck6f]{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(36px,4.4vw,64px);font-weight:500;line-height:1}.two__grid[data-astro-cid-kzqkck6f]{border:1px solid #e1e3e8;border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:0;display:grid;overflow:hidden}.two__cell[data-astro-cid-kzqkck6f]{flex-direction:column;gap:12px;padding:40px;display:flex}.two__cell--in[data-astro-cid-kzqkck6f]{border-right:1px solid #e1e3e8}.two__cell--kr[data-astro-cid-kzqkck6f]{background:#f1ffff}.two__name[data-astro-cid-kzqkck6f]{font-size:22px;font-weight:600}.two__d[data-astro-cid-kzqkck6f]{color:#5e6370;font-size:14px;line-height:1.7}
