.hpi-cards{--hpi-ink:#222;--hpi-ink-plan:#101010;--hpi-ink-plan-2:#1a1a1a;--hpi-muted:#8a8a8a;--hpi-border-card:#e5e7eb;--hpi-ink-btn:#181818;--hpi-gap:15px;margin-left:auto;margin-right:auto;max-width:var(--hpi-content-width,none)}.hpi-cards,.hpi-cards *,.hpi-cards :after,.hpi-cards :before{box-sizing:border-box}.hpi-cards,.hpi-cards .hpi-acc,.hpi-cards .hpi-feat,.hpi-cards .hpi-plan{text-align:left}.hpi-cards .hpi-row{--hpi-cols:var(--hpi-cols-max,2);align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--hpi-gap);width:100%}.hpi-cards .hpi-plan{background-color:#fff;border:1px solid var(--hpi-border-card);border-radius:16px;display:flex;flex:1 1 calc((100% - (var(--hpi-cols) - 1)*var(--hpi-gap))/var(--hpi-cols));flex-direction:column;gap:32px;max-width:100%;min-width:0;padding:40px 32px}.hpi-cards p{margin:0}.hpi-cards .hpi-main,.hpi-cards .hpi-price-group{display:flex;flex-direction:column;gap:24px;min-width:0}.hpi-cards .hpi-titles{display:flex;flex-direction:column;gap:16px}.hpi-cards .hpi-title-row{align-items:center;display:flex;justify-content:space-between}.hpi-cards .hpi-title-text{display:flex;flex:1 0 0;flex-direction:column;gap:4px;min-width:0}.hpi-cards .hpi-eyebrow{color:var(--hpi-muted);font-size:14px;font-weight:400;line-height:20px;margin:0}.hpi-cards .hpi-name{color:var(--hpi-ink-plan-2);font-size:28px;font-weight:400;line-height:36px;margin:0;text-transform:none}.hpi-cards .hpi-plan:first-child .hpi-name,.hpi-cards .hpi-plan:first-child .hpi-price{color:var(--hpi-ink-plan)}.hpi-cards .hpi-icon{display:block;flex:0 0 auto;height:24px;width:24px}.hpi-cards .hpi-desc,.hpi-cards .hpi-desc p{color:var(--hpi-muted);font-size:15px;font-weight:400;line-height:24px;margin:0}.hpi-cards .hpi-desc p+p{margin-top:24px}.hpi-cards .hpi-cta{transition-property:color,background-color,border-color,box-shadow}.hpi-cards .hpi-price-group{justify-content:flex-end}.hpi-cards .hpi-price-block{display:flex;flex-direction:column;gap:8px}.hpi-cards .hpi-price-lead{color:var(--hpi-muted);font-size:13px;font-weight:400;line-height:18px;margin:0}.hpi-cards .hpi-price-wrap{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px}.hpi-cards .hpi-price{color:var(--hpi-ink-plan-2);font-size:36px;font-weight:400;line-height:48px;white-space:nowrap}.hpi-cards .hpi-price-suffix{color:var(--hpi-muted);font-size:14px;font-weight:400;line-height:20px;padding-bottom:2px;white-space:nowrap}.hpi-cards .hpi-cta{align-items:center;background:var(--hpi-ink-plan-2);border:1px solid var(--hpi-ink-plan-2);border-radius:12px;display:flex;font-size:16px;font-weight:600;gap:12px;height:48px;justify-content:center;line-height:24px;padding:12px 24px;text-align:center;white-space:nowrap;width:100%}.hpi-cards .hpi-cta,.hpi-cards .hpi-cta:focus,.hpi-cards .hpi-cta:hover{color:#fff;text-decoration:none}.hpi-cards .hpi-cta i{font-size:16px;line-height:1}.hpi-cards .hpi-cta--dark8{border-radius:8px}.hpi-cards .hpi-cta--light,.hpi-cards .hpi-cta--light:focus,.hpi-cards .hpi-cta--light:hover{background:#fff;border:0;border-radius:8px;box-shadow:0 6px 16px -6px rgba(0,0,0,.1);color:var(--hpi-ink-btn)}.hpi-cards .hpi-cta--outline,.hpi-cards .hpi-cta--outline:focus,.hpi-cards .hpi-cta--outline:hover{background:transparent;border-color:var(--hpi-ink-btn);border-radius:8px;color:var(--hpi-ink-btn)}.hpi-cards .hpi-form form{margin:0}.hpi-cards .hpi-form .form-title:empty{display:none}.hpi-cards .hpi-form .hs-form-field{padding-bottom:16px}.hpi-cards .hpi-form .hs-form-field>label{color:var(--hpi-muted);font-size:13px;line-height:18px;margin:0 0 6px}.hpi-cards .hpi-form input[type=email]{background:#fff;border:1px solid var(--hpi-border-card);border-radius:12px;color:var(--hpi-ink-plan-2);font-size:15px;height:48px;line-height:24px;min-height:48px;padding:12px 16px}.hpi-cards .hpi-form input[type=email]:focus,.hpi-cards .hpi-form input[type=email]:hover{border-color:var(--hpi-ink-plan-2)}.hpi-cards .hpi-form .legal-consent-container,.hpi-cards .hpi-form .legal-consent-container p{color:var(--hpi-muted);font-size:13px;line-height:20px;margin:0}.hpi-cards .hpi-form .legal-consent-container .hs-form-field{padding-bottom:0}.hpi-cards .hpi-form .hs-form-booleancheckbox label>span:before,.hpi-cards .hpi-form .hs-form-checkbox label>span:before{top:4px;transform:none}.hpi-cards .hpi-form .legal-consent-container a{color:var(--hpi-ink-plan-2);display:inline;font-size:inherit;line-height:inherit;text-decoration:underline}.hpi-cards .hpi-form .hs_error_rollup{display:none}.hpi-cards .hpi-form .hs_submit .actions{margin:24px 0 0}.hpi-cards .hpi-form .hs-button,.hpi-cards .hpi-form .hs-button:focus,.hpi-cards .hpi-form .hs-button:hover{background:var(--hpi-ink-plan-2);border:1px solid var(--hpi-ink-plan-2);border-radius:12px;box-shadow:none;color:#fff;font-size:16px;font-weight:600;height:48px;line-height:24px;padding:12px 24px;white-space:normal;width:100%}.hpi-cards .hpi-form .hs-button:hover{opacity:.9}.hpi-cards .hpi-form .submitted-message{background:#a4f3d9;border-radius:12px;color:#107e5a;display:flex;flex-direction:column;gap:8px;padding:20px}.hpi-cards .hpi-form .submitted-message h3{color:inherit;font-size:18px;margin:0}.hpi-cards .hpi-form .submitted-message p{color:inherit;font-size:14px;margin:0}.hpi-cards .hpi-form .submitted-message a{color:inherit;display:inline;font-size:inherit;text-decoration:underline}.hpi-cards .hpi-additional{display:flex;flex-direction:column;gap:24px}.hpi-cards .hpi-acc{display:flex;flex-direction:column;min-width:0}.hpi-cards .hpi-acc:not(:last-child){border-bottom:1px solid var(--hpi-border-card)}.hpi-cards .hpi-acc-heading{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.hpi-cards .hpi-acc-head{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:space-between;margin:0;padding:0 0 16px;text-align:left;width:100%}.hpi-cards .hpi-acc-head:focus-visible{outline:2px solid #1a73e8;outline-offset:2px}.hpi-cards .hpi-acc-label{align-items:center;color:var(--hpi-muted);display:flex;font-size:14px;font-weight:400;gap:8px;letter-spacing:normal;line-height:18.2px;min-width:0}.hpi-cards .hpi-acc-icon,.hpi-cards .hpi-chev{align-items:center;display:inline-flex;flex:0 0 auto;font-size:16px;height:16px;justify-content:center;line-height:1;width:16px}.hpi-cards .hpi-chev{transition:transform var(--hpi-anim-dur,.32s) var(--hpi-anim-ease,ease)}.hpi-cards .hpi-acc.is-open .hpi-chev{transform:rotate(180deg)}.hpi-cards .hpi-acc-drawer{display:grid;grid-template-rows:0fr;min-height:0;transition:grid-template-rows var(--hpi-anim-dur,.32s) var(--hpi-anim-ease,ease)}.hpi-cards .hpi-acc.is-open .hpi-acc-drawer{grid-template-rows:1fr}.hpi-cards .hpi-acc-drawer[hidden]{display:none}.hpi-cards .hpi-acc-panel{min-height:0;overflow:hidden}.hpi-cards .hpi-feat{color:var(--hpi-muted);font-size:13px;line-height:20px;margin:0 0 12px}.hpi-cards .hpi-feat:last-child{margin-bottom:0}.hpi-cards .hpi-feat-main{align-items:baseline;display:flex;gap:8px;justify-content:space-between;min-width:0}.hpi-cards .hpi-feat-icon{flex:0 0 auto;font-size:14px;line-height:1}.hpi-cards .hpi-feat-text{flex:1 1 auto;min-width:0}.hpi-cards .hpi-feat-text p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.hpi-cards .hpi-feat-text strong{display:block}.hpi-cards .hpi-feat-text b,.hpi-cards .hpi-feat-text strong{color:var(--hpi-ink-plan-2);font-weight:600}.hpi-cards .hpi-feat-text a{color:inherit;display:inline;font-size:inherit;font-weight:inherit;gap:0;line-height:inherit;text-decoration:underline}.hpi-cards .hpi-feat--priced{margin-bottom:10px}.hpi-cards .hpi-acc-panel>:last-child{margin-bottom:20px}.hpi-cards .hpi-feat--priced .hpi-feat-text{color:var(--hpi-ink-plan-2);font-weight:400}.hpi-cards .hpi-feat--priced .hpi-feat-text strong{color:inherit;display:inline;font-weight:400}.hpi-cards .hpi-feat-value{color:var(--hpi-muted);flex:0 0 auto;white-space:nowrap}.hpi-cards .hpi-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px;min-width:0}.hpi-cards .hpi-feat--inline{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.hpi-cards .hpi-feat--inline .hpi-feat-main{flex:0 1 auto}.hpi-cards .hpi-feat--inline .hpi-chips{margin-top:0}.hpi-cards .hpi-chip{align-items:center;border:1px solid var(--hpi-border-card);border-radius:999px;color:var(--hpi-ink);display:inline-flex;font-size:12px;line-height:18px;max-width:100%;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1199px){.hpi-cards .hpi-row{--hpi-cols:min(var(--hpi-cols-max,2),2)}}@media (max-width:767px){.hpi-cards .hpi-row{--hpi-cols:1}.hpi-cards .hpi-plan{padding:28px 20px}}@media (prefers-reduced-motion:reduce){.hpi-cards .hpi-acc-drawer,.hpi-cards .hpi-chev{transition:none}}