.pricing-card.svelte-5skswx{position:relative;background-color:var(--surface-white);border-radius:24px;padding:2.5rem 2rem;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 20px #00000008;transition:box-shadow .3s ease;cursor:pointer;flex-shrink:0}.pricing-card.svelte-5skswx:hover{box-shadow:0 12px 30px #00000014}.pricing-card.featured.svelte-5skswx{border:2px solid var(--action-primary);box-shadow:0 12px 30px #ffd44533;z-index:10}.pricing-card.anchor.svelte-5skswx{background-color:var(--surface-secondary);border:1px solid rgba(0,0,0,.08)}.badge-desktop.svelte-5skswx{position:absolute;top:-12px;left:50%;transform:translate(-50%);background-color:var(--action-primary);color:var(--text-primary);padding:4px 16px;border-radius:20px;font-weight:800;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px}.badge-mobile.svelte-5skswx{display:none;background-color:var(--action-primary);color:var(--text-primary);padding:2px 12px;border-radius:12px;font-weight:800;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;width:fit-content;margin-bottom:.5rem}@media(max-width:640px){.badge-desktop.svelte-5skswx{display:none}.badge-mobile.svelte-5skswx{display:block}}.card-header.svelte-5skswx{margin-bottom:1.5rem}.tier-name.svelte-5skswx{font-size:1.5rem;margin:0;color:var(--text-primary)}.price-section.svelte-5skswx{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;margin-bottom:1rem}.price.svelte-5skswx{font-size:3rem;font-weight:900;color:var(--text-primary);line-height:1}.billing.svelte-5skswx{color:var(--text-secondary);font-size:.875rem}.description.svelte-5skswx{font-size:1rem;color:var(--text-secondary);margin-bottom:2rem;line-height:1.5;min-height:4.5rem}h4.svelte-5skswx{font-size:.875rem;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;letter-spacing:.5px}.category-subheader.svelte-5skswx{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-top:1rem;margin-bottom:.75rem;padding-bottom:.25rem;border-bottom:2px solid rgba(0,0,0,.05)}.job-seeker-accent.svelte-5skswx{color:#0f766e;border-bottom-color:#0f766e33;margin-top:2.5rem}.retention-accent.svelte-5skswx{color:#d97706;border-bottom-color:#d9770633}.employee-accent.svelte-5skswx{color:#6d28d9;border-bottom-color:#6d28d933;margin-top:2.5rem}.limits.svelte-5skswx{margin-bottom:2rem}ul.svelte-5skswx{list-style:none;padding:0;margin:0}li.svelte-5skswx{position:relative;padding-left:1.5rem;margin-bottom:.75rem;font-size:.9375rem;color:var(--text-secondary)}li.svelte-5skswx:before{content:"✓";position:absolute;left:0;color:var(--action-secondary);font-weight:700}.retention-list.svelte-5skswx li:where(.svelte-5skswx):before{color:#d97706}.cta-mobile.svelte-5skswx{display:none;margin-bottom:2rem}.cta-mobile.svelte-5skswx .btn,.cta-desktop.svelte-5skswx .btn{width:100%}.pricing-card.svelte-5skswx:hover .cta-mobile:where(.svelte-5skswx) .btn--outline .sweep,.pricing-card.svelte-5skswx:hover .cta-desktop:where(.svelte-5skswx) .btn--outline .sweep{transform:translateY(0)}.pricing-card.svelte-5skswx:hover .cta-mobile:where(.svelte-5skswx) .btn--outline,.pricing-card.svelte-5skswx:hover .cta-desktop:where(.svelte-5skswx) .btn--outline{border-color:var(--action-primary)}.cta-desktop.svelte-5skswx{margin-top:auto}@media(max-width:640px){.cta-desktop.svelte-5skswx{display:none}.cta-mobile.svelte-5skswx{display:block}}:root{--col-plans-width: 240px;--col-actions-width: 180px}.table-container.svelte-145mbsa{width:100%;overflow-x:auto;background:var(--surface-white);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 20px #00000008;margin-bottom:2rem;-webkit-overflow-scrolling:touch}.comparison-table.svelte-145mbsa{width:100%;border-collapse:collapse;text-align:left;min-width:1100px}th.svelte-145mbsa{background-color:var(--surface-secondary);padding:1.25rem 1rem;font-size:.875rem;font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(0,0,0,.08);border-radius:0!important}.super-header.svelte-145mbsa th:where(.svelte-145mbsa){text-align:center;border-bottom:2px solid rgba(0,0,0,.1);padding:.75rem 1rem}.category-header.svelte-145mbsa{font-size:.9375rem;color:var(--text-primary)}.job-seeker-bg.svelte-145mbsa{background-color:#5eead426}.employee-bg.svelte-145mbsa{background-color:#a78bfa26}.retention-bg.svelte-145mbsa{background-color:#fbbf2426}.separator-left.svelte-145mbsa{border-left:2px solid rgba(0,0,0,.08)!important}.retention-cell.svelte-145mbsa{background-color:#00000003}td.svelte-145mbsa{padding:1.5rem 1rem;border-bottom:1px solid rgba(0,0,0,.05);vertical-align:middle}.tier-row.svelte-145mbsa{cursor:pointer;transition:background-color .2s ease}.tier-row.svelte-145mbsa:hover{background-color:#00000005}.tier-row.featured.svelte-145mbsa{background-color:#ffd4450f}.tier-row.featured.svelte-145mbsa td:where(.svelte-145mbsa){border-top:2px solid var(--action-primary);border-bottom:2px solid var(--action-primary)}.tier-row.featured.svelte-145mbsa td:where(.svelte-145mbsa):first-child{border-left:2px solid var(--action-primary)}.tier-row.featured.svelte-145mbsa td:where(.svelte-145mbsa):last-child{border-right:2px solid var(--action-primary)}.sticky-col.svelte-145mbsa{position:sticky;background-color:#fff;z-index:10;box-shadow:2px 0 8px #00000008}.col-plans.svelte-145mbsa{left:0;width:var(--col-plans-width);min-width:var(--col-plans-width);z-index:11}.col-actions.svelte-145mbsa{left:var(--col-plans-width);width:var(--col-actions-width);min-width:var(--col-actions-width);border-right:1px solid rgba(0,0,0,.08);z-index:10}.col-actions-repeat.svelte-145mbsa{display:none}th.sticky-col.svelte-145mbsa{background-color:var(--surface-secondary);z-index:12}.tier-row.svelte-145mbsa:hover .sticky-col:where(.svelte-145mbsa){background-color:#f9f9f9}.tier-row.featured.svelte-145mbsa .sticky-col:where(.svelte-145mbsa){background-color:#fffef0}.tier-row.featured.svelte-145mbsa:hover .sticky-col:where(.svelte-145mbsa){background-color:#fffbdd}.name-wrapper.svelte-145mbsa{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.tier-name.svelte-145mbsa{font-size:1.25rem;font-weight:800;color:var(--text-primary)}.badge.svelte-145mbsa{background:var(--action-primary);color:var(--brand-navy);font-size:.625rem;font-weight:800;padding:2px 8px;border-radius:10px;text-transform:uppercase}.description.svelte-145mbsa{font-size:.8125rem;color:var(--text-secondary);margin:0;line-height:1.4;max-width:220px}.tier-action-compact.svelte-145mbsa{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.value-cell.svelte-145mbsa{text-align:center}.val.svelte-145mbsa{font-size:1rem;font-weight:700;color:var(--text-primary)}.dash.svelte-145mbsa{color:#00000026}.price.svelte-145mbsa{font-size:1.5rem;font-weight:900;color:var(--text-primary)}.tier-row.svelte-145mbsa:hover .btn--outline .sweep{transform:translateY(0)}.tier-row.svelte-145mbsa:hover .btn--outline{border-color:var(--action-primary)}.tier-action-compact.svelte-145mbsa .btn{width:100%}@media(max-width:1300px){.col-actions.svelte-145mbsa{position:static!important;border-right:none}.col-actions-repeat.svelte-145mbsa{display:table-cell;min-width:var(--col-actions-width);background-color:#fff}.tier-row.featured.svelte-145mbsa .col-actions-repeat:where(.svelte-145mbsa){background-color:#fffef0}.badge.svelte-145mbsa{position:absolute;top:0;left:50vw;transform:translate(-50%,-50%);font-size:.75rem;padding:4px 12px;white-space:nowrap;z-index:20;box-shadow:0 2px 4px #0000001a}}@media(max-width:800px){:root{--col-plans-width: 160px}.comparison-table.svelte-145mbsa{min-width:900px}.col-plans.tier-info.svelte-145mbsa{background-color:transparent!important;vertical-align:top;box-shadow:none}.tier-row.svelte-145mbsa:hover .col-plans.tier-info:where(.svelte-145mbsa),.tier-row.featured.svelte-145mbsa .col-plans.tier-info:where(.svelte-145mbsa),.tier-row.featured.svelte-145mbsa:hover .col-plans.tier-info:where(.svelte-145mbsa){background-color:transparent!important}th.col-plans.svelte-145mbsa{background-color:transparent!important;box-shadow:none;vertical-align:bottom}.col-actions.svelte-145mbsa{position:static;min-width:140px;border-right:none}.col-actions-repeat.svelte-145mbsa{display:table-cell;min-width:140px;background-color:#fff}.tier-row.featured.svelte-145mbsa .col-actions-repeat:where(.svelte-145mbsa){background-color:#fffef0}.description.svelte-145mbsa{display:block;opacity:1;transition:opacity .2s ease}.table-container.is-scrolled .description.svelte-145mbsa{opacity:0;pointer-events:none}.tier-name.svelte-145mbsa{font-size:1rem}.price.svelte-145mbsa{font-size:1.125rem}.btn{padding:.5rem;font-size:.75rem}.val.svelte-145mbsa{font-size:1rem}.value-cell.svelte-145mbsa,.col-actions-repeat.svelte-145mbsa{vertical-align:bottom;padding-bottom:2rem;padding-top:3rem}}.modal-backdrop.svelte-3pktyz{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}.modal-content.svelte-3pktyz{background-color:#fff;border-radius:24px;width:100%;max-width:900px;max-height:90vh;overflow-y:auto;padding:3rem;position:relative;box-shadow:0 20px 40px #0000001a;box-sizing:border-box}.close-btn.svelte-3pktyz{position:absolute;top:1.5rem;right:1.5rem;background:#0000000d;border:none;width:40px;height:40px;border-radius:50%;font-size:1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:all .2s ease}.close-btn.svelte-3pktyz:hover{background:#0000001a;color:var(--text-primary)}.modal-header.svelte-3pktyz{text-align:center;margin-bottom:2.5rem}.modal-header.svelte-3pktyz h2:where(.svelte-3pktyz){font-size:2.25rem;color:var(--text-primary);margin-bottom:.5rem}.modal-header.svelte-3pktyz p:where(.svelte-3pktyz){font-size:1.125rem;color:var(--text-secondary)}.size-options.svelte-3pktyz{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3rem}.size-card.svelte-3pktyz{border:2px solid rgba(0,0,0,.08);border-radius:16px;padding:2rem 1rem;text-align:center;cursor:pointer;transition:all .2s ease;position:relative;display:flex;flex-direction:column}.size-card.svelte-3pktyz:hover{border-color:#0003;transform:translateY(-4px)}.size-card.selected.svelte-3pktyz{border-color:var(--action-primary);background-color:#ffd4450d;box-shadow:0 8px 20px #ffd44533}.savings-tag.svelte-3pktyz{position:absolute;top:1rem;right:1rem;background:#22c55e;color:#fff;padding:6px 10px;border-radius:8px;font-size:.875rem;font-weight:700;display:flex;align-items:center;gap:4px}.info-icon.svelte-3pktyz{cursor:help;opacity:.8}.info-icon.svelte-3pktyz:hover{opacity:1}.image-wrapper.svelte-3pktyz{height:120px;margin-bottom:1rem;display:flex;align-items:flex-end;justify-content:center}.image-wrapper.svelte-3pktyz img:where(.svelte-3pktyz){max-height:100%;object-fit:contain}.size-card.svelte-3pktyz h3:where(.svelte-3pktyz){font-size:1.25rem;margin-bottom:.5rem;color:var(--text-primary)}.price.svelte-3pktyz{font-size:2rem;font-weight:900;color:var(--text-primary);margin-bottom:1rem}.limits-container.svelte-3pktyz{flex-grow:1;display:flex;flex-direction:column;border-top:1px solid rgba(0,0,0,.05);padding-top:1rem}.category-subheader.svelte-3pktyz{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-top:.5rem;margin-bottom:.75rem;padding-bottom:.25rem;border-bottom:2px solid rgba(0,0,0,.05);text-align:left}.job-seeker-accent.svelte-3pktyz{color:#0f766e;border-bottom-color:#0f766e33}.retention-accent.svelte-3pktyz{color:#d97706;border-bottom-color:#d9770633}.employee-accent.svelte-3pktyz{color:#6d28d9;border-bottom-color:#6d28d933;margin-top:2.5rem}.quick-limits.svelte-3pktyz{list-style:none;padding:0;margin:0;margin-bottom:.5rem}.quick-limits.svelte-3pktyz li:where(.svelte-3pktyz){font-size:.9375rem;color:var(--text-secondary);margin-bottom:.5rem;text-align:left;padding-left:1.25rem;position:relative}.quick-limits.svelte-3pktyz li:where(.svelte-3pktyz):before{content:"✓";position:absolute;left:0;color:var(--action-secondary);font-weight:700}.quick-limits.svelte-3pktyz li:where(.svelte-3pktyz) strong:where(.svelte-3pktyz){color:var(--text-primary)}.modal-actions.svelte-3pktyz{display:flex;flex-direction:column;align-items:center;gap:1rem}.checkout-btn-wrap.svelte-3pktyz{display:flex;justify-content:center}.checkout-btn-wrap.svelte-3pktyz .btn{width:100%;max-width:400px}.mobile-layout.svelte-3pktyz{display:none}@media(max-width:800px){.modal-backdrop.svelte-3pktyz{padding:0}.modal-content.svelte-3pktyz{padding:5.5rem 1rem 1.5rem;border-radius:0;max-height:100vh;height:100%}.modal-header.svelte-3pktyz{margin-bottom:1.5rem}.modal-header.svelte-3pktyz h2:where(.svelte-3pktyz){font-size:1.5rem}.modal-header.svelte-3pktyz p:where(.svelte-3pktyz){font-size:.9375rem}.desktop-layout.svelte-3pktyz{display:none!important}.mobile-layout.svelte-3pktyz{display:block;margin-bottom:2rem}.mobile-grid.svelte-3pktyz{display:grid;grid-template-columns:minmax(90px,1.4fr) 1fr 1fr 1fr;gap:0}.grid-col-header.svelte-3pktyz{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:.5rem .25rem .75rem;cursor:pointer;border-bottom:2px solid rgba(0,0,0,.06);transition:all .2s ease;position:relative;border-radius:8px 8px 0 0}.grid-col-header.selected.svelte-3pktyz{background-color:#ffd4451f;border-bottom-color:var(--action-primary)}.grid-col-header.svelte-3pktyz img:where(.svelte-3pktyz){height:44px;object-fit:contain;margin-bottom:.25rem}.col-size-name.svelte-3pktyz{font-weight:800;font-size:.9375rem;color:var(--text-primary);line-height:1.2}.col-price.svelte-3pktyz{font-size:1rem;font-weight:900;color:var(--text-primary)}.savings-badge.svelte-3pktyz{position:absolute;top:-6px;background:#22c55e;color:#fff;font-size:.5625rem;font-weight:800;padding:2px 5px;border-radius:4px;white-space:nowrap;line-height:1.3}.mobile-category-header.svelte-3pktyz{grid-column:1 / -1;font-size:.8125rem;font-weight:800;color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px;padding:.75rem 1rem;text-align:center;border-bottom:2px solid rgba(0,0,0,.1)}.retention-bg.svelte-3pktyz{background-color:#fbbf2426}.job-seeker-bg.svelte-3pktyz{background-color:#5eead426}.employee-bg.svelte-3pktyz{background-color:#a78bfa26}.grid-label.svelte-3pktyz{font-size:.75rem;color:var(--text-secondary);padding:.625rem .25rem;border-bottom:1px solid rgba(0,0,0,.04);display:flex;align-items:center;line-height:1.3}.grid-cell.svelte-3pktyz{text-align:center;font-size:.875rem;font-weight:700;color:var(--text-primary);padding:.625rem .25rem;border-bottom:1px solid rgba(0,0,0,.04);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s ease}.grid-cell.selected.svelte-3pktyz{background-color:#ffd44514}.cell-dash.svelte-3pktyz{color:#00000026;font-weight:400}.checkout-btn-wrap.svelte-3pktyz .btn{padding:1rem 2rem;font-size:1rem}}.modal-backdrop.svelte-zzwbye{position:fixed;inset:0;background:#00000073;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1100;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}.modal-content.svelte-zzwbye{background:#fff;border-radius:24px;width:100%;max-width:640px;max-height:92vh;overflow-y:auto;padding:3rem 2.5rem;position:relative;box-shadow:0 24px 60px #00000026;box-sizing:border-box}.close-btn.svelte-zzwbye{position:absolute;top:1.25rem;right:1.25rem;background:#0000000d;border:none;width:38px;height:38px;border-radius:50%;font-size:1.1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:background .2s ease,color .2s ease}.close-btn.svelte-zzwbye:hover{background:#0000001a;color:var(--text-primary)}.modal-header.svelte-zzwbye{text-align:center;margin-bottom:2rem}.tier-pill.svelte-zzwbye{display:inline-block;background:var(--action-primary);color:var(--brand-navy);font-weight:800;font-size:.8125rem;padding:.3rem .85rem;border-radius:999px;margin-bottom:.75rem;letter-spacing:.03em;text-transform:uppercase}.modal-header.svelte-zzwbye h2:where(.svelte-zzwbye){font-size:1.875rem;color:var(--text-primary);margin-bottom:.5rem}.modal-header.svelte-zzwbye p:where(.svelte-zzwbye){color:var(--text-secondary);font-size:1rem;line-height:1.55}.field-row.svelte-zzwbye{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}.field.svelte-zzwbye{display:flex;flex-direction:column;gap:.35rem}.field.svelte-zzwbye label:where(.svelte-zzwbye){font-size:.875rem;font-weight:700;color:var(--text-primary)}.field.svelte-zzwbye input:where(.svelte-zzwbye){padding:.75rem 1rem;border:2px solid rgba(0,0,0,.1);border-radius:10px;font-family:var(--font-body);font-size:1rem;color:var(--text-primary);background:#fafafa;transition:border-color .2s ease;outline:none}.field.svelte-zzwbye input:where(.svelte-zzwbye):focus{border-color:var(--action-primary);background:#fff}.radio-group.svelte-zzwbye{border:none;padding:0;margin:0 0 2rem}.radio-group.svelte-zzwbye legend:where(.svelte-zzwbye){font-weight:700;font-size:.9375rem;color:var(--text-primary);margin-bottom:.75rem;display:block}.radio-group.svelte-zzwbye{display:flex;flex-direction:column;gap:.5rem}.radio-group.svelte-zzwbye legend:where(.svelte-zzwbye){width:100%}.radio-option.svelte-zzwbye{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:2px solid rgba(0,0,0,.08);border-radius:12px;cursor:pointer;transition:all .2s ease;font-size:.9375rem;font-weight:600;color:var(--text-secondary)}.radio-option.svelte-zzwbye:hover{border-color:#0000002e}.radio-option.active.svelte-zzwbye{border-color:var(--action-primary);background:#ffd44514;color:var(--text-primary)}.radio-option.svelte-zzwbye input[type=radio]:where(.svelte-zzwbye){display:none}.radio-icon.svelte-zzwbye{font-size:1.25rem}.sliders-section.svelte-zzwbye{margin-bottom:2rem}.sliders-section.svelte-zzwbye h3:where(.svelte-zzwbye){font-size:1rem;font-weight:700;color:var(--text-primary);margin-bottom:.25rem}.sliders-hint.svelte-zzwbye{font-size:.8125rem;color:var(--text-secondary);margin-bottom:1.25rem;user-select:none;-webkit-user-select:none}.slider-row.svelte-zzwbye{margin-bottom:1.25rem;user-select:none;-webkit-user-select:none}.error-msg.svelte-zzwbye{color:#dc3545;font-size:.9rem;margin-bottom:1rem;font-weight:600}.form-actions.svelte-zzwbye{display:flex;flex-direction:column;align-items:center;gap:.75rem}.form-actions.svelte-zzwbye .btn{width:100%;max-width:380px}.success-state.svelte-zzwbye{text-align:center;padding:2rem 1rem}.success-icon.svelte-zzwbye{font-size:4rem;margin-bottom:1.25rem;animation:svelte-zzwbye-pop .4s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-zzwbye-pop{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.success-state.svelte-zzwbye h2:where(.svelte-zzwbye){font-size:2rem;color:var(--text-primary);margin-bottom:.75rem}.success-state.svelte-zzwbye p:where(.svelte-zzwbye){color:var(--text-secondary);font-size:1.0625rem;line-height:1.6;max-width:360px;margin:0 auto 2rem}.success-state.svelte-zzwbye .btn{display:inline-flex}@media(max-width:600px){.modal-backdrop.svelte-zzwbye{padding:0}.modal-content.svelte-zzwbye{border-radius:0;max-height:100dvh;height:100dvh;padding:5rem 1.25rem 2rem;margin-top:0}.field-row.svelte-zzwbye{grid-template-columns:1fr}}.pricing-page.svelte-226h5s{padding:4rem 1rem;background:linear-gradient(to bottom,var(--surface-primary),var(--surface-secondary))}.header.svelte-226h5s{text-align:center;max-width:800px;margin:0 auto 4rem}h1.svelte-226h5s{font-size:3rem;color:var(--text-primary);margin-bottom:1rem}.subtitle.svelte-226h5s{font-size:1.25rem;color:var(--text-secondary);line-height:1.6}.no-subscription-info.svelte-226h5s{display:block;margin-top:1rem;color:var(--text-primary);font-weight:500}.pricing-grid.svelte-226h5s{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;padding-bottom:4rem;width:100%;max-width:1400px;margin:0 auto}.feature-explainers-section.svelte-226h5s{max-width:1200px;margin:4rem auto 0;padding:2rem;text-align:center}.feature-explainers-section.svelte-226h5s h2:where(.svelte-226h5s){font-size:2rem;color:var(--text-primary);margin-bottom:1rem}.category-title.svelte-226h5s{font-size:1.5rem;font-weight:800;margin-top:3rem;margin-bottom:.5rem;text-align:left;padding-bottom:.5rem;border-bottom:2px solid rgba(0,0,0,.05)}.category-description.svelte-226h5s{font-size:1.125rem;color:var(--text-secondary);margin-bottom:2rem;text-align:left;line-height:1.5}.job-seeker-color.svelte-226h5s{color:#0f766e;border-bottom-color:#0f766e33}.retention-color.svelte-226h5s{color:#d97706;border-bottom-color:#d9770633}.employee-color.svelte-226h5s{color:#6d28d9;border-bottom-color:#6d28d933}.feature-explainers-grid.svelte-226h5s{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;text-align:left}.feature-explainer-card.svelte-226h5s{background:var(--surface-white);border-radius:16px;padding:1.5rem;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 12px #00000005;transition:transform .2s ease,box-shadow .2s ease}.feature-explainer-card.svelte-226h5s:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}.feature-explainer-card.svelte-226h5s h3:where(.svelte-226h5s){font-size:1.125rem;color:var(--text-primary);margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.feature-explainer-card.svelte-226h5s h3:where(.svelte-226h5s):before{content:"✓";color:var(--action-primary);font-weight:700;font-size:1.25rem}.feature-explainer-card.svelte-226h5s p:where(.svelte-226h5s){font-size:.9375rem;color:var(--text-secondary);line-height:1.5;margin:0}.b2b-promo.svelte-226h5s{max-width:600px;margin:4rem auto 0;text-align:center;padding:3rem;background:var(--surface-primary);border-radius:20px;border:1px solid rgba(0,0,0,.05);box-shadow:0 10px 40px #0000000d}.b2b-promo.svelte-226h5s h2:where(.svelte-226h5s){font-size:2rem;margin-bottom:1rem}.b2b-promo.svelte-226h5s p:where(.svelte-226h5s){font-size:1.125rem;color:var(--text-secondary);margin-bottom:2rem}.btn-primary.svelte-226h5s{display:inline-block;padding:1rem 2rem;background-color:var(--action-primary);color:var(--text-primary);border-radius:8px;font-weight:700;text-decoration:none;transition:all .3s ease}.btn-primary.svelte-226h5s:hover{background-color:var(--text-primary);color:var(--surface-primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}@media(max-width:1300px){.pricing-page.table-mode.svelte-226h5s{padding-left:0;padding-right:0}.pricing-page.table-mode.svelte-226h5s .container:where(.svelte-226h5s){padding-left:0;padding-right:0;max-width:none}.pricing-page.table-mode.svelte-226h5s .header:where(.svelte-226h5s),.pricing-page.table-mode.svelte-226h5s .feature-explainers-section:where(.svelte-226h5s),.pricing-page.table-mode.svelte-226h5s .b2b-promo:where(.svelte-226h5s){padding-left:1rem;padding-right:1rem}}@media(max-width:768px){.header.svelte-226h5s{margin-bottom:2rem}h1.svelte-226h5s{font-size:2rem}.subtitle.svelte-226h5s{font-size:1rem}}
