.fig-pc{padding:var(--fig-section-md,88px) 0}.fig-pc--white{background:#fff}.fig-pc--pale{background:var(--fig-color-pale-bg,#f3f7fb)}.fig-pc--light-blue{background:var(--fig-color-light-blue-bg,#eaf5f9)}.fig-pc__head{margin:0 auto 44px;max-width:680px;text-align:center}.fig-pc__heading{color:var(--fig-color-navy,#102c58);font-size:38px;font-weight:700;letter-spacing:-.018em;line-height:1.14;margin:0;text-wrap:balance}.fig-pc__intro{color:var(--fig-color-ink,#314257);font-size:16.5px;line-height:1.55;margin:14px auto 0;max-width:600px}.fig-pc__intro p{color:inherit;margin:0}.fig-pc__grid{align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.fig-pc__grid--count-3{gap:24px;grid-template-columns:repeat(3,1fr)}.fig-pc__grid--count-2{gap:24px;grid-template-columns:repeat(2,1fr)}.fig-pc__grid--count-1{grid-template-columns:minmax(0,420px)}.fig-pc__card{background:#fff;border:1px solid var(--fig-color-border,#d6e2ec);border-radius:var(--fig-radius-lg,16px);box-shadow:0 1px 2px rgba(15,30,55,.06),0 2px 6px rgba(15,30,55,.05);display:flex;flex-direction:column;height:100%;overflow:visible;padding:0 0 26px;position:relative;transition:transform .18s ease,box-shadow .18s ease}.fig-pc__card:hover{box-shadow:0 4px 14px rgba(15,30,55,.08),0 12px 28px rgba(15,30,55,.08);transform:translateY(-4px)}.fig-pc__card.has-pill{padding-bottom:38px}.fig-pc__band{background:var(--fig-color-gradient-start,#021a3e);border-radius:var(--fig-radius-lg,16px) var(--fig-radius-lg,16px) 0 0;padding:28px 24px 24px;position:relative}.fig-pc__card--purple{border-color:#4a1c5e}.fig-pc__card--purple .fig-pc__band{background:linear-gradient(150deg,#380e48,#52205f 70%,#6d3487 140%)}.fig-pc__name{color:#fff;font-size:21px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}.fig-pc__amt-row{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin:12px 0 0}.fig-pc__amt{color:#fff;font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.fig-pc__amt .fig-pc__cur{font-size:.58em;font-weight:400;line-height:1.15;margin-right:3px;vertical-align:top}.fig-pc__amt .fig-pc__per{color:#dfeaf3;font-size:.48em;font-weight:400;letter-spacing:0;margin-left:4px}.fig-pc__chip{color:hsla(0,0%,100%,.72);font-size:13px;font-style:italic}.fig-pc__tag{color:hsla(0,0%,100%,.78);font-size:14.5px;line-height:1.5;margin:16px 0 0}.fig-pc__tag p{color:inherit;margin:0}.fig-pc__btn{align-items:center;display:inline-flex;justify-content:center;margin-top:20px;width:100%}.fig-pc__card--purple .fig-pc__btn{background:#fff;border-color:#fff;color:#380e48}.fig-pc__card--purple .fig-pc__btn:hover{background:#f0e6f6;color:#380e48}.fig-pc__sec{color:hsla(0,0%,100%,.8);display:block;font-size:14px;font-weight:700;margin-top:14px;text-align:center;text-decoration:none}.fig-pc__sec:hover{color:#fff}.fig-pc__pill{bottom:0;display:flex;justify-content:center;left:0;padding:0 12px;position:absolute;right:0;transform:translateY(50%);z-index:2}.fig-pc__pill span{background:var(--fig-color-light-blue-bg,#eaf5f9);border:1px solid var(--fig-color-border,#d6e2ec);border-radius:9999px;box-shadow:0 2px 6px rgba(15,30,55,.08);color:var(--fig-color-ink,#314257);display:inline-flex;font-size:10.5px;font-weight:700;padding:6px 12px;white-space:nowrap}.fig-pc__card--purple .fig-pc__pill span{background:#380e48;border:0;box-shadow:0 2px 6px rgba(10,20,40,.25);color:#fff}.fig-pc__more{flex:1;padding:22px 24px 0}.fig-pc__card.has-pill .fig-pc__more{padding-top:30px}.fig-pc__feats-head{color:var(--fig-color-muted,#5a6b80);font-size:12px;font-weight:700;letter-spacing:.04em;margin:0 0 12px;text-transform:uppercase}.fig-pc__feats{display:flex;flex-direction:column;gap:13px;list-style:none;margin:0;padding:0}.fig-pc__feats li{align-items:flex-start;color:var(--fig-color-ink,#314257);display:flex;font-size:14.5px;gap:12px;line-height:1.4}.fig-pc__ck{align-items:center;background:var(--fig-color-light-blue-bg,#eaf5f9);border-radius:50%;color:var(--fig-color-action,#0075c0);display:flex;flex:0 0 20px;height:20px;justify-content:center;margin-top:1px;width:20px}@media(max-width:1024px){.fig-pc__grid,.fig-pc__grid--count-3{gap:20px;grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.fig-pc__grid,.fig-pc__grid--count-2,.fig-pc__grid--count-3{grid-template-columns:1fr;margin:0 auto;max-width:460px}.fig-pc__heading{font-size:28px}.fig-pc__band{padding:24px 18px 22px}.fig-pc__more{padding:20px 18px 0}.fig-pc__pill{padding:0 8px}}